More Metaphors in 10 minutes

Level: Introductory

Here are some metaphors that I find useful when describing software product development. In particular, they are useful for describing the basic principles of agile development and the lifecycle of a typical agile project. Learn why software development is like releasing a music album, producing a magazine, staging a theatre production, or producing a film. I will present some justification for each metaphor, and describe how and why I find it useful. I will describe their usefulness as metaphors for software development in general, and for agile development in particular.

Process/Mechanics

Presentation with Q&A and hopefully some follow-up discussion Maybe a starting point for an Open Space topic

Learning outcomes
  • Whether you want to explain what you do for a living to your spouse or children, or are trying to sell agile development to your management team or client, a useful metaphor can go a long way.
  • Metaphors also help us to think about our own understanding of a subject.
Featured participants
Primary target persona
Reviews

No reviews

Subscribe to an RSS feed of reviews of this proposal Syndicate content