Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Impact of classes of development coordination tools on software development performance: a multinational empirical study
Tiwana A. ACM Transactions on Software Engineering and Methodology17 (2):1-47,2008.Type:Article
Date Reviewed: Jul 8 2009

Regression modeling of data for 209 outsourced software development projects found that the influence of tools on project effectiveness and efficiency varied according to the degree of conceptual and process novelty present. Input variables comprised project managers’ perceptual assessments of how well the following types of tools were used: requirements managers, architectural modelers, test automation tools, test case development tools, configuration management tools, and defect and change request trackers. Outcome variables were budget overrun, rework following the testing stage, and defect numbers recorded during the installation and warranty period of the software.

Many will regard this study as fatally flawed. The questions in the survey regarding tool use involve answer keys with words such as “somewhat” and “extensive”--such words cannot be unambiguously interpreted by respondents. Also, many factors contributing to the outcome of a software development are ignored. Why was available data about vendors’ Capability Maturity Model (CMM) level not part of the analysis? What about the contribution of static analysis tools and formal technical reviews to software quality? Many will also regard a regression model with 25 coefficients to be overfitting. Was there really no prior search for a much simpler model (Occam’s razor)?

Astonishingly, 87 of the 209 projects listed in Appendix A share the average values for all three outcome variables. Was this a consequence of treating considerable levels of missing data? Projects missing values for all three outcome variables should have been eliminated.

This paper will be of interest only to those researching the software process.

Reviewer:  Andy Brooks Review #: CR137072 (1003-0279)
Bookmark and Share
  Reviewer Selected
Featured Reviewer
 
 
Productivity (D.2.9 ... )
 
 
Metrics (D.2.8 )
 
Would you recommend this review?
yes
no
Other reviews under "Productivity": Date
Productivity sand traps and tar pits
Walsh M., Dorset House Publ. Co., Inc.,  New York, NY, 1991. Type: Book (9780932633217)
Jun 1 1992
Effects of individual characteristics, organizational factors and task characteristics on computer programmer productivity and job satisfaction
Cheney P. Information and Management 7(4): 209-214, 1984. Type: Article
Jan 1 1986
Managing programming productivity
Jeffery D. (ed), Lawrence M. Journal of Systems and Software 5(1): 49-58, 1985. Type: Article
Sep 1 1985
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy