About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
mca 18(13): e3

Research Article

Determining Interdependencies among NFRs in Agile Environment to Reduce Conflicts

Download1407 downloads
Cite
BibTeX Plain Text
  • @ARTICLE{10.4108/eai.22-3-2018.154384,
        author={Jawad  Ali and Muhammad Shoaib Shoukat and Muhammad  Faisal },
        title={Determining Interdependencies among NFRs in Agile Environment to Reduce Conflicts},
        journal={EAI Endorsed Transactions on Mobile Communications and Applications},
        volume={4},
        number={13},
        publisher={EAI},
        journal_a={MCA},
        year={2018},
        month={3},
        keywords={Non-Functional Requirements, Agile Methodology},
        doi={10.4108/eai.22-3-2018.154384}
    }
    
  • Jawad Ali
    Muhammad Shoaib Shoukat
    Muhammad Faisal
    Year: 2018
    Determining Interdependencies among NFRs in Agile Environment to Reduce Conflicts
    MCA
    EAI
    DOI: 10.4108/eai.22-3-2018.154384
Jawad Ali1,*, Muhammad Shoaib Shoukat1,*, Muhammad Faisal 1,*
  • 1: Department of Computing and Technology, Iqra University, Islamabad, Pakistan
*Contact email: jawad.nsdc@gmail.com, ranashoaibtech@gmail.com, faisal.khan16@hotmail.com

Abstract

NFRs play a very key role in the development of high quality software. As NFRs are quality attributes of the software system, so it must be dealt properly and with care in the early phases of software development otherwise it will lead the system to failure or dismissal of quality requirement at later phases. NFRs have a very unique ability to conflict and contradict among themselves. And the main reason behind this ability of NFRs is interdependency, which should be found and dealt properly in order to avoid requirement dismissal. Agile methodologies only focus on functional requirements but neglects non-functional requirements. In this work, we identified and highlighted all the possible dependencies between different NFRs in agile environment. In addition we also proposed a specific framework to cope up with the identified dependencies between NFRs.

Keywords
Non-Functional Requirements, Agile Methodology
Received
2017-12-12
Accepted
2018-02-28
Published
2018-03-22
Publisher
EAI
http://dx.doi.org/10.4108/eai.22-3-2018.154384

Copyright © 2018 Author et al., licensed to EAI. This is an open access article distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/3.0/), which permits unlimited use, distribution and reproduction in any medium so long as the original work is properly cited.

EBSCOProQuestDBLPDOAJPortico
EAI Logo

About EAI

  • Who We Are
  • Leadership
  • Research Areas
  • Partners
  • Media Center

Community

  • Membership
  • Conference
  • Recognition
  • Sponsor Us

Publish with EAI

  • Publishing
  • Journals
  • Proceedings
  • Books
  • EUDL