Click here to load reader
Upload
sameerilyas
View
155
Download
4
Embed Size (px)
Citation preview
MSF CMMI Responsibility Matrix
Aud
itor
Bui
ld E
ngin
eer
Bus
ines
s A
naly
st
Dev
elop
er
Dev
elop
men
t Man
ager
Infra
stru
ctur
e A
rchi
tect
IPM
Offi
cer
Lead
Dev
elop
er
Pro
duct
Man
ager
Pro
gram
Man
ager
Pro
ject
Man
ager
Qua
lity
of S
ervi
ce S
peci
alis
t
Rel
ease
Man
ager
Sol
utio
n A
rchi
tect
Spo
nsor
Sub
ject
Mat
ter E
xper
t
Test
Man
ager
Test
er
Use
r Edu
catio
n S
peci
alis
t
Use
r Exp
erie
nce
Arc
hite
ct
EnvisionEstablish Project Process
Select Project Process Template ATailor Project Process AReview Project Process R C C I R R A I R C R I I IEstablish Measurement Plan R C C I R R A I R C R I I IEstablish Project Data Management Plan R C C I R R A I R C R I I IMonitor Measurements and Process Assets I I I I I I I A I I I I I I
Capture Product VisionWrite Vision Document RDefine Personas R CDevelop Lifestyle Snapshot RReview Product Vision R C C
PlanningBaseline Configuration Management
Review Configuration Management Guidelines RCreate Configuration Management Plan C C R CEstablish Configuration Management Access Control Policy REstablish Configuration Management System REstablish Configuration Management Records R
Create a ScenarioBrainstorm Scenarios R RPrioritize Scenarios R RWrite Scenarios R RStoryboard Scenarios C RValidate Scenarios R A R RWrite User Acceptance Tests A R R
Create a Quality of Service RequirementBrainstorm Quality of Service Requirements R RPrioritize Quality of Service Requirements R RWrite Quality of Service Requirements R RValidate Quality of Service Requirements A R RWrite User Acceptance Test Cases R
Create Product RequirementsDevelop a User Interface Flow Model I C C ADevelop a Domain Model A I R CDefine Functional Requirements A I I I R C IDefine Interface Requirements R I I I A C IDefine Security Requirements R I I I A C IDefine Safety Requirements R I I I A C IDefine Operational Requirements R I I I A C IAllocate Product Component Requirements R I I I A IPrioritize Functionality AValidate Requirements A R
Create Solution ArchitectureCreate Alternative Application Partitioning Designs R ADesign System Architecture and Deployment R C ACreate Proof of Concepts R AAssess Alternatives (LAAAM) R ASelect Architecture C C C C C C C C C C A C C C
Track / Workstream / Activity
R:Responsible A:Accountable C:Consulted I:Informed Page 1
MSF CMMI Responsibility Matrix
Aud
itor
Bui
ld E
ngin
eer
Bus
ines
s A
naly
st
Dev
elop
er
Dev
elop
men
t Man
ager
Infra
stru
ctur
e A
rchi
tect
IPM
Offi
cer
Lead
Dev
elop
er
Pro
duct
Man
ager
Pro
gram
Man
ager
Pro
ject
Man
ager
Qua
lity
of S
ervi
ce S
peci
alis
t
Rel
ease
Man
ager
Sol
utio
n A
rchi
tect
Spo
nsor
Sub
ject
Mat
ter E
xper
t
Test
Man
ager
Test
er
Use
r Edu
catio
n S
peci
alis
t
Use
r Exp
erie
nce
Arc
hite
ct
Track / Workstream / ActivityArchitecture Control Board Meeting R C RDevelop Threat Model C R ADevelop Performance Model R A
Plan ProjectDetermine Risk Sources and Categories C C C C C C C A C C C C C CDefine Risk Parameters ADetermine Risk Management Strategy C C AEstimate Project C C C C C C C A C C C C C CPlan Project Resources C C C C C C C A C C C C C CPlan Project Knowledge and Skills C C C C C C C A C C C C C CForm Project Team AEstablish Project Team Charter C C C C C C C A C C C C C CDefine Project Roles and Responsibilities C A C C C C CDefine Project Life Cycle RDefine Project Communication Plan C C C C C C C A C C C C C CIdentify Project Stakeholders C C C C I C C C A C C C C C CDefine Budget and Schedule C C C C C C C A C C C C C CPlan Project Stakeholder Involvement C C C C C C C A C C C C C CReview Project Plan I I I I C I I I A I I I I I IIPMO Project Review I I I I C I I I A I I I I I IHold Project Launch RObtain Project Commitments C C C C C C C A C C C C C C
Establish EnvironmentsPlan Product Integration R C I A I IEstablish Unit Test Environment R A I C I IEstablish Integration Environment A C I R I IVerify Integration Environment R C I A I ISelect Static Analysis Rules and Guidelines R C I A I ISelect Project Coding Guidelines R C I A I IEstablish Project Verification Guidelines I I I I A C
BuildManage Change Requests
Prioritize Change Requests RPlan an Iteration
Iteration Analysis R R R RPlan Knowledge and Skills C C C C C C C A C C C C C CDefine Communication Plan C C C C C C C A C C C C C CIteration Plan Review R R R R I R R R A R R R R R RIPMO Iteration Review C C C C A C C C C C C C C C CHold Iteration Launch RConduct Previous Iteration Retrospective R
Test a Customer RequirementSelect and Run Customer Requirement Tests I RConduct Exploratory Testing C C I R
Fix a BugReproduce the Bug R CLocate Cause of Bug RReassign Bug RDecide on Strategy for a Fix C CWrite or Update a Unit Test for Bug Fix R
R:Responsible A:Accountable C:Consulted I:Informed Page 2
MSF CMMI Responsibility Matrix
Aud
itor
Bui
ld E
ngin
eer
Bus
ines
s A
naly
st
Dev
elop
er
Dev
elop
men
t Man
ager
Infra
stru
ctur
e A
rchi
tect
IPM
Offi
cer
Lead
Dev
elop
er
Pro
duct
Man
ager
Pro
gram
Man
ager
Pro
ject
Man
ager
Qua
lity
of S
ervi
ce S
peci
alis
t
Rel
ease
Man
ager
Sol
utio
n A
rchi
tect
Spo
nsor
Sub
ject
Mat
ter E
xper
t
Test
Man
ager
Test
er
Use
r Edu
catio
n S
peci
alis
t
Use
r Exp
erie
nce
Arc
hite
ct
Track / Workstream / ActivityPerform Unit Test for Bug Fix RRefactor Code for Bug Fix RBug Code Review A CIntegrate Bug Changes R
Implement a Development TaskCost a Development Task C A C C C CDesign A ICreate or Update System or Verification Test APrepare for Design Review I I A I I I I I I I I I I IDesign Review I I A I I I C I I I I C I IWrite Code R CPerform Code Analysis RWrite or Update a Unit Test RPerform Unit Test RRefactor Code RPrepare for Code Review I ICode Review A CIntegrate Changes R
AnalysisDesign and Development Analysis R ATest Planning A RUser Experience Work Breakdown Analysis A RUser Education Work Breakdown Analysis A R
Verify a Product RequirementOpen a Bug R
StabilizeMiscellaneous Activities
Triage Bugs RManage Change Requests
Analyze Change Request R C C C C C CReview Change Requests I I C I R I A R I A R I I R I I R
Plan an IterationSelect Iteration Backlog C C C C C C C A C C C C C CPlan Iteration Resources I C A I C I IForm Iteration Team(s) I I C R I I I I A I I C R I C CDefine Iteration Roles and Responsibilities C C C C C C C A C C C C C CIdentify Iteration Stakeholders C C C C I C C C A C C C C C CPlan Iteration Stakeholder Involvement C C C C C C C A C C C C C CEstimate Iteration C C C C C C C C C C C C C CDefine Iteration Budget and Schedule C C C C C C C A C C C C C CObtain Iteration Commitments C C C C C C C A C C C C C C
Test a Customer RequirementDevelop Customer Requirement Tests C ROpen a Bug for Customer Requirement R
Fix a BugCode Fix RPrepare for Bug Code Review I I
Build a ProductStart a Build R CVerify a Build R
R:Responsible A:Accountable C:Consulted I:Informed Page 3
MSF CMMI Responsibility Matrix
Aud
itor
Bui
ld E
ngin
eer
Bus
ines
s A
naly
st
Dev
elop
er
Dev
elop
men
t Man
ager
Infra
stru
ctur
e A
rchi
tect
IPM
Offi
cer
Lead
Dev
elop
er
Pro
duct
Man
ager
Pro
gram
Man
ager
Pro
ject
Man
ager
Qua
lity
of S
ervi
ce S
peci
alis
t
Rel
ease
Man
ager
Sol
utio
n A
rchi
tect
Spo
nsor
Sub
ject
Mat
ter E
xper
t
Test
Man
ager
Test
er
Use
r Edu
catio
n S
peci
alis
t
Use
r Exp
erie
nce
Arc
hite
ct
Track / Workstream / ActivityFix a Build C RAccept a Build R
Close a BugVerify Fix RClose Bug R
Verify a Product RequirementDevelop Tests C RSelect and Run Tests I R
DeployDevelop Documentation
Create Documentation Outlines RCreate Documentation Plan RWrite Documentation REdit Documentation RPerform Peer Review of Documentation C C C RTest Documentation C R
Release a ProductEstablish a User Acceptance Test Environment A REstablish Validation Guidelines A RSelect Release Candidate ACreate Rollout and Deployment Plan C I AUser Acceptance Testing I A R RAnalyze User Acceptance Test Results I I I A CAccept Product for Release C C C C C A C C C A C C C CExecute Rollout Plan C C C C C C C C C A C C C CCreate Release Notes C C C C C C C C C A C C C CPackage Product I I I I I I I I I A I I I I
GovernancePerform Quality Assurance
Audit A C C C C C C C C C C C C C CIdentify Inconsistencies RAnalyze Review Minutes RReview Design and Code Guidelines RTrack Corrective Actions to Closure R I I
Miscellaneous ActivitiesTrack Milestone Review C C C C A C A C C C C C R C C CConduct Project Retrospective C C C C C C C C C C C C C C
Operational ManagementMiscellaneous Activities
Team Meeting(s) R A I I R I RCollect and Store Data I I I I I I I A I I I I I IMonitor Data Management I C C C I C I C C C A C C C I C C CManage Stakeholder Involvement C C C C C C C C A C C C C C CIPMO Meeting C C C R C A C A C C C C C R R C C COperations Review C C C R C A C C C C C C C R C C C
Manage Change RequestsCreate Change Request RTrack Change Requests R
Manage IssuesIssue Log Review A
R:Responsible A:Accountable C:Consulted I:Informed Page 4
MSF CMMI Responsibility Matrix
Aud
itor
Bui
ld E
ngin
eer
Bus
ines
s A
naly
st
Dev
elop
er
Dev
elop
men
t Man
ager
Infra
stru
ctur
e A
rchi
tect
IPM
Offi
cer
Lead
Dev
elop
er
Pro
duct
Man
ager
Pro
gram
Man
ager
Pro
ject
Man
ager
Qua
lity
of S
ervi
ce S
peci
alis
t
Rel
ease
Man
ager
Sol
utio
n A
rchi
tect
Spo
nsor
Sub
ject
Mat
ter E
xper
t
Test
Man
ager
Test
er
Use
r Edu
catio
n S
peci
alis
t
Use
r Exp
erie
nce
Arc
hite
ct
Track / Workstream / ActivityAnalyze Issue R ATake Corrective Action AMonitor Corrective Action AReview Action and Verify Resolution R A
Manage RiskIdentify Risks R C C C A C C C C CAnalyze Risks R C C C A C C C C C CSelect Risks for Mitigation APrioritize Risks for Mitigation R APlan Mitigation Action R AImplement Mitigation Action AMonitor Risks AImplement Contingency Plan A
R:Responsible A:Accountable C:Consulted I:Informed Page 5