How to Decide on a Build Frequency and Type for Your Project

- J.D. Meier, Jason Taylor, Alex Mackman, Prashant Bansode

The frequency of your builds is one of the most important decisions to make when creating a scheduled build.

If you are working on a project that has enough check-ins to cause significant changes within an hour, and you do not use Continuous Integration (CI) builds, you can choose an hourly build frequency. Hourly builds provide rapid feedback to developers and can also be made available to testers and other team members to solicit their feedback.

If you are working on a project that has enough check-ins to cause significant changes within a day, you can use daily scheduled build frequency because it gives your test and development teams a new build every morning that incorporates the changes from the previous day, ready to be tested.

If you are working on a large, complex project where the build time can last for days, you should opt for weekly builds. This ensures that your test team will have a build at the start of each week incorporating the changes from the previous week, ready to be tested.

Additional Resources

  • For more information about setting up scheduled builds, see “How To – Set Up a Scheduled Build with Visual Studio Team Foundation Server” in this guide.
  • For more information, see “Chapter 9 – Setting Up Scheduled Build with Team Build” in this guide.

Last edited Jul 26, 2007 at 6:56 AM by prashantbansode, version 1

Comments

No comments yet.