CMPG 213 FINAL EXAM
STUDY NOTES
SU3
FAST PHASES
1. Scope definition
2. Problem analysis
3. Requirements analysis
4. Logical design
5. Decision analysis
6. Physical design
7. Construction and testing
8. Implementation and delivery
Understand the process of system design and
describe the CMM to enhance the process;
Process of System Development
System development process – a set of activities, methods, best
practices, deliverables, and automated tools that stakeholders use to
develop and continuously improve information systems and software.
• Many variations
• Using a consistent process for system development:
messages.downloaded_by
, lOMoAR cPSD| 60399657
o Create efficiencies that allow management to shift
resources between projects
o Produces consistent documentation that reduces
lifetime costs to maintain the systems
o Promotes quality
CMM Process Management Model
Capability Maturity Model (CMM) – a standardized framework
for assessing the maturity level (quality) of an organization’s
information system development and management processes
and products. It consists of five levels of maturity:
• Level 1—Initial: System development projects follow no
prescribed process.
• Level 2—Repeatable: Project management processes and
practices are established to track project costs,
schedules, and functionality.
• Level 3—Defined: Standard system development process
(methodology) is purchased or developed. All projects use
a version of this process.
• Level 4—Managed: Measurable goals for quality and
productivity are established.
• Level 5—Optimizing: The standardized system development
process (methodology) is continuously monitored and
improved based on measures and data analysis
established in Level 4.
messages.downloaded_by
, lOMoAR cPSD| 60399657
Impact of System Development
“Process” on Quality
CMM
Projec
t
Statisti
c s for
a
Projec
t
Resulti
n g in
messages.downloaded_by