Towards Implementation of Requirements Management Specific Practices (SP1.3 and SP1.4) for Saudi Arabian Small and Medium Sized Software Development Organizations

There is a significant need to give careful consideration to Capability Maturity Model Integration (CMMI) Level 2 specific practices-SP 1.3 "manage requirements changes,"and SP 1.4 "maintain bidirectional traceability of requirements,"especially in the context of smalland medium-...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE access 2017-01, Vol.5, p.24162-24183
Hauptverfasser: Keshta, Ismail, Niazi, Mahmood, Alshayeb, Mohammad
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 24183
container_issue
container_start_page 24162
container_title IEEE access
container_volume 5
creator Keshta, Ismail
Niazi, Mahmood
Alshayeb, Mohammad
description There is a significant need to give careful consideration to Capability Maturity Model Integration (CMMI) Level 2 specific practices-SP 1.3 "manage requirements changes,"and SP 1.4 "maintain bidirectional traceability of requirements,"especially in the context of smalland medium-sized software development organizations in Saudi Arabia, in order to assist such organizations in getting one step closer to achieving CMMI Level 2 certification. The objective of this research is to implement CMMI Level 2 specific practices-SP 1.3 and SP 1.4. In this paper, a workflow model for each specific practice has been developed. In addition, initial evaluation of the models has been discussed. It is necessary to highlight that this paper contributes not only to the implementation of SP 1.3 and SP 1.4 of Requirements management process area in the context of smalland medium-sized software development organizations but also to the body of empirical studies in various context. Data has been collected by exploring published research articles and high-level software process descriptions. Moreover, previous research works that dealt with the implementation of CMMI Level 2 process areas have been reviewed. Furthermore, research articles that provide guidance to software development organizations for implementing process areas of CMMI Level 2 in their environments have been considered. After careful analysis of the collected data, we have proposed the models for two specific practices of CMMI level 2, i.e., managing requirements change and maintaining bidirectional traceability of requirements. Each model is divided into core stages, and different activities associated with each stage are clearly indicated. Initial evaluation of the proposed models was also conducted using the expert review process. Based on the initial evaluation, we are confident that our proposed models are clear and easy to learn, follow, and use. Moreover, our models are applicable to smalland medium-sized software development organizations in Saudi Arabia. The proposed models can also assist such organizations in implementing these two specific practices. For further evaluation, we need to perform multiple case studies in an industrial setting to test the proposed models.
doi_str_mv 10.1109/ACCESS.2017.2764490
format Article
fullrecord <record><control><sourceid>proquest_ieee_</sourceid><recordid>TN_cdi_ieee_primary_8080304</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>8080304</ieee_id><doaj_id>oai_doaj_org_article_a57b9dd38193430cbf833b6e2dbeda6f</doaj_id><sourcerecordid>2455940819</sourcerecordid><originalsourceid>FETCH-LOGICAL-c408t-a27e777b747c351d804744d905de59fe031b0fce84f732a3f703b56109e0bb103</originalsourceid><addsrcrecordid>eNpNUcFq3DAUNKWFhm2-IBdBL-1ht5IlW_Zx2abtQkJCnZ7Fk_W0aLEtR_KmNJ_TL63WDqG66DHMzBtpsuyK0Q1jtP6y3e2um2aTUyY3uSyFqOmb7CJnZb3mBS_f_je_zy5jPNJ0qgQV8iL7--B_QzCR7Puxwx6HCSbnB-It-YmPJxdmLJJbGOAwz6QZsXXWteQ-QDu5FiP51NyzDScwGHKexGdifSANnIwj2wDawUCaHrpuptyicaeeNO4ZE9_bKSVA8hWfsPPjvOIuHGBwz3OU-CF7Z6GLePlyr7Jf364fdj_WN3ff97vtzboVtJrWkEuUUmopZMsLZioqpBCmpoXBorZIOdPUtlgJK3kO3ErKdVGmH0SqNaN8le0XX-PhqMbgegh_lAenZsCHg4KQ3tuhgkLq2hhesZoLTlttK851ibnRaKC0yevj4jUG_3jCOKmjP4UhxVe5KIo6JU7SVcYXVht8jAHt61ZG1blbtXSrzt2ql26T6mpROUR8VVS0opwK_g9cI6CO</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2455940819</pqid></control><display><type>article</type><title>Towards Implementation of Requirements Management Specific Practices (SP1.3 and SP1.4) for Saudi Arabian Small and Medium Sized Software Development Organizations</title><source>IEEE Open Access Journals</source><source>DOAJ Directory of Open Access Journals</source><source>Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals</source><creator>Keshta, Ismail ; Niazi, Mahmood ; Alshayeb, Mohammad</creator><creatorcontrib>Keshta, Ismail ; Niazi, Mahmood ; Alshayeb, Mohammad</creatorcontrib><description>There is a significant need to give careful consideration to Capability Maturity Model Integration (CMMI) Level 2 specific practices-SP 1.3 "manage requirements changes,"and SP 1.4 "maintain bidirectional traceability of requirements,"especially in the context of smalland medium-sized software development organizations in Saudi Arabia, in order to assist such organizations in getting one step closer to achieving CMMI Level 2 certification. The objective of this research is to implement CMMI Level 2 specific practices-SP 1.3 and SP 1.4. In this paper, a workflow model for each specific practice has been developed. In addition, initial evaluation of the models has been discussed. It is necessary to highlight that this paper contributes not only to the implementation of SP 1.3 and SP 1.4 of Requirements management process area in the context of smalland medium-sized software development organizations but also to the body of empirical studies in various context. Data has been collected by exploring published research articles and high-level software process descriptions. Moreover, previous research works that dealt with the implementation of CMMI Level 2 process areas have been reviewed. Furthermore, research articles that provide guidance to software development organizations for implementing process areas of CMMI Level 2 in their environments have been considered. After careful analysis of the collected data, we have proposed the models for two specific practices of CMMI level 2, i.e., managing requirements change and maintaining bidirectional traceability of requirements. Each model is divided into core stages, and different activities associated with each stage are clearly indicated. Initial evaluation of the proposed models was also conducted using the expert review process. Based on the initial evaluation, we are confident that our proposed models are clear and easy to learn, follow, and use. Moreover, our models are applicable to smalland medium-sized software development organizations in Saudi Arabia. The proposed models can also assist such organizations in implementing these two specific practices. For further evaluation, we need to perform multiple case studies in an industrial setting to test the proposed models.</description><identifier>ISSN: 2169-3536</identifier><identifier>EISSN: 2169-3536</identifier><identifier>DOI: 10.1109/ACCESS.2017.2764490</identifier><identifier>CODEN: IAECCG</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>Capability maturity model ; capability maturity model integration (CMMI) ; Computational modeling ; Context ; Data collection ; Empirical analysis ; Organizations ; project management ; Requirements management ; small- and medium-sized software development organizations ; Software ; Software development ; Software process improvement (SPI) ; Software quality ; Standards organizations ; Workflow</subject><ispartof>IEEE access, 2017-01, Vol.5, p.24162-24183</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2017</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c408t-a27e777b747c351d804744d905de59fe031b0fce84f732a3f703b56109e0bb103</citedby><cites>FETCH-LOGICAL-c408t-a27e777b747c351d804744d905de59fe031b0fce84f732a3f703b56109e0bb103</cites><orcidid>0000-0001-7950-0099 ; 0000-0001-9803-5882</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/8080304$$EHTML$$P50$$Gieee$$Hfree_for_read</linktohtml><link.rule.ids>314,776,780,860,2096,27610,27901,27902,54908</link.rule.ids></links><search><creatorcontrib>Keshta, Ismail</creatorcontrib><creatorcontrib>Niazi, Mahmood</creatorcontrib><creatorcontrib>Alshayeb, Mohammad</creatorcontrib><title>Towards Implementation of Requirements Management Specific Practices (SP1.3 and SP1.4) for Saudi Arabian Small and Medium Sized Software Development Organizations</title><title>IEEE access</title><addtitle>Access</addtitle><description>There is a significant need to give careful consideration to Capability Maturity Model Integration (CMMI) Level 2 specific practices-SP 1.3 "manage requirements changes,"and SP 1.4 "maintain bidirectional traceability of requirements,"especially in the context of smalland medium-sized software development organizations in Saudi Arabia, in order to assist such organizations in getting one step closer to achieving CMMI Level 2 certification. The objective of this research is to implement CMMI Level 2 specific practices-SP 1.3 and SP 1.4. In this paper, a workflow model for each specific practice has been developed. In addition, initial evaluation of the models has been discussed. It is necessary to highlight that this paper contributes not only to the implementation of SP 1.3 and SP 1.4 of Requirements management process area in the context of smalland medium-sized software development organizations but also to the body of empirical studies in various context. Data has been collected by exploring published research articles and high-level software process descriptions. Moreover, previous research works that dealt with the implementation of CMMI Level 2 process areas have been reviewed. Furthermore, research articles that provide guidance to software development organizations for implementing process areas of CMMI Level 2 in their environments have been considered. After careful analysis of the collected data, we have proposed the models for two specific practices of CMMI level 2, i.e., managing requirements change and maintaining bidirectional traceability of requirements. Each model is divided into core stages, and different activities associated with each stage are clearly indicated. Initial evaluation of the proposed models was also conducted using the expert review process. Based on the initial evaluation, we are confident that our proposed models are clear and easy to learn, follow, and use. Moreover, our models are applicable to smalland medium-sized software development organizations in Saudi Arabia. The proposed models can also assist such organizations in implementing these two specific practices. For further evaluation, we need to perform multiple case studies in an industrial setting to test the proposed models.</description><subject>Capability maturity model</subject><subject>capability maturity model integration (CMMI)</subject><subject>Computational modeling</subject><subject>Context</subject><subject>Data collection</subject><subject>Empirical analysis</subject><subject>Organizations</subject><subject>project management</subject><subject>Requirements management</subject><subject>small- and medium-sized software development organizations</subject><subject>Software</subject><subject>Software development</subject><subject>Software process improvement (SPI)</subject><subject>Software quality</subject><subject>Standards organizations</subject><subject>Workflow</subject><issn>2169-3536</issn><issn>2169-3536</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2017</creationdate><recordtype>article</recordtype><sourceid>ESBDL</sourceid><sourceid>RIE</sourceid><sourceid>DOA</sourceid><recordid>eNpNUcFq3DAUNKWFhm2-IBdBL-1ht5IlW_Zx2abtQkJCnZ7Fk_W0aLEtR_KmNJ_TL63WDqG66DHMzBtpsuyK0Q1jtP6y3e2um2aTUyY3uSyFqOmb7CJnZb3mBS_f_je_zy5jPNJ0qgQV8iL7--B_QzCR7Puxwx6HCSbnB-It-YmPJxdmLJJbGOAwz6QZsXXWteQ-QDu5FiP51NyzDScwGHKexGdifSANnIwj2wDawUCaHrpuptyicaeeNO4ZE9_bKSVA8hWfsPPjvOIuHGBwz3OU-CF7Z6GLePlyr7Jf364fdj_WN3ff97vtzboVtJrWkEuUUmopZMsLZioqpBCmpoXBorZIOdPUtlgJK3kO3ErKdVGmH0SqNaN8le0XX-PhqMbgegh_lAenZsCHg4KQ3tuhgkLq2hhesZoLTlttK851ibnRaKC0yevj4jUG_3jCOKmjP4UhxVe5KIo6JU7SVcYXVht8jAHt61ZG1blbtXSrzt2ql26T6mpROUR8VVS0opwK_g9cI6CO</recordid><startdate>20170101</startdate><enddate>20170101</enddate><creator>Keshta, Ismail</creator><creator>Niazi, Mahmood</creator><creator>Alshayeb, Mohammad</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>ESBDL</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7SR</scope><scope>8BQ</scope><scope>8FD</scope><scope>JG9</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>DOA</scope><orcidid>https://orcid.org/0000-0001-7950-0099</orcidid><orcidid>https://orcid.org/0000-0001-9803-5882</orcidid></search><sort><creationdate>20170101</creationdate><title>Towards Implementation of Requirements Management Specific Practices (SP1.3 and SP1.4) for Saudi Arabian Small and Medium Sized Software Development Organizations</title><author>Keshta, Ismail ; Niazi, Mahmood ; Alshayeb, Mohammad</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c408t-a27e777b747c351d804744d905de59fe031b0fce84f732a3f703b56109e0bb103</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2017</creationdate><topic>Capability maturity model</topic><topic>capability maturity model integration (CMMI)</topic><topic>Computational modeling</topic><topic>Context</topic><topic>Data collection</topic><topic>Empirical analysis</topic><topic>Organizations</topic><topic>project management</topic><topic>Requirements management</topic><topic>small- and medium-sized software development organizations</topic><topic>Software</topic><topic>Software development</topic><topic>Software process improvement (SPI)</topic><topic>Software quality</topic><topic>Standards organizations</topic><topic>Workflow</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Keshta, Ismail</creatorcontrib><creatorcontrib>Niazi, Mahmood</creatorcontrib><creatorcontrib>Alshayeb, Mohammad</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE Open Access Journals</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Engineered Materials Abstracts</collection><collection>METADEX</collection><collection>Technology Research Database</collection><collection>Materials Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>DOAJ Directory of Open Access Journals</collection><jtitle>IEEE access</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Keshta, Ismail</au><au>Niazi, Mahmood</au><au>Alshayeb, Mohammad</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Towards Implementation of Requirements Management Specific Practices (SP1.3 and SP1.4) for Saudi Arabian Small and Medium Sized Software Development Organizations</atitle><jtitle>IEEE access</jtitle><stitle>Access</stitle><date>2017-01-01</date><risdate>2017</risdate><volume>5</volume><spage>24162</spage><epage>24183</epage><pages>24162-24183</pages><issn>2169-3536</issn><eissn>2169-3536</eissn><coden>IAECCG</coden><abstract>There is a significant need to give careful consideration to Capability Maturity Model Integration (CMMI) Level 2 specific practices-SP 1.3 "manage requirements changes,"and SP 1.4 "maintain bidirectional traceability of requirements,"especially in the context of smalland medium-sized software development organizations in Saudi Arabia, in order to assist such organizations in getting one step closer to achieving CMMI Level 2 certification. The objective of this research is to implement CMMI Level 2 specific practices-SP 1.3 and SP 1.4. In this paper, a workflow model for each specific practice has been developed. In addition, initial evaluation of the models has been discussed. It is necessary to highlight that this paper contributes not only to the implementation of SP 1.3 and SP 1.4 of Requirements management process area in the context of smalland medium-sized software development organizations but also to the body of empirical studies in various context. Data has been collected by exploring published research articles and high-level software process descriptions. Moreover, previous research works that dealt with the implementation of CMMI Level 2 process areas have been reviewed. Furthermore, research articles that provide guidance to software development organizations for implementing process areas of CMMI Level 2 in their environments have been considered. After careful analysis of the collected data, we have proposed the models for two specific practices of CMMI level 2, i.e., managing requirements change and maintaining bidirectional traceability of requirements. Each model is divided into core stages, and different activities associated with each stage are clearly indicated. Initial evaluation of the proposed models was also conducted using the expert review process. Based on the initial evaluation, we are confident that our proposed models are clear and easy to learn, follow, and use. Moreover, our models are applicable to smalland medium-sized software development organizations in Saudi Arabia. The proposed models can also assist such organizations in implementing these two specific practices. For further evaluation, we need to perform multiple case studies in an industrial setting to test the proposed models.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/ACCESS.2017.2764490</doi><tpages>22</tpages><orcidid>https://orcid.org/0000-0001-7950-0099</orcidid><orcidid>https://orcid.org/0000-0001-9803-5882</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2169-3536
ispartof IEEE access, 2017-01, Vol.5, p.24162-24183
issn 2169-3536
2169-3536
language eng
recordid cdi_ieee_primary_8080304
source IEEE Open Access Journals; DOAJ Directory of Open Access Journals; Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals
subjects Capability maturity model
capability maturity model integration (CMMI)
Computational modeling
Context
Data collection
Empirical analysis
Organizations
project management
Requirements management
small- and medium-sized software development organizations
Software
Software development
Software process improvement (SPI)
Software quality
Standards organizations
Workflow
title Towards Implementation of Requirements Management Specific Practices (SP1.3 and SP1.4) for Saudi Arabian Small and Medium Sized Software Development Organizations
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-31T08%3A59%3A05IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_ieee_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Towards%20Implementation%20of%20Requirements%20Management%20Specific%20Practices%20(SP1.3%20and%20SP1.4)%20for%20Saudi%20Arabian%20Small%20and%20Medium%20Sized%20Software%20Development%20Organizations&rft.jtitle=IEEE%20access&rft.au=Keshta,%20Ismail&rft.date=2017-01-01&rft.volume=5&rft.spage=24162&rft.epage=24183&rft.pages=24162-24183&rft.issn=2169-3536&rft.eissn=2169-3536&rft.coden=IAECCG&rft_id=info:doi/10.1109/ACCESS.2017.2764490&rft_dat=%3Cproquest_ieee_%3E2455940819%3C/proquest_ieee_%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2455940819&rft_id=info:pmid/&rft_ieee_id=8080304&rft_doaj_id=oai_doaj_org_article_a57b9dd38193430cbf833b6e2dbeda6f&rfr_iscdi=true