SPPM Unit 4
SPPM Unit 4
UNIT - VI
Project Organizations and Responsibilities: Line-of-Business Organizations, Project Organizations,
evolution of Organizations.
Process Automation: Automation Building blocks, The Project Environment.
1) Line-Of-Business Organizations:
The main features of default organization are as follows:
• Responsibility for process definition & maintenance is specific to a cohesive line of
business.
• Responsibility for process automation is an organizational role & isequal in
importance to the process definition role.
• Organizational role may be fulfilled by a single individual or several different teams.
___________________________________________________________________________________
IV B.Tech. I Sem(CSE/IT) © www.jntumaterials.co.in - 1-
Software Management
Artifacts Activities
___________________________________________________________________________________
IV B.Tech. I Sem(CSE/IT) © www.jntumaterials.co.in - 2-
Inception Elaboration
Software Software
Management Management
10% 10%
Transition Construction
Inception: Elaboration:
Software management: 50% Software management: 10%
Software Architecture: 20% Software Architecture: 50%
Software development: 20% Software development: 20%
Software Assessment Software Assessment
(measurement/evaluation):10% (measurement/evaluation):20%
Construction: Transition:
Software management: 10% Software management: 10%
Software Architecture: 10% Software Architecture: 5%
___________________________________________________________________________________
IV B.Tech. I Sem(CSE/IT) © www.jntumaterials.co.in - 3-
___________________________________________________________________________________
IV B.Tech. I Sem(CSE/IT) © www.jntumaterials.co.in - 4-
___________________________________________________________________________________
IV B.Tech. I Sem(CSE/IT) © www.jntumaterials.co.in - 5-
Change Management
Change management must be automated & enforced to manage multiple iterations & to enable
change freedom.
Change is the fundamental primitive of iterative Development.
I. Software Change Orders
The atomic unit of software work that is authorized to create,modify or obsolesce components
within a configuration baseline is called a software change orders ( SCO )
The basic fields of the SCO are Title, description, metrics, resolution, assessment & disposition
___________________________________________________________________________________
IV B.Tech. I Sem(CSE/IT) © www.jntumaterials.co.in - 6-
Change management
II.Configuration Baseline
A configuration baseline is a named collection of software components &Supporting
documentation that is subjected to change management & is upgraded, maintained, tested,
statuses & obsolesced a unit
There are generally two classes of baselines
External Product Release
Internal testing Release
Three levels of baseline releases are required for most Systems
1. Major release (N)
2. Minor Release (M)
3. Interim (temporary) Release (X)
Major release represents a new generation of the product or project
___________________________________________________________________________________
IV B.Tech. I Sem(CSE/IT) © www.jntumaterials.co.in - 7-
___________________________________________________________________________________
IV B.Tech. I Sem(CSE/IT) © www.jntumaterials.co.in - 8-
Infrastructure
II Organization Environment
The Environment that captures an inventory of tools which are building blocks from which
project environments can be configuredefficiently & economically
Stakeholder Environment
Many large scale projects include people in external organizationsthat represent other
stakeholders participating in the development processthey might include
Procurement agency contract monitors
End-user engineering support personnel
Third party maintenance contractors
Independent verification & validation contractors
Representatives of regulatory agencies & others.
These stakeholder representatives also need to access to development resources so that
they can contribute value to overall effort. These stakeholders will be access through on-
line
An on-line environment accessible by the external stakeholdersallow them to participate in
the process a follows
Accept & use executable increments for the hands-on evaluation.
Use the same on-line tools, data & reports that the development organization uses to
manage & monitor the project
Avoid excessive travel, paper interchange delays, format translations, paper * shipping
costs & other overhead cost
___________________________________________________________________________________
IV B.Tech. I Sem(CSE/IT) © www.jntumaterials.co.in - 9-
___________________________________________________________________________________
IV B.Tech. I Sem(CSE/IT) © www.jntumaterials.co.in - 10-