A Systematic Approach to Software Quality Assurance: The Relationship of Project Activities within Project Life Cycle and System Development Life Cycle
{"title":"A Systematic Approach to Software Quality Assurance: The Relationship of Project Activities within Project Life Cycle and System Development Life Cycle","authors":"W. Wong, Su Wen Yu, C. Too","doi":"10.1109/SPC.2018.8703978","DOIUrl":null,"url":null,"abstract":"The process of software changes is complex and constantly needed to be monitored, controlled and tracked by a systematic approach or mechanism. For the past decades, organizations invested great amount of effort, money and resources in quality management system (QMS) to ensure software change control management (SCCM) and business operations are consistent, reliable and meeting customers’ needs. As such, it is important for every project team member to comply and adhere to change control standards following best practices maximizing business advantages, enhancing product quality, improving process routines and increases performance earnings. A formalized SCCM without compliance from project team is equivalence to \"procedure on paper\". This paper discusses the need of joined effort from both project manager and technical team in view of organizational level achievement in software quality assurance. At the same time, this paper provides a general overview of how software change control is carried out in the context of IT Project Management. A step-by-step project activity within system development life cycle (SDLC) and project life cycle (PLC) is discussed in the paper.","PeriodicalId":432464,"journal":{"name":"2018 IEEE Conference on Systems, Process and Control (ICSPC)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE Conference on Systems, Process and Control (ICSPC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SPC.2018.8703978","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7
Abstract
The process of software changes is complex and constantly needed to be monitored, controlled and tracked by a systematic approach or mechanism. For the past decades, organizations invested great amount of effort, money and resources in quality management system (QMS) to ensure software change control management (SCCM) and business operations are consistent, reliable and meeting customers’ needs. As such, it is important for every project team member to comply and adhere to change control standards following best practices maximizing business advantages, enhancing product quality, improving process routines and increases performance earnings. A formalized SCCM without compliance from project team is equivalence to "procedure on paper". This paper discusses the need of joined effort from both project manager and technical team in view of organizational level achievement in software quality assurance. At the same time, this paper provides a general overview of how software change control is carried out in the context of IT Project Management. A step-by-step project activity within system development life cycle (SDLC) and project life cycle (PLC) is discussed in the paper.