Structure101 makes it easy to keep large, evolving code-bases well-structured. A code-base with a complex structure is harder to extend and maintain than the same code-base with a simpler structure. Until now software structure has been hidden and tends to get ever-more complex as the code-base evolves.
Structure101 is for live, evolving, imperfect, real projects. Regain structural control at your own pace - figure out what you’ve got, define what you want, give your team the info they need to make it so, know when it drifts. And watch development accelerate.
http://www.headwaysoftware.com