DECIDERelease Method Engineering - Presentation Maarten Huijs.
-
Upload
verity-rice -
Category
Documents
-
view
215 -
download
0
description
Transcript of DECIDERelease Method Engineering - Presentation Maarten Huijs.
![Page 1: DECIDERelease Method Engineering - Presentation Maarten Huijs.](https://reader033.fdocuments.in/reader033/viewer/2022052708/5a4d1b617f8b9ab0599adbcc/html5/thumbnails/1.jpg)
DECIDEReleaseDECIDEReleaseMethod Engineering - PresentationMethod Engineering - Presentation
Maarten HuijsMaarten Huijs
![Page 2: DECIDERelease Method Engineering - Presentation Maarten Huijs.](https://reader033.fdocuments.in/reader033/viewer/2022052708/5a4d1b617f8b9ab0599adbcc/html5/thumbnails/2.jpg)
PurposePurpose• The process of developing and delivering software to
stakeholders is often done in releases.• Release Planning refers to the ability to divide different
features among multiple releases.• DECIDERelease aims to maximize the effectiveness of
releasing software. • Combining multiple methods to aid the product manager in
the release process• Increasing the robustness and thus the quality of the
decision-making process, which is critical for Release Planning.
![Page 3: DECIDERelease Method Engineering - Presentation Maarten Huijs.](https://reader033.fdocuments.in/reader033/viewer/2022052708/5a4d1b617f8b9ab0599adbcc/html5/thumbnails/3.jpg)
OriginsOrigins• First mentioned in: • Al-Emran, A., Pfahl, D., & Ruhe, G. (2010). Decision
Support for Product Release Planning Based on Robustness Analysis. In Requirements Engineering Conference (RE), 2010 18th IEEE International (pp. 157–166).
![Page 4: DECIDERelease Method Engineering - Presentation Maarten Huijs.](https://reader033.fdocuments.in/reader033/viewer/2022052708/5a4d1b617f8b9ab0599adbcc/html5/thumbnails/4.jpg)
AuthorAuthor
• Ahmed Al-Emran• BSc in Computer Science and
Engineering• MSc in Software Engineering• PhD (In Progress) in
Software Engineering
![Page 5: DECIDERelease Method Engineering - Presentation Maarten Huijs.](https://reader033.fdocuments.in/reader033/viewer/2022052708/5a4d1b617f8b9ab0599adbcc/html5/thumbnails/5.jpg)
AuthorAuthor
• Dietmar Pfahl• Adjunct Associate Professor at the University of
Calgary
![Page 6: DECIDERelease Method Engineering - Presentation Maarten Huijs.](https://reader033.fdocuments.in/reader033/viewer/2022052708/5a4d1b617f8b9ab0599adbcc/html5/thumbnails/6.jpg)
AuthorAuthor
• Dr. Günther Ruhe• Professor at the University of Calgary,
Canada.• Leading a research team focusing on the
area of software engineering and decision support
• CEO ReleasePlanner
![Page 7: DECIDERelease Method Engineering - Presentation Maarten Huijs.](https://reader033.fdocuments.in/reader033/viewer/2022052708/5a4d1b617f8b9ab0599adbcc/html5/thumbnails/7.jpg)
Main phasesMain phases
![Page 8: DECIDERelease Method Engineering - Presentation Maarten Huijs.](https://reader033.fdocuments.in/reader033/viewer/2022052708/5a4d1b617f8b9ab0599adbcc/html5/thumbnails/8.jpg)
PDDPDD
![Page 9: DECIDERelease Method Engineering - Presentation Maarten Huijs.](https://reader033.fdocuments.in/reader033/viewer/2022052708/5a4d1b617f8b9ab0599adbcc/html5/thumbnails/9.jpg)
Features per Features per StakeholdersStakeholders
![Page 10: DECIDERelease Method Engineering - Presentation Maarten Huijs.](https://reader033.fdocuments.in/reader033/viewer/2022052708/5a4d1b617f8b9ab0599adbcc/html5/thumbnails/10.jpg)
Release PlanningRelease Planning
![Page 11: DECIDERelease Method Engineering - Presentation Maarten Huijs.](https://reader033.fdocuments.in/reader033/viewer/2022052708/5a4d1b617f8b9ab0599adbcc/html5/thumbnails/11.jpg)
PDDPDD
![Page 12: DECIDERelease Method Engineering - Presentation Maarten Huijs.](https://reader033.fdocuments.in/reader033/viewer/2022052708/5a4d1b617f8b9ab0599adbcc/html5/thumbnails/12.jpg)
Related literatureRelated literature
A product manager is currently spending 60% on:- planning the roadmap - generating release plans - using no specific release method (ad hoc).
Using ReleasePlanner there is an increased efficiency that allows a product manager to spend only 20% of their time on doing the same.
Momoh, Ruhe (2006)
Momoh J., Ruhe G. (2006) Release Planning Process Improvement – An Industrial Case Study. Software Process Improvement 6(11) 295–307 Interscience wiley DOI: 10.1002/ spip.273
![Page 13: DECIDERelease Method Engineering - Presentation Maarten Huijs.](https://reader033.fdocuments.in/reader033/viewer/2022052708/5a4d1b617f8b9ab0599adbcc/html5/thumbnails/13.jpg)
Related literatureRelated literatureAl-Emran, A., Pfahl, D., & Ruhe, G. (2010). A HYBRID METHOD FOR ADVANCE DECISION SUPPORT IN STRATEGIC PRODUCT RELEASE PLANNING. Software Engineering decision support laboratory, 8(2), 88-95.
Example of DECIDERelease
![Page 14: DECIDERelease Method Engineering - Presentation Maarten Huijs.](https://reader033.fdocuments.in/reader033/viewer/2022052708/5a4d1b617f8b9ab0599adbcc/html5/thumbnails/14.jpg)
Related literatureRelated literature
Ruhe, Saliu (2005) Ruhe, Ngo-The (2004)
![Page 15: DECIDERelease Method Engineering - Presentation Maarten Huijs.](https://reader033.fdocuments.in/reader033/viewer/2022052708/5a4d1b617f8b9ab0599adbcc/html5/thumbnails/15.jpg)
Related literatureRelated literatureAl-Emran, A., Pfahl, D., & Ruhe, G. (2010). Decision Support for Product Release Planning Based on Robustness Analysis. In Requirements Engineering Conference (RE), 2010 18th IEEE International (pp. 157–166).
Explanation of the combination of different methods
Momoh, Ruhe (2006)
![Page 16: DECIDERelease Method Engineering - Presentation Maarten Huijs.](https://reader033.fdocuments.in/reader033/viewer/2022052708/5a4d1b617f8b9ab0599adbcc/html5/thumbnails/16.jpg)
QuestionsQuestions??