Free Book
What others are saying…
Project Myopia
Preface
- Digital
- Agile and continuous delivery
- Products, not projects
- Once upon a time…
- And now for something completely different…
- IAn alternative
1.Omnipresent software
2.Software as an Asset (SaaA)
- Assets decay
- Fighting decay
- Software decay
- Software lives
- Software is an asset
3.Higher purpose
- Not money
- Obliquity
- Organizations and teams
- Scale
- Mutable
- Individuals
- Project completeness
- Closure
- Finally
4.Team-centric development
- Conway’s Law
- Amoeba teams
- Minimally viable teams
- Value-seeking teams
- Deadlines over end dates
- Continuity
- Stable not static
5.Work to be done
- Teams and products
- Who does it?
- Fail fast, fail cheap, learn, salvage
- Tolerate failure
- Constraints breed innovation
6.Value
- What is value?
- Who benefits?
- Profit-maximizing organizations
- Default to money
- Numbers
- Non-financial benefits
- Non-profit organizations
- A workaround
- Thought experiment
- Conclusion
7.Summarizing the alternative model
- Emergent: strategy, products, design
- Key points
- IIInterlude
8.Diseconomies of scale
- Milk is cheaper in large cartons
- Evidence of diseconomies
- Think diseconomies, think small
9.Diseconomies and risk
- A project example
- Conclusion
10.Living with diseconomies
- And projects…
- Making small decisions
- Optimize for small
- Kelly’s Laws
- What if?
11.Schedules
- Worked example
- Adding effort estimation
- Analysis costs too
- Summary
12.Time-value profiles and elastic deadlines
- Worked example
- Options
- Time-value profile
- Time-value profile for Halloween
- The answer is…
- Parallel build
- Pre-work investigation
- Costs
- Accuracy of time-value profiles
- Assumptions and sensitivity
- Finally
13.I need it yesterday!
14.Theory X, Theory Y and strategy
- Theory X and Y
- Business strategy
- Emergent design
- Volkswagen
- Patterns
- Finally
15.Planning
- Doing is learning too
- Problems
- Planning is useful
- Back in the USSR
- Moore’s Law
- Finally
16.Piecemeal growth
- Small advances
- Democracy
- Economics
- Fake it
- Test-driven
- Refactoring
- Finally
- IIITeams
17.Devolved decision-making
- Zen’in keiei
- Authority, not empowerment
- Organizational structure
- Failure tolerance
- Fast-moving environment
- Finally
18.Team strategy
- Strategic sizing
- Amoeba teams
- Flow the work to the team
- Fail fast, fail cheap, learn and salvage
- Team skills
- Managers
- Finally
19.Stable teams
- Stable, not static
- Optimization
- Camaraderie
- Area of speciality
- Area of responsibility
- Finally
20.Team lifecycle
- Example scenario
- New initiatives and MVTs
- The board
- More growth
- Steady state
- More growth
- Split
- Continued growth
- Reverse process
- Multiple products
- Unplanned work and interruptions
21.Team lifecycle – another example
- Budgeting
- What are you building?
- Set-based engineering
- Scope
- Test-driven regulation
- The minimally viable team
- Tracer bullets
- Expanding the technical side
- Non-IT work
- Growth
- Peak and beyond
- A project in hindsight
- Pre-project?
- To end or not to end
- Finally
- IVMoney
22.Real options and venture capital
- Venture capital funding model
- Real options
- Cones of uncertainty
- Finally
23.Continuous governance
- What is governance?
- Why do governance?
- Flip control
- What governance is not
- Project-centric governance
- Framework
- Fixed governance iterations
- Portfolio
- Scorecard
- Face to face
- The future
- Finally
24.Budgeting
- Budgeting for a ‘project’
- Budgeting for something new
- Managing risk
- Beyond budgeting
- Finally
25.Assets and accounting
- Capital or expense?
- WorldCom
- CapEx, OpEx and projects
- Test first is CapEx
- Refactoring – CapEx or OpEx?
- Defect-free
- Fundamental problem
- Finally
26.Money trouble
- The trouble with profit
- Time lag
- It isn’t just software
- Strategy
- The attribution problem
- The value of null
- Finally
About the author
- Also by Allan Kelly
