SlideShare uma empresa Scribd logo
1 de 43
25/03/2015
Slide: 1
Real-time Product Management
25/03/2015
Slide: 2
Guenther Ruhe
Jason Ho
Expert Decisions Inc.
ruhe@expertdecisions.com
25/03/2015
Slide: 3
www.expertdecisions.com
EDI was founded 2003 as a spin-off company from the University of Calgary
Offers subscription services for tools and processes targeting optimized
product and portfolio management
• Real-time release engineering
• Release planning for SCRUM
• Project portfolio planning
• Quality driven release and iteration planning
• Release planning for management of technical debt
Competitive advantage: Based on a patented technology and cutting-edge
research from the associated SEDS laboratory at University of Calgary.
25/03/2015
Slide: 4
Target audience for the webinar
• Product and project managers for product and service companies
• Executives
• All kind of IT decision-makers
• Business Analysts
Purpose of the webinar
• Understand the need for real-time product and service decisions
• Learn about a monitoring and data-centric approach to support road-
mapping
• Learn about tool support
• Guidance on how to get it started
25/03/2015
Slide: 5
Agenda
• Real-time release management –
What do we mean? (G)
• Current status (G)
• Use cases and tool support (J)
• Summary and take-home (G)
Guenther Ruhe
Jason Ho
25/03/2015
Slide: 6
Why real-time?
25/03/2015
Slide: 7
Why real-time?
• Quality of decisions is depending on quality of data
• Most project parameters change over time
– Technologies
– Market conditions
– Business values
– Users and their preferences
– The product itself and its characteristics
• Quality of data depends on their up-to-date-ness
25/03/2015
Slide: 8
Real-time does not mean short-term …
25/03/2015
Slide: 9
… but keeping an eye on the road-map all the time
http://1.bp.blogspot.com/
25/03/2015
Slide: 10
Our technical vision statement
25/03/2015
Slide: 11
Agenda
• Real-time release management –
What do we mean? (G)
• Current status (G)
• Use cases and tool support (J)
• Summary and take-home (G)
25/03/2015
Slide: 12
Global release management survey
[1] D. West, T. Grant, M. Gerush, and D. D’silva, "Agile development: Mainstream adoption has changed agility“, Forrester Research 2, 2010, pp.41.
25/03/2015
Slide: 13
• More reactive than pro-active
• Emphasis on “doing things right” rather than “doing right
things”
• (Lack of) Transparency of release decisions
• (Lack of) Stakeholder and customer involvement
• Too much focus on just functionality
• Ignorance of resource and dependency considerations
• Decisions done without predicting/knowing its implications
Road-mapping decisions – Current status
25/03/2015
Slide: 14
Ad hoc decision are no longer good enough
Ginni Rometty, Chairman, President and CEO, IBM, 2013:
Responding to change for gaining
competitive advantage in the era of
smart decisions will be based not on
“gut instinct,” but on predictive
analytics.
25/03/2015
Slide: 15
Agenda
• Real-time release management –
What do we mean? (G)
• Current status (G)
• Use cases and tool support (J)
• Summary and take-home (G)
25/03/2015
Slide: 16
Optimized and real-time response to change
• Use case scenario 1:
Speed up delivery
• Use case scenario 2:
Creating value
• Use case scenario 3:
Improve quality
25/03/2015
Slide: 17
• ReleasePlanner™ http://rp2.releaseplanner.com/users/sign_in
• A proprietary product offered in the form of Software as a Service
• US patented technology
• Main functionality:
– Generation of optimized and diversified release plan alternatives
– Maintenance of a feature repository
– Flexible feature and resource modeling capabilities
– Support of active stakeholder involvement
– Pro-active plan analysis capabilities
– Support for interactive scenario planning
• Based on cutting-edge research at lab SEDS
(University of Calgary)
• Applied in 450+ customer and trial projects.
Tool support
25/03/2015
Slide: 18
• Showcase (ReleasePlanner™ 2.0)
– JIRA import - export
– Features dependencies
– Generate candidate plans
– Check resource constraints
– Re-plan for shorter delivery
• Benefits:
– Increase efficiency
– Improve operational planning
– Improve time-to-market
– Accommodate change
Scenario 1: Speed up delivery
25/03/2015
Slide: 19
Innovation through time
19
25/03/2015
Slide: 20
Screenshots
25/03/2015
Slide: 21
Dashboard for management
25/03/2015
Slide: 22
When-to-release planning
25/03/2015
Slide: 23
Generate candidate plans
25/03/2015
Slide: 24
Scenario 2: Creating value
• Values of features are evaluated
and changed in real-time
– Kano analysis of customer
requirements
– Market demands
– Reaction to competitors’ offering
• Involve Big Data
– Analysis of trends and patterns
25/03/2015
Slide: 25
Crowd-sourced evaluation of customer needs
25
25/03/2015
Slide: 26
26
ServiceID Service
S1 Live channel coverage
s2 Multiscreen
S3 Switch display
S4 Aspect ratio change
S5 EPG
S6 Remote control
S7 Support without touch screen
S8 Video on demand
S9 Youtube integration
S10 Source signal selection
S11 Variety of product usage model support
S12 Advertisement
S13 Archive
S14 Search
S15 Intuitive navigation
S16 Detect location
S17 Bookmarking
S18 Categorization
S19 Triple play
S20 Social network accessibility
S21 Playlist
S22 History
S23 Multicast
S24 Different views supportability
S25 Replay
S26 Instant streaming
S27 DRM
S28 Memory management
S29 Player integration
S30 Variety of quality support
S31 Parental control
S32 Channel preview
S33 Picture-in-picture
S34 Peer-to-peer wireless screen casting support
S35 Video recommendation
S36 Share content
25/03/2015
Slide: 27
M O A R I
2 2 1 2 0
{S4,S10,S11,S14,S20,S26,S27}
Value Effort
1570 261
M O A R I
1 1 3 1 3
{S1,S2,S3,S4,S5,S6,S7,S14,S19,S21,
S22,S23,S25,S28,S32}
Value Effort
4506 261
New product innovation
25/03/2015
Slide: 28
28
Re-planning of not implemented features before starting Q2 with updated data from
different customer groups
Re-planning of not implemented features before starting Q3 with updated data from
different customer groups
Re-planning of not implemented features before starting Q4 with updated data from
different customer groups
Optimized response to change
25/03/2015
Slide: 29
25/03/2015
Slide: 30
Scenario 3: Improve quality
• Why?
– Allocate the right resource to the right
functionality at the right time
– Features are inter-dependent
– Conflicting priorities change in real-time
between new features and bug fixes
• How?
– Allocate resource to fix defects
[2] S. Elliot, “DevOps and the Cost of Downtime: Fortune 1000 Best Practice Metrics Quantified”, IDC. 2015.
[3] S. Buchholz, and D. Sisk, “Technical debt reversal, Lowering the IT debt ceiling” in Tech Trends 2014:
Inspiring Disruption, vol. 2. 24., Deloitte University Press, 2014, pp-66-75.
25/03/2015
Slide: 31
Scenario 3: Improve quality
• Showcase (ReleasePlanner™ 2.0)
– Trade-off solutions – Technical debt
– JIRA export - planning
• Benefits:
– Improve and monitor quality [4]
– What-if scenarios playing
[4] M. Felderer, A. Beer, J. Ho, and G. Ruhe, "Industrial evaluation of the
impact of quality-driven release planning", in Proceedings of the 8th
ACM/IEEE International Symposium on Empirical Software Engineering
and Measurement, p. 62. ACM, 2014.
25/03/2015
Slide: 32
Synergy between ReleasePlanner and JIRA
32
25/03/2015
Slide: 33
Screenshots
25/03/2015
Slide: 34
Sync and manage issues from JIRA
25/03/2015
Slide: 35
Sync and manage issues from JIRA
25/03/2015
Slide: 36
Manage advanced dependencies
25/03/2015
Slide: 37
Customize candidate plans
25/03/2015
Slide: 38
Continuous product development and integration
[5] D. Jung, “Microsoft’s DevOps Story Just Got Better”, online document, http://blogs.msdn.com/b/dajung/archive/2013/01/24/microsoft-s-devops-
story-just-got-better.aspx , 2013.
25/03/2015
Slide: 39
Agenda
• Real-time release management –
What do we mean? (G)
• Current status (G)
• Use cases and tool support (J)
• Summary and take-home (G)
25/03/2015
Slide: 40
Added value
• Significant impact on business performance
– increase ROI on projects!
• Better alignment with strategic goals and
accommodating operations (DevOps).
• Executing the right project in the right way, and
enhancing the stability of systems.
• More efficient utilization of sparse resources.
• Transparency and traceability of decisions.
• Increase marketabiltiy and satisfaction.
• Easy to perform re-planning.
25/03/2015
Slide: 41
Tool support is available. Ask for a trial!
Continuous evaluation of customer needs
New product innovation
Optimized response to change
25/03/2015
Slide: 42
Contacts and Questions
• Jason Ho
 Email: jasonh@expertdecisions.com
 Phone: +1 587 891 8822
