CPSC 544 Advanced Software Process

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/10

flashcard set

Earn XP

Description and Tags

These flashcards cover key concepts related to software process maturity as outlined in the lecture notes by Professor Chang-Hyun Jo.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

11 Terms

1
New cards

Software Process Maturity

A framework that outlines different levels of maturity in software processes, from chaotic initial stages to optimizing processes.

2
New cards

Initial Process Level

The first level of software process maturity characterized by chaotic and unpredictable performance.

3
New cards

Repeatable Level

The second level of software process maturity where project management becomes more intuitive and variable.

4
New cards

Defined Level

The third level of software process maturity where processes are established and more predictable.

5
New cards

Managed Level

The fourth level of software process maturity that includes quantitative management of software projects.

6
New cards

Optimizing Level

The fifth level of software process maturity focused on continuous process improvement and error prevention.

7
New cards

SW Process Entropy

The tendency for software processes to become more disorganized over time due to various pressures.

8
New cards

Chaotic Project

A project that lacks adequate management, resulting in significant delays and unpredictability.

9
New cards

Unplanned Commitment

A type of commitment made under pressure before a comprehensive work plan has been developed, leading to chaotic outcomes.

10
New cards

Problems of Scale

Challenges that arise in software development due to the increasing size and complexity of software projects.

11
New cards

Systematic Project Management

An organized approach to managing a software project, including estimation, planning, and adherence to processes.