Structure 101
Keep complexity out and get more done
The agility of all development activites starts at the code-base - as it gets more complex, it becomes harder, slower, and more expensive to change. Structure101™ lets teams develop simpler code-bases with defined architectures, so they get more done in less time. Simple as that. Take the tour...
The cancer of complexity
"Complexity is the enemy. Until we understand complexity, our chances of building better systems is limited. The first thing we must understand is that not all complexity is equal. And the complexity on which most people focus is probably the least complex complexity of all."
Roger Sessions, Simple Architectures for Complex EnterprisesSessions is right. Spiralling complexity is widely seen as the single biggest challenge for software development today. It is easy to focus on localized cases (like functions or classes) while overlooking the much more serious system-wide complexity caused by rampant interdependence and architectural erosion. Structure101 uniquely exposes complexity at all levels of the code-base.



