SlideShare a Scribd company logo
1 of 32
Combining PMBOK waterfall and
Adaptive (Agile, Scrum) models for
start-up software projects
Страница  2
DANIL DINTSIS
PH. D. IN SYSTEM ANALYSIS,
PGMP, PMP, ITIL OSA, MOF CERTIFIED SPECIALIST
CONSULT@DINTSIS.ORG
WWW.DDINTSIS.COM
Страница  3 www.specialist.ru
Sources
 PMBOK® Guide 5 Edition
 PMBOK Extension for Software Projects
 ISO/IEC/IEEE/ГОСТ Р ИСО 12207, 15288
 IEEE Standards (SWEBOK® 3)
 ITIL ®, MOF®
Страница  4 www.specialist.ru
What is Software Product? It is:
Business Solution Common Decision
Serviceable and Changeable
Страница  5 www.specialist.ru
Software and Apps as a specific type of a Product
Wide audience
Virtual teams
External
dependencies
High educated
developers
Advanced
users
Страница  6 www.specialist.ru
Project planning and management models
Страница  7 www.specialist.ru
Waterfall – planning from start to finish
The most lovely one by corporate customers and top managers
Страница  8 www.specialist.ru
Rolling wave
Rolling wave is the best approach for long
projects, or for projects with phase-to-phase
dependencies
Страница  9 www.specialist.ru
Waterfall model advantages
 Strong and clear development roadmap
 Opportunity for complex architectural planning
 Clearly defined project scope: time, resources, finance
Страница  10 www.specialist.ru
Early bird key decisions.
Waterfall models are hard to quick changes.
Final product market opportunities are in a risk zone in case
of long-term development
Disadvantages of the waterfall model
Страница  11 www.specialist.ru
Adaptive models
Страница  12 www.specialist.ru
Agile model
User
story
Analyze
Projectize
Develop
(Code)
Document
Test and
Validate
Operate
Страница  13 www.specialist.ru
• Incremental planning with steps from 1-day to 1 month
• Integration of users and developers in a regular collaboration
• Small self-organized teams
• Large projects can include many adaptive teams
• Each team member works on a single project during one iteration
• Each team includes specialists with specific and general
competencies
Adaptive model. Main features
Страница  14 www.specialist.ru
• predict results
• strongly fixed project scope
• team considers result as realistic one
• clear monitoring and control
• assistance in other projects planning
• baseline for resource, financial and schedule planning
Why WBS is so important?
Project
Package Package Package
Phase
Страница  15 www.specialist.ru
Time
Functionality
Minimizing risks in requirements
Release 1
Release 2
Release 3
ADAPTIVE MODELS
Страница  16 www.specialist.ru
Disadvantages of the Adaptive model
Summarizing of bugs from consequent iterations
Volume, time and resource uncertainty
Strategic planning challenges
Strongly based on both customer’s and team’s involvement
and motivation
Страница  17 www.specialist.ru
Combined waterfall – agile model
as in the PMBOK extension for software projects
Страница  18 www.specialist.ru
Risk management cycle
combining waterfall and agile
as in the PMBOK extension for software projects
Страница  19 www.specialist.ru
MSF model
Project plan
approved
Out of
Developm
ent
Release Readiness
Review
Deployment
Milestone
Vision approved
Build
Страница  20 www.specialist.ru
A Single Iteration Lifecycle
Plan
Analyze
DesignDevelop
Test
© Scott Schultz “Rapid Iterative
Production Prototyping”, 1988
Страница  21 www.specialist.ru
WBS extension for mixed Waterfall – Agile models
Страница  22 www.specialist.ru
Boards for different planning levels (based on Trello)
Global Board
Package
board
(SCRUM)
Team member
individual
board
Страница  23 www.specialist.ru
Product. Version 1.0
Страница  24 www.specialist.ru
Развитие продукта. Регулярные улучшения
Страница  25 www.specialist.ru
Change levels vs Planning models
Change
category
What changes Difficulties Duration Model
First level Modification of
existing work
procedures
Low Fast change Adaptive/
Agile
Second
level
Changing of
business
procedures
Medium Medium Adaptive as a
part of a
project/Program
Third level Changing business
branches
Very difficult Long-term Portfolio
Страница  26 www.specialist.ru
Developers are not only a “resourse”!
People need more than tasks!
Team motivation.
Implementing best from Agile
Страница  27 www.specialist.ru
Team building approaches
 Combining local and virtual teams
 Experts and specialists of common practices
 Balance between project and functional team members
Страница  28 www.specialist.ru
Face-to-face information change recommended
Страница  29 www.specialist.ru
Team work models
 Pair programming
 Test-led programming
 Co-location
Страница  30 www.specialist.ru
PM role
Leadership
Control
Страница  31 www.specialist.ru
Slack as an example of a team collaboration tool
Страница  32 www.specialist.ru
Contacts
 www.i-mokymas.com
 info@i-mokymas.com
 www.itstartupadvise.me

More Related Content

What's hot

Insights into the Project Management Body of Knowledge (PMBOK® Guide) - Sixth...
Insights into the Project Management Body of Knowledge (PMBOK® Guide) - Sixth...Insights into the Project Management Body of Knowledge (PMBOK® Guide) - Sixth...
Insights into the Project Management Body of Knowledge (PMBOK® Guide) - Sixth...Tareq Al-Behairi,PMP,PMI-ACP
 
Scheduling Optimization with Line of Balance and Start-to-Finish Relations
Scheduling Optimization with Line of Balance and Start-to-Finish RelationsScheduling Optimization with Line of Balance and Start-to-Finish Relations
Scheduling Optimization with Line of Balance and Start-to-Finish RelationsRicardo Viana Vargas
 
Complete Online PMP Study Training Material for PMP Exam Provided Free for PM...
Complete Online PMP Study Training Material for PMP Exam Provided Free for PM...Complete Online PMP Study Training Material for PMP Exam Provided Free for PM...
Complete Online PMP Study Training Material for PMP Exam Provided Free for PM...GlobalSkillup
 
Managing Organizational Influences on ISO 21500 Implementation
Managing Organizational Influences on ISO 21500 ImplementationManaging Organizational Influences on ISO 21500 Implementation
Managing Organizational Influences on ISO 21500 ImplementationPECB
 
Project Manager Interview Questions And Answers | PMP Certification Training ...
Project Manager Interview Questions And Answers | PMP Certification Training ...Project Manager Interview Questions And Answers | PMP Certification Training ...
Project Manager Interview Questions And Answers | PMP Certification Training ...Simplilearn
 
PMBOK® Guide Processes Flow – 6th Edition
PMBOK® Guide Processes Flow – 6th EditionPMBOK® Guide Processes Flow – 6th Edition
PMBOK® Guide Processes Flow – 6th EditionRicardo Viana Vargas
 
Introduction to PMP Brief Presentation
Introduction to PMP Brief PresentationIntroduction to PMP Brief Presentation
Introduction to PMP Brief Presentationjamilireifij
 
Change in PMP Exam PMBOK 6th Edition, Presentation by Ahmad Al-Musallami
Change in PMP Exam PMBOK 6th Edition, Presentation by Ahmad Al-MusallamiChange in PMP Exam PMBOK 6th Edition, Presentation by Ahmad Al-Musallami
Change in PMP Exam PMBOK 6th Edition, Presentation by Ahmad Al-MusallamiAhmad Al-Musallami. MSc, PMP
 
UPDATE: PMP Exam Changes From Jan 11, 2016. What You Need To Know?
UPDATE: PMP Exam Changes From Jan 11, 2016. What You Need To Know?UPDATE: PMP Exam Changes From Jan 11, 2016. What You Need To Know?
UPDATE: PMP Exam Changes From Jan 11, 2016. What You Need To Know?Trainings24x7
 
2017 | E-Brochure | PMP® Fast Track (4 Days) | Project Management Training - ...
2017 | E-Brochure | PMP® Fast Track (4 Days) | Project Management Training - ...2017 | E-Brochure | PMP® Fast Track (4 Days) | Project Management Training - ...
2017 | E-Brochure | PMP® Fast Track (4 Days) | Project Management Training - ...Dcolearning
 
Project Management Class ( based on PMBOK) - Day 1
Project Management Class ( based on PMBOK) - Day 1Project Management Class ( based on PMBOK) - Day 1
Project Management Class ( based on PMBOK) - Day 1Highmark Health
 
Increasing Project Success through Project Management Maturity Based on ISO 2...
Increasing Project Success through Project Management Maturity Based on ISO 2...Increasing Project Success through Project Management Maturity Based on ISO 2...
Increasing Project Success through Project Management Maturity Based on ISO 2...PECB
 
Project integration management
Project  integration managementProject  integration management
Project integration managementdeep sharma
 
KCS Academy PMP Exam Prep Course Chapter 1 - Introduction
KCS Academy PMP Exam Prep Course Chapter 1 - IntroductionKCS Academy PMP Exam Prep Course Chapter 1 - Introduction
KCS Academy PMP Exam Prep Course Chapter 1 - IntroductionKing Consulting Services
 
