Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Agile Simple Design doesn't mean don't do ANY design/architecture up front. It means do the minimal design up front, so that you will not pay a horrible price for reasonable change requests. </p> <p>Scott Ambler talks about Change Cases - <a href="http://www.agilemodeling.com/artifacts/changeCase.htm" rel="nofollow noreferrer">http://www.agilemodeling.com/artifacts/changeCase.htm</a> James Coplien talks about Agile Architecture - <a href="http://www.infoq.com/presentations/Agile-Architecture-Is-Not-Fragile-Architecture-James-Coplien-Kevlin-Henney" rel="nofollow noreferrer">http://www.infoq.com/presentations/Agile-Architecture-Is-Not-Fragile-Architecture-James-Coplien-Kevlin-Henney</a> <a href="http://blog.jaoo.dk/2009/03/04/handling-architecture-in-the-agile-world/" rel="nofollow noreferrer">http://blog.jaoo.dk/2009/03/04/handling-architecture-in-the-agile-world/</a></p> <p>The art/craft in all of this is in how to slice the architecture in a way that allows:</p> <ul> <li>relatively fast convergence on overall architecture/infrastructure - on the order of days per months of estimated development time. </li> <li>developing "just enough" architecture/infrastructure per each feature/requirement</li> <li>doing the right balance of preparations for the future compared to focus on the features of today. </li> </ul> <p>Its important that your Product Owner is aware of all of this balancing act as well, and you work collaboratively. He should understand that if you disregard all thinking for the future, each change will be very costly. There is a price to be paid for flexibility. </p> <p>Its btw very similar to investment in QA and test automation. You pay something now, that will pay off only after X times you test the code. if the code never changes it was a waste of effort. but everyone knows that most code changes...</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload