
Process diversity in software development: an industrial study
Author(s) -
Utku Semih,
Şahin Serra
Publication year - 2019
Publication title -
iet software
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.305
H-Index - 43
eISSN - 1751-8814
pISSN - 1751-8806
DOI - 10.1049/iet-sen.2018.5079
Subject(s) - capability maturity model integration , software development process , software development , process management , team software process , personal software process , computer science , software quality analyst , software engineering , software quality , capability maturity model , systems engineering , software , engineering management , engineering , software construction , operating system
Software companies need to employ state‐of‐the‐art technologies to meet customer requirements. Owing to the complexity of contemporary software products and uncertainty concerning the budget for the required resources, companies use process‐oriented quality management techniques in order to guarantee appropriate product quality. In this light, standardised quality assurance system that uses the capability maturity model integration‐development (CMMI‐DEV) program are incorporated into software development processes, and software companies aim to enhance productivity by acquiring CMMI‐DEV certificates. In this study, an approach based on CMMI‐DEV is used to develop software process diversity for an international company. The results show that the proposed software process diversity model can be used to assess and improve processes in middle‐sized software companies that have identical technical frameworks and similar business structures.