05.1.2 · Skill in Iterative delivery

Incremental architecture

Growing the architecture step by step as real needs appear.

Incremental architecture builds what the product needs now and leaves room to change. It avoids big upfront designs based on guesses. Techniques like feature toggles and the strangler pattern let it evolve safely.

Your status · Incremental architecture

Saved in this browser only. It colours this skill's tile on your map.

Resources

2
  • articleStart here
    Parallel change ↗
    Danilo Sato (martinfowler.com) · 6 min

    Expand, migrate, contract. The pattern behind changing schemas and APIs without breaking running code.

  • articleStart here
    Monolith first ↗
    Martin Fowler · 2015 · 6 min

    Why most successful systems start as one well-structured application and split only when boundaries are clear.

Tools

none yet

Tools for this topic are being researched.