Project Management - PMI Approach
Project Management - PMI ApproachProject Management - PMI Approach
Project Management - PMI ApproachZaur Ahmadov, PMP
 
PMBOK® Guide Processes Flow – 6th Edition (Simplified version)
PMBOK® Guide Processes Flow – 6th Edition (Simplified version)PMBOK® Guide Processes Flow – 6th Edition (Simplified version)
PMBOK® Guide Processes Flow – 6th Edition (Simplified version)Ricardo Viana Vargas
 

What's hot (20)

Insights into the Project Management Body of Knowledge (PMBOK® Guide) - Sixth...
Insights into the Project Management Body of Knowledge (PMBOK® Guide) - Sixth...Insights into the Project Management Body of Knowledge (PMBOK® Guide) - Sixth...
Insights into the Project Management Body of Knowledge (PMBOK® Guide) - Sixth...
 
Scheduling Optimization with Line of Balance and Start-to-Finish Relations
Scheduling Optimization with Line of Balance and Start-to-Finish RelationsScheduling Optimization with Line of Balance and Start-to-Finish Relations
Scheduling Optimization with Line of Balance and Start-to-Finish Relations
 
Complete Online PMP Study Training Material for PMP Exam Provided Free for PM...
Complete Online PMP Study Training Material for PMP Exam Provided Free for PM...Complete Online PMP Study Training Material for PMP Exam Provided Free for PM...
Complete Online PMP Study Training Material for PMP Exam Provided Free for PM...
 
Managing Organizational Influences on ISO 21500 Implementation
Managing Organizational Influences on ISO 21500 ImplementationManaging Organizational Influences on ISO 21500 Implementation
Managing Organizational Influences on ISO 21500 Implementation
 
Project Manager Interview Questions And Answers | PMP Certification Training ...
Project Manager Interview Questions And Answers | PMP Certification Training ...Project Manager Interview Questions And Answers | PMP Certification Training ...
Project Manager Interview Questions And Answers | PMP Certification Training ...
 
PMBOK® Guide Processes Flow – 6th Edition
PMBOK® Guide Processes Flow – 6th EditionPMBOK® Guide Processes Flow – 6th Edition
PMBOK® Guide Processes Flow – 6th Edition
 
Prince2 2005 Vs Prince2 2009
Prince2 2005 Vs Prince2 2009Prince2 2005 Vs Prince2 2009
Prince2 2005 Vs Prince2 2009
 
Introduction to PMP Brief Presentation
Introduction to PMP Brief PresentationIntroduction to PMP Brief Presentation
Introduction to PMP Brief Presentation
 
Change in PMP Exam PMBOK 6th Edition, Presentation by Ahmad Al-Musallami
Change in PMP Exam PMBOK 6th Edition, Presentation by Ahmad Al-MusallamiChange in PMP Exam PMBOK 6th Edition, Presentation by Ahmad Al-Musallami
Change in PMP Exam PMBOK 6th Edition, Presentation by Ahmad Al-Musallami
 
UPDATE: PMP Exam Changes From Jan 11, 2016. What You Need To Know?
UPDATE: PMP Exam Changes From Jan 11, 2016. What You Need To Know?UPDATE: PMP Exam Changes From Jan 11, 2016. What You Need To Know?
UPDATE: PMP Exam Changes From Jan 11, 2016. What You Need To Know?
 
2017 | E-Brochure | PMP® Fast Track (4 Days) | Project Management Training - ...
2017 | E-Brochure | PMP® Fast Track (4 Days) | Project Management Training - ...2017 | E-Brochure | PMP® Fast Track (4 Days) | Project Management Training - ...
2017 | E-Brochure | PMP® Fast Track (4 Days) | Project Management Training - ...
 
Project Management Class ( based on PMBOK) - Day 1
Project Management Class ( based on PMBOK) - Day 1Project Management Class ( based on PMBOK) - Day 1
Project Management Class ( based on PMBOK) - Day 1
 
Increasing Project Success through Project Management Maturity Based on ISO 2...
Increasing Project Success through Project Management Maturity Based on ISO 2...Increasing Project Success through Project Management Maturity Based on ISO 2...
Increasing Project Success through Project Management Maturity Based on ISO 2...
 
Project managment 2
Project managment 2Project managment 2
Project managment 2
 
Project integration management
Project  integration managementProject  integration management
Project integration management
 
KCS Academy PMP Exam Prep Course Chapter 1 - Introduction
KCS Academy PMP Exam Prep Course Chapter 1 - IntroductionKCS Academy PMP Exam Prep Course Chapter 1 - Introduction
KCS Academy PMP Exam Prep Course Chapter 1 - Introduction
 
