A field study of the software design process for large systems
Communications of the ACM
Recent advances in software measurement (abstract and references for talk)
ICSE '90 Proceedings of the 12th international conference on Software engineering
Evaluation of vendor products: CASE tools as methodology companions
Communications of the ACM
Software system documentation process maturity model
CSC '93 Proceedings of the 1993 ACM conference on Computer science
An experience with CASE tool support for financial product design
ACM SIGMIS Database
Third and fourth generation language productivity differences
Communications of the ACM
Software Development Productivity of European Space, Military, and Industrial Applications
IEEE Transactions on Software Engineering
The effective use of automated application development tools
IBM Systems Journal
The methodology roles in the realization of a model development environment
WSC '88 Proceedings of the 20th conference on Winter simulation
Evolution of a maturity model – critical evaluation and lessons learned
Software Quality Control
Case Studies for Method and Tool Evaluation
IEEE Software
QDA - A Method for Systematic Informal Program Analysis
IEEE Transactions on Software Engineering
CASCON '95 Proceedings of the 1995 conference of the Centre for Advanced Studies on Collaborative research
A Survey of Documentation Practice within Corrective Maintenance
Empirical Software Engineering
Empirical Software Engineering
Software faults: a quantifiable definition
Advances in Engineering Software
Proceedings of the Second ACM-IEEE international symposium on Empirical software engineering and measurement
Software faults: A quantifiable definition
Advances in Engineering Software
A socio-technical approach to improving the systems development process
Information Systems Frontiers
Empirical Software Engineering
Hi-index | 0.05 |
Many new software development practices, tools, and techniques have been introduced in recent years. Few, however, have been empirically evaluated. The objectives of this study were to measure technology use in a production environment, develop a statistical model for evaluating the effectiveness of technologies, and evaluate the effects of some specific technologies on productivity and reliability. A carefully matched sample of 22 projects from the Software Engineering Laboratory database was studied using an analysis-of-covariance procedure. Limited use of the technologies considered in the analysis produced approximately a 30 percent increase in software reliability. These technologies did not demonstrate any direct effect on development productivity.