• Skip to main content
  • Skip to header right navigation
  • Skip to site footer

Shaping Software

Enduring Ideas in the Realm of Software

  • About
  • Topics
  • Best Software Books
  • Lessons in Software
  • Archives
  • JD Meier.com

Book Nuggets

Make a List of the Jobs to Be Done

How do you create an effective work breakdown structure?  A Work breakdown structure (WBS) is a powerful tool for improving your project success.   An effective work breakdown structure is an informed list of the jobs for your project.  You can think of a work breakdown structure as a map of the jobs to be done …

Read moreMake a List of the Jobs to Be Done

Fixed Price in XP Development

How can you leverage XP practices in a fixed-price contract?   One approach is to fix the price and the schedule, but somewhat vary the scope.  You reduce risk by fixing the cost and schedule.  Flexing the scope means that you can respond to the customer’s changing needs as you deliver value.  You can think of …

Read moreFixed Price in XP Development