Professional Documents
Culture Documents
Day 2-Session 1
Lavanya.M
Software Process
Coherent sets of activities for specifying, designing, implementing and
testing software systems
Objectives
Business Functional
Req. Spec. Design Code/Build
Spec
Unit System
Performance
Testing Testing
Life Cycle Models
There are several models for such processes, each describing approaches to a
variety of tasks or activities that take place during the process. Some are listed
below.
V- Model
Extreme Programming
Spiral Model
V - Model
User Acceptance
Requirements Corrective testing
Preventive
System
Analysis Testing
Code V- MODEL
V- Model Development
It is the model what is using by most of the companies.
V model is model in which testing is done parallel with
development. left side of v model ,reflect development input for
the corresponding testing activities.
Disadvantages :
More rework and changes will be more, if any error occurs,
Time frame will be more, More people will be idle during the initial time
Inflexible partitioning of the project into distinct stages makes it difficult to
respond to changing customer requirements.
Extreme Programming.
• Define Metrics