Software reliability: measurement, prediction, application
Software reliability: measurement, prediction, application
Software testing techniques (2nd ed.)
Software testing techniques (2nd ed.)
Applied software measurement: assuring productivity and quality
Applied software measurement: assuring productivity and quality
Comparison of program testing strategies
TAV4 Proceedings of the symposium on Testing, analysis, and verification
Modeling the cost of software quality
Digital Technical Journal
Safeware: system safety and computers
Safeware: system safety and computers
Constraint preservation through loops
Information Processing Letters
Predicting dependability by testing
ISSTA '96 Proceedings of the 1996 ACM SIGSOFT international symposium on Software testing and analysis
Handbook of software reliability engineering
Handbook of software reliability engineering
Evaluating the cost of software quality
Communications of the ACM
Using simulation to build inspection efficiency benchmarks for development projects
Proceedings of the 20th international conference on Software engineering
An Approach to Program Testing
ACM Computing Surveys (CSUR)
Modeling the Effects of Combining Diverse Software Fault Detection Techniques
IEEE Transactions on Software Engineering
A controlled experiment in program testing and code walkthroughs/inspections
Communications of the ACM
Economics of software verification
PASTE '01 Proceedings of the 2001 ACM SIGPLAN-SIGSOFT workshop on Program analysis for software tools and engineering
The SLAM project: debugging system software via static analysis
POPL '02 Proceedings of the 29th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
Software Engineering Economics
Software Engineering Economics
Agile Software Development with Scrum
Agile Software Development with Scrum
Test Driven Development: By Example
Test Driven Development: By Example
Operational Profiles in Software-Reliability Engineering
IEEE Software
A Formal Analysis of the Fault-Detecting Ability of Testing Methods
IEEE Transactions on Software Engineering
A Pragmatic Survey of Automated Debugging
AADEBUG '93 Proceedings of the First International Workshop on Automated and Algorithmic Debugging
Optimal Resource Allocation for the Quality Control Process
ISSRE '03 Proceedings of the 14th International Symposium on Software Reliability Engineering
Reviewing 25 Years of Testing Technique Experiments
Empirical Software Engineering
Determining how much software assurance is enough?: a value-based approach
EDSER '05 Proceedings of the seventh international workshop on Economics-driven software engineering research
Proceedings of the sixth international symposium on Automated analysis-driven debugging
Optimal release time: numbers or intuition?
Proceedings of the 2006 international workshop on Software quality
A literature survey of the quality economics of defect-detection techniques
Proceedings of the 2006 ACM/IEEE international symposium on Empirical software engineering
Implementing Lean Software Development: From Concept to Cash (The Addison-Wesley Signature Series)
Implementing Lean Software Development: From Concept to Cash (The Addison-Wesley Signature Series)
On the Use of Mutation Faults in Empirical Assessments of Test Case Prioritization Techniques
IEEE Transactions on Software Engineering
Search Algorithms for Regression Test Case Prioritization
IEEE Transactions on Software Engineering
Practical ultra-reliability for abstract data types: Research Articles
Software Testing, Verification & Reliability
The ROI of Software Dependability: The iDAVE Model
IEEE Software
IEEE Journal on Selected Areas in Communications
Vertical software industry evolution: The impact of software costs and limited customer base
Information and Software Technology
Hi-index | 0.00 |
Context: Software companies invest in quality assurance in order to lower software development and maintenance cost, and to increase revenue and profit margins. To contribute to increase of net income, a quality assurance organization has to consider cost and value of the testware involved in assuring quality of software artifacts, such as requirements, specifications, designs, and code. Objective: This paper proposes a set of economic metrics: testware return on investment, inflation, and cost and value sensitivity to artifact changes and time passage. The paper proposes a set of guidelines on lowering testware cost, on increasing value, on maximizing return on investment, and on when to release. Method: This paper presents an industrial case study data on the relation between test case cost and value, and on cost and value sensitivity to time passage and artifact changes. Results: The industrial case study showed return on investment on test cases of up to 200%, deflation of up to -2% per month, undesirable economic effects, such as test case cost outpacing test case value and rapid test case value depreciation based on time passage. Conclusion: A viable QA organization should measure and improve test case return on investment, inflation, and cost and value sensitivity to artifact changes and time passage.