120 likes | 249 Views
Metrics Data Program. Our Goal. Establish a centralized repository that provides consistent, fully-involved software product data across multiple domains… To improve the effectiveness of software assurance To improve the effectiveness of software research
E N D
Our Goal Establish a centralized repository that provides consistent, fully-involved software product data across multiple domains… • To improve the effectiveness of software assurance • To improve the effectiveness of software research • To improve the ability of projects to predict software errors early in the lifecycle
The Repository (mdp.ivv.nasa.gov) Internal Web Site Data Queries This activity is a CMMI Maturity Level 4 effort. Stored Metrics and Error Data Error Data Error tracking Error trending Resource usage Module Metrics Requirements Design Code These two associated elements give you valuable insight into your whole operation. Glenn Phase 1
Existing Project Data Two projects are waiting in the wings. Two projects are promised by Glenn. Two spacecraft projects have promised us their artifacts. No NASA program like it exists. The statistical viability of such a large collection of project data would be difficult to question.
Web Site Metrics Web Site activity for 11 months: • 2381 hits (unique IP Addresses) • 112 accounts • 360 logins • 292 downloads of data Web Site activity for 14 months: • 3557 hits (unique IP Addresses) • 176 accounts • 647 logins • 548 downloads of data Note: Twelve papers have been written from the repository data so far.
Notable Quote We have used data from your site to establish/verify baseline data for CMM4 activities. Northrop Grumman Space Technology Radio Systems
A Few of Our Users NASA, Kennedy Space Center NASA IV&V University of Texas at Dallas Arizona State University University of Virginia Office of Space Flight - Code M University of Wollongong Wyle Laboratories University of Houston Syracuse University George Mason Catholic University of Brasilia Ames Research Center Fraunhofer Center York University Northrop Grumman Los Alamos Johns Hopkins University: Applied Physics Lab Rolls-Royce Nokia MITRE Corp Jet Propulsion Lab Glenn Research Center Siemens Saab Bofors Dynamics Naval Postgraduate School Air Force Cost Analysis Agency SAIC
Use By NASA Projects • Adopted by the Glenn SEPG • Glenn will have its own metrics repository • MDP gets their data • Being proposed by SATC for Goddard • Metrics analysis as requested by the THEMIS project • Metrics analysis of MAP legacy code as requested by SDO • Metrics analysis for CAU as requested by IV&V COTR
Special Data Requests • Five time stamps of JM-1 data • Countless artifact requests (more than 12 less than 24) • Error data • Design Documents • Use cases • Requirements data • Running a newly created tool against sanitized data
MDP Live Demo: MDP Website
Conclusions • MDP has demonstrated its usefulness: • To NASA • To the research community • To the commercial software industry • It provides an extensible core for a more comprehensive metrics program. • ARM Requirement Metrics • Glenn Inspection Forms • Ball State Design Metrics
Future Work • Delivery of the Glenn system • Additional projects for the repository – Glenn, SDO • Metrics analysis for additional projects • Integration of a management support tool – for Glenn and MDP • Special data requests