• Guenther Ruhe
 Email: ruhe@expertdecisions.com
 Phone: +1 403 608 1180
• Website: http://www.expertdecisions.com/
25/03/2015
Slide: 43
Questions?

Mais conteúdo relacionado

Semelhante a Real-time Product Management

CISOA Presentationv as of 03 08 2015 Final
CISOA Presentationv as of 03 08 2015 FinalCISOA Presentationv as of 03 08 2015 Final
CISOA Presentationv as of 03 08 2015 Final
Calvin B. Madlock
 
8th annual ITSM Industry Survey Results
8th annual ITSM Industry Survey Results8th annual ITSM Industry Survey Results
8th annual ITSM Industry Survey Results
Navvia
 
ITSMITIL Overview to Loyola System Engineering grad.docx
ITSMITIL Overview  to  Loyola System Engineering grad.docxITSMITIL Overview  to  Loyola System Engineering grad.docx
ITSMITIL Overview to Loyola System Engineering grad.docx
priestmanmable
 
Vinay_Patange_StanChart_Cannes_2010_Ver2
Vinay_Patange_StanChart_Cannes_2010_Ver2Vinay_Patange_StanChart_Cannes_2010_Ver2
Vinay_Patange_StanChart_Cannes_2010_Ver2
Vinay Patange
 
Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13
User Vision
 
