Investigation of Adherence Degree of Agile Requirements Engineering Practices in Non-Agile Software Development Organizations

Requirements are critical for the success of software projects. Requirements are practically difficult to produce, as the hardest stage of building a software system is to decide what the system should do. Moreover, requirements errors are expensive to fix in the later phases of the software develop...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:International journal of advanced computer science & applications 2015, Vol.6 (1)
Hauptverfasser: H., Mennatallah, Ramadan, Nagy
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue 1
container_start_page
container_title International journal of advanced computer science & applications
container_volume 6
creator H., Mennatallah
Ramadan, Nagy
description Requirements are critical for the success of software projects. Requirements are practically difficult to produce, as the hardest stage of building a software system is to decide what the system should do. Moreover, requirements errors are expensive to fix in the later phases of the software development life cycle. The rapidly changing business environment is highly challenging traditional Requirements Engineering (RE) practices. Most of the software development organizations are working in such dynamic environment, as a result, either by or without their awareness agile methodologies are adopted in various phases of their software development cycles. The aim of this paper is to investigate the adherence degree of agile RE practices in various software development organizations that are classifying themselves as adopting traditional (i.e. non-agile) software development methodologies. An approach is proposed for achieving this aim and it is applied on five different projects from four different organizations. The result shows that even the non-agile software development organizations are applying agile RE practices by different adherence degrees.
doi_str_mv 10.14569/IJACSA.2015.060114
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2656536923</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2656536923</sourcerecordid><originalsourceid>FETCH-LOGICAL-c202t-4ffb3860c973c46ae4d57b2f99bc5281338fd718e15c060eca73d7c6b68504873</originalsourceid><addsrcrecordid>eNotkE9Lw0AQxYMoWGo_gZcFz6n7J7vZHEOtWilWrIK3JdlM4pZ2t91NKwp-d9PGucwwvHmP-UXRNcFjknCR3c6e8skyH1NM-BgLTEhyFg0o4SLmPMXnp1nGBKcfl9EohBXuimVUSDaIfmf2AKE1TdEaZ5GrUV59ggerAd1B4wFOu8asAb3Cbm88bMC2AU1tYyyAN7ZBL77QrdEQkLHo2dm41y9d3X4V_mh0gLXbHg_RwjeFNT-nuHAVXdTFOsDovw-j9_vp2-Qxni8eZpN8HmuKaRsndV0yKbDOUqYTUUBS8bSkdZaVmlNJGJN1lRIJhOsOAOgiZVWqRSkkx4lM2TC66X233u323b9q5fbedpGKCi44ExllnYr1Ku1dCB5qtfVmU_hvRbA6oVY9anVErXrU7A-oN3MT</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2656536923</pqid></control><display><type>article</type><title>Investigation of Adherence Degree of Agile Requirements Engineering Practices in Non-Agile Software Development Organizations</title><source>EZB-FREE-00999 freely available EZB journals</source><creator>H., Mennatallah ; Ramadan, Nagy</creator><creatorcontrib>H., Mennatallah ; Ramadan, Nagy</creatorcontrib><description>Requirements are critical for the success of software projects. Requirements are practically difficult to produce, as the hardest stage of building a software system is to decide what the system should do. Moreover, requirements errors are expensive to fix in the later phases of the software development life cycle. The rapidly changing business environment is highly challenging traditional Requirements Engineering (RE) practices. Most of the software development organizations are working in such dynamic environment, as a result, either by or without their awareness agile methodologies are adopted in various phases of their software development cycles. The aim of this paper is to investigate the adherence degree of agile RE practices in various software development organizations that are classifying themselves as adopting traditional (i.e. non-agile) software development methodologies. An approach is proposed for achieving this aim and it is applied on five different projects from four different organizations. The result shows that even the non-agile software development organizations are applying agile RE practices by different adherence degrees.</description><identifier>ISSN: 2158-107X</identifier><identifier>EISSN: 2156-5570</identifier><identifier>DOI: 10.14569/IJACSA.2015.060114</identifier><language>eng</language><publisher>West Yorkshire: Science and Information (SAI) Organization Limited</publisher><subject>Organizations ; Requirements analysis ; Software ; Software development ; Software engineering</subject><ispartof>International journal of advanced computer science &amp; applications, 2015, Vol.6 (1)</ispartof><rights>2015. This work is licensed under https://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,4024,27923,27924,27925</link.rule.ids></links><search><creatorcontrib>H., Mennatallah</creatorcontrib><creatorcontrib>Ramadan, Nagy</creatorcontrib><title>Investigation of Adherence Degree of Agile Requirements Engineering Practices in Non-Agile Software Development Organizations</title><title>International journal of advanced computer science &amp; applications</title><description>Requirements are critical for the success of software projects. Requirements are practically difficult to produce, as the hardest stage of building a software system is to decide what the system should do. Moreover, requirements errors are expensive to fix in the later phases of the software development life cycle. The rapidly changing business environment is highly challenging traditional Requirements Engineering (RE) practices. Most of the software development organizations are working in such dynamic environment, as a result, either by or without their awareness agile methodologies are adopted in various phases of their software development cycles. The aim of this paper is to investigate the adherence degree of agile RE practices in various software development organizations that are classifying themselves as adopting traditional (i.e. non-agile) software development methodologies. An approach is proposed for achieving this aim and it is applied on five different projects from four different organizations. The result shows that even the non-agile software development organizations are applying agile RE practices by different adherence degrees.</description><subject>Organizations</subject><subject>Requirements analysis</subject><subject>Software</subject><subject>Software development</subject><subject>Software engineering</subject><issn>2158-107X</issn><issn>2156-5570</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2015</creationdate><recordtype>article</recordtype><sourceid>8G5</sourceid><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><sourceid>GUQSH</sourceid><sourceid>M2O</sourceid><recordid>eNotkE9Lw0AQxYMoWGo_gZcFz6n7J7vZHEOtWilWrIK3JdlM4pZ2t91NKwp-d9PGucwwvHmP-UXRNcFjknCR3c6e8skyH1NM-BgLTEhyFg0o4SLmPMXnp1nGBKcfl9EohBXuimVUSDaIfmf2AKE1TdEaZ5GrUV59ggerAd1B4wFOu8asAb3Cbm88bMC2AU1tYyyAN7ZBL77QrdEQkLHo2dm41y9d3X4V_mh0gLXbHg_RwjeFNT-nuHAVXdTFOsDovw-j9_vp2-Qxni8eZpN8HmuKaRsndV0yKbDOUqYTUUBS8bSkdZaVmlNJGJN1lRIJhOsOAOgiZVWqRSkkx4lM2TC66X233u323b9q5fbedpGKCi44ExllnYr1Ku1dCB5qtfVmU_hvRbA6oVY9anVErXrU7A-oN3MT</recordid><startdate>2015</startdate><enddate>2015</enddate><creator>H., Mennatallah</creator><creator>Ramadan, Nagy</creator><general>Science and Information (SAI) Organization Limited</general><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7XB</scope><scope>8FE</scope><scope>8FG</scope><scope>8FK</scope><scope>8G5</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>GUQSH</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>M2O</scope><scope>MBDVC</scope><scope>P5Z</scope><scope>P62</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>Q9U</scope></search><sort><creationdate>2015</creationdate><title>Investigation of Adherence Degree of Agile Requirements Engineering Practices in Non-Agile Software Development Organizations</title><author>H., Mennatallah ; Ramadan, Nagy</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c202t-4ffb3860c973c46ae4d57b2f99bc5281338fd718e15c060eca73d7c6b68504873</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2015</creationdate><topic>Organizations</topic><topic>Requirements analysis</topic><topic>Software</topic><topic>Software development</topic><topic>Software engineering</topic><toplevel>online_resources</toplevel><creatorcontrib>H., Mennatallah</creatorcontrib><creatorcontrib>Ramadan, Nagy</creatorcontrib><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>Research Library (Alumni Edition)</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>ProQuest Central Student</collection><collection>Research Library Prep</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>Research Library</collection><collection>Research Library (Corporate)</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>ProQuest Central Basic</collection><jtitle>International journal of advanced computer science &amp; applications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>H., Mennatallah</au><au>Ramadan, Nagy</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Investigation of Adherence Degree of Agile Requirements Engineering Practices in Non-Agile Software Development Organizations</atitle><jtitle>International journal of advanced computer science &amp; applications</jtitle><date>2015</date><risdate>2015</risdate><volume>6</volume><issue>1</issue><issn>2158-107X</issn><eissn>2156-5570</eissn><abstract>Requirements are critical for the success of software projects. Requirements are practically difficult to produce, as the hardest stage of building a software system is to decide what the system should do. Moreover, requirements errors are expensive to fix in the later phases of the software development life cycle. The rapidly changing business environment is highly challenging traditional Requirements Engineering (RE) practices. Most of the software development organizations are working in such dynamic environment, as a result, either by or without their awareness agile methodologies are adopted in various phases of their software development cycles. The aim of this paper is to investigate the adherence degree of agile RE practices in various software development organizations that are classifying themselves as adopting traditional (i.e. non-agile) software development methodologies. An approach is proposed for achieving this aim and it is applied on five different projects from four different organizations. The result shows that even the non-agile software development organizations are applying agile RE practices by different adherence degrees.</abstract><cop>West Yorkshire</cop><pub>Science and Information (SAI) Organization Limited</pub><doi>10.14569/IJACSA.2015.060114</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2158-107X
ispartof International journal of advanced computer science & applications, 2015, Vol.6 (1)
issn 2158-107X
2156-5570
language eng
recordid cdi_proquest_journals_2656536923
source EZB-FREE-00999 freely available EZB journals
subjects Organizations
Requirements analysis
Software
Software development
Software engineering
title Investigation of Adherence Degree of Agile Requirements Engineering Practices in Non-Agile 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=2024-12-23T01%3A57%3A43IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Investigation%20of%20Adherence%20Degree%20of%20Agile%20Requirements%20Engineering%20Practices%20in%20Non-Agile%20Software%20Development%20Organizations&rft.jtitle=International%20journal%20of%20advanced%20computer%20science%20&%20applications&rft.au=H.,%20Mennatallah&rft.date=2015&rft.volume=6&rft.issue=1&rft.issn=2158-107X&rft.eissn=2156-5570&rft_id=info:doi/10.14569/IJACSA.2015.060114&rft_dat=%3Cproquest_cross%3E2656536923%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2656536923&rft_id=info:pmid/&rfr_iscdi=true