Jon's Blog

Logo

Blog for thoughts and ideas, when a Tweet isn't enough.

View My GitHub Profile

10 September 2018

You can't Iterate a Waterfall

by jon

Agility Submurged!

Overview

It’s my general impression that most enterprises have a very close relationship between the project managment team and IT Ops.

Before starting your amazing new project, you really, and I can’t emphasize this enough, it is your responsiblilty to communicate how there is not a static system anymore.

In the migration project, the project manager and I had worked out what we called the “green line.” The line represented that there wasn’t going to be a final verion of anything, really ever.

The issue was, and this is very clear now, that we didn’t break out all those sperate tasks and declare timelines. I had only developed a rough plan:

Because there were deadlines to hit on a tight schedule we found our selves meeting the deliverables, but not the improvements. This satisfied the project timeline, but not the spirit of improvement and over time we had plenty of things running in Azure, but not leveraging the power of Azure.

We’d meet the time and things would “work”. This introduced latency in the system and circuitus routing. Additionally it increased the difficulty in troublshooting, configuration,management and accountablity.

Take Away

Be clear!

Articulate, very clearly, what is required for the technical challenges to be overcome. Don’t settle for a green line, settle for clear, informed timelines, otherwise, you’re buying more on-premise hardward, or more than you planned to have. IaaS vs. a Container eats up a lot more resources.

back

tags: infrastructure cloud people