DACS–USC CSSE Data Repository: Overview and Status Jo Ann Lane Tom McGibbon

advertisement
DACS–USC CSSE Data Repository:
Overview and Status
Tom McGibbon
Quanterion
Jo Ann Lane
USC CSSE
2
DACS-USC Data Repository Overview
• Goal of repository
▫ Capture and analyze software and software engineering data
and make it available to the DACS and USC CSSE
communities
• Candidate uses
▫ Support software, systems, and SoS engineering research
▫ Provide searchable data to support
 Cost estimation: ROMs* based upon
 Actual data – at least three records
 A single software size and application domain
 Project planning and management: life cycle model
information, key risks, lessons learned, templates,
estimation heuristics
* Provide links to cost model vendors for additional support
3
Initial Prototype Contents
• Software, system, system of systems
▫ Size
▫ Schedule
• Data entry form for new records
• Administrative tools to manage data
Based on sanitized COCOMO data…
4
Planned/Potential Contents
• Software, system, system of systems
•
•
•
•
•
▫ Size, schedule, total cost of ownership,
interoperability, and quality data/trends
Data entry forms
Administrative data management tools
Lessons learned (acquirer and supplier perspectives)
Counting rules for quantitative data
Software/system characteristics
▫ Life cycle models, architecture styles, tools used, tool
evaluations
• Process-related artifacts
▫ Templates, characteristics, home-grounds
Investigating wiki and knowledge management
tools for non-quantitative data…
5
Demo and Feedback
6
Planned for End of May Delivery
• Initial capability
▫ Software engineering data
 Sanitized COCOMO data
 Query capability by software size and domain
 Statistical analysis outputs showing range and
distribution of values
▫ Lessons learned/heuristics
 Start with data submitted on Data & Analysis Center
for Software (DACS) LinkedIn site
Would like to include data from
other cost model vendors!
7
Benefits for Contributing Cost
Model Vendors
• Link from DACS-USC repository to your website for
additional information
▫ DACS-USC repository does not plan to replace cost
model tools for detailed estimation
• New data submitted directly to DACS-USC
repository made available to participating cost
model vendors
▫ Vendor data not shared with others
▫ Vendor data only used
 In aggregations with other data
 To calculate statistical outputs
8
Discussion and Comments
Download