Solutions

Value Scenarios

The Lattix approach can be applied at any point in the lifecycle of your projects: to proactively establish the architecture at the beginning, to coordinate change during ongoing development, and to facilitate testing and maintenance at the end of each release cycle.

Major Reinvestment in a Large Existing System Ongoing new requirements, changes in technology and new best practices drive large-scale change into an existing system.
Identifying Components for Re-use New projects need to leverage parts of the existing products that organization has produced
Unifying a Group of Systems Typically a result of reorganization or acquisition, this scenario requires unifying competing architectures and silos of functionality into a common architecture.
Evolution to a Next Generation Requirements, development platform, and technology eventually change to such an extent that a systems architectural underpinnings must be reconsidered.
New System (from inception) Forward engineering where architects decide layout and provide software factoring guidance to developers throughout implementation.
Keep a 1.0 System clean Initial implementation of the system is complete and ongoing investment has begun in functional enhancements and limited infrastructural improvements.