The Dos and Don'ts of Go Live

Paul Seymour • July 17, 2018

One of the remarkable things about Agile software development is the consistent output you get from a capable, autonomous team. The team estimates, it commits to the work it will deliver in a sprint, and it is accountable for that work. Implicit in that accountability is a contract with management that grants the team the autonomy and space to meet those commitments. For that period of two or three weeks, management lets the team get on with the job and avoids changing the goal posts.


Of course, real life is never quite so black and white. A critical bug might need attention from the team, or some urgent business priority emerges. But with a quality team and disciplined management this will not happen frequently, and when it does happen, the team can usually accommodate those changes and still meet their commitments.


The ultimate test of Agile methodologies and management discipline comes as you near the end of a project and move into go live. This is the time when the consistency and predictability of a stable, mature development process really shines through. It’s also the time when an immature management approach is most likely to lose focus and fall into regressive behaviours.


A few management Do’s and Don’ts as you approach go live


Do:

 

  • Continue to rely upon and invest in automated testing

  • Do basic triage and prioritisation before interrupting the development team

  • Stick with your established dev-ops / release processes and schedules

 


Don’t:

 

  • Praise, reward or expect developer heroics and late nights

  • Micro manage the dev team or directly allocate work to developers

  • Push through “emergency releases” without proper testing

 


The processes that lets a team deliver software, sprint after sprint, with consistency and quality, is exactly the same process that will get you through go live. Don’t panic!

Share This Post

Get In Touch

Recent Posts

By Hanieh Madad September 29, 2025
At Gartner Gold Coast 2025, everything was about AI — automation, efficiency, disruption, predictions. AI, AI, AI. But in between all that noise, I found myself thinking about how I work, and how I’ve found working at Patient Zero. Some of the things they talked about, like trust, autonomy and team culture, are the things I’ve experienced here.
By Joe Cooney September 25, 2025
The Joy of Faking It - Reducing Security Risks in Legacy System Enhancement with Synthetic Data
A retro-futuristic illustration depicting two men in lab coats operating a large vintage computer.
By Alex Petrakis August 25, 2025
GPT-5 - the highly anticipated latest version of OpenAI’s hit the streets a few weeks ago. Despite of some breathless commentary from influencers who had been given early access, the eventual release was a bit underwhelming (in a way that only something that would have seemed like science-fiction a few short years ago but now seems passe, can be). Aside from the quality of the model itself, which some people have claimed was more about lowering OpenAI’s costs than delivering a better result, there are some issues that the change to GPT-5 has introduced when integrating it into a product which we thought we should share.
By Katelyn Cleary August 6, 2025
The ability to preview files directly within a web application is a major enhancement to user experience. Enabling users to view uploaded documents or images without needing to download them first saves time and reduces frustration. This can be a game changer in document-heavy applications where users frequently and recursively review and upload files through the interface. There are many libraries, packages, software subscriptions, and external API services (you name it!) that exist to solve this problem. But when spoiled for choice, it can be difficult to decide on which kind of solution best fits your application’s needs. This article explores this conundrum in the context of .NET Core web applications, with a focus on their specific quirks and requirements.
More Posts