Please enable JavaScript.
Coggle requires JavaScript to display documents.
Scaling up the personal software process - Coggle Diagram
Scaling up the personal software process
Using Abstractions
The power of abstractions
The elements of intellectual work
Expert memory
Expert skill
The power of methods
The Stages of product size
Stage 0: Simple routines
Stage 1: The program or program module
Stage 2: The component
Stage 3: The system
Stage 4: The multisistem
Developing large-scale programs
Divide and conquer
The Essence of Scalability
The development strategy
Example development strategies
The progressive strategy
Functional enhancemet strategy
Fast-path enhancement strategy
The dummy strategy
Selecting a development strategy
PSP3
Requierements and planning
High level desing
Cyclic development
Test development and review
Reassess and recycle