Top Banner
Dimensional Planning Dimensional Planning by Koen Van Exem by Koen Van Exem Business Manager/inxin Business Manager/inxin
54

Dimensional planning (Devoxx 2009)

Jun 30, 2015

Download

Technology

inxin

Dimensional Planning presented at Devoxx 2009
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Dimensional planning (Devoxx 2009)

Dimensional PlanningDimensional Planning

by Koen Van Exemby Koen Van ExemBusiness Manager/inxinBusiness Manager/inxin

Page 2: Dimensional planning (Devoxx 2009)

Dimensional Planning

The What and the Why of Dimensional Planning.

Page 3: Dimensional planning (Devoxx 2009)

Agenda

PrerequisitesDimensional Planning

The TechniqueThe Rationale

Our Friends and Foes

Page 4: Dimensional planning (Devoxx 2009)

Speaker’s qualifications

Koen is Business Manager @ inxinKoen is Business Manager @ AllorsKoen is a board member @ Agile Consortium

Page 5: Dimensional planning (Devoxx 2009)

PREREQUISITESPREREQUISITES

Page 6: Dimensional planning (Devoxx 2009)

Prerequisites

Iterative vs IncrementalScope is hierarchicalPlanning

Page 7: Dimensional planning (Devoxx 2009)

Purely Incremental

Pictures © Xavier Quesada Allue

Page 8: Dimensional planning (Devoxx 2009)

Iterative & Incremental

Pictures © by Xavier Quesada Allue

Page 9: Dimensional planning (Devoxx 2009)

Very Iterative, yet still Incremental

Pictures © Alistair Cockburn

Page 10: Dimensional planning (Devoxx 2009)

Iterative

Picture © Parker Brothers

Page 11: Dimensional planning (Devoxx 2009)

Iterative and non-incremental

Picture © Unknown

Page 12: Dimensional planning (Devoxx 2009)

Iterative and non-incremental

Picture © Unknown

Page 13: Dimensional planning (Devoxx 2009)

Iterative and decremental

Picture © Unknown

Page 14: Dimensional planning (Devoxx 2009)

Scope is hierarchical

User Story Clustering/MappingFeature Composition a la FDDMicro and Macro level

Page 15: Dimensional planning (Devoxx 2009)

Feature a la FDD

Template<action> <result> <object>

Examplecalculate the total of a saleValidate the password of a userupdate the “what’s new list” from the RSS feed

Page 16: Dimensional planning (Devoxx 2009)

Feature Set a la FDD

Template <action><-ing> a(n) <object>

ExamplePrinting an invoiceSelling a book

Page 17: Dimensional planning (Devoxx 2009)

Major Feature Set a la FDD

Template<object> management

ExamplesSales ManagementInventory Management

Page 18: Dimensional planning (Devoxx 2009)

FDD Parking Lot (1/2)

Picture © The Coad Letter, Embarcadero

Page 19: Dimensional planning (Devoxx 2009)

FDD Parking Lot (2/2)

Picture © The Coad Letter, Embarcadero

Page 20: Dimensional planning (Devoxx 2009)

Planning

http://agilemanifesto.org/

Page 21: Dimensional planning (Devoxx 2009)

Planning

Page 22: Dimensional planning (Devoxx 2009)

DIMENSIONAL PLANNINGDIMENSIONAL PLANNING

Page 23: Dimensional planning (Devoxx 2009)

Dimensional Planning

The TechniqueThe Rationale

Page 24: Dimensional planning (Devoxx 2009)

The Technique

Meet the DimensionsApplied at the micro levelApplied at the macro level

Page 25: Dimensional planning (Devoxx 2009)

The Dirt Road

Page 26: Dimensional planning (Devoxx 2009)

The Cobblestone Road

Page 27: Dimensional planning (Devoxx 2009)

The Asphalt Road

Page 28: Dimensional planning (Devoxx 2009)

Applied to Micro Level

Multiple AxesFunctional AxisNon-Functional Axis

Page 29: Dimensional planning (Devoxx 2009)

Functional Axis

Page 30: Dimensional planning (Devoxx 2009)

Non-Functional Axis

Page 31: Dimensional planning (Devoxx 2009)

Applied to the Macro Level

Alternative Futures

Page 32: Dimensional planning (Devoxx 2009)

© Warner Bros

Page 33: Dimensional planning (Devoxx 2009)

The Rationale

Theory of ConstraintsReturn on Investment (ROI)Quality & ManufacturabilityLead and Cycle TimeDiminishing Marginal Results & Pareto RuleThroughput Accounting

Page 34: Dimensional planning (Devoxx 2009)

Theory of Constraints

© Levinson Productivity Systems

Page 35: Dimensional planning (Devoxx 2009)

Resource Capacity

Page 36: Dimensional planning (Devoxx 2009)

Managing the Constraint

Page 37: Dimensional planning (Devoxx 2009)

Return On Investment

Page 38: Dimensional planning (Devoxx 2009)

Effect Dimensional Planning on ROI

Page 39: Dimensional planning (Devoxx 2009)

Quality

Fitness for (Business) purposeTechnical Robustness

Page 40: Dimensional planning (Devoxx 2009)

Manufacturability

© unknown

Page 41: Dimensional planning (Devoxx 2009)

Lead & Cycle Time

Lead TimeLead Time

Cycle TimeCycle Time

Request DeliveryStart Stop

Page 42: Dimensional planning (Devoxx 2009)

Throughput Accounting

Page 43: Dimensional planning (Devoxx 2009)

System Inventory

Page 44: Dimensional planning (Devoxx 2009)

© unknown

Page 45: Dimensional planning (Devoxx 2009)

Diminishing Marginal Results

Page 46: Dimensional planning (Devoxx 2009)

Pareto’s Princinple

Page 47: Dimensional planning (Devoxx 2009)

FRIENDS AND FOESFRIENDS AND FOES

Page 48: Dimensional planning (Devoxx 2009)

Friends

User Story MappingReal Options AnalysisBeyond Budgetting

Page 49: Dimensional planning (Devoxx 2009)

User Story Mapping

time

optio

nalit

y

necessary

lessoptional

moreoptional

first release

second release

third release

© Jeff Patton, all rights reserved, www.AgileProductDesign.com

Page 50: Dimensional planning (Devoxx 2009)

Real Options Analysis

Decision tree analysis for the clinical trial of a new drug (source: L.E.K. / www.lek.com)

Page 51: Dimensional planning (Devoxx 2009)

Beyond Budgetting

© Juergen Daum (www.juergendaum.com).

Page 52: Dimensional planning (Devoxx 2009)

Foes

Parkinson’s LawWork expands so as to fill the time available for

its completion.

DescopingBuffering

Page 53: Dimensional planning (Devoxx 2009)

Summary

Dimensional PlanningPlanning 2.0Compatible with all major Methodologies

Even with the waterfall ;-)

More info on http://www.inxin.com/

Page 54: Dimensional planning (Devoxx 2009)

Thanks for your attention!

“It is not necessary to change - survival is not mandatory"

-- W. Edwards Deming