Describir: Lean Software Development--Building and Shipping Two Versions.