Monday, October 22, 2018

What do u mean by software process?


Software Process
A software process is a road map that helps you create a timely, high quality result.
It is the way we produce software
Provides stability and control
Work Product 
__ Programs, documents, and data produced as a consequence of the software engineering activities
Process Maturity

SEI – Software Engineering Institute
5 maturity levels
Capability Maturity Model (CMM)
CMM Muturity Levels
CMM Muturity Levels
Key Process Areas (KPAs)

Goals
Abilities
Commitments
Activities
Methods for monitoring implementation
Methods for verifying implementation
Level 2 KPAs

Software Configuration Management
Software Quality Assurance
Software subcontract Management
Software project tracking and oversight
Software project planning
Requirement management 
Level 3 KPAs
Peer reviews
Inter-group coordination
Software product Engineering
Integrated software management
Training program 
Organization process management 
Organization process focus    
Level 4 KPAs
Software quality management
Quantitative process management 
Level 5 KPAs
         •Process change management
Technology change management
Defect prevention
Software Life-cycle Models
The way you organize your activities
Life-cycle model is a series of steps through which the product progresses
 

1 comment: