1 / 14

Agile Roadmap Prioritization

Agile Roadmap Prioritization. Discussion. Agile Roadmap Prioritization: – Corporate Goals and Initiatives. Market Goals Customer Feedback Partner Input Alpha/Beta Feedback Market Research Cross-functional Input Strategic Goals Board Template Corporate Goals Corporate Initiatives

Download Presentation

Agile Roadmap Prioritization

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Agile Roadmap Prioritization Discussion

  2. Agile Roadmap Prioritization: – Corporate Goals and Initiatives • Market Goals • Customer Feedback • Partner Input • Alpha/Beta Feedback • Market Research • Cross-functional Input • Strategic Goals • Board Template • Corporate Goals • Corporate Initiatives • Business Unit Goals • Independent Initiatives • Business Unit Goals Rolling Release Roadmap

  3. Agile Roadmap Prioritization: – Input, Review & Iterate Agile Process Iterative process begins with the roadmap priorities Roadmap leads to sprint planning Each product has it’s own development/QA cycle and plan Release planning – 1 locked, 1 in planning stage Release Management – Product/Operational Readiness Product Changes Product change captured in database - new items triaged regularly Product changes prioritized for release by cross-functional team Release Announcements Major / Minor release announcements Platform changes End of Life (if applicable)

  4. Roadmap Process – Overview • Straw-Man Roadmap • Candidate List • Tin-Man Roadmap • E-Staff Approval / Plan of Record • Iron-Man Roadmap • Features/Fixes committed by Release/Sprint • Cross-functional Rollout/Iterate • Detailed cross-functional requirements gathering • Revise base-line ROI based on input • Revise PoR until committed (consensus?) • Product Lifecycle Management • Product Readiness • Operational Readiness • Release, Rinse & Repeat • End of Life

  5. Roadmap Process – Overview Straw-Man Roadmap • Brainstormed proposal • PM creates draft  intended to generate discussion and further brainstorming • Cross-functional feedback • Cross-functional input and prioritization of Features/Epics • PM/Dev/QA JIRA Triage and Review • Prioritized Feature Candidates • Establish base-line ROI • High-level LOEs -v- Resources • Goal: • Feature/ Epic Candidates by Quarter • Architectural/Fixes/Feature mix determined • Cross-functional buy-in • Executive sign-off

  6. Roadmap Process – Overview Tin-Man Roadmap • Feature/ Epic Candidates by Release • Architectural Features by Release • Release in-planning • Feature/Epic Candidates by Release • Architectural/Fixes/Feature mix determined • Capacity / Feature Sizing • Establish base-line ROI • Cross-functional input and prioritization refinement of Features/Epics • PM/Dev/QA JIRA Triage and Review

  7. Roadmap Process – Overview Iron-Man Roadmap • Release in-development • Feature/ Epic by Release/Sprint • Architectural/Fixes/Feature Release/Sprint • Release (Sprint) Planning  Lock • Features/Epics defined in Stories • Architectural/Fixes defined in Stories • Operational Readiness – Cross-functional Release Review • Milestones set – GA Release date finalized as soon as practical

  8. ROADMAP PROCESS – Overview Convergence Roadmap – Iron Man

  9. Roadmap Prioritization: – Playground Rules All I really need to know I learned in Kindergarten • Share and play fair • Warm cookies and cold milk are good for you • Put things back where you found them • Clean up your own mess • When you go out in the world… • … watch out for traffic • … hold hands and stick together

  10. Roadmap Prioritization: – Playground Rules Share and play fair • What we do impacts other systems just as we are impacted by them. • We know our product but we are also part of a larger Customer workflow - we are not the center of the universe. • Be cognizant of other systems in play – ERP; Underwriting, Claims management; reporting/data warehouses; and 3rd Party data providers – do our part to share the data we have.

  11. Roadmap Prioritization: – Playground Rules Warm cookies and cold milk are good for you • Total User Experience (not just UI) is much of what we sell and should be business process and workflow driven • End-to-end review of use cases, user feedback, POCs, and beta programs are best practices that should be employed where possible • Our solutions are complex, integrating multiple systems, and should be consumed together – We strive to deliver holistic releases

  12. Roadmap Prioritization: – Playground Rules Put things back where you found them • Be sure to consider business systems and process • If we take control of a business process, then improve it – but first, do no harm • If we ask the a source system to send us data, then we should provide the data in our control that is required by that source system in return

  13. Roadmap Prioritization: – Playground Rules Clean up your own mess • There are plenty of things we need to fix or improve – emphasize the clean-up of our mess over the mess of others • We should document and explain what we sell and sell what we document and explain • there is significant cost to selling ahead of the roadmap • Things that don’t work the way we built them or the way they are suppose to work should get our focus

  14. Roadmap Prioritization: – Playground Rules When you go out in the world… … watch out for traffic • We need to be mindful of the end-to-end and take everything we know into account when making decisions (Financial Systems, Integrations, Partners, Competitors, etc.) • Mind the Gap – When we make decisions that effect our internal and external clients, we must communicate clearly what we are doing and what we are not doing … hold hands and stick together • Ensure that we consider other platforms, products, and features in our plans • The roadmap requires coordination, communication, and teamwork

More Related