• DocumentCode
    2037497
  • Title

    Novel lightweight engineering artifacts for modeling non-functional requirements in agile processes

  • Author

    Farid, Weam M. ; Mitropoulos, Frank J.

  • Author_Institution
    Grad. Sch. of Comput. & Inf. Sci., Nova Southeastern Univ., Fort Lauderdale, FL, USA
  • fYear
    2012
  • fDate
    15-18 March 2012
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    Agile software development methodologies, such as Scrum, have gained tremendous popularity and proven successful in quickly delivering quality Functional Requirements (FRs). However, agile methodologies have not adequately modeled Non-Functional Requirements (NFRs) and their potential solutions (operationalizations) with FRs in early development phases. This research proposes three fundamental agile artifacts to model FRs, NFRs, and their potential solutions in a visual environment. First, FRs are modeled through Agile Use Cases (AUCs). Second, NFRs are modeled through Agile Loose Cases (ALCs). Third, NFRs potential solutions are modeled through Agile Choose Cases (ACCs). AUCs are newly proposed hybrid of use cases and agile user stories. ALCs are proposed loosely-defined agile NFRs. ACCs are proposed potential solutions (operationalizations) for ALCs. The three artifacts are combined in a visual framework to promote agile modeling of NFRs (primarily) and how they are linked to FRs. The artifacts are the building blocks of a more comprehensive framework for modeling NFRs in agile software development processes.
  • Keywords
    formal specification; software prototyping; agile artifacts; agile choose cases; agile loose cases; agile modeling; agile processes; agile software development; agile use cases; agile user stories; lightweight engineering artifacts; nonfunctional requirements; visual framework; Business; Encryption; Joining processes; Programming; User interfaces; Visualization; Agile Choose Case; Agile Loose Case; Agile Requirements Modeling; Agile Use Case; NFRs; NORMAP Methodology; Scrum;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Southeastcon, 2012 Proceedings of IEEE
  • Conference_Location
    Orlando, FL
  • ISSN
    1091-0050
  • Print_ISBN
    978-1-4673-1374-2
  • Type

    conf

  • DOI
    10.1109/SECon.2012.6196988
  • Filename
    6196988