Guys, Want More Confidence?

Building your Self-Confidence is the most powerful thing you can do to boost your Engineering Career.

A step-by-step Program for Building Self-Confidence

Click Confident Man and Start Building Your Confidence Today

Automate Your Release Procedure

PDF Print E-mail
Written by Graham Stoney   

Every successful software product has multiple releases, some for internal QA purposes, customer evaluation, getting feedback from clients; not to mention what actually gets shipped to customers hands. You want to make your release procedure as foolproof as possible.

Customers will want more features if you give them brilliant software, and will want bugfixes if you ship them garbage. They get the impression that because software is infinitely flexible, it must be trivial to modify, update and release. But it's easy to make a mistake during release and ship something broken to your customers. So you should automate your release procedure, for the same reason that you should automate your build and verification procedures. Build release notes automatically using your defect tracking system. Write scripts to assemble pieces into your installation package. Use an installation builder that automates the process and add it to your makefiles.



Social Bookmark this page:Reddit! Del.icio.us! Google! Live! Facebook! StumbleUpon! Spurl! Yahoo! Ask!
 

Add your comment

Your name:
Your email:
Subject:
Comment:

Sponsored Links