Search This Blog

Sunday, February 14, 2010

Agile Modeling Best Practices

From Scott Ambler
  • Active Stakeholder Participation
  • Architecture Envisioning. At the beginning of an agile project you will need to do some initial, high-level architectural modeling to identify a viable technical strategy for your solution.
  • Document Late
  • Executable Specifications
  • Iteration Modeling
  • Just Barely Good Enough (JBGE) artifacts
  • Model a bit Ahead
  • Model Storming
  • Multiple Models
  • Prioritized Requirements
  • Requirements Envisioning
  • Single Source Information
  • Test-Driven Design (TDD)

No comments:

Post a Comment