Strengthening The Ends - Software Release Management

Strengthening The Ends - Software Release Management

Your home's foundation and roof define the integrity of your house. The foundation is the starting point and the roof is the cap at the opposite end. The same is important with software release management.

The first thing one does when developing an initial release management process is to get the middle part working. Get the code from Qual to Prod so that customers are using the new release. That's critical, but it's just a first step, you'll need to take a step forward and back - concentrate on both the beginning (foundation) and at the end (roof) of the systems engineering process.

The beginning. Coordinating releases can be difficult with many competing priorities, business opportunities and technical deadlines. We can beat the competition with new functionality but if we don't upgrade our OS the vendor will cut off their support. The best tool a release manager has - is knowing these needs early. How early? Once the money is committed to the project and before a single line of code is written. The same week that letter arrives from Sun or IBM to the System Admins - "You must upgrade our product or you'll be out of support on 1/1/18". Early involvement by release management results in strengthening beginnings.

The end of the cycle is equally important. This phase begins when the lead project manager sends an email with a subject like "Everyone, we are IN PROD, Yahoo! Or, that email subject can say, "unfortunately we've reverted the entire release, customers are now able to access systems again". Either way - this is the trigger for the release management "end of cycle" work. What worked? What didn't? How did we end up here? Do we need adjustments to our corporate release strategy? Did we follow our corporate release strategy? In addition to these qualitative questions, it's time to review our quantitative release data as well. Good closeout by release management results in strengthening at the tail end.

Strengthen your foundation and your roof. Wishing you successful releases!

要查看或添加评论,请登录

Andrew Michael Turner的更多文章

  • Considering Federal Employment

    Considering Federal Employment

    A few years ago, I switched to federal government work after working over thirty years in the corporate space. Perhaps…

    1 条评论
  • Thank you!

    Thank you!

    Having completed many years on a job - I was left with a few boxes of stuff. With my new job starting the next day -…

    1 条评论
  • Performance Testing - 3 Things to Know

    Performance Testing - 3 Things to Know

    Like to share what I learned doing load and performance testing. It's one thing to script and run the test, it's quite…

  • IT Internal Controls for the Internal Controls?

    IT Internal Controls for the Internal Controls?

    Putting access controls on the release docket Having the list of all projects included with a major production release…

  • The Great Disruption

    The Great Disruption

    Sometimes great disruptions are necessary to achieve great things. I was working on a big NASA contract with CSC to…

  • I'm not doing business with just anyone

    I'm not doing business with just anyone

    I've been discussing the Wells Fargo news with friends recently. Some are concerned if they may have been cheated while…

    1 条评论
  • Thank you, Alvin Toffler, Information Age Visionary

    Thank you, Alvin Toffler, Information Age Visionary

    Alvin Toffler (October 4, 1928 – June 27, 2016) sparked our interest in technology with his books Future Shock and The…

  • Who is Watts Humphrey? An American Software Engineer

    Who is Watts Humphrey? An American Software Engineer

    While clearing out and donating many of my old books - I came across one which avoided the bin. It had a plain blue…

  • Help, This Code Doesn't Work (Tip #5)

    Help, This Code Doesn't Work (Tip #5)

    Study Great Code! One of the ways people learn a craft is to watch experts do the craft. Watching a painter teaches one…

  • Which IT Job Do You Like Best?

    Which IT Job Do You Like Best?

    How does one figure out which IT job they are best suited for? Below are some guidelines to help with your decision…

社区洞察

其他会员也浏览了