Whether your software project is large or small, we generally recommend that you use version control as early as possible in the lifecycle of your project.