The Simplicity Cycle


Every successful software project starts simple. Along the way in its lifetime, however, this kind of software becomes victim of its own success, it will be more complex. One moment in its lifetime will become especially important: the software will be complicated, or it will be simpler than before.

Find out more about this cycle (and when software rewrite is justified) in the presentation below.