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...
Gespeichert in:
Veröffentlicht in: | International journal of advanced computer science & applications 2015, Vol.6 (1) |
---|---|
Hauptverfasser: | , |
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 & 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 & 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 & 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 & Aerospace Database</collection><collection>ProQuest Advanced Technologies & 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 & 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 & 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 |