Part 3. Conflict & Forces
Vitality requires conflict. Instead of eliminating conflicting forces, sustainable solutions require us to design those forces and conflicts into our solutions - since what's in conflict are necessary but competing needs. If we could design our systems to meet all of those needs rather than suppressing some or all of them, our designs would be viable, sustainable. This is how we have to think about the design of a multi-site, multi-division VISTA architecture.
How can we possibly resolve the conflicts inherent in such an enterprise? By following the only paradigm that builds conflict into solutions in a way that harnesses it - life itself. In the realm of biology, all living organisms bend internal conflicts back upon themselves to create oscillating systems that strengthen the organism rather than tearing it apart. VISTA's most successful architectural elements and software-lifecycle features follow the model of living systems. How does this model work? How can we apply it to the design of multi-site, multi-division VISTA systems?