Essence Alpha - SOFTWARE SYSTEM
SOFTWARE SYSTEM
Architecture Selected
-
The criteria to be used when selecting the architecture have been agreed on. -
Hardware platforms have been identified. -
Programming languages and technologies to be used have been selected. -
System boundary is known. -
Significant decisions about the organization of the system have been made. -
Buy, build and reuse decisions have been made.
Demonstrable
-
Key architectural characteristics have been demonstrated. -
The system can be exercised and its performance can be measured. -
Critical hardware configurations have been demonstrated. -
Critical interfaces have been demonstrated. -
The integration with other existing systems has been demonstrated. -
The relevant stakeholders agree that the demonstrated architecture is appropriate.
Usable
-
The system can be operated by stakeholders who use it. -
The functionality provided by the system has been tested. -
The performance of the system is acceptable to the stakeholders. -
Defect levels are acceptable to the stakeholders. -
The system is fully documented. -
Release content is known. -
The added value provided by the system is clear.
Ready
-
Installation and other user documentation are available. -
The stakeholder representatives accept the system as fit-for-purpose. -
The stakeholder representatives want to make the system operational. -
Operational support is in place.
Operational
-
The system has been made available to the stakeholders intended to use it. -
At least one example of the system is fully operational. -
The system is fully supported to the agreed service levels.
Retired
-
The system has been replaced or discontinued. -
The system is no longer supported. -
There are no “official” stakeholders who still use the system. -
Updates to the system will no longer be produced.
Edited by Marko Rintamäki