|
|
 |
 |
 |
|
|
|
|
At
each phase, our process devotes careful attention to a handful of qualities that prove critical to a successful implementation:
Usability: The architecture should assist users in accomplishing
their tasks efficiently and effectively.
Adaptability: The architecture should have the ability to easily
and cheaply redesign existing functions for new technology, should provide access
to existing legacy information, and provide a well-defined process for transition
from the old technology to the new.
Manageability: The system managers should be able to economically
configure, monitor, diagnose, maintain, and control the resources of the computing
environment.
Scalability: The architecture should be able to efficiently handle
the application’s increasing load as it grows with the business needs.
Security: The architecture should protect information and computer
resources from unauthorized use.
Reliability: The components of the architecture should be able
to be depended on for mission-critical business operations. Quality design of object
classes and frameworks with an eye to maximizing reuse can also increase the reliability
of the resulting software system.
|
|
|
|
 |
 |
 |
|
|
|