Software Maintenance Productivity and Maturity

Total Files1
Size0.00 KB
Create DateJanuary 23, 2018
Last UpdatedJanuary 23, 2018

Maturity models assess the organization’s processes to determine their level of maturity and capability. There is an implicit assumption that a higher level of maturity (or more capability) leads to higher level of productivity and quality. Based on this assumption, maintenance organizations that implement a number of exemplary practices should show an improvement in both. In this article, we use data from a maintenance organization to verify this assumption. The introduction presents the challenges associated with the measurement of software maintenance productivity and quality. We then introduce our methodology, followed by an analysis of the data, and, finally, lessons learned and future work.


Posted in .

I am full professor of Software Engineering at the University of Québec in Montréal, in its Software Engineering faculty. I have more than 30 years of Helthcare, Finance/Banking and Telecommunications IT industry experience, especially in Cloud Computing, Big Data, software acquisition, contracts, software quality assurance and business process management. I am more comfortable with open source, practical applications and technology transfer to industry.
Currently I concentrate on research projects. In the past I was the recipient of the ISO award for higher education in standardization in 2011, as well as the chair of the Software Engineering gratuate program and of the Software Engineering departement. I also published Software Engineering Books: Software Maintenance Improvement and Software Quality Assurance.