SlideShare una empresa de Scribd logo
1 de 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

Más contenido relacionado

La actualidad más candente

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
 

La actualidad más candente (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)
 

Destacado

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
 

Destacado (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 a 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 a 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
 

Más de 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
 

Más de 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
 

Último

Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendArshad QA
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
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
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
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
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 

Último (20)

Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and Backend
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
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...
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
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...
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 

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