![Page 1: Take the best features from Waterfall and Adaptive practices in IT projects](https://reader036.vdocuments.net/reader036/viewer/2022070509/58a01d6a1a28ab9c418b6e35/html5/thumbnails/1.jpg)
Combining PMBOK waterfall andAdaptive (Agile, Scrum) models forstart-up software projects
![Page 2: Take the best features from Waterfall and Adaptive practices in IT projects](https://reader036.vdocuments.net/reader036/viewer/2022070509/58a01d6a1a28ab9c418b6e35/html5/thumbnails/2.jpg)
Страница 2
DANIL DINTSISPH. D. IN SYSTEM ANALYSIS, PGMP, PMP, ITIL OSA, MOF CERTIFIED SPECIALIST
![Page 3: Take the best features from Waterfall and Adaptive practices in IT projects](https://reader036.vdocuments.net/reader036/viewer/2022070509/58a01d6a1a28ab9c418b6e35/html5/thumbnails/3.jpg)
Страница 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®
![Page 4: Take the best features from Waterfall and Adaptive practices in IT projects](https://reader036.vdocuments.net/reader036/viewer/2022070509/58a01d6a1a28ab9c418b6e35/html5/thumbnails/4.jpg)
Страница 4 www.specialist.ru
What is Software Product? It is:
Business Solution Common Decision
Serviceable and Changeable
![Page 5: Take the best features from Waterfall and Adaptive practices in IT projects](https://reader036.vdocuments.net/reader036/viewer/2022070509/58a01d6a1a28ab9c418b6e35/html5/thumbnails/5.jpg)
Страница 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
![Page 7: Take the best features from Waterfall and Adaptive practices in IT projects](https://reader036.vdocuments.net/reader036/viewer/2022070509/58a01d6a1a28ab9c418b6e35/html5/thumbnails/7.jpg)
Страница 7 www.specialist.ru
Waterfall – planning from start to finish
The most lovely one by corporate customers and top managers
![Page 8: Take the best features from Waterfall and Adaptive practices in IT projects](https://reader036.vdocuments.net/reader036/viewer/2022070509/58a01d6a1a28ab9c418b6e35/html5/thumbnails/8.jpg)
Страница 8 www.specialist.ru
Rolling wave
Rolling wave is the best approach for long projects, or for projects with phase-to-phase dependencies
![Page 9: Take the best features from Waterfall and Adaptive practices in IT projects](https://reader036.vdocuments.net/reader036/viewer/2022070509/58a01d6a1a28ab9c418b6e35/html5/thumbnails/9.jpg)
Страница 9 www.specialist.ru
Waterfall model advantages
Strong and clear development roadmap Opportunity for complex architectural planning Clearly defined project scope: time, resources, finance
![Page 10: Take the best features from Waterfall and Adaptive practices in IT projects](https://reader036.vdocuments.net/reader036/viewer/2022070509/58a01d6a1a28ab9c418b6e35/html5/thumbnails/10.jpg)
Страница 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
![Page 12: Take the best features from Waterfall and Adaptive practices in IT projects](https://reader036.vdocuments.net/reader036/viewer/2022070509/58a01d6a1a28ab9c418b6e35/html5/thumbnails/12.jpg)
Страница 12 www.specialist.ru
Agile modelUser story
Analyze
Projectize
Develop (Code)
Document
Test and Validate
Operate
![Page 13: Take the best features from Waterfall and Adaptive practices in IT projects](https://reader036.vdocuments.net/reader036/viewer/2022070509/58a01d6a1a28ab9c418b6e35/html5/thumbnails/13.jpg)
Страница 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
![Page 14: Take the best features from Waterfall and Adaptive practices in IT projects](https://reader036.vdocuments.net/reader036/viewer/2022070509/58a01d6a1a28ab9c418b6e35/html5/thumbnails/14.jpg)
Страница 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
![Page 15: Take the best features from Waterfall and Adaptive practices in IT projects](https://reader036.vdocuments.net/reader036/viewer/2022070509/58a01d6a1a28ab9c418b6e35/html5/thumbnails/15.jpg)
Страница 15 www.specialist.ru
Time
Func
tiona
lity
Minimizing risks in requirements
Release 1
Release 2
Release 3
ADAPTIVE MODELS
![Page 16: Take the best features from Waterfall and Adaptive practices in IT projects](https://reader036.vdocuments.net/reader036/viewer/2022070509/58a01d6a1a28ab9c418b6e35/html5/thumbnails/16.jpg)
Страница 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
![Page 17: Take the best features from Waterfall and Adaptive practices in IT projects](https://reader036.vdocuments.net/reader036/viewer/2022070509/58a01d6a1a28ab9c418b6e35/html5/thumbnails/17.jpg)
Страница 17 www.specialist.ru
Combined waterfall – agile model as in the PMBOK extension for software projects
![Page 18: Take the best features from Waterfall and Adaptive practices in IT projects](https://reader036.vdocuments.net/reader036/viewer/2022070509/58a01d6a1a28ab9c418b6e35/html5/thumbnails/18.jpg)
Страница 18 www.specialist.ru
Risk management cycle combining waterfall and agileas in the PMBOK extension for software projects
![Page 19: Take the best features from Waterfall and Adaptive practices in IT projects](https://reader036.vdocuments.net/reader036/viewer/2022070509/58a01d6a1a28ab9c418b6e35/html5/thumbnails/19.jpg)
Страница 19 www.specialist.ru
MSF model
Project plan approved
Out ofDevelopm
ent
Release Readiness Review
Deployment Milestone
Vision approved
Vision
Deploy
men
t
Build
Det
aile
d pl
anni
ngStabilize
![Page 20: Take the best features from Waterfall and Adaptive practices in IT projects](https://reader036.vdocuments.net/reader036/viewer/2022070509/58a01d6a1a28ab9c418b6e35/html5/thumbnails/20.jpg)
Страница 20 www.specialist.ru
A Single Iteration Lifecycle
Plan
Analyze
DesignDevelop
Test
© Scott Schultz “Rapid Iterative Production Prototyping”, 1988
![Page 21: Take the best features from Waterfall and Adaptive practices in IT projects](https://reader036.vdocuments.net/reader036/viewer/2022070509/58a01d6a1a28ab9c418b6e35/html5/thumbnails/21.jpg)
Страница 21 www.specialist.ru
WBS extension for mixed Waterfall – Agile models
![Page 22: Take the best features from Waterfall and Adaptive practices in IT projects](https://reader036.vdocuments.net/reader036/viewer/2022070509/58a01d6a1a28ab9c418b6e35/html5/thumbnails/22.jpg)
Страница 22 www.specialist.ru
Boards for different planning levels (based on Trello)
Global Board
Package board
(SCRUM)
Team member individual
board
![Page 25: Take the best features from Waterfall and Adaptive practices in IT projects](https://reader036.vdocuments.net/reader036/viewer/2022070509/58a01d6a1a28ab9c418b6e35/html5/thumbnails/25.jpg)
Страница 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
![Page 26: Take the best features from Waterfall and Adaptive practices in IT projects](https://reader036.vdocuments.net/reader036/viewer/2022070509/58a01d6a1a28ab9c418b6e35/html5/thumbnails/26.jpg)
Страница 26 www.specialist.ru
Developers are not only a “resourse”!People need more than tasks!
Team motivation. Implementing best from Agile
![Page 27: Take the best features from Waterfall and Adaptive practices in IT projects](https://reader036.vdocuments.net/reader036/viewer/2022070509/58a01d6a1a28ab9c418b6e35/html5/thumbnails/27.jpg)
Страница 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
![Page 29: Take the best features from Waterfall and Adaptive practices in IT projects](https://reader036.vdocuments.net/reader036/viewer/2022070509/58a01d6a1a28ab9c418b6e35/html5/thumbnails/29.jpg)
Страница 29 www.specialist.ru
Team work models
Pair programming
Test-led programming Co-location
![Page 31: Take the best features from Waterfall and Adaptive practices in IT projects](https://reader036.vdocuments.net/reader036/viewer/2022070509/58a01d6a1a28ab9c418b6e35/html5/thumbnails/31.jpg)
Страница 31 www.specialist.ru
Slack as an example of a team collaboration tool