Presentation is loading. Please wait.

Presentation is loading. Please wait.

Ask Pete Acquired Software Knowledge Project - Estimation- Tool - Effort Presented to the NASA OSMA SAS ‘01 NASA IV&V Facility September 5-7, 2001 Tim.

Similar presentations


Presentation on theme: "Ask Pete Acquired Software Knowledge Project - Estimation- Tool - Effort Presented to the NASA OSMA SAS ‘01 NASA IV&V Facility September 5-7, 2001 Tim."— Presentation transcript:

1 Ask Pete Acquired Software Knowledge Project - Estimation- Tool - Effort Presented to the NASA OSMA SAS ‘01 NASA IV&V Facility September 5-7, 2001 Tim Kurtz,  Tim.Kurtz@grc.nasa.gov SAIC/NASA Glenn Research Center http://tkurtz.grc.nasa.gov/pete Principal Investigator  Martha Wetherholt Research funded by NASA OSMA and GSFC IV&V Facility

2 Overview Who, What, Where, When, How, Why? Control Levels IV&V Criteria Integration and Shared Data Future Plans Summary

3 Research funded by NASA OSMA and GSFC IV&V Facility Who, What, Where, When, How, Why? Who… Pete is a computer application for: P rojects with software development E stimating duration, cost, schedule T ool for planning project, SPA and IV&V activities determining the E ffort (tasks) based on the COCOMO, SW reuse (COTS/GOTS), Control Levels, IV&V criteria and documentation

4 Research funded by NASA OSMA and GSFC IV&V Facility Who, What, Where, When, How, Why? …What… Ask Pete incorporates: COCOMO II SLOC or Function Points GRC’s Software Development Procedure & Control Levels NASA’s IV&V Criteria Plan Templates CMM Checklist

5 Research funded by NASA OSMA and GSFC IV&V Facility Who, What, Where, When, How, Why? …Where…

6 Research funded by NASA OSMA and GSFC IV&V Facility Who, What, Where, When, How, Why? …When… Pete is a Center Initiative sponsored by Code IT, initiated 3 years ago … Initially developed and updated by summer interns, Mike Johns & Shawn McCollum Has been available on the NASA WWW for three years Compared Pete’s projections with results from actual NASA projects (CM-1, DCE-1) with favorable results Continually gathering additional feedback via Ask Pete web site http://tkurtz.grc.nasa.gov/pete

7 Research funded by NASA OSMA and GSFC IV&V Facility Who, What, Where, When, How, Why? …How… An MS Access database contains: All the questions What are the potential effects to personnel due to failure of this software And answers No injury Minor injury Injury Severe Injury or temporary disability Loss of life or permanent disability Project information

8 Research funded by NASA OSMA and GSFC IV&V Facility Who, What, Where, When, How, Why? …How…(cont.) An MS Access database contains: The decision structure to determine Cost and schedule estimates Control Levels, which determine  Development activities  Documentation Need for Independent Assessment (IA) or IV&V, which determines the base set of IA or IV&V activities Recommended development activities Other report information

9 Research funded by NASA OSMA and GSFC IV&V Facility Who, What, Where, When, How, Why? …How…(cont.) The VB User Interface contains: Logic that Manages the interface to the database Generates tailored reports Real-time cues that show the effects of tradeoffs Help for the program and individual questions Links to the support web site and for email assistance

10 Research funded by NASA OSMA and GSFC IV&V Facility Who, What, Where, When, How, Why? …Why?  Checklist of factors for planning  Estimates of effort  Identifies Control Level, documentation and activities  Software Project Plan  Planning SPA activities and effort  Control Level, docs & activities  Metrics for tracking project success Need for IA or IV&V Planning IA or IV&V activities and effort Estimated IV&V schedule Provides common basis for negotiations

11 Research funded by NASA OSMA and GSFC IV&V Facility Control Levels The GRC Software Development Procedure includes a matrix to determine the control requirements for the software Low control Medium control High control Critical control The resulting Control Level identifies Development lifecycle Development activities Documentation needs Can be easily modified in the database to suit individual Centers’ processes

12 Research funded by NASA OSMA and GSFC IV&V Facility Control Levels Utilizes weighted responses to COCOMO and Control Level questions to determine Control Level score Low Risk<= 100 Medium Risk 101 to 166 High Risk 167 to 266 Mission Safety/Critical >266 Identifies activities based on risk Verification and Validation CM and SQA Software Safety Software Risk Management Software Requirements

13 Research funded by NASA OSMA and GSFC IV&V Facility IV&V Criteria Recommendation for IA or IV&V is based on the IV&V criteria in NPG 8730 Incorporates criteria and matrix to determine consequences and probability of failure If IA or IV&V indicated, a base set of activities are included in the recommended development activities User may force IA or different levels of IV&V activities, regardless of the program’s recommendation for their project

14 Research funded by NASA OSMA and GSFC IV&V Facility Integration and Shared Data Integration… Ask Pete provides the results of project characterization to ARRT: SLOC, cost and schedule estimates Recommended development activities (and IV&V activities, if applicable) which are treated by ARRT as PACTS Results of certain questions which indicate the degree or lack of particular risks

15 Research funded by NASA OSMA and GSFC IV&V Facility Integration and Shared Data Integration…(cont.) ARRT allows the user to adjust the recommended activities (add, delete or replace) based on their knowledge of the project. The results of the ARRT session are provided to Ask Pete: The final tailored set of PACTS which are treated by Ask Pete as development activities. Incorporated in Ask Pete reports and plans

16 Research funded by NASA OSMA and GSFC IV&V Facility Integration and Shared Data …Shared Data Results of an Ask Pete session are stored in a shared database and available to ARRT and other applications Data includes General project information, I.e. cost, SLOC, etc. All possible activities by phase with recommended activities identified All facts, questions, (SEI risk taxonomy) risks Links between  facts and questions  questions and risks

17 Research funded by NASA OSMA and GSFC IV&V Facility Future Plans Develop and provide training and informational presentations at NASA centers Develop and finalize plan templates (SQA, IV&V, SDP) Implement ability to decompose/combine projects Investigate conversion to web-based application

18 Research funded by NASA OSMA and GSFC IV&V Facility Summary Answered Who, What, Where, When, How and Why? Incorporates (tailorable) Control Levels and IV&V criteria Integrated with ARRT and data is available for other applications Training sessions and presentations at NASA Centers next year Download your copy from http://tkurtz.grc.nasa.gov/pete Stop by and try it out on Friday


Download ppt "Ask Pete Acquired Software Knowledge Project - Estimation- Tool - Effort Presented to the NASA OSMA SAS ‘01 NASA IV&V Facility September 5-7, 2001 Tim."

Similar presentations


Ads by Google