Prince I Iand Babok Ver1 0
Prince I Iand Babok Ver1 0Prince I Iand Babok Ver1 0
Prince I Iand Babok Ver1 0
 
IAPPM Project Management model
IAPPM Project Management modelIAPPM Project Management model
IAPPM Project Management model
 
Project Management - PMI Approach
Project Management - PMI ApproachProject Management - PMI Approach
Project Management - PMI Approach
 
PMBOK® Guide Processes Flow – 6th Edition (Simplified version)
PMBOK® Guide Processes Flow – 6th Edition (Simplified version)PMBOK® Guide Processes Flow – 6th Edition (Simplified version)
PMBOK® Guide Processes Flow – 6th Edition (Simplified version)
 

Viewers also liked

A New Technique for Adapting SIP Protocol to Ad Hoc Networks: VNSIP (Virtual ...
A New Technique for Adapting SIP Protocol to Ad Hoc Networks: VNSIP (Virtual ...A New Technique for Adapting SIP Protocol to Ad Hoc Networks: VNSIP (Virtual ...
A New Technique for Adapting SIP Protocol to Ad Hoc Networks: VNSIP (Virtual ...ijcncs
 
Secure Virtualization for Cloud Environment Using Guest OS and VMM-based Tech...
Secure Virtualization for Cloud Environment Using Guest OS and VMM-based Tech...Secure Virtualization for Cloud Environment Using Guest OS and VMM-based Tech...
Secure Virtualization for Cloud Environment Using Guest OS and VMM-based Tech...ijcncs
 
Performance Enhancement of VNSIP approach, using MCAC algorithm
Performance Enhancement of VNSIP approach, using MCAC algorithmPerformance Enhancement of VNSIP approach, using MCAC algorithm
Performance Enhancement of VNSIP approach, using MCAC algorithmijcncs
 
SLA Based Information Security Metric for Cloud Computing from COBIT 4.1 Fram...
SLA Based Information Security Metric for Cloud Computing from COBIT 4.1 Fram...SLA Based Information Security Metric for Cloud Computing from COBIT 4.1 Fram...
SLA Based Information Security Metric for Cloud Computing from COBIT 4.1 Fram...ijcncs
 
Walt Disney
Walt DisneyWalt Disney
Walt Disneymlmabry
 
Gini in A Bottle: A Case Study of Pareto’s Principle in the Wild
Gini in A Bottle: A Case Study of Pareto’s Principle in the WildGini in A Bottle: A Case Study of Pareto’s Principle in the Wild
Gini in A Bottle: A Case Study of Pareto’s Principle in the Wildijcncs
 
Cryptosystem An Implementation of RSA Using Verilog
Cryptosystem An Implementation of RSA Using VerilogCryptosystem An Implementation of RSA Using Verilog
Cryptosystem An Implementation of RSA Using Verilogijcncs
 
Design of Robust Speed Controller by Optimization Techniques for DTC IM Drive
Design of Robust Speed Controller by Optimization Techniques for DTC IM DriveDesign of Robust Speed Controller by Optimization Techniques for DTC IM Drive
Design of Robust Speed Controller by Optimization Techniques for DTC IM Driveijcncs
 
State of the ART in Boolean Functions Cryptographic Assessment
State of the ART in Boolean Functions Cryptographic AssessmentState of the ART in Boolean Functions Cryptographic Assessment
State of the ART in Boolean Functions Cryptographic Assessmentijcncs
 
Implementing e learning and combined training methods for lifelong learning
Implementing e learning and combined training methods for lifelong learningImplementing e learning and combined training methods for lifelong learning
Implementing e learning and combined training methods for lifelong learningIE Private Consulting in PM & ITSM
 
Call Center World 2016: Petralex Speech communications software for call centers
Call Center World 2016: Petralex Speech communications software for call centersCall Center World 2016: Petralex Speech communications software for call centers
Call Center World 2016: Petralex Speech communications software for call centersIE Private Consulting in PM & ITSM
 
Enhancing the Performance of DSR Routing Protocol Using Link Breakage Predict...
Enhancing the Performance of DSR Routing Protocol Using Link Breakage Predict...Enhancing the Performance of DSR Routing Protocol Using Link Breakage Predict...
Enhancing the Performance of DSR Routing Protocol Using Link Breakage Predict...ijcncs
 
Dolly Parton
Dolly PartonDolly Parton
Dolly Partonmlmabry
 
Performance Evaluation of Routing Protocol on AODV and DSR under Wormhole Attack
Performance Evaluation of Routing Protocol on AODV and DSR under Wormhole AttackPerformance Evaluation of Routing Protocol on AODV and DSR under Wormhole Attack
Performance Evaluation of Routing Protocol on AODV and DSR under Wormhole Attackijcncs
 
Neural Network Web-Based Human Resource Management System Model (NNWBHRMSM)
Neural Network Web-Based Human Resource Management System Model (NNWBHRMSM)Neural Network Web-Based Human Resource Management System Model (NNWBHRMSM)
Neural Network Web-Based Human Resource Management System Model (NNWBHRMSM)ijcncs
 
Ray Charles
Ray CharlesRay Charles
Ray Charlesmlmabry
 

Viewers also liked (20)

IT Service management for non-IT managers (CEO and others)
IT Service management for non-IT managers (CEO and others)IT Service management for non-IT managers (CEO and others)
IT Service management for non-IT managers (CEO and others)
 
Implementing e learning and combined training methods
Implementing e learning and combined training methodsImplementing e learning and combined training methods
Implementing e learning and combined training methods
 
A New Technique for Adapting SIP Protocol to Ad Hoc Networks: VNSIP (Virtual ...
A New Technique for Adapting SIP Protocol to Ad Hoc Networks: VNSIP (Virtual ...A New Technique for Adapting SIP Protocol to Ad Hoc Networks: VNSIP (Virtual ...
A New Technique for Adapting SIP Protocol to Ad Hoc Networks: VNSIP (Virtual ...
 
Secure Virtualization for Cloud Environment Using Guest OS and VMM-based Tech...
Secure Virtualization for Cloud Environment Using Guest OS and VMM-based Tech...Secure Virtualization for Cloud Environment Using Guest OS and VMM-based Tech...
Secure Virtualization for Cloud Environment Using Guest OS and VMM-based Tech...
 
Performance Enhancement of VNSIP approach, using MCAC algorithm
Performance Enhancement of VNSIP approach, using MCAC algorithmPerformance Enhancement of VNSIP approach, using MCAC algorithm
Performance Enhancement of VNSIP approach, using MCAC algorithm
 
SLA Based Information Security Metric for Cloud Computing from COBIT 4.1 Fram...
SLA Based Information Security Metric for Cloud Computing from COBIT 4.1 Fram...SLA Based Information Security Metric for Cloud Computing from COBIT 4.1 Fram...
SLA Based Information Security Metric for Cloud Computing from COBIT 4.1 Fram...
 
Walt Disney
Walt DisneyWalt Disney
Walt Disney
 
PMP and CCR updates in 2015
PMP and CCR updates in 2015PMP and CCR updates in 2015
PMP and CCR updates in 2015
 
Gini in A Bottle: A Case Study of Pareto’s Principle in the Wild
Gini in A Bottle: A Case Study of Pareto’s Principle in the WildGini in A Bottle: A Case Study of Pareto’s Principle in the Wild
Gini in A Bottle: A Case Study of Pareto’s Principle in the Wild
 
Cryptosystem An Implementation of RSA Using Verilog
Cryptosystem An Implementation of RSA Using VerilogCryptosystem An Implementation of RSA Using Verilog
Cryptosystem An Implementation of RSA Using Verilog
 
Design of Robust Speed Controller by Optimization Techniques for DTC IM Drive
Design of Robust Speed Controller by Optimization Techniques for DTC IM DriveDesign of Robust Speed Controller by Optimization Techniques for DTC IM Drive
Design of Robust Speed Controller by Optimization Techniques for DTC IM Drive
 
Virtual learning in 15 minutes
Virtual learning in 15 minutesVirtual learning in 15 minutes
Virtual learning in 15 minutes
 
State of the ART in Boolean Functions Cryptographic Assessment
State of the ART in Boolean Functions Cryptographic AssessmentState of the ART in Boolean Functions Cryptographic Assessment
State of the ART in Boolean Functions Cryptographic Assessment
 
Implementing e learning and combined training methods for lifelong learning
Implementing e learning and combined training methods for lifelong learningImplementing e learning and combined training methods for lifelong learning
Implementing e learning and combined training methods for lifelong learning
 
Call Center World 2016: Petralex Speech communications software for call centers
Call Center World 2016: Petralex Speech communications software for call centersCall Center World 2016: Petralex Speech communications software for call centers
Call Center World 2016: Petralex Speech communications software for call centers
 
Enhancing the Performance of DSR Routing Protocol Using Link Breakage Predict...
Enhancing the Performance of DSR Routing Protocol Using Link Breakage Predict...Enhancing the Performance of DSR Routing Protocol Using Link Breakage Predict...
Enhancing the Performance of DSR Routing Protocol Using Link Breakage Predict...
 
Dolly Parton
Dolly PartonDolly Parton
Dolly Parton
 
Performance Evaluation of Routing Protocol on AODV and DSR under Wormhole Attack
Performance Evaluation of Routing Protocol on AODV and DSR under Wormhole AttackPerformance Evaluation of Routing Protocol on AODV and DSR under Wormhole Attack
Performance Evaluation of Routing Protocol on AODV and DSR under Wormhole Attack
 
Neural Network Web-Based Human Resource Management System Model (NNWBHRMSM)
Neural Network Web-Based Human Resource Management System Model (NNWBHRMSM)Neural Network Web-Based Human Resource Management System Model (NNWBHRMSM)
Neural Network Web-Based Human Resource Management System Model (NNWBHRMSM)
 
Ray Charles
Ray CharlesRay Charles
Ray Charles
 

Similar to Combining Waterfall and Adaptive practice in IT projects

SDLC Methodologies
SDLC MethodologiesSDLC Methodologies
SDLC MethodologiesRavikanth-BA
 
ICEC 2014 Linking 6 Phase Project Life Cycle with TCM Framework-Slides
ICEC 2014 Linking 6 Phase Project Life Cycle with TCM Framework-SlidesICEC 2014 Linking 6 Phase Project Life Cycle with TCM Framework-Slides
ICEC 2014 Linking 6 Phase Project Life Cycle with TCM Framework-SlidesRussell Archibald
 
Scrum in IT Industry Part1
Scrum in IT Industry Part1Scrum in IT Industry Part1
Scrum in IT Industry Part1JayeshPatil149
 
Coupling stage gate to agile pm models
Coupling stage gate to agile pm modelsCoupling stage gate to agile pm models
Coupling stage gate to agile pm modelsJohnny Ryser
 
Software Development Life Cycle - SDLC
Software Development Life Cycle - SDLCSoftware Development Life Cycle - SDLC
Software Development Life Cycle - SDLCShwetha-BA
 
Session 03 - SDLC
Session 03 - SDLCSession 03 - SDLC
Session 03 - SDLCPoojaLQA
 
The six phase comprehensive project life cycle model-2013
The six phase comprehensive project life cycle model-2013The six phase comprehensive project life cycle model-2013
The six phase comprehensive project life cycle model-2013Russell Archibald
 
Planning in management
Planning in managementPlanning in management
Planning in managementDineshVeera5
 
A collaborative approach to develop an integrated master program using p6 for...
A collaborative approach to develop an integrated master program using p6 for...A collaborative approach to develop an integrated master program using p6 for...
A collaborative approach to develop an integrated master program using p6 for...Saeed Shalbafan
 
Software Development Life Cycle – SDLC – Waterfall, Iterative, V, Spiral, and...
Software Development Life Cycle – SDLC – Waterfall, Iterative, V, Spiral, and...Software Development Life Cycle – SDLC – Waterfall, Iterative, V, Spiral, and...
Software Development Life Cycle – SDLC – Waterfall, Iterative, V, Spiral, and...Murageppa-QA
 
First time right - Prokon
First time right - ProkonFirst time right - Prokon
First time right - ProkonTmtm Tmtm
 
60 minutes to pm
60 minutes to pm60 minutes to pm
60 minutes to pmbhashem007
 

Similar to Combining Waterfall and Adaptive practice in IT projects (20)

SDLC Methodologies
SDLC MethodologiesSDLC Methodologies
SDLC Methodologies
 
ICEC 2014 Linking 6 Phase Project Life Cycle with TCM Framework-Slides
ICEC 2014 Linking 6 Phase Project Life Cycle with TCM Framework-SlidesICEC 2014 Linking 6 Phase Project Life Cycle with TCM Framework-Slides
ICEC 2014 Linking 6 Phase Project Life Cycle with TCM Framework-Slides
 
Scrum in IT Industry Part1
Scrum in IT Industry Part1Scrum in IT Industry Part1
Scrum in IT Industry Part1
 
Coupling stage gate to agile pm models
Coupling stage gate to agile pm modelsCoupling stage gate to agile pm models
Coupling stage gate to agile pm models
 
Software Development Life Cycle - SDLC
Software Development Life Cycle - SDLCSoftware Development Life Cycle - SDLC
Software Development Life Cycle - SDLC
 
Session 03 - SDLC
Session 03 - SDLCSession 03 - SDLC
Session 03 - SDLC
 
2
22
2
 
The six phase comprehensive project life cycle model-2013
The six phase comprehensive project life cycle model-2013The six phase comprehensive project life cycle model-2013
The six phase comprehensive project life cycle model-2013
 
Planning in management
Planning in managementPlanning in management
Planning in management
 
A collaborative approach to develop an integrated master program using p6 for...
A collaborative approach to develop an integrated master program using p6 for...A collaborative approach to develop an integrated master program using p6 for...
A collaborative approach to develop an integrated master program using p6 for...
 
Software Development Life Cycle – SDLC – Waterfall, Iterative, V, Spiral, and...
Software Development Life Cycle – SDLC – Waterfall, Iterative, V, Spiral, and...Software Development Life Cycle – SDLC – Waterfall, Iterative, V, Spiral, and...
Software Development Life Cycle – SDLC – Waterfall, Iterative, V, Spiral, and...
 
SDLC
SDLCSDLC
SDLC
 
SDLC
SDLCSDLC
SDLC
 
Scope creep - cylfe campain
Scope creep - cylfe campainScope creep - cylfe campain
Scope creep - cylfe campain
 
PMBOK PROCESS FLOW.pdf
PMBOK PROCESS FLOW.pdfPMBOK PROCESS FLOW.pdf
PMBOK PROCESS FLOW.pdf
 
First time right - Prokon
First time right - ProkonFirst time right - Prokon
First time right - Prokon
 
Product-oriented construction management
Product-oriented construction managementProduct-oriented construction management
Product-oriented construction management
 
60 minutes to pm
60 minutes to pm60 minutes to pm
60 minutes to pm
 
SDLC
SDLCSDLC
SDLC
 
SDLC
SDLCSDLC
SDLC
 

More from IE Private Consulting in PM & ITSM

Lead for Call centers and Call center solutions developers and integrators
Lead for Call centers and Call center solutions developers and integratorsLead for Call centers and Call center solutions developers and integrators
Lead for Call centers and Call center solutions developers and integratorsIE Private Consulting in PM & ITSM
 
ИТ служба как сервисная организация в Вашей компании
ИТ служба как сервисная организация в Вашей компанииИТ служба как сервисная организация в Вашей компании
ИТ служба как сервисная организация в Вашей компанииIE Private Consulting in PM & ITSM
 

More from IE Private Consulting in PM & ITSM (15)

Agile glossary
Agile glossaryAgile glossary
Agile glossary
 
Portfolio/project management information system demands
Portfolio/project management information system demandsPortfolio/project management information system demands
Portfolio/project management information system demands
 
PMBOK processes schema by Ricardo Vargas
PMBOK processes schema by Ricardo VargasPMBOK processes schema by Ricardo Vargas
PMBOK processes schema by Ricardo Vargas
 
Project KPI presentation sample by YouExec
Project KPI presentation sample by YouExecProject KPI presentation sample by YouExec
Project KPI presentation sample by YouExec
 
AEC project management jobs grow report
AEC project management jobs grow reportAEC project management jobs grow report
AEC project management jobs grow report
 
Microsoft Abbreviations Dictionary
Microsoft Abbreviations DictionaryMicrosoft Abbreviations Dictionary
Microsoft Abbreviations Dictionary
 
Agile in pictures
Agile in picturesAgile in pictures
Agile in pictures
 
Lead for Call centers and Call center solutions developers and integrators
Lead for Call centers and Call center solutions developers and integratorsLead for Call centers and Call center solutions developers and integrators
Lead for Call centers and Call center solutions developers and integrators
 
ИТ служба как сервисная организация в Вашей компании
ИТ служба как сервисная организация в Вашей компанииИТ служба как сервисная организация в Вашей компании
ИТ служба как сервисная организация в Вашей компании
 
ITSM for non IT managers
ITSM for non IT managersITSM for non IT managers
ITSM for non IT managers
 
Developing software and/or App requirements specification
Developing software and/or App requirements specificationDeveloping software and/or App requirements specification
Developing software and/or App requirements specification
 
PMBOK and Agile in IT projects
PMBOK and Agile in IT projectsPMBOK and Agile in IT projects
PMBOK and Agile in IT projects
 
ITSM for CxOs
ITSM for CxOsITSM for CxOs
ITSM for CxOs
 
Stakeholder management
Stakeholder managementStakeholder management
Stakeholder management
 
Business plan template for IT start-ups
Business plan template for IT start-upsBusiness plan template for IT start-ups
Business plan template for IT start-ups
 

Recently uploaded

MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxnada99848
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 

Recently uploaded (20)

MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptx
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 

Combining Waterfall and Adaptive practice in IT projects

  • 1. Combining PMBOK waterfall and Adaptive (Agile, Scrum) models for start-up software projects
  • 2. Страница  2 DANIL DINTSIS PH. D. IN SYSTEM ANALYSIS, PGMP, PMP, ITIL OSA, MOF CERTIFIED SPECIALIST CONSULT@DINTSIS.ORG WWW.DDINTSIS.COM
  • 3. Страница  3 www.specialist.ru Sources  PMBOK® Guide 5 Edition  PMBOK Extension for Software Projects  ISO/IEC/IEEE/ГОСТ Р ИСО 12207, 15288  IEEE Standards (SWEBOK® 3)  ITIL ®, MOF®
  • 4. Страница  4 www.specialist.ru What is Software Product? It is: Business Solution Common Decision Serviceable and Changeable
  • 5. Страница  5 www.specialist.ru Software and Apps as a specific type of a Product Wide audience Virtual teams External dependencies High educated developers Advanced users
  • 6. Страница  6 www.specialist.ru Project planning and management models
  • 7. Страница  7 www.specialist.ru Waterfall – planning from start to finish The most lovely one by corporate customers and top managers
  • 8. Страница  8 www.specialist.ru Rolling wave Rolling wave is the best approach for long projects, or for projects with phase-to-phase dependencies
  • 9. Страница  9 www.specialist.ru Waterfall model advantages  Strong and clear development roadmap  Opportunity for complex architectural planning  Clearly defined project scope: time, resources, finance
  • 10. Страница  10 www.specialist.ru Early bird key decisions. Waterfall models are hard to quick changes. Final product market opportunities are in a risk zone in case of long-term development Disadvantages of the waterfall model
  • 11. Страница  11 www.specialist.ru Adaptive models
  • 12. Страница  12 www.specialist.ru Agile model User story Analyze Projectize Develop (Code) Document Test and Validate Operate
  • 13. Страница  13 www.specialist.ru • Incremental planning with steps from 1-day to 1 month • Integration of users and developers in a regular collaboration • Small self-organized teams • Large projects can include many adaptive teams • Each team member works on a single project during one iteration • Each team includes specialists with specific and general competencies Adaptive model. Main features
  • 14. Страница  14 www.specialist.ru • predict results • strongly fixed project scope • team considers result as realistic one • clear monitoring and control • assistance in other projects planning • baseline for resource, financial and schedule planning Why WBS is so important? Project Package Package Package Phase
  • 15. Страница  15 www.specialist.ru Time Functionality Minimizing risks in requirements Release 1 Release 2 Release 3 ADAPTIVE MODELS
  • 16. Страница  16 www.specialist.ru Disadvantages of the Adaptive model Summarizing of bugs from consequent iterations Volume, time and resource uncertainty Strategic planning challenges Strongly based on both customer’s and team’s involvement and motivation
  • 17. Страница  17 www.specialist.ru Combined waterfall – agile model as in the PMBOK extension for software projects
  • 18. Страница  18 www.specialist.ru Risk management cycle combining waterfall and agile as in the PMBOK extension for software projects
  • 19. Страница  19 www.specialist.ru MSF model Project plan approved Out of Developm ent Release Readiness Review Deployment Milestone Vision approved Build
  • 20. Страница  20 www.specialist.ru A Single Iteration Lifecycle Plan Analyze DesignDevelop Test © Scott Schultz “Rapid Iterative Production Prototyping”, 1988
  • 21. Страница  21 www.specialist.ru WBS extension for mixed Waterfall – Agile models
  • 22. Страница  22 www.specialist.ru Boards for different planning levels (based on Trello) Global Board Package board (SCRUM) Team member individual board
  • 23. Страница  23 www.specialist.ru Product. Version 1.0
  • 24. Страница  24 www.specialist.ru Развитие продукта. Регулярные улучшения
  • 25. Страница  25 www.specialist.ru Change levels vs Planning models Change category What changes Difficulties Duration Model First level Modification of existing work procedures Low Fast change Adaptive/ Agile Second level Changing of business procedures Medium Medium Adaptive as a part of a project/Program Third level Changing business branches Very difficult Long-term Portfolio
  • 26. Страница  26 www.specialist.ru Developers are not only a “resourse”! People need more than tasks! Team motivation. Implementing best from Agile
  • 27. Страница  27 www.specialist.ru Team building approaches  Combining local and virtual teams  Experts and specialists of common practices  Balance between project and functional team members
  • 28. Страница  28 www.specialist.ru Face-to-face information change recommended
  • 29. Страница  29 www.specialist.ru Team work models  Pair programming  Test-led programming  Co-location
  • 30. Страница  30 www.specialist.ru PM role Leadership Control
  • 31. Страница  31 www.specialist.ru Slack as an example of a team collaboration tool
  • 32. Страница  32 www.specialist.ru Contacts  www.i-mokymas.com  info@i-mokymas.com  www.itstartupadvise.me