In the early days of agile, agilists wanted to avoid all upfront work before the iterations of requirements, coding, and testing started: no architecture, no initial requirements, not even getting their development environment set up. (The emergent design fans still use this approach.) I think this is an overreaction to the waterfall method. The pendulum of popular development style swung from too-much-upfront work to no-upfront work. Fortunately, that pendulum is swinging back to some upfront work that some agilists call upfront learning.


Rosen Prep 

Copyright information

© Alan Cline 2015

Authors and Affiliations

  • Alan Cline
    • 1
  1. 1.OhioUS

Personalised recommendations