Agile UX Breakfast Briefing jun13
Agile UX Breakfast Briefing jun13Agile UX Breakfast Briefing jun13
Agile UX Breakfast Briefing jun13
Ross Philip
 

Semelhante a Real-time Product Management (20)

Architecting to Create or Mitigate a Disruption
Architecting to Create or Mitigate a DisruptionArchitecting to Create or Mitigate a Disruption
Architecting to Create or Mitigate a Disruption
 
CISOA Presentationv as of 03 08 2015 Final
CISOA Presentationv as of 03 08 2015 FinalCISOA Presentationv as of 03 08 2015 Final
CISOA Presentationv as of 03 08 2015 Final
 
Managing People Change in Digital Era
Managing People Change in Digital EraManaging People Change in Digital Era
Managing People Change in Digital Era
 
Agile in LTU Public Sector (PMI Georgia Chapter 2021 09)
Agile in LTU Public Sector (PMI Georgia Chapter 2021 09)Agile in LTU Public Sector (PMI Georgia Chapter 2021 09)
Agile in LTU Public Sector (PMI Georgia Chapter 2021 09)
 
HITECH-Meaningful Use and the Benefits of the PMI and ITIL Relationship
HITECH-Meaningful Use and the Benefits of the PMI and ITIL RelationshipHITECH-Meaningful Use and the Benefits of the PMI and ITIL Relationship
HITECH-Meaningful Use and the Benefits of the PMI and ITIL Relationship
 
Digital apprenticeships community event
Digital apprenticeships community eventDigital apprenticeships community event
Digital apprenticeships community event
 
8th annual ITSM Industry Survey Results
8th annual ITSM Industry Survey Results8th annual ITSM Industry Survey Results
8th annual ITSM Industry Survey Results
 
