Acquisition Games and Software Defects
Dynamics of the Software Developer's Dilemma
Douglas Buettner
Acquisition Games and Software Defects
Dynamics of the Software Developer's Dilemma
Douglas Buettner
About This Book
Developing schedule-constrained space systems is challenging. Case study data from U.S. Air Force space systems provides evidence of the contractor's desire to skip or severely reduce software design and defect detection methods. Madachy's inspection-based model is modified to include unit testing and an integration test feedback loop in order to investigate this phenomenon. The model is then used to investigate the consequences of the "corner cutting" behavior on the observed defect dynamics for two remarkably different case study software projects. Latin Hypercube sampling of the model with representative distributions for quality, schedule and cost-driven developer strategies demonstrates that the higher initial-cost and effort quality-driven strategy provides consistently better schedule performance than the observed initial-effort reducing schedule-driven strategy. Strategic Game Theory reasoning, supported by the case study evidence, suggests Austin's agency model describes the developer's behavior. An appendix note argues that a dynamic Nash bargaining game provides a solution to Freeman Dyson's problem, "If we had a reliable way to label our toys good and bad..."
Access to over 1 million titles for a fair monthly price.
Study more efficiently using our study tools.