Beyond CMMI and other process models for software industry: Needs a new rating method

first_imgDel-Q: Delivery Quality Rating:  a  new rating methodology  for the Software industryThe current need  is that the software industry    requires a new rating method that is more reliable yet economical in cost and duration and  also increases the confidence among the clients who are facing challenges  to make a decision on selection of a supplier /vendor of software servicesThe reasons are many, for instance, recently I had a meeting with a Quality Head of a software unit of a big organization, and during the casual discussion about the implementation of a process model he told me the following points:1.      The leadership was of the view that the Quality Head should give assurance of reduction of defects in all the deliverables with accurate numbers as a result of the implementation of CMMI® ML5 practices2.      As the Quality Head was not in a position to assure that, they dropped the idea of going for CMMI® ML5 and they simply were satisfied with the CMMI® ML3Though the process models such as CMMI® / ISO 9001® and others are really improving the process maturity in the organizations especially, software companies, yet these models are not able to give an accurate and precise metrics that will instil confidence among the customers. For example, no one can promise the quality of products/components in terms of the number of defects or other relevant metrics based on maturity levels. Can we say all CMMI® ML 3 organizations will have x number of defects, whereas CMMI® ML 5 organizations will have an x-n number of defects? You may have noticed the following limitations of these models:1.      Customers are not able to assess the capability of the vendor/supplier  based only on the maturity levels or any certification being used currently2.      The quality of the deliverables varies widely among the organizations/units that have achieved the same maturity levels. For instance, a company X that is at CMMI® ML3 delivers software products /components with 100 defects per component/KLOC, a company Y at CMMI® ML3 delivers products/components with 200 defects per component/KLOC. Therefore, it is clear that maturity levels are not giving the customer the insight of the product quality through these maturity levels will give us the insight about the process maturity.3.      Some of the clients had another experience  that they found out a positive correlation between the maturity levels and defects injected in the same organization4.      Due to business pressure, the entire models/standards are commoditized, as a consequence, the real maturity of the organization is masked5.      The appraisal method that uses the employees as Appraisal Team members may impact the objectivity of the appraisal6.      Moreover, the implementation and the appraisal process have become too costly to adopt in a small organizationAs everyone will agree with me that in this digital era, software plays a vital role in every sphere of life. For instance, from the rocket to the kitchen every appliance has software embedded in them. Therefore, no one will disagree to the fact that the quality of the software is really crucial and the standard that certifies the organization also is critical as based on the certification many customers will decide to select or not to select the vendorWe have come out with an initial draft of a rating methodology called Del-Q (Delivery Quality) for software organizations /units after a careful study and experience in working with current process models. This model is trying to give a precise and accurate judgement based on relevant metrics so that the real freedom of the limitations stated above.Del-Q focuses on the real metrics of the deliverables from the organization for some time. These metrics will be compared to the baseline standard. This will enable the assessor to categorize the organization in various star categories such as 1-star, 2-star,3-star,4-star and 5-star. Now based on this a customer can take an informed decision on whether to select the vendor or not. This is unambiguous without any hidden interpretation. This rating is not conflicting with any currently available process models whereas this will be complementing those modelsThe illustration given below shows how Del_Q and other process models are complementing each other:The structure and assessment methods will be published soon. As this is the initial draft I would like to invite the readers for a debate on this subject This article is the opinion of the author that is based on the overall experience only, there is no survey conducted to arrive at any conclusionlast_img read more