Agile Unintended
From the Project Confusion in Transition Management Blog
by Elok Robert Tee
Projects are about transition from one state to a desirably better state. Management is often viewed as a source of confusion. So lets break down the confusion and build up the means for transition to meaningful deliveries.
Recent Posts
Notes on Reporting Progress (ii)
User Acceptance Tests (documentation)
Start Right
Documents Supplied for Post-HOTO
Notes on Documenting Acceptance Tests
Categories
Agile,
Agile Communications,
App design,
Communications Management,
Give-back | Outreach,
information communication technology,
New Year,
PMIef,
Project Management,
Quality,
Risk Management,
Risk Management,
System design,
Volunteering
Date
My project involves the deployment of reliant systems for aviation safety. The project was called, tendered, & awarded as waterfall. At the start of the project, there were unprecedented, IMO irrational new requirements with a mandated condition of urgency to complete the project ahead of schedule.
With unanticipated new requirements, there was a sense the project will need a different approach to management if the team were to keep to the proposed timelines. It didn't happen. Because interestingly nobody could agree nor willing to deep dive into project management methods!
So the project continues with negotiated mindless commitment to accommodate to needs, wading through waterfall demands that are difficult to compromise. Our upside of commitment is cohesive customer-vendor collaboration; developed through working in proximity. But it could easily go the other way.
This brief presents the lessons learned in introducing & adapting Agile in a contracted waterfall project. The introduction which was unintended & unplanned for. Where Agile is informally practiced.
The project eventually settled into a regime that emphasizes meeting deadlines on essential deliverables. And communicating developments particularly issues verbally & in a timely manner. Compromises were made on:
- Reporting progress through unconventional means ie. through text messaging on a medium that is familiar, effective & comfortable with everyone e.g. sharing pdf files, diagrams, scribbling on images.
- Resolving problems without meeting formally, keeping everyone informed & updated using the same medium (additionally in our case we quietly ditched the CCB process).
- Reducing or setting aside for later- formal paperwork.
Now in its final stages, the project runs & feels like an Agile project. Where communication is key to keeping everyone updated on progress & ready to resolve problems, if any arises. It is informally Agile with prescribed waterfall submissions, minus the embellishments typical of Agile methodologies.
Our Lessons Learned
Thus far, we applied with intent the following:
- Plan just enough. Let the project & plans evolve. Help the project team get comfortable & agree to planning with whatever information is at-hand.
- Lead the customer. Take time to demonstrate & tweak processes towards the Agile framework.
- Trust the project team wholly. Most importantly trusting the customer to deliver their part.
- Apply Agile at the level of comfort for everyone involved. There will be people who are ignorant or resistant to the approach. Work on processes instead of convincing everyone.
- Meet waterfall obligations. This sounds counter-intuitive when applying Agile practices; however there are always protocols that must be followed e.g. contracts especially in procurement, warranty claims, billing cycles.
Success factors
My take on our success, in addition to the above lessons:
- Customer is aware of Agile - the customer had prior organisational training but not the experience in practicing Agile; and
- Customer is 100% willing & committed to attempt a different approach to complete the project.
The project team continues to maintain & prescribe project management functions e.g. QA, risk assessment on work packages. Work now runs on a fast track. Yet without compromising on essential tasks e.g. audits.
Agile Communications
Stakeholders simplified communicating project performance & progress, both formally & informally primarily to:
- Report on accomplishments
- Inform on immediate scheduled plans & work about-to-start
- Highlight & work to resolve problems
Tip! - Keep reporting on progress & performance to a minimum but at an acceptable level or standard. Check with the customer regularly for feedback on communications & clarity.
Posted on: January 07, 2020 10:02 PM |
Permalink
Comments (9)
Please login or join to subscribe to this item
Dear Roberts,
It's absolutely fine as you have documented.
Good Blog.
Only two questions to you-
1. In Agile which model you follow for your project?
2. What is the primary benefit you received with contrast of waterfall?
Thanks,
Rajon
Elok Robert Tee
Project Manager| ST Engineering Electronics
Pasir Ris, Singapore
1. I call it simply adaptive Agile. No particular model. But the values.
2. Responding to change; in our case some increase in workload, a little reduction in project duration, but we are on track with some Agile principles & practices in place.
Luis Branco
CEO| Business Insight, Consultores de Gestão, Ldª
Carcavelos, Lisboa, Portugal
Dear Elok
Interesting is your reflection on the theme: "Agile Unintended"
Thanks for sharing
I would like you to talk a little more about:
1- Changes to the project scope
Is there a formal process? (scope = scope statement WBS WBS Dictionary)
2- Changes to the Schedule
Is there a formal process?
3- Budget Changes and Cost Management
Is there any formal process?
4- Communications
Where and how are communications archived through the new channels archived?
Elok Robert Tee
Project Manager| ST Engineering Electronics
Pasir Ris, Singapore
It is a FFP project. Variation in requirements are technical within a work package scope. Though new estimates on workload and schedule would have make work difficult, the Agile approach afforded the needed space.There are protocols for 3. For 1. & 2. we ditched formal processes. Likewise there isn't any formal means on archiving comms other than through at month-end progress reports.
Luis Branco
CEO| Business Insight, Consultores de Gestão, Ldª
Carcavelos, Lisboa, Portugal
Dear Elok
Thanks for your comment
As an FFP contract, who bears the costs of scope and schedule changes?
If you need to consult information resulting from the use of these new media, how do you proceed?
Regarding knowledge management (lessons learned)?
Elok Robert Tee
Project Manager| ST Engineering Electronics
Pasir Ris, Singapore
Hi Luis, we played goldsmiths. Really. As to resolving disputes we poked our faces into phones. Point a finger and "there" .. "there is the message & image" :-D
Michael Huber
Senior Project Manager| T-Mobile
Seattle, Wa, United States
these 2 are the meat and potatoes for agile success. Thanks.
Customer is aware of Agile - the customer had prior organisational training but not the experience in practicing Agile; and
Customer is 100% willing & committed to attempt a different approach to complete the project.
Stéphane Parent
Self Employed / Semi-retired| Leader Maker
Prince Edward Island, Canada
Your lessons learned are not far off from the ones I've learned on my current project. Now, if I could only get our senior management to accept texted status reports...
Drew Craig
Sr. Agile & Product Coach| Vanguard
Philadelphia, Pa, United States
Great, Elok. Definitely, leveraging small wins, and helps to simply think about things differently.
Like a snowball rolling down the mountain.
Please Login/Register to leave a comment.
|
"You can't build a reputation on what you are going to do."
- Henry Ford
|