2 othersoftwareprocess new
TRANSCRIPT
-
7/27/2019 2 OtherSoftwareProcess New
1/23
Other softwareprocesses
Sofware Process 1
-
7/27/2019 2 OtherSoftwareProcess New
2/23
Sofware Process 2
Project Management Process
-
7/27/2019 2 OtherSoftwareProcess New
3/23
Sofware Process 3
Background Development process divides
development into phases and activities
To execute it efficiently, must allocateresources, manage them, monitorprogress, take corrective actions,
These are all part of the PM process Hence, PM process is an essential part
of executing a project
-
7/27/2019 2 OtherSoftwareProcess New
4/23
Sofware Process 4
PM Process Phases There are three phases
Planning
Monitoring and control
Termination analysis
Planning is a key activity that produces
a plan, which forms the basis ofmonitoring
-
7/27/2019 2 OtherSoftwareProcess New
5/23
Sofware Process 5
1. Planning Done before project begins
Key tasks Cost and schedule estimation Staffing
Monitoring and risk mgmt plans
Quality assurance plans
-
7/27/2019 2 OtherSoftwareProcess New
6/23
Sofware Process 6
2. Monitoring and control 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
-
7/27/2019 2 OtherSoftwareProcess New
7/23
Sofware Process 7
3. Termination Analysis Termination analysis is performed when
the development process is over
Basic purpose: to analyze theperformance of the process and identifylessons learned
Also called postmortem analysis
-
7/27/2019 2 OtherSoftwareProcess New
8/23
Sofware Process 8
Relationship with Dev & Mgmt
Process
-
7/27/2019 2 OtherSoftwareProcess New
9/23
Inspection Process To detect defects in work products.
Used throughout dev process.
Help in improving quality (findingdefects) and productivity( findingdefects early).
Focus on identifying prob, not resolvingthem
Sofware Process 9
-
7/27/2019 2 OtherSoftwareProcess New
10/23
Stages (executed linearly) in
Inspection
i. PlanningPrepare for inspection
and team is formed for inspection.ii. Overview and Preparation
Package (work prod to be reviewed,
checklists & stds) for review is given toreviewers.
Sofware Process
10
-
7/27/2019 2 OtherSoftwareProcess New
11/23
Overview and Preparation
11
-
7/27/2019 2 OtherSoftwareProcess New
12/23
Inspection stagesiii. Group review meetingComes up
with final defect list
Sofware Process 12
-
7/27/2019 2 OtherSoftwareProcess New
13/23
-
7/27/2019 2 OtherSoftwareProcess New
14/23
Inspection stagesiv. Rework and follow upAuthor
corrects all defects raised during
inspection.v. Roles and Responsibilities
Roles- Moderator, reader (team leader),
author and reviewer.
Sofware Process 14
-
7/27/2019 2 OtherSoftwareProcess New
15/23
Responsibilities of moderator Schedule group review meeting.
Ensure all participants are ready.
Conduct group review in an orderly andefficient manner.
Focus on defect identification in meeting.
Track each prob to resolution.
Ensure group review reports arecompleted.
Sofware Process 15
-
7/27/2019 2 OtherSoftwareProcess New
16/23
vi. Guidelines for work products
Sofware Process 16
-
7/27/2019 2 OtherSoftwareProcess New
17/23
SW configuration mgmt(CM)process
Systematically controlling (managing)changes that take place during
development
17
-
7/27/2019 2 OtherSoftwareProcess New
18/23
-
7/27/2019 2 OtherSoftwareProcess New
19/23
CM mechanism to providefunctionality
Config identification.
Version control or mgmt.
Access control.
19
-
7/27/2019 2 OtherSoftwareProcess New
20/23
Requirements change mgmtprocess
Log the changes
Perform analysis on work products
Estimate impact on effort and schedule
Review impact with concernedstakeholders
Rework work products
Sofware Process 20
-
7/27/2019 2 OtherSoftwareProcess New
21/23
Process mgmt process
Improving the process to improve Q&P
Introducing changes in small
incrementsCapability Maturity Modelframework (general roadmap forprocess improvement.
Sofware Process 21
-
7/27/2019 2 OtherSoftwareProcess New
22/23
CMM(Process mgmt)
22
-
7/27/2019 2 OtherSoftwareProcess New
23/23