-
SEI:
Software Engineering Institute (Carnegie Mellon University):
Capability
Maturity Model for Software (CMM)
- Not a model but a simple tool for identifying areas where an organization's
software process needs improvement
The
Personal Software Process (PSP): provides software engineers
a way to improve the quality, predictability, and productivity of their
work
A comparison
of ISO 9001 and the Capability Maturity Model for Software
|
-
Software
Productivity Center (Vancouver)
Software
Development and Project Management Resources: Free Online
Tool, Design and Programming, Estimation, Metrics, Product Managemen, Project
Management, Requirements, Soft Skills, Software and Internet Development
Processes, including ISO and CMM standards, Testing, User Interface and
Human Computer Interaction (HCI), etc...
|
-
CGLA:
Centre de Génie Logiciel Appliqué (Québec)
|
-
ESI:
European Software Institute
|
-
Software
Productivity Consortium: Detail the variety of process improvement
models, with a page describing each one.
|
-
Software
Technology Support Center:
Personal
Software Process: addresses an individual developer's ability to consistently
deliver high quality software products in a timely manner
|
-
CRIM:
Centre Recherche Informatique de Montréal
|
| ISO/IEC
12207 - Software life cycle processes:
This new project oriented Standard replaces the MIL-STD-498.
It groups the activities that may be performed during the life cycle of
a software into: |
five
primary life cycle processes:
|
-
Acquisition
process
-
Supply
process
-
Development
process
-
Operation
process
-
Maintenance
process
|
eight
supporting processes:
|
-
Documentation
process
-
Configuration
managment process
-
Quality
assurance process
-
Verification
process
-
Validation
process
-
Joint
review process
-
Audit
process
-
Problem
resolution process
|
four
organizational life cycle processes:
|
-
Management
process
-
Infrastructure
process
-
Improvement
process
-
Training
process
|
-
Each process is divided intro
a set a activities; each activity is divided into a set of tasks.
|
-
SPICE:
Software
Process
Improvement
and Capability dEtermination.
SPICE is a major international
initiative to support the development of an International Standard for
Software Process Assessment.
|
-
RTCA
DO-178B published by RTCA
provides guidelines for the production of airborne systems equipment software.
|