Software Quality Assurance Plan: Setting Quality Assurance Checkpoints within the Project Life Cycle and System Development Life Cycle

W. Wong, Toong Hai Sam, C. Too, Wei Fong Pok
{"title":"Software Quality Assurance Plan: Setting Quality Assurance Checkpoints within the Project Life Cycle and System Development Life Cycle","authors":"W. Wong, Toong Hai Sam, C. Too, Wei Fong Pok","doi":"10.1109/CSPA55076.2022.9782044","DOIUrl":null,"url":null,"abstract":"Software Quality Assurance Plan (SQAP) is an effort driven activity which consists a set of documentation of procedures, workflows, techniques and tools relevant to the adopted software process improvement (SPI) methodology. It requires collective effort from the project team ensuring customer requirements are met, contract fulfilment and Service-Level-Agreement compliance. Most importantly, the SQAP will be used as the quality manual (QM) by the organisation to improve business’s operations, protect its reputation, accelerate change and meet customer needs. Any mis-conduct of SQAP will weaken customer relationship, damage in brand and reputation, major increased in both operational and financial costs; which further jeopardize the organization’s competitiveness and confidence level in the IT industry. As such, setting vital and critical checkpoints throughout different phases of project life cycle (PLC) and system development life cycle (SDLC) indeed is a crucial factor to successful implementation of SQAP. However, there are times a project manager and/or software quality assurance managers only place emphasis on the development scope of works but overlooked overall activities in the entire project life cycle. As a result, the setting of checkpoints in the SQAP has neglected to benchmark against the adopted standards resulting more than a set of SQAP within the organization. This has created unnecessary stress and burden to the project team when everyone is striving to implement all procedures and processes correctly within the constraint of allocated duration and timeline. This paper aims to outline a set of checkpoints throughout the PLC and SDLC to provide assistance and benchmarking for the IT industry implementing software project management as formal software process initiatives within the organization.","PeriodicalId":174315,"journal":{"name":"2022 IEEE 18th International Colloquium on Signal Processing & Applications (CSPA)","volume":"60 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-05-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE 18th International Colloquium on Signal Processing & Applications (CSPA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CSPA55076.2022.9782044","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

Software Quality Assurance Plan (SQAP) is an effort driven activity which consists a set of documentation of procedures, workflows, techniques and tools relevant to the adopted software process improvement (SPI) methodology. It requires collective effort from the project team ensuring customer requirements are met, contract fulfilment and Service-Level-Agreement compliance. Most importantly, the SQAP will be used as the quality manual (QM) by the organisation to improve business’s operations, protect its reputation, accelerate change and meet customer needs. Any mis-conduct of SQAP will weaken customer relationship, damage in brand and reputation, major increased in both operational and financial costs; which further jeopardize the organization’s competitiveness and confidence level in the IT industry. As such, setting vital and critical checkpoints throughout different phases of project life cycle (PLC) and system development life cycle (SDLC) indeed is a crucial factor to successful implementation of SQAP. However, there are times a project manager and/or software quality assurance managers only place emphasis on the development scope of works but overlooked overall activities in the entire project life cycle. As a result, the setting of checkpoints in the SQAP has neglected to benchmark against the adopted standards resulting more than a set of SQAP within the organization. This has created unnecessary stress and burden to the project team when everyone is striving to implement all procedures and processes correctly within the constraint of allocated duration and timeline. This paper aims to outline a set of checkpoints throughout the PLC and SDLC to provide assistance and benchmarking for the IT industry implementing software project management as formal software process initiatives within the organization.
软件质量保证计划:在项目生命周期和系统开发生命周期内设置质量保证检查点
软件质量保证计划(SQAP)是一项努力驱动的活动,它由一组与所采用的软件过程改进(SPI)方法相关的程序、工作流程、技术和工具的文档组成。它需要项目团队的共同努力,以确保满足客户需求,履行合同并遵守服务水平协议。最重要的是,SQAP将被用作组织的质量手册(QM),以改善业务运作,保护其声誉,加速变革并满足客户需求。任何不当的SQAP行为都会削弱客户关系,损害品牌和声誉,大大增加运营和财务成本;这会进一步损害组织在IT行业的竞争力和信心水平。因此,在项目生命周期(PLC)和系统开发生命周期(SDLC)的不同阶段设置重要和关键的检查点确实是成功实现SQAP的关键因素。然而,有时候项目经理和/或软件质量保证经理只强调工作的开发范围,而忽略了整个项目生命周期中的整体活动。因此,SQAP中检查点的设置忽略了对所采用的标准进行基准测试,从而导致组织内的SQAP不止一组。这给项目团队带来了不必要的压力和负担,因为每个人都在努力在分配的持续时间和时间限制内正确地实现所有的过程和过程。本文旨在概述PLC和SDLC中的一组检查点,为IT行业将软件项目管理作为组织内正式的软件过程计划实施提供帮助和基准。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信