Dimensional PlanningDimensional Planning
by Koen Van Exemby Koen Van ExemBusiness Manager/inxinBusiness Manager/inxin
Dimensional Planning
The What and the Why of Dimensional Planning.
Agenda
PrerequisitesDimensional Planning
The TechniqueThe Rationale
Our Friends and Foes
Speaker’s qualifications
Koen is Business Manager @ inxinKoen is Business Manager @ AllorsKoen is a board member @ Agile Consortium
PREREQUISITESPREREQUISITES
Prerequisites
Iterative vs IncrementalScope is hierarchicalPlanning
Purely Incremental
Pictures © Xavier Quesada Allue
Iterative & Incremental
Pictures © by Xavier Quesada Allue
Very Iterative, yet still Incremental
Pictures © Alistair Cockburn
Iterative
Picture © Parker Brothers
Iterative and non-incremental
Picture © Unknown
Iterative and non-incremental
Picture © Unknown
Iterative and decremental
Picture © Unknown
Scope is hierarchical
User Story Clustering/MappingFeature Composition a la FDDMicro and Macro level
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
Feature Set a la FDD
Template <action><-ing> a(n) <object>
ExamplePrinting an invoiceSelling a book
Major Feature Set a la FDD
Template<object> management
ExamplesSales ManagementInventory Management
FDD Parking Lot (1/2)
Picture © The Coad Letter, Embarcadero
FDD Parking Lot (2/2)
Picture © The Coad Letter, Embarcadero
Planning
http://agilemanifesto.org/
Planning
DIMENSIONAL PLANNINGDIMENSIONAL PLANNING
Dimensional Planning
The TechniqueThe Rationale
The Technique
Meet the DimensionsApplied at the micro levelApplied at the macro level
The Dirt Road
The Cobblestone Road
The Asphalt Road
Applied to Micro Level
Multiple AxesFunctional AxisNon-Functional Axis
Functional Axis
Non-Functional Axis
Applied to the Macro Level
Alternative Futures
© Warner Bros
The Rationale
Theory of ConstraintsReturn on Investment (ROI)Quality & ManufacturabilityLead and Cycle TimeDiminishing Marginal Results & Pareto RuleThroughput Accounting
Theory of Constraints
© Levinson Productivity Systems
Resource Capacity
Managing the Constraint
Return On Investment
Effect Dimensional Planning on ROI
Quality
Fitness for (Business) purposeTechnical Robustness
Manufacturability
© unknown
Lead & Cycle Time
Lead TimeLead Time
Cycle TimeCycle Time
Request DeliveryStart Stop
Throughput Accounting
System Inventory
© unknown
Diminishing Marginal Results
Pareto’s Princinple
FRIENDS AND FOESFRIENDS AND FOES
Friends
User Story MappingReal Options AnalysisBeyond Budgetting
User Story Mapping
time
optio
nalit
y
necessary
lessoptional
moreoptional
first release
second release
third release
© Jeff Patton, all rights reserved, www.AgileProductDesign.com
Real Options Analysis
Decision tree analysis for the clinical trial of a new drug (source: L.E.K. / www.lek.com)
Beyond Budgetting
© Juergen Daum (www.juergendaum.com).
Foes
Parkinson’s LawWork expands so as to fill the time available for
its completion.
DescopingBuffering
Summary
Dimensional PlanningPlanning 2.0Compatible with all major Methodologies
Even with the waterfall ;-)
More info on http://www.inxin.com/
Thanks for your attention!
“It is not necessary to change - survival is not mandatory"
-- W. Edwards Deming