ITSMITIL Overview to Loyola System Engineering grad.docx
ITSMITIL Overview  to  Loyola System Engineering grad.docxITSMITIL Overview  to  Loyola System Engineering grad.docx
ITSMITIL Overview to Loyola System Engineering grad.docx
 
The Role And Evolution Of Advanced Analytics In The Process Industries
The Role And Evolution Of Advanced Analytics In The Process IndustriesThe Role And Evolution Of Advanced Analytics In The Process Industries
The Role And Evolution Of Advanced Analytics In The Process Industries
 
Decision-Centric Dashboards with DMN at Two Fortune 200 Financial Companies
Decision-Centric Dashboards with DMN at Two Fortune 200 Financial CompaniesDecision-Centric Dashboards with DMN at Two Fortune 200 Financial Companies
Decision-Centric Dashboards with DMN at Two Fortune 200 Financial Companies
 
Vinay_Patange_StanChart_Cannes_2010_Ver2
Vinay_Patange_StanChart_Cannes_2010_Ver2Vinay_Patange_StanChart_Cannes_2010_Ver2
Vinay_Patange_StanChart_Cannes_2010_Ver2
 
Institutionalization of user experience chaitanya inamdar
Institutionalization of user experience chaitanya inamdarInstitutionalization of user experience chaitanya inamdar
Institutionalization of user experience chaitanya inamdar
 
TDWI Best Practices Report- Achieving Greater Agility with Business Intellige...
TDWI Best Practices Report- Achieving Greater Agility with Business Intellige...TDWI Best Practices Report- Achieving Greater Agility with Business Intellige...
TDWI Best Practices Report- Achieving Greater Agility with Business Intellige...
 
ATD-2018_kroth_agile_thinking
ATD-2018_kroth_agile_thinkingATD-2018_kroth_agile_thinking
ATD-2018_kroth_agile_thinking
 
The Open Playable City | Max Wide | October 2014
The Open Playable City | Max Wide | October 2014The Open Playable City | Max Wide | October 2014
The Open Playable City | Max Wide | October 2014
 
[PPT] _ Unit 5 _ Evolve.pptx
[PPT] _ Unit 5 _ Evolve.pptx[PPT] _ Unit 5 _ Evolve.pptx
[PPT] _ Unit 5 _ Evolve.pptx
 
Requirements meet solutions: How to successfully transfer stakeholder needs i...
Requirements meet solutions: How to successfully transfer stakeholder needs i...Requirements meet solutions: How to successfully transfer stakeholder needs i...
Requirements meet solutions: How to successfully transfer stakeholder needs i...
 
Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13
 
Agile UX Breakfast Briefing jun13
Agile UX Breakfast Briefing jun13Agile UX Breakfast Briefing jun13
Agile UX Breakfast Briefing jun13
 
Best Practices in Automation presented by the South Florida Community Chapter
Best Practices in Automation presented by the South Florida Community ChapterBest Practices in Automation presented by the South Florida Community Chapter
Best Practices in Automation presented by the South Florida Community Chapter
 

Último

The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Último (20)

Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
 
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
 
Pharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyPharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodology
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
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
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
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
 

