evaluate se methods, processes and tools technical task plan

12
Evaluate SE Methods, Processes and Tools Technical Task Plan USC Workshop Los Angeles, CA 16 March 2009

Upload: taro

Post on 22-Jan-2016

25 views

Category:

Documents


0 download

DESCRIPTION

Evaluate SE Methods, Processes and Tools Technical Task Plan. USC Workshop Los Angeles, CA 16 March 2009. Agenda. Introduction to the MPT task and adjustments Status of task Planned activities for the workshop. SOW Language. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Evaluate SE Methods, Processes and Tools   Technical Task Plan

Evaluate SE Methods, Processes and Tools Technical Task Plan

Evaluate SE Methods, Processes and Tools Technical Task Plan

USC WorkshopLos Angeles, CA

16 March 2009

Page 2: Evaluate SE Methods, Processes and Tools   Technical Task Plan

AgendaAgenda• Introduction to the MPT task and adjustments• Status of task• Planned activities for the workshop

2

Page 3: Evaluate SE Methods, Processes and Tools   Technical Task Plan

SOW LanguageSOW LanguageLook at current SE methods, processes, and tools (MPTs) as they are applied across the DoD acquisition life cycle focusing on three different development environments: individual weapons systems, SoS, and network-centric services. Research will be targeted at improving current/identifying new SE MPTs that will better support the practice of SE in these three environments. Specifically, this task will: 1. Define critical attributes of current SE MPTs across the weapons system, SoS, and network-centric services environments; 2. Identify strengths and weaknesses for these current MPTs and any shortcomings in their application across DoD; 3. Recommend, in priority order, MPTs for further study to innovate or create improved or new MPTs to eliminate identified shortcomings; 4. Upon selection by the government of MPTs recommended in sub-task 3 for further study, perform research to innovate or create improved or new MPTs to eliminate identified shortcomings, thereby advancing the state of practice of SE within the community; and 5. For the improvements delivered in sub-task 4 above, propose a methodology for validating the programs.

3

Page 4: Evaluate SE Methods, Processes and Tools   Technical Task Plan

eWorkshop

MPT Sources

MPT Sources

Select MPTs for Evaluation

Select MPTs for Evaluation

Describe MPTsDescribe MPTs

Evaluate MPTsEvaluate MPTs

MPT AnalysisMPT Analysis

Apply Selection Criteria

Apply Selection Criteria

Complete Detailed Attributes

Complete Detailed Attributes

Apply Evaluation Criteria

Apply Evaluation Criteria

Reports and Recommendations

Reports and Recommendations

Cumulative MPT Coverage

Cumulative MPT Coverage

Identified Raw MPTs

HH HH MM MM Queue of selected and prioritized MPTs

Fully described MPTs to evaluate

Evaluated MPTsBPCHBPCH

Establish Criteria and Validate with Sponsor Establish Criteria and

Validate with Sponsor

RepeatRepeat

HH LLHH HH MM MMHH LL

DoD GuideboooksDoD Programs/ReviewsService RepositoriesDefense IndustryCommercial industry

To Users

Recommended MPTsImprovements Needed

Overall Gap AnalysisResearch Areas

MPT Task Overview (As proposed)MPT Task Overview (As proposed)

4

Page 5: Evaluate SE Methods, Processes and Tools   Technical Task Plan

Initial MPT AttributesInitial MPT Attributes

5

Page 6: Evaluate SE Methods, Processes and Tools   Technical Task Plan

AdjustmentsAdjustments• Scope very broad for task resources• Task sponsor initially interested in their particular

environmental challenges– Less interested in the ongoing, repetitive evaluation process

proposed– Looking for ideas outside traditional MPTs– Broader survey and gap analysis

6

Page 7: Evaluate SE Methods, Processes and Tools   Technical Task Plan

eWorkshop

Describe MPTsDescribe MPTs

Identify and Mine Comparative Environments for MPTs

Identify and Mine Comparative Environments for MPTs

MPT Task ChangesMPT Task Changes

Select MPTs for Evaluation

Select MPTs for Evaluation

Initial MPT Candidate Templates

Define and Validate Sponsor Environment Challenges and Needs

Define and Validate Sponsor Environment Challenges and Needs Review

sources provided in SoW

Review literature and web

Broad survey of industryConduct interviews

Revise MPT Attribute Set

Revise MPT Attribute Set

Identify Promising MPTs and Gaps

Identify Promising MPTs and Gaps

Conduct open-ended expert workshops

Evaluate MPTsEvaluate MPTs

MPT AnalysisMPT Analysis Reports and Recommendations

Reports and Recommendations

BPCHBPCH

RepeatRepeat

To Users

7

Page 8: Evaluate SE Methods, Processes and Tools   Technical Task Plan

Task StatusTask Status• Define Sponsor Environmental Challenges and Needs

– Developed and refined initial challenge list• Validating Environmental Challenges and Needs

– Currently interviewing sponsor personnel • 5 people to date• Indications are that environment challenge description valid

– Revise/extend template as needed– Revise evaluation criteria based on needs assessment

• Revised attribute set for one-page candidate identification template

8Italics indicate tasks of the workshop

Page 9: Evaluate SE Methods, Processes and Tools   Technical Task Plan

Environmental ChallengesEnvironmental Challenges

9

Page 10: Evaluate SE Methods, Processes and Tools   Technical Task Plan

Researcher TemplateResearcher Template• Support data collection on existing MPTs• Includes challenge description• Based on subset of MPT attributes• Intended to winnow down to reasonable number of MPTs to

evaluate• Primarily used with the open sources review (literature, web)• Initial feedback good; waiting to see results

10

Page 11: Evaluate SE Methods, Processes and Tools   Technical Task Plan

Broad Industry SurveyBroad Industry Survey• To identify potential gaps and gather MPT candidates from

broader community based on environmental challenges– Commercial industry– Defense community– Research community

• Draft survey developed• Help needed to get survey to right people

– SERC members– CSSE Members

11

Page 12: Evaluate SE Methods, Processes and Tools   Technical Task Plan

MPT Activities during workshopMPT Activities during workshop• Pilot broad industry survey with ARR members

– Collect and review data• Discuss environmental challenges

– MPT types (Process/governance vs. technical/tools)• Discuss gap/MPT identification workshop strategy

12