Trillium Model

advertisement

CS587 Group Presentation

Improve product development

Support Process capability against the best industry standards

Help identify possible improvements within the development organization

Assist in selecting a supplier

A need for lower development and maintenance costs

A need for shorter development cycles

A need to meet schedule requirements

A need for an improved development process

The Trillium Model, created by Bell

Canada, combines requirements from the

ISO 9000 series, the CMM for Software, and the Malcolm Baldrige criteria, with software quality standards from the IEEE.

The effort was initiated in 1994 and it’s main focus is to consistently deliver a product or an enhancement to an existing product: that meets customer expectations, with minimal defects for the lowest life-cycle cost, and in the shortest time.

Northern Telecom

Bell-Northern Research

Bell Canada

Mostly Telecommunication companies voiced the uses of Trillium Model.

Unstructured: The development process is adhoc. Projects frequently cannot meet quality or schedule targets. Success, while possible, is based on individuals rather than on organizational infrastructure. (Risk - High)

Repeatable and Project Oriented: Individual project success is achieved through strong project management planning and control, with emphasis on requirements management, estimation techniques, and configuration management. (Risk - Medium)

Defined and Process Oriented: Processes are defined and utilized at the organizational level, although project customization is still permitted.

Processes are controlled and improved. ISO 9001 requirements such as training and internal process auditing are incorporated. (Risk - Low)

Managed and Integrated: Process instrumentation and analysis is used as a key mechanism for process improvement. Process change management and defect prevention programs are integrated into processes. CASE tools are integrated into processes. (Risk - Lower)

Fully Integrated: Formal methodologies are extensively used.

Organizational repositories for development history and process are utilized and effective. (Risk - Lowest)

The Trillium Model covers all aspects of the software development life-cycle, most system and product development and support activities, and a significant number of related marketing activities.

Although Trillium has been designed to be applied to embedded software systems such as telecommunications systems, much of the model can be applied to other segments of the software industry such as Management Information Systems (MIS). The various differences between the Trillium Model and the CMM as given as follow:

Trillium model architecture is based on roadmaps, rather than key process areas (KPAs) present in CMM

Trillium Model has a wider product perspective rather than only based on software process improvement

Trillium claims a wider coverage of capability impacting issues.

Trillium Model has orientation towards customer focus, technological maturity and telecommunication industry.

We believe that trillium is a pretty good model compared to other initiatives. It is much more effective in improving the quality of software.

Because Trillium combines many different features from many other quality models, as a result, it is much more flexible and at the same time it keeps all of the qualities from other initiatives. For example Trillium model is used for marketing and hardware development. Since it's so easy to be used, business can save by using this model (time, people, learning and etc. )

Download