Real-time Product Management

  • 2. 25/03/2015 Slide: 2 Guenther Ruhe Jason Ho Expert Decisions Inc. ruhe@expertdecisions.com
  • 3. 25/03/2015 Slide: 3 www.expertdecisions.com EDI was founded 2003 as a spin-off company from the University of Calgary Offers subscription services for tools and processes targeting optimized product and portfolio management • Real-time release engineering • Release planning for SCRUM • Project portfolio planning • Quality driven release and iteration planning • Release planning for management of technical debt Competitive advantage: Based on a patented technology and cutting-edge research from the associated SEDS laboratory at University of Calgary.
  • 4. 25/03/2015 Slide: 4 Target audience for the webinar • Product and project managers for product and service companies • Executives • All kind of IT decision-makers • Business Analysts Purpose of the webinar • Understand the need for real-time product and service decisions • Learn about a monitoring and data-centric approach to support road- mapping • Learn about tool support • Guidance on how to get it started
  • 5. 25/03/2015 Slide: 5 Agenda • Real-time release management – What do we mean? (G) • Current status (G) • Use cases and tool support (J) • Summary and take-home (G) Guenther Ruhe Jason Ho
  • 7. 25/03/2015 Slide: 7 Why real-time? • Quality of decisions is depending on quality of data • Most project parameters change over time – Technologies – Market conditions – Business values – Users and their preferences – The product itself and its characteristics • Quality of data depends on their up-to-date-ness
  • 8. 25/03/2015 Slide: 8 Real-time does not mean short-term …
  • 9. 25/03/2015 Slide: 9 … but keeping an eye on the road-map all the time http://1.bp.blogspot.com/
  • 11. 25/03/2015 Slide: 11 Agenda • Real-time release management – What do we mean? (G) • Current status (G) • Use cases and tool support (J) • Summary and take-home (G)
  • 12. 25/03/2015 Slide: 12 Global release management survey [1] D. West, T. Grant, M. Gerush, and D. D’silva, "Agile development: Mainstream adoption has changed agility“, Forrester Research 2, 2010, pp.41.
  • 13. 25/03/2015 Slide: 13 • More reactive than pro-active • Emphasis on “doing things right” rather than “doing right things” • (Lack of) Transparency of release decisions • (Lack of) Stakeholder and customer involvement • Too much focus on just functionality • Ignorance of resource and dependency considerations • Decisions done without predicting/knowing its implications Road-mapping decisions – Current status
  • 14. 25/03/2015 Slide: 14 Ad hoc decision are no longer good enough Ginni Rometty, Chairman, President and CEO, IBM, 2013: Responding to change for gaining competitive advantage in the era of smart decisions will be based not on “gut instinct,” but on predictive analytics.
  • 15. 25/03/2015 Slide: 15 Agenda • Real-time release management – What do we mean? (G) • Current status (G) • Use cases and tool support (J) • Summary and take-home (G)
  • 16. 25/03/2015 Slide: 16 Optimized and real-time response to change • Use case scenario 1: Speed up delivery • Use case scenario 2: Creating value • Use case scenario 3: Improve quality
  • 17. 25/03/2015 Slide: 17 • ReleasePlanner™ http://rp2.releaseplanner.com/users/sign_in • A proprietary product offered in the form of Software as a Service • US patented technology • Main functionality: – Generation of optimized and diversified release plan alternatives – Maintenance of a feature repository – Flexible feature and resource modeling capabilities – Support of active stakeholder involvement – Pro-active plan analysis capabilities – Support for interactive scenario planning • Based on cutting-edge research at lab SEDS (University of Calgary) • Applied in 450+ customer and trial projects. Tool support
  • 18. 25/03/2015 Slide: 18 • Showcase (ReleasePlanner™ 2.0) – JIRA import - export – Features dependencies – Generate candidate plans – Check resource constraints – Re-plan for shorter delivery • Benefits: – Increase efficiency – Improve operational planning – Improve time-to-market – Accommodate change Scenario 1: Speed up delivery
  • 24. 25/03/2015 Slide: 24 Scenario 2: Creating value • Values of features are evaluated and changed in real-time – Kano analysis of customer requirements – Market demands – Reaction to competitors’ offering • Involve Big Data – Analysis of trends and patterns
  • 26. 25/03/2015 Slide: 26 26 ServiceID Service S1 Live channel coverage s2 Multiscreen S3 Switch display S4 Aspect ratio change S5 EPG S6 Remote control S7 Support without touch screen S8 Video on demand S9 Youtube integration S10 Source signal selection S11 Variety of product usage model support S12 Advertisement S13 Archive S14 Search S15 Intuitive navigation S16 Detect location S17 Bookmarking S18 Categorization S19 Triple play S20 Social network accessibility S21 Playlist S22 History S23 Multicast S24 Different views supportability S25 Replay S26 Instant streaming S27 DRM S28 Memory management S29 Player integration S30 Variety of quality support S31 Parental control S32 Channel preview S33 Picture-in-picture S34 Peer-to-peer wireless screen casting support S35 Video recommendation S36 Share content
  • 27. 25/03/2015 Slide: 27 M O A R I 2 2 1 2 0 {S4,S10,S11,S14,S20,S26,S27} Value Effort 1570 261 M O A R I 1 1 3 1 3 {S1,S2,S3,S4,S5,S6,S7,S14,S19,S21, S22,S23,S25,S28,S32} Value Effort 4506 261 New product innovation
  • 28. 25/03/2015 Slide: 28 28 Re-planning of not implemented features before starting Q2 with updated data from different customer groups Re-planning of not implemented features before starting Q3 with updated data from different customer groups Re-planning of not implemented features before starting Q4 with updated data from different customer groups Optimized response to change
  • 30. 25/03/2015 Slide: 30 Scenario 3: Improve quality • Why? – Allocate the right resource to the right functionality at the right time – Features are inter-dependent – Conflicting priorities change in real-time between new features and bug fixes • How? – Allocate resource to fix defects [2] S. Elliot, “DevOps and the Cost of Downtime: Fortune 1000 Best Practice Metrics Quantified”, IDC. 2015. [3] S. Buchholz, and D. Sisk, “Technical debt reversal, Lowering the IT debt ceiling” in Tech Trends 2014: Inspiring Disruption, vol. 2. 24., Deloitte University Press, 2014, pp-66-75.
  • 31. 25/03/2015 Slide: 31 Scenario 3: Improve quality • Showcase (ReleasePlanner™ 2.0) – Trade-off solutions – Technical debt – JIRA export - planning • Benefits: – Improve and monitor quality [4] – What-if scenarios playing [4] M. Felderer, A. Beer, J. Ho, and G. Ruhe, "Industrial evaluation of the impact of quality-driven release planning", in Proceedings of the 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, p. 62. ACM, 2014.
  • 32. 25/03/2015 Slide: 32 Synergy between ReleasePlanner and JIRA 32
  • 34. 25/03/2015 Slide: 34 Sync and manage issues from JIRA
  • 35. 25/03/2015 Slide: 35 Sync and manage issues from JIRA
  • 38. 25/03/2015 Slide: 38 Continuous product development and integration [5] D. Jung, “Microsoft’s DevOps Story Just Got Better”, online document, http://blogs.msdn.com/b/dajung/archive/2013/01/24/microsoft-s-devops- story-just-got-better.aspx , 2013.
  • 39. 25/03/2015 Slide: 39 Agenda • Real-time release management – What do we mean? (G) • Current status (G) • Use cases and tool support (J) • Summary and take-home (G)
  • 40. 25/03/2015 Slide: 40 Added value • Significant impact on business performance – increase ROI on projects! • Better alignment with strategic goals and accommodating operations (DevOps). • Executing the right project in the right way, and enhancing the stability of systems. • More efficient utilization of sparse resources. • Transparency and traceability of decisions. • Increase marketabiltiy and satisfaction. • Easy to perform re-planning.
  • 41. 25/03/2015 Slide: 41 Tool support is available. Ask for a trial! Continuous evaluation of customer needs New product innovation Optimized response to change
  • 42. 25/03/2015 Slide: 42 Contacts and Questions • Jason Ho  Email: jasonh@expertdecisions.com  Phone: +1 587 891 8822 • Guenther Ruhe  Email: ruhe@expertdecisions.com  Phone: +1 403 608 1180 • Website: http://www.expertdecisions.com/

Notas do Editor

  1. Slide 1: Title: Continuous Product Development and Integration Slide 2: Overview of the entire propcess Define: Slide 3: Explain what Define means – Processes involved Slide 4: How RP support this (use cases): RP2 data analytics, customers excitement, prioritization Develop: Slide 5: Explain what Develop means – Processes involved Slide 6: How RP support this (use cases): RP2-JIRA import, RP2 Dashboard Operate: Slide 7: Explain what Operate means – Processes involved Slide 8: How RP support this (use cases): RP2-JIRA export, dependencies, customization/comparison of plans Slide 9: Zoom to overview again. Highlight data consistency Slide 10: Values add – 10 take-aways