Project Management

Please login or join to subscribe to this thread

How do you bridge the gap between SCRUM Agile Approach and Traditional Waterfall?

linkedin twitter facebook  
avatar
Saby Waraich CIO | CISO| Clackamas Community College Or, United States
I work in a public sector entity. Most of the projects being done follow traditional waterfall. There is a need to be more Agile.
How do you bridge the gap? Any best practices out there?
Sort By:
< 1 2 >
avatar
Sergio Luis Conte Helping to create solutions for everyone| Worldwide based Organizations Buenos Aires, Argentina
I worked in the public sector from years including the fact I was the leader of a program that got an award from the PMI. In the last one we use a mix of methods where DSDM was the main method we used. First of all, Agile is not a method is a practice then you can apply Agile with waterfall life cycle process. We did that and lot of others did that (SAP based methods for example). My recommendation is taking a look to the new PMBOK Guide version because is a very well explanation about all related to life cycle models, process, methods I think will help you. BUT take into account: each thing you use to make something will impact the organization as a whole and the decision is because it will solve a problem. Here a paper I wrote and was published by the PMI and the IIBA that perhaps it helps at least to give you another idea: https://www.projectmanagement.com/blog-pos...-right-solution
...
1 reply by Saby Waraich
Dec 22, 2017 4:54 PM
Saby Waraich
...
Thanks Sergio. I will look into the information.
avatar
Deepesh Rammoorthy ICT Project Manager ( PMP®AgilePM®Certified ScrumMaster® (CSM®))| Australian Red Cross Blood Service Tarneit, Vic, Australia
Depends on the projects that you are doing
Much easier with Software development projects, not so much with construction projects I have heard.

One of the first things you can bring agility into Waterfall projects is Instead of waiting for fortnightly , weekly or monthly meetings to discuss the project progress, why not do a Daily Scrum?

This improves stakeholder engagement, team cohesion and communication and helps identify gaps . For example , you may discover a key stakeholder that needs to be informed about the project or a team member that requires additional coaching. You may even be able to solve risks and issues faster than a traditional waterfall approach.

Next, you can break down the waterfall project into discrete phases

Plan a discovery Phase /Feasibility Phase where you are doing a market scan on choosing the best vendor out there. Go no further than planning to select the vendor. Produce a Solutions Options Paper at the end of the phase. This way you don't plan all the phases until execution and you are still using Rolling Wave Planning, but are more agile.

Next you have the build phase. No need to document all the requirements up Front.

Once you have the Vendor or the development team , do incremental requirements and development phases where you begin with a smaller set of requirements, develop the working product features to those specifications, get customer sign off on product acceptance for that phase Then start the planning and development of the next phase

You are therefore making sure that you are incrementally producing a working product, service or outcome.

