Summary of my talk at the QUATIC2010 Conference in Porto last month

Quality of Evolution session

Alain April, from the École de Technologie Supérieure in Canada, presented the first paper, titled ‘Studying Supply and Demand of Software Maintenance and Evolution Services’. He started by noting that often CIOs don’t have adequate data on productivity and ROI for maintenance activities. While new projects are usually properly planned and budgeted for, maintenance management is often based requests that are estimated to take less than a certain number of person-days to implement, with indicators such as the length of the waiting list or the number of requests handled being the maintenance management tools. Alain argued that instead of using absolute values, internal and external benchmarking should be used to compare maintenance effort of a project with respect to other projects within and outside the organisation, e.g. using the ISBSG data set. Moreover, Alain argued that organizations should adopt the ISO14764 standard categories of maintenance work (adaptive, preventive, corrective, perfective). This would not only allow the IT departments to charge its customers accordingly, but also to track the trend of each type of maintenance work, making clear to management that increased preventive maintenance is needed to decrease corrective maintenance. In other words, this paper looked at simple but effective ways to monitor and communicate the quality of the evolution of maintenance effort.

Posted in Software Maintenance.

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.