Software quality and model-based process improvement

buir.contributor.authorAlbayrak, Özlem
dc.citation.epage27en_US
dc.citation.spage1en_US
dc.contributor.authorBariş, Özkan
dc.contributor.authorAlbayrak, Özlem
dc.contributor.authorDemirörs, Onur
dc.date.accessioned2023-03-04T18:18:23Z
dc.date.available2023-03-04T18:18:23Z
dc.date.issued2022-05-30
dc.departmentInformation Systems and Technologiesen_US
dc.description.abstractIn this chapter, we introduced software quality and model based process improvement. Quality is more and more often seen as a critical software attribute and a determinant of business success. The absence of quality in software products and services results in dissatisfied users, financial loss, and may even endanger to our lives. SPI is a process oriented approach to address quality problems. We presented underlying principles by focusing on quality, process and quality, and the Co Q. We explained quality using different defining approaches, such as transcendental, product, user, manufacturing, and value based approaches. We then defined process and qualitystartingwiththeconceptofprocessaswidelyappreciatedastheproper ground for improving product quality and productivity. We highlighted the importance of SPC, plan do check act, and TQM. We also explained Co Q. Co Q analysis and technique shave been in use for more than 50 years and there are multiple models for Co Q. These models are the effective tools in feasibility analysis of SPI programs and the measurement and evaluation of the program performance. Both theory and experience advise investing on prevention and appraisal costs to get the highest returns from the decreased costs of appraisal and failure. In terms of best practices, we focused on software process maturity, models for SPI, and results from implementations. The use of maturity models has been popularized in software engineering through the SEI software CMM, which was published in 1991. In 1993,inEurope, ISO started the SPICE initiative. Both these models define capability levels for software processes and corresponding key process areas. Not every organization that has attempted model based process improvement has succeeded. A group of problems were observed to be general and related to the management of change and to underestimated costs and timeframes. Survey results also included evidence that SPI efforts were overcome by crisis due political struggles within the organizations. Software processes are characterized by a vast number off actors, that is, business goals, organizational culture, accumulated knowledge and experience, company size, the market, domain and environmental and regulatory constraints, etc. SPI is thus challenged by this process diversity, and there is no generic reference model that suits all software development projects and organizations. Furthermore, our analysis showed that the main are as of future research should focus on SPI for small organizations and agile development, measurement, and using SPC and automation/tools.en_US
dc.description.provenanceSubmitted by Mandana Moftakhari (mandana.mir@bilkent.edu.tr) on 2023-03-04T18:18:22Z No. of bitstreams: 1 Software _quality _and model-based _process_ improvement.pdf: 247585138 bytes, checksum: 50e481bc413801415f48334cd0bb583d (MD5)en
dc.description.provenanceMade available in DSpace on 2023-03-04T18:18:23Z (GMT). No. of bitstreams: 1 Software _quality _and model-based _process_ improvement.pdf: 247585138 bytes, checksum: 50e481bc413801415f48334cd0bb583d (MD5) Previous issue date: 2022-05-30en
dc.identifier.isbn978-143989845-1
dc.identifier.isbn978-143989844-4
dc.identifier.urihttp://hdl.handle.net/11693/112056
dc.language.isoEnglishen_US
dc.publisherCRC Pressen_US
dc.relation.ispartofComputing handbook: Two-volume seten_US
dc.subjectCapability maturity model integration (CMMI)en_US
dc.subjectCost of quality (CoQ)en_US
dc.subjectFURPSen_US
dc.subjectISO/IEC 15504en_US
dc.subjectModel based software process improvementen_US
dc.subjectPlan do act check cycleen_US
dc.subjectSix Sigmaen_US
dc.subjectSmall and medium sized enterprise (SME)en_US
dc.subjectSoftware quality requirements and evaluation (SQuaRE)en_US
dc.subjectTotal quality management (TQM)en_US
dc.titleSoftware quality and model-based process improvementen_US
dc.typeBook Chapteren_US

Files

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.69 KB
Format:
Item-specific license agreed upon to submission
Description: