S3M - Software Maintenance Maturity Model

Saturday, February 18, 2012

Cloud Computing Software Maintenance

Hello all,

We are currently using S3M to assess a BIGDATA software maintenance based on Cloudera and another on HBASE both in the health industry. Genomics has forced some research institutes to use these technologies and now we are looking at software maintenance issue.

Technologies may evolve but the software maintenance fundamentals stay the same.

Tuesday, September 27, 2011

Honda Recall - transmission software

Just a note on a recall I just got in the mail today.

Honda is recalling my Honda CRV to update the automatic transmission software to prevent transmission damage.

Soon there will be as much software maintenance to cars then mechanic maintenance

S3M now in Korea

On September 22nd, 2011 I was invited to give a talk to the CIO conference in SEOUL, South Korea. You can see the slides of this presentation.

Recently Bankware Global has obtained the gold partner status and has obtained from ÉTS University in Montréal Canada the exclusive rights to offer consulting services to help Korean companies use the software maintenance maturity model (S3M). Bankware Global intends to offer services to the banking industry and join with IBM Korea to service the other market segments.

A first mandate will be conducted with Woori FIS one of the IT support organization of a large Korean Bank. I plan to support Bankware Global in their lead assessor training while they will apply the S3M principles to assess the maturity of Woori Bank FIS.

I will visit Korea again in November and January to help with the knowledge transfer for the introduction of our book concepts: Software Maintenance Management: Evaluation and Continuous Improvement in Korea.

Sunday, January 9, 2011

Deux nouveaux livres en AQL - chez Hermès

Je viens tout juste d'envoyer le texte de deux nouveaux livres concernant l'assurance qualité du logiciel à l'éditeur Hermès. Ce nouveau livre développé avec le Dr. Claude Laporte résume un ensemble de techniques d'améliorations que nous avons utilisé couramment.

Je travailles actuellement sur le livre des techniques avancées d'AQL pour les entreprises qui possèdent un niveau de maturité 4 et 5 !
This week I will work at improving the SLA of a large Canadian Bank. SLA's in this Bank are dispersed in every business unit. Reworking the SLA's require that we:

- First review the maintenance work categories
- Then look at the time tracking mechanisms
- Ensure a ticketing process
- Make an inventory of each software application

This will tajke a while!


Tuesday, October 19, 2010

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.

Saturday, October 16, 2010

Software Maintenance Process Workshop in Boston


I just came back from the WCRE conference where Mira Kajko-Mattsson and I presented some maintenance processes to the audience. I will post the link to the presentations soon !