2/5/20101 r-dcr arb preparation a winsor brown cs 577b spring 2010
TRANSCRIPT
2/5/20101
R-DCR ARB Preparation
A Winsor Brown
CS 577B Spring 2010
2/5/20102
Outline
IICM-Sw Review
Original RDCR ARB Presentation Guidelines
Revised, depending on situation RDCR ARB Presentation Guidelines
2/5/20103July 2008 ©USC-CSSE 3©USC-CSSE
The Incremental Commitment Life Cycle Process: OverviewStage I: Definition Stage II: Development and Operations
Anchor Point Milestones
Anchor Point Milestones
Synchronize, stabilize concurrency via FEDsSynchronize, stabilize concurrency via FEDs
Risk patterns determine life cycle process
Risk patterns determine life cycle process
2/5/20104
RUP/ICM Activity/SDLC Model
2/5/20105
Adjust Scope, priorities, or discontinue Adjust Scope, priorities, or discontinue
Too High, unaddressable
Too High, unaddressable
ExplorationExploration ValuationValuation FoundationsFoundations DevelopmentDevelopment
Team formed, project assigned
Start of Fall Semester
Negligible
Acceptable
Risk?
High, butaddressable
Negligible
Acceptable
Risk?
High, butaddressable
Risk? Risk?
Semester Break
Risk?
Team reformed, project assigned
Risk? Risk?
Client Evaluation
Client Evaluation, Close Out
Report
End of Spring Semester
Project Release
Incremental Commitment Model (Instructional ICM-Sw)
CCD-Core Capability Drivethrough; DCR- Development Commitment Review; ECR-Evaluation Commitment Review; FCR-Foundations Commitment Review;OCR- Operational Commitment Review; RDCR-Rebaselined Development Commitment Review; TRR-Transition Readiness Review; VCR-Valuation Commitment Review
OperationOperation
ConstructionConstruction TransitionTransition
Risk?
2/5/20106
ExplorationExploration ValuationValuation
Start of Fall Semester
Incremental Commitment Model (Instructional ICM-Sw)Project Artifacts (Exploration – Valuation phase)
Team formed, project assigned
Client Interaction Report
Individual Project Effort Reports, Weekly Project Plans, Weekly Progress Reports, Weekly Risk Analyses Individual Project Effort Reports, Weekly Project Plans, Weekly Progress Reports, Weekly Risk Analyses
VC Package(Top Level of
OCD, LCP, FED)
Initial Prototype
Wiki WinWin Report
Core FC Package(OCD, SSRD, LCP,FED, SID)
Draft FC Package(OCD, SSRD, SSAD, UML, FED, SID)
FC PackageEvaluation of VC Package
Evaluation of Initial Prototype
Evaluation of Core FC Package
Evaluation of Draft FC Package
Evaluation of Draft FC Package
Respond to Evaluation of Core FC Package
Respond to Evaluation of FC Package
QMP-I
Corrective Action
Item List
2/5/20107
FoundationsFoundations
End of Fall Semester
Incremental Commitment Model (Instructional ICM-Sw)Project Artifacts (Foundations phase)
Individual Project Effort Reports, Weekly Project Plans, Weekly Progress Reports, Weekly Risk Analyses Individual Project Effort Reports, Weekly Project Plans, Weekly Progress Reports, Weekly Risk Analyses
QMP-IIWiki WinWin
Report
Draft DC PackageDC Package
Evaluation of Draft DC Package Evaluation of
DC Package
Respond to Evaluation of Draft DC Package
Annotated Outlines of the
extended FC Package
(AO FC Package)
Follow up of AO FC Package & Corrective Action
Item List
2/5/20108
FoundationsFoundations
Start of Spring
Semester
Incremental Commitment Model (Instructional ICM-Sw)Project Artifacts (CSCI577B)
(Rebaselined Foundations – Development – Operations phase)
Individual Project Effort Reports, Weekly Project Plans, Weekly Progress Reports, Weekly Risk Analyses Individual Project Effort Reports, Weekly Project Plans, Weekly Progress Reports, Weekly Risk Analyses
Updated Wiki WinWin Report
CCD Report
Draft Transition Package, IOC
working set , OC Package
Evaluation of Draft Transition
Package
DevelopmentDevelopment OperationOperation
ConstructionConstruction Transition Transition
Team formed, project assigned
Respond to Evaluation of Draft RDC Package
Draft RDC Package, IOC Working Set
Eval of Draft RDC Package
RDC Package, IOC Working Set
Evaluation of IOC Working Set
Transition Package, IOC working set , OC Package
Evaluation of Transition Package
All project Deliverables
Executable Components
End of Spring
Semester
T1 T1 T2 T2
2/5/20109
Incremental Commitment Model (Instructional ICM-Sw)One semester project
CCD-Core Capability Drivethrough; DCR- Development Commitment Review; ECR-Evaluation Commitment Review; FCR-Foundations Commitment Review;OCR- Operational Commitment Review; RDCR-Rebaselined Development Commitment Review; TRR-Transition Readiness Review; VCR-Valuation Commitment Review
Adjust Scope, priorities, or discontinue Adjust Scope, priorities, or discontinue
Too High, unaddressable
Too High, unaddressable
ExplorationExploration ValuationValuation FoundationsFoundations DevelopmentDevelopment
Team formed, project assigned
Start of Fall Semester
Negligible
Acceptable
Risk?
High, butaddressable
Negligible
Acceptable
Risk?
High, butaddressable
Risk? Risk? Risk?
Client Evaluation, Close Out Report
End of Fall Semester
Project Release
Risk?
OperationOperation
ConstructionConstruction TransitionTransition
Risk?
Typical ProjectMilestones
Core FCPackage
11/21 12/0111/1410/2010/0609/22
Draft DCPackage
08/22
ARB
ARB
ARB
ARB
Negligible
2/5/201010
CS577 Projects' Paths and OptionsFull two semester
– Completed software for a "system"– Inception, Elaboration, Construction, mini-Transition
Single Semester– System "Feasibility" demonstration– COTS assessment and recommendation– Inception and Elaboration (for later "implementation”
Second Semester (possibly delayed)– Completed software for a "system"– Re-baselined Elaboration, Construction, mini-Transition
Third Semester– Enhancement (more functionality) IECT– Full Transition
2/5/201011
Incremental Commitment Model (Instructional ICM-Sw)
Too High, unaddressable
CCD-Core Capability Drivethrough; DCR- Development Commitment Review; ECR-Evaluation Commitment Review; FCR-Foundations Commitment Review;OCR- Operational Commitment Review; RDCR-Rebaselined Development Commitment Review; TRR-Transition Readiness Review; VCR-Valuation Commitment Review
Adjust Scope, priorities, or discontinue Adjust Scope, priorities, or discontinue
Too High, unaddressable
ExplorationExploration ValuationValuation FoundationsFoundations DevelopmentDevelopment
Team formed, project assigned
Start of Fall
Semester
Negligible
Acceptable
Risk?
High, butaddressable
Negligible
Acceptable
Risk?
High, butaddressable
Risk? Risk?
Semester Break
Risk?
Team reformed, project assigned
Risk? Risk?
Client Evaluation
Client Evaluation,
Close Out Report
End of Spring
Semester
Project Release
OperationOperation
ConstructionConstruction TransitionTransition
Risk?
OCD, LCP, FED
OCD, LCP, FED
FCP-Level OCD,
SSRD, SSAD,
LCP, FED, SID, QMP*Prototype
FCP-Level OCD,
SSRD, SSAD,
LCP, FED, SID, QMP*Prototype
DCP-LevelOCD, SSRD, SSAD, LCP,
FED, SID, QMP**, ATPC^,
IP†, TP‡, Exec. Prototype
DCP-LevelOCD, SSRD, SSAD, LCP,
FED, SID, QMP**, ATPC^,
IP†, TP‡, Exec. Prototype
DCP-LevelOCD, SSRD, SSAD, LCP,
FED, SID, QMP, ATPC, IP, TP, Exec.
Prototype
DCP-LevelOCD, SSRD, SSAD, LCP,
FED, SID, QMP, ATPC, IP, TP, Exec.
Prototype
* Peer Review Strategy for Foundations; ** Peer Review and Test Strategy For Development; ^ at least one test case; † Skeletal for up through CCD; ‡ Team/Client tasks and dates identified
* Peer Review Strategy for Foundations; ** Peer Review and Test Strategy For Development; ^ at least one test case; † Skeletal for up through CCD; ‡ Team/Client tasks and dates identified
2/5/201012
Completion progress of project artifacts in each phase
2/5/201013
RDCR ARB Presentation GuidelinesDates: February 11-12Location: SAL 322Arrange with client; sign up ASAP!Topics to cover in your presentation & recommended
time allocations10 min: Summary of Change Sources & Resulting Changes10 min: Highlights of any Prototype Changes
» Highlights as appropriate» Be prepared to do a FULL (functional) demo
25 min: Description of Major (Foundation) Changes20 min: Construction Plans; Transition Plan Draft 15 min: General Discussions
2/5/201014
RDCR ARB in Projects with Big ChangesRDCR ARB Session Outline
(x,y): (presentation time, total time)
(2, 2) What ARB outline are you following and why
(5, 5) OCD. System purpose; changes in current system and deficiencies, proposed new system, system boundary, and desired capabilities and goals; top-level scenarios
(5,10) Prototype Update. Changes in significant capabilities (especially those with high risk if gotten wrong)
(5, 10) SSRD. ALL high priority or changes in requirements; rating for all others
(10, 15) Architecture. Overall and detailed architecture; design if critical; COTS/reuse selections (NOT JUST CHOICES)
(10, 15) Life Cycle Plan. Focus on 577b (no history) or ? as appropriate; Include QMP and plans for CTS initial cycle “Plans” during 2nd Elab. Iter.
Team members’ roles & responsibilities in 577b.
(5, 10) Feasibility Rationale. Refined business case; major risks; general discussion
(5, 10) Things done right; issues to address (IV&V)
(5, 5) Feedback from Instructors
• Plan on 2 minutes per briefing chart, except title
• Focus on changes (particularly new things) since LCO
• You may vary from the above: please notify ARB board members IN ADVANCE
2/5/201015
Propose Your Own Outline
Mix and Match from last years and RDCR for projects with big changes
…