Internet Software Engineering: A Different Class of Processes
Annals of Software Engineering
Software Process Models and Project Performance
Information Systems Frontiers
Software Project Duration and Effort: An Empirical Study
Information Technology and Management
Examining the Effect of the Transformational Leader on Software Quality
Software Quality Control
Explaining Software Developer Acceptance of Methodologies: A Comparison of Five Theoretical Models
IEEE Transactions on Software Engineering
IT measurement
The impact of software process improvement on quality: in theory and practice
Information and Management
Is Internet-Speed Software Development Different?
IEEE Software
Empirical evaluation of defect projection models for widely-deployed production software systems
Proceedings of the 12th ACM SIGSOFT twelfth international symposium on Foundations of software engineering
Proceedings of the 28th international conference on Software engineering
How interfirm collaboration benefits IT innovation
Information and Management
Understanding the Impact of Collaboration Software on Product Design and Development
Information Systems Research
The Effectiveness of Knowledge Transfer Portfolios in Software Process Improvement: A Field Study
Information Systems Research
Software Effort, Quality, and Cycle Time: A Study of CMM Level 5 Projects
IEEE Transactions on Software Engineering
Toward a theory to study the use of collaborative product commerce for product development
Information Technology and Management
Globally distributed software development project performance: an empirical analysis
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Investigating Determinants of Software Developers' Intentions to Follow Methodologies
Journal of Management Information Systems
An empirical validation of a neural network model for software effort estimation
Expert Systems with Applications: An International Journal
CASCON '08 Proceedings of the 2008 conference of the center for advanced studies on collaborative research: meeting of minds
Modeling software evolution defects: a time series approach
Journal of Software Maintenance and Evolution: Research and Practice
The impact of process choice in high maturity environments: An empirical analysis
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
Certification in the Indian Offshore IT Services Industry
Manufacturing & Service Operations Management
Proceedings of the the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Information Technology and Management
Sources of errors in distributed development projects: implications for collaborative tools
Proceedings of the 2010 ACM conference on Computer supported cooperative work
International Journal of Business Information Systems
A socio-technical approach to improving the systems development process
Information Systems Frontiers
Measuring and comparing the adoption of software process practices in the software product industry
ICSP'08 Proceedings of the Software process, 2008 international conference on Making globally distributed software development a success story
Information and Management
An empirical study of lead-times in incremental and agile software development
ICSP'10 Proceedings of the 2010 international conference on New modeling concepts for today's software processes: software process
Proceedings of the 33rd International Conference on Software Engineering
Proceedings of the 33rd International Conference on Software Engineering
Determinants of software quality in COTS products: an exploratory study
International Journal of Business Information Systems
Using grounded theory to study the experience of software development
Empirical Software Engineering
Information system development approach: facts from IT SMEs in India
International Journal of Business Information Systems
Managers' Judgments of Performance in IT Services Outsourcing
Journal of Management Information Systems
Design science and the accumulation of knowledge in the information systems discipline
ACM Transactions on Management Information Systems (TMIS)
Process improvement solution for co-design in radio base station DSP SW
PROFES'05 Proceedings of the 6th international conference on Product Focused Software Process Improvement
Reconciling perspectives: A grounded theory of how people manage the process of software development
Journal of Systems and Software
The impact of communication structure on new product development outcomes
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Do small IT firms benefit from higher process capability?
Communications of the ACM
Predicting OSS Development Success: A Data Mining Approach
International Journal of Information System Modeling and Design
Information Resources Management Journal
Information Resources Management Journal
Information Resources Management Journal
Contract Performance in Offshore Systems Development: Role of Control Mechanisms
Journal of Management Information Systems
International Journal of Strategic Information Technology and Applications
The development and application of a community maturity model
International Journal of Information Technology and Management
International Journal of Networking and Virtual Organisations
Vendors' incentives to invest in software quality in enterprise systems
Decision Support Systems
Organizing knowledge workforce for specified iterative software development tasks
Decision Support Systems
Hi-index | 0.02 |
The information technology (IT) industry is characterized by rapid innovation and intense competition. To survive, IT firms must develop high quality software products on time and at low cost. A key issue is whether high levels of quality can be achieved without adversely impacting cycle time and effort. Conventional beliefs hold that processes to improve software quality can be implemented only at the expense of longer cycle times and greater development effort. However, an alternate view is that quality improvement, faster cycle time, and effort reduction can be simultaneously attained by reducing defects and rework. In this study, we empirically investigate the relationship between process maturity, quality, cycle time, and effort for the development of 30 software products by a major IT firm. We find that higher levels of process maturity as assessed by the Software Engineering Institute's Capability Maturity Modelâ聞¢ are associated with higher product quality, but also with increases in development effort. However, our findings indicate that the reductions in cycle time and effort due to improved quality outweigh the increases from achieving higher levels of process maturity. Thus, the net effect of process maturity is reduced cycle time and development effort.