Professional Documents
Culture Documents
Sofware Process 1
Sofware Process
Background
Development process divides development into phases and activities To execute it efficiently, must allocate resources, manage them, monitor progress, take corrective actions, These are all part of the PM process Hence, PM process is an essential part of executing a project
Sofware Process 3
PM Process Phases
Planning is a key activity that produces a plan, which forms the basis of monitoring
Sofware Process 4
1. Planning
Cost and schedule estimation Staffing Monitoring and risk mgmt plans Quality assurance plans
Sofware Process
Lasts for the duration of the project and covers the development process
Monitors all key parameters like cost, schedule, risks Takes corrective actions when needed
Sofware Process
3. Termination Analysis
Termination analysis is performed when the development process is over Basic purpose: to analyze the performance of the process and identify lessons learned Also called postmortem analysis
Sofware Process
Sofware Process
Inspection Process
To detect defects in work products. Used throughout dev process. Help in improving quality (finding defects) and productivity( finding defects early). Focus on identifying prob, not resolving them
Sofware Process 9
11
Inspection stages
iii. Group review meeting Comes up with final defect list
Sofware Process
12
Sofware Process
13
Inspection stages
iv. Rework and follow up Author corrects all defects raised during inspection. v. Roles and Responsibilities Roles- Moderator, reader (team leader), author and reviewer.
Sofware Process
14
Responsibilities of moderator
Schedule group review meeting. Ensure all participants are ready. Conduct group review in an orderly and efficient manner. Focus on defect identification in meeting. Track each prob to resolution. Ensure group review reports are completed.
Sofware Process 15
Sofware Process
16
17
CM functions
Give latest version of a program. Undo a change or revert back to a specified version. Prevent unauthorized changes or deletion. Gather all resources, docs, and other info for current system.
Sofware Process 18
19
Log the changes Perform analysis on work products Estimate impact on effort and schedule Review impact with concerned stakeholders Rework work products
Sofware Process
20
Improving the process to improve Q&P Introducing changes in small increments Capability Maturity Model framework (general roadmap for process improvement.
Sofware Process
21
CMM(Process mgmt)
22
23