Kanban and large-scale strategic planning Eric Brechner Dev Manager, Xbox 9:00 am.

14
Kanban and large- scale strategic planning Eric Brechner Dev Manager, Xbox 9:00 am

Transcript of Kanban and large-scale strategic planning Eric Brechner Dev Manager, Xbox 9:00 am.

Kanban and large-scale strategic planning

Eric BrechnerDev Manager, Xbox

9:00 am

Outline

• What is large-scale strategic planning?• Why not use only Kanban?• Our product• Ideation: market analysis, technology themes, and business model• McGrath and MacMillan Options Portfolio• Customer segmentation and scenarios with KPIs and prioritization• Mock press release• System architecture• Backlog generation, estimation, and prioritization• Overall release schedule• Backlog ordering

9:05 am

What is large-scale strategic planning?

9:10 am

Organization

DivisionDivision Division Division

Division Division Division Division

Division

Division

DivisionDivision

Division

Division

Division

Division

Group

Group

Group

Group

Group

Group

Group

Group

Team

Team

Team

Team

Team

TeamTeamTeam

• What is large-scale strategic planning?

• Why not use only Kanban?

• Our product

• Ideation: market analysis, technology themes, and business model

• McGrath and MacMillan Options Portfolio

• Customer segmentation and scenarios with KPIs and prioritization

• Mock press release

• System architecture

• Backlog generation, estimation, and prioritization

• Overall release schedule

• Backlog ordering

Why not use only Kanban?

Vision Document

Pro

duct

Rele

ase

Engineering System

Milestone

Schedule

Featu

re

Establish milestone dates and

goals

Mitigate risks and

dependencies

Conduct milestone reviews

Align schedules &

communicate status

Feature Schedul

e

Estimate and prioritize features

Align features to milestones

Report status and

remove blockages

Complete work

Review tasks and assign resources

9:12 am• What is large-scale strategic planning?

• Why not use only Kanban?

• Our product

• Ideation: market analysis, technology themes, and business model

• McGrath and MacMillan Options Portfolio

• Customer segmentation and scenarios with KPIs and prioritization

• Mock press release

• System architecture

• Backlog generation, estimation, and prioritization

• Overall release schedule

• Backlog ordering

Our product9:14 am

• What is large-scale strategic planning?

• Why not use only Kanban?

• Our product

• Ideation: market analysis, technology themes, and business model

• McGrath and MacMillan Options Portfolio

• Customer segmentation and scenarios with KPIs and prioritization

• Mock press release

• System architecture

• Backlog generation, estimation, and prioritization

• Overall release schedule

• Backlog ordering

Ideation:

• Market analysis• Competitors, table stakes, differentiation, and opportunities

• Technology themes• Emerging technologies, breakthrough innovations, and game changers

• Business models• Pricing, COGS, subscriptions, advertising, and partnerships

THE GOAL: An overview and potential features on sticky notesFinish by 9:40 am

9:15 am• What is large-scale strategic planning?

• Why not use only Kanban?

• Our product

• Ideation: market analysis, technology themes, and business model

• McGrath and MacMillan Options Portfolio

• Customer segmentation and scenarios with KPIs and prioritization

• Mock press release

• System architecture

• Backlog generation, estimation, and prioritization

• Overall release schedule

• Backlog ordering

McGrath and MacMillan Options Portfolio

9:40 am• What is large-scale strategic planning?

• Why not use only Kanban?

• Our product

• Ideation: market analysis, technology themes, and business model

• McGrath and MacMillan Options Portfolio

• Customer segmentation and scenarios with KPIs and prioritization

• Mock press release

• System architecture

• Backlog generation, estimation, and prioritization

• Overall release schedule

• Backlog ordering

THE GOAL: Place features (yours or others) in portfolio and balanceFinish by 10:00 am

Customer scenarios with KPIs

• Customer segmentation• SPICIER scenarios• KPIs: measure of delight• Prioritization

THE GOAL: A customer segment, SPICIER scenario, and three KPIsFinish by 10:30 am

10:00 am• What is large-scale strategic planning?

• Why not use only Kanban?

• Our product

• Ideation: market analysis, technology themes, and business model

• McGrath and MacMillan Options Portfolio

• Customer segmentation and scenarios with KPIs and prioritization

• Mock press release

• System architecture

• Backlog generation, estimation, and prioritization

• Overall release schedule

• Backlog ordering

Mock press release

• Headline and subhead• Location, date, and lead• Key issue or barrier resolved for target audience• High-level messaging around top scenarios, highlighting

differentiation

THE GOAL: Mock press releaseFinish by 11:00 am

10:30 am• What is large-scale strategic planning?

• Why not use only Kanban?

• Our product

• Ideation: market analysis, technology themes, and business model

• McGrath and MacMillan Options Portfolio

• Customer segmentation and scenarios with KPIs and prioritization

• Mock press release

• System architecture

• Backlog generation, estimation, and prioritization

• Overall release schedule

• Backlog ordering

System architecture11:00 am

Apps

DVR/Guide

Natural User Interface

Operating system and drivers

Hardware and accessories

Catalog and Purchasing Services

Personalization and Social Services

• What is large-scale strategic planning?

• Why not use only Kanban?

• Our product

• Ideation: market analysis, technology themes, and business model

• McGrath and MacMillan Options Portfolio

• Customer segmentation and scenarios with KPIs and prioritization

• Mock press release

• System architecture

• Backlog generation, estimation, and prioritization

• Overall release schedule

• Backlog ordering

Backlog population

• Generate (brainstorm) high-level work items for your area• Based on mock press release scenarios

• Estimate size of each item• T-shirt sizing: S (days), M (weeks), L (months), XL (6+ months)

• Prioritize items• Separate must-have from should-have and like-to-have

THE GOAL: Prioritized and estimated set of items on sticky notesFinish by 11:40 am

11:10 am• What is large-scale strategic planning?

• Why not use only Kanban?

• Our product

• Ideation: market analysis, technology themes, and business model

• McGrath and MacMillan Options Portfolio

• Customer segmentation and scenarios with KPIs and prioritization

• Mock press release

• System architecture

• Backlog generation, estimation, and prioritization

• Overall release schedule

• Backlog ordering

Overall release schedule

• Three 3-month milestones• Milestone 1: must-haves• Milestone 2: remaining must-haves plus should-haves (preview ships)• Milestone 3: remaining items that fit (product ships)

• Order your items (sticky notes) in corresponding milestones• Check timing of your dependencies• Sign-up for 10-minute speed dating• Work out issues and reorder items

Repeat until 12:20

11:40 am• What is large-scale strategic planning?

• Why not use only Kanban?

• Our product

• Ideation: market analysis, technology themes, and business model

• McGrath and MacMillan Options Portfolio

• Customer segmentation and scenarios with KPIs and prioritization

• Mock press release

• System architecture

• Backlog generation, estimation, and prioritization

• Overall release schedule

• Backlog ordering

• What is large-scale strategic planning?

• Why not use only Kanban?

• Our product

• Ideation: market analysis, technology themes, and business model

• McGrath and MacMillan Options Portfolio

• Customer segmentation and scenarios with KPIs and prioritization

• Mock press release

• System architecture

• Backlog generation, estimation, and prioritization

• Overall release schedule

• Backlog ordering

Backlog ordering

• Collect your items in their new order• Add them to your Kanban board backlog• Build it and ship it!

12:20 am

Wrap-up

• Different scale different planning• Balanced portfolio• SPICIER scenarios• Start at the end• Estimate, prioritize, align, order

Please submit your evaluations—Thank you!

For more details read:Agile Project Management with Kanban

12:25 am