Download presentation
Presentation is loading. Please wait.
Published byJose Curran Modified over 9 years ago
1
Rigorous Support for Flexible Planning of Product Releases — A Stakeholder-Centric Approach and its Initial Evaluation Ville Heikkilä Anas Jadallah Kristian Rautiainen Günther Ruhe
2
Ville Heikkilä, Kristian Rautiainen Aalto University School of Science and Technology Software Process Research Group Anas Jadallah, Günther Ruhe University of Calgary SE Decision Support Laboratory 2Ville Heikkilä
3
Introduction and research problem Process description and case study Key findings and discussion Contents 3Ville Heikkilä
4
Introduction Release planning by PM or PO Too many stakeholders for F2F Stakeholder Centric Release Planning (SCERP) 4Ville Heikkilä
5
Release planning problem... Features Releases k(1)k(2) Stakeholders S(1)S(2)S(q)... λ(2) = 2λ(1) = 7λ(q) = 4 Resources Objective function F(x) = k=1…K (k) [ n: x(n)=k WAP(n)] 5Ville Heikkilä Cap(k,r) (1) = 9 (2) = 5 x(1)=1, x(2)=1 x(3)=2, x(N)=2
6
Case study Iteration Release Roadmap Hartbeat www.agilefant.org 6Ville Heikkilä www.releaseplanner.com
7
SCERP Step 1: Selection of critical stakeholders and pre-selection of candidate features Step 2: Prioritization of features Step 3: Collective effort estimation Step 4: Calculation of optimized release plan alternatives Step 5: Prioritization of alternative plans 7Ville Heikkilä 12345
8
SCERP 8Ville Heikkilä Selection of critical stakeholders and pre-selection of candidate features 12345
9
Done by the product owner Two most important companies using Agilefant 10 of 73 backlog items selected 9Ville Heikkilä Case study Selection of critical stakeholders and pre-selection of candidate features 12345
10
10Ville Heikkilä Prioritization of features SCERP 21345
11
Stakeholder invitation 19 of 33 participated in the end Cumulative voting Criteria: value, urgency and dissatisfaction Voting done in ReleasePlanner Time taken by voting was recorded 11Ville Heikkilä Prioritization of features Case study 21345
12
12Ville Heikkilä Collective effort estimation SCERP 31245
13
Only 2 active developers Collaborative effort estimation Full time equivalent (FTE) developer 13Ville Heikkilä Collective effort estimation Case study 21345
14
14Ville Heikkilä Calculation of optimized release plan alternatives SCERP 31245
15
Two next releases Release weights 9 and 5 Capacity 22 FTE-days ReleasePlanner created 5 optimized release plan alternatives Product Owner created a manual plan 15Ville Heikkilä Calculation of optimized release plan alternatives Case study 21345
16
16Ville Heikkilä Prioritization of alternative plans SCERP 31245
17
10 stakeholders 5 plans + manual plan Match score “Perfect match” (9) “No match” (1) 17Ville Heikkilä Prioritization of alternative plans Case study 21345
18
IDO1O2O3O4O5M F01223223 F02332231 F03221312 F04312332 F05132113 F06111111 F07111121 F08113122 F09111111 F10111111 Opt. (%) 100,098,998,697,196,893,4 Match 4,0 6,04,05,54,0 Plan optimization output 18Ville Heikkilä
19
6-choice attitude scale “I understood feature X” Attitudes towards method Free text field Survey 19Ville Heikkilä
20
Stakeholders understood the features and their priorities varied considerably Stakeholders understood and liked the method SCERP is time-efficient for the stakeholders Optimized plans were more acceptable than the manual plan List of candidate features was insufficient Not enough difference between criteria Key findings 20Ville Heikkilä
21
Does SCERP work? Does SCERP scale? Was the case success? Discussion 21Ville Heikkilä
22
Questions? 22Ville Heikkilä
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.