Agility could apply even for process improvement type projects where you achieve quick wins first and then plan for the detailed phases to achieve subsequent objectives.
...
1 reply by Saby Waraich
Dec 22, 2017 4:58 PM
Saby Waraich
...
Thanks Deepesh. We are planning to daily standup meetings and try to implement some processes. The challenge comes in public sector is that you have limited resources and the trend is to keep doing more with less. 70-80% of the work team is doing is operational and rest 20-30% is new projects and innovations.
I appreciate your thought and feedback,
avatar
Sante Delle-Vergini, PhD Senior Project Manager| Infosys Melbourne, Victoria, Australia
Does the gap need to be bridged, or do you just need to sell the benefits of Agile for the projects that could benefit from it? And also sell the disadvantages of waterfall in a project that would benefit from Agile?
...
1 reply by Saby Waraich
Dec 21, 2017 7:02 PM
Saby Waraich
...
The gap need to be bridged. We know the benefits of Agile for the projects but how do you make it possible when you can't implement a pure SCRUM and sponsors and stakeholders are not educated about Agile approach and still expect traditional waterfall project management. There needs to be a fine balance.
avatar
Saby Waraich CIO | CISO| Clackamas Community College Or, United States
Dec 21, 2017 6:59 PM
Replying to Sante Delle-Vergini, PhD
...
Does the gap need to be bridged, or do you just need to sell the benefits of Agile for the projects that could benefit from it? And also sell the disadvantages of waterfall in a project that would benefit from Agile?
The gap need to be bridged. We know the benefits of Agile for the projects but how do you make it possible when you can't implement a pure SCRUM and sponsors and stakeholders are not educated about Agile approach and still expect traditional waterfall project management. There needs to be a fine balance.
avatar
Kailash Kant Program Management| DLF Ltd. New Delhi, Delhi, India
The benefit of agile begins with breaking of cilos.
Agile has more to do with the organization structure / its functioning.
Traditional organization would more likely be a Functional Organization and agile cant simply be implemented in such situations. Agile would require a Projectised Organizational setup. You may find some headway in a mix-and-match kind of organization (i.e. Matrix organizational structure).
...
1 reply by Sergio Luis Conte
Dec 22, 2017 5:59 AM
Sergio Luis Conte
...
Good to read somebody that puts Agile in the real context: organizational level. "Beaking silos", that´s the idea and it is the key success factor to use Agile. Just one comment: when you work on in you can not throw away the actual organization what is "silos" based and you have to maintain it and making things to put some kind of layer to integrate it. Trying to add something business analyst role was created to do that (remember it was created on 1993 not today and not for the PMI).
avatar
Peter Ambrosy Weinheim, Germany
You bridge it with your heart and head first. It is about your mindset how you approach work to get it done with value. The general ideas and principles of agility are not new, do not refer only to IT and have been mainly borne in manufacturing industry with high influence from japanese company experiences in product development. The discussion agile vs. "traditional" leads to nothing - I fully support Sergios comments, as he is always on alert on this topic.
...
1 reply by Sergio Luis Conte
Dec 22, 2017 6:01 AM
Sergio Luis Conte
...
Fully agree with you @Peter. It is not because you named me is because when organizations and people understand what you stated it is simple to work with Agile.
avatar
Sergio Luis Conte Helping to create solutions for everyone| Worldwide based Organizations Buenos Aires, Argentina
Dec 22, 2017 1:44 AM
Replying to Kailash Kant
...
The benefit of agile begins with breaking of cilos.
Agile has more to do with the organization structure / its functioning.
Traditional organization would more likely be a Functional Organization and agile cant simply be implemented in such situations. Agile would require a Projectised Organizational setup. You may find some headway in a mix-and-match kind of organization (i.e. Matrix organizational structure).
Good to read somebody that puts Agile in the real context: organizational level. "Beaking silos", that´s the idea and it is the key success factor to use Agile. Just one comment: when you work on in you can not throw away the actual organization what is "silos" based and you have to maintain it and making things to put some kind of layer to integrate it. Trying to add something business analyst role was created to do that (remember it was created on 1993 not today and not for the PMI).
avatar
Sergio Luis Conte Helping to create solutions for everyone| Worldwide based Organizations Buenos Aires, Argentina
Dec 22, 2017 4:15 AM
Replying to Peter Ambrosy
...
You bridge it with your heart and head first. It is about your mindset how you approach work to get it done with value. The general ideas and principles of agility are not new, do not refer only to IT and have been mainly borne in manufacturing industry with high influence from japanese company experiences in product development. The discussion agile vs. "traditional" leads to nothing - I fully support Sergios comments, as he is always on alert on this topic.
Fully agree with you @Peter. It is not because you named me is because when organizations and people understand what you stated it is simple to work with Agile.
avatar
Kiron Bondale Retired | Mentor| Retired Welland, Ontario, Canada
Sarabjeet -

It's important to understand the difference between agility and an agile methodology. The former is about mindset and behavior which is applicable to any and all projects. The latter depends on mindset and behavior to be successful but is usually relevant to a subset of an organization's projects.

Agile transformation requires exceptional change management - top-down and bottom-up support is required to be successful, and the journey will be measured in years, not months, so patience & a willingness to play the long game are critical.

Kiron
...
1 reply by Saby Waraich
Dec 22, 2017 5:00 PM
Saby Waraich
...
Thanks Kiron.
avatar
Stéphane Parent Self Employed / Semi-retired| Leader Maker Prince Edward Island, Canada
It reminds me of a friend who asked how he could run faster. A runner told him: "run faster".

How do you do Agile? Just do it.
< 1 2 >

Please login or join to reply

Content ID:
ADVERTISEMENTS

"Enjoy yourself. It's later than you think."

- Chinese Proverb

ADVERTISEMENT

Sponsors