|
The figure below shows a typical software architecture and methodology.

With this architecture in mind, the following steps are required to use the Exia products to build software solutions:
- Familiarize yourself with the MSF Agile methodology, which forms the basis of Play.
- Implement the process methodology for the project by installing Play, creating the
project schedule, setting up the project requirements repository, gathering requirements,
educating the team on the methodology, and distributing the tools and diagrams.
- Create and publish the project iteration schedule and master plan.
- Install and use the Data Layer Factory to create the database and entity layer.
- Install and use the Business Layer Factory to create the business layer.
- Use Microsoft tools such as the Web Service Factory to create the web service layer.
- Use Microsoft tools such as the Smart Client Factory to create the user interface
layer.
- Continue to track and monitor the project using the tools and methods of Play.
The resulting architecture implementation is shown below.

Summary
Exia products are designed to integrate tightly with Microsoft components, and fill needs
that are not satisfied by the Microsoft suite.
With the Exia products, architects have a complete and coherent architectural stack, and project
managers have a cohesive methodology that works tightly with the architecture.
|