Chapter 3 TP3
Chapter 3 TP3
Software Development
Life Cycle
Review
A development process consists of various phases, each phase ending with a
defined output.
The phases are performed in an order specified by the process model being
followed.
The software development process goes through several phases:
Requirement Specifications
Analysis
Design
Implementation
Testing
Conversion
A process is a particular method of doing something, generally involving a number
of steps or operations.
The Software development process consists of the following processes:
Development Processes
Project Management Processes
Software Configuration Management (SCM) Processes
Process Management Processes
Describe the process model for the Web and the process technology
Requirements Analysis
Preliminary Design
Detailed Design
Implementation
System Testing
Prototyping Model
Spiral Model
Component Assembly Model
Phases
System/ Information engineering and modeling
Software Design
Detailed Design
Coding
Testing
Integration
Facilitates reuse
Accommodates changes
Increasing reuse
Learning
Higher quality
Results in a more thoroughly tested product
Planning-tasks
Risk analysis-tasks
Engineering-tasks
Customer Evaluation-tasks
Execution of project
Happens at
Macro Level
Micro level
Formality
Frequency
Granularity
Planning
Analysis
Modeling
Customer evaluation
Task sets
Umbrella activities
Requirement analysis
Preliminary design
Detailed design
Coding
Testing
Integration