Waterfall and Agile and Lean, Oh My! - September 2021 #PMICon17 - Waterfall and Agile and Lean Oh My
←
→
Page content transcription
If your browser does not render page correctly, please read the page content below
Waterfall and Agile and Lean, Oh My! September 2021 #PMICon17 Michelle Johnson, PMP, CSM, Service & Platform Management Manager Sharon Hayward, PMP, CSM, Lead Project Manager #PMICon17
Purists Absolute adherence to traditional rules, structures and… PROJECT METHODOLOGIES #PMICon17 #PMICon17 3
Waterfall Plan #PMICon17 Maurya Rieder (March 3, 2017) Waterfall, Agile or Critical Chain - which methodology is right for you?. Retrieved from: https://www.linkedin.com/pulse/waterfall-agile-critical-chain-which-methodology-right-rieder #PMICon17 4
Kanban Lifecycle Phases #PMICon17 LeanKit Inc (2017) What is a Kanban Board?. Retrieved from: https://leankit.com/learn/kanban/kanban-board/ #PMICon17 5
Scrum #PMICon17 Jonathan Rasmusson (January, 2014) Agile in a Nutshell. Retrieved from: http://www.agilenutshell.com/scrum #PMICon17 6
From Kansas to Oz Kanban Without Work In Progress (WIP) limits Scrum With multiple product owners and epics vs stories Waterfall Without having full requirements or full sponsorship #PMICon17 DMAIC Without a grand vision or discrete efficiency goals #PMICon17 11
Blending Scrum & Kanban = Scrum - Ban Scrum & Waterfall = Scrum - Fall DMAIC & Kanban = #PMICon17 DMAI - Ban #PMICon17 12
Key Factors 1 2 3 4 5 6 #PMICon17 #PMICon17 13
Scrum-Fall Users, including ● Customer - “Why” heavier involvement in Planning ● Team - works together to complete stories regardless of roles ● Project- Few #PMICon17 unknowns and one big bang delivery #PMICon17 14
Scrum-Fall: Student Activities Online Requirements: Testing: Done with each SCRUM stories sprint; separate round at end for Waterfall Schedule: Sprints transitioned to Delivery: Throughout Waterfall project with final at end. Build: Iterations → Dated Stabilization: Scheduled #PMICon17 tasks support activities #PMICon17 15
Water-Ban Functional Specification ● Customer - not heavily involved ● Team - specialized, only used in certain stages ● Project- requirements are known upfront; #PMICon17 scope prioritized by the team #PMICon17 16
Water-Ban: Going Google Requirements: Testing: Three cycles Defined upfront of testing Schedule: Based on scheduled two delivery dates (early adopters & Delivery: Two separate everyone else) go-live dates Build: Constant Flow Stabilization: Included #PMICon17 using an Electronic as discrete lifecycle Kanban Board stage #PMICon17 17
Decision Matrix - Reaching the Crossroads Dorothy Gale: Now which way do we go? The Scarecrow: Pardon me, this way is a very nice way. It's pleasant down that way, too. Of course, some people do go #PMICon17 both ways. #PMICon17 18
Scrum Kanban #PMICon17 #PMICon17 19
Kanban #PMICon17 #PMICon17 20
Analyze the Results Planning Methodology DMAIC Waterfall SCRUM Kanban 0 2 3 3 Blend Matrix Kanban -OR- Scrum-Ban #PMICon17 #PMICon17 21
● Communication/ Change Management ● Testing ● Management Commitment/ Driven by the methodology... buy-in #PMICon17 ...not driving the methodology #PMICon17 22
Let’s Practice! Decision Tool ntrda.me/decision #PMICon17 #PMICon17 23
Planning Government Data Compliance Project: ● Experienced specialized team ● Level of customer participation ● Recent Agile training ● Level of requirement details needed ● Customer available, when ● Team methodology preference/ needed experience ● Requirements provided #PMICon17 ● Primary project driver ● Loose timeline, eventual final ● Ongoing measures required post project deadline #PMICon17 24
Execution Government Data Compliance Project: ● Team has mixture of skills and buy-in ● Members of other high risk projects ● Level of team oversight needed ● Potential Compliance ● Ability to respond to change consultants ● Level of dependencies within the project ● Discrete deliverables, #PMICon17 ● Level of 3rd party vendor management delivered at will ● Some cross-dependencies ● Delivery approach #PMICon17 25
Practice - Results #PMICon17 Kan-Scrum #PMICon17 26
#PMICon17 #PMICon17 27
#PMICon17 #PMICon17 28
WATER SCRUM BAN #PMICon17 #PMICon17 29
#PMICon17 #PMICon17 30
Ruby Slippers Exercise #PMICon17 #PMICon17 31
SCRUM Involved customers get pulled to another project leaving the technical team to finish Ruby Slippers the work Exercise #1 Cancel the #PMICon17 SCRUM-Ban SCRUM-Fall Project #PMICon17 32
Kanban The NEW project sponsor wants to see deliverable progress on her priority Ruby Slippers items Exercise #2 #PMICon17 Kan-Fall Kan-Scrum Kan-DMAI #PMICon17 33
SCRUM More resources added due to request for more Ruby Slippers customer demos and a shorter timeline Exercise #3 Stay the #PMICon17 SCRUM-Fall SCRUM-Ban Course #PMICon17 34
Kanban The benefits of your project do not align with the EVP's newly Ruby Slippers announced university goals Exercise #4 Cancel the #PMICon17 Kan-Fall Kan-SCRUM Project #PMICon17 35
Waterfall Customers have asked to have products reviewed and released Ruby Slippers as they become available Exercise #5 Stay the #PMICon17 Water-Scrum Water-Ban Course #PMICon17 36
#PMICon17 #PMICon17 37
Thank you! Sharon Hayward Michelle Johnson Lead Project Manager Manager, Service & University of Notre Dame Platform Management shayward@nd.edu University of Notre Dame 574-631-2461 Michelle.Johnson@nd.edu 574-631-3740 Decision Tool ntrda.me/decision Go IRISH!!! Blend Matrix ntrda.me/blends Special Thanks to our OIT colleagues for their contributions to this presentation. #PMICon17 John Hartman Julie Pawlak Bobbi Cain Gina Grear Business Systems Analyst Lead Project Manager Lead QA/BA Project Manager #PMICon17 38
You can also read