Visualization and scheduling of non-functional requirements for agile processes

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Agile software development and project management methodologies, such as Scrum and Extreme Programming, have become very popular in quickly delivering quality Functional Requirements (FRs). However, agile project management methodologies have not adequately captured planning and visualization activities for crosscutting concerns and non-functional requirements in agile practices. This research proposes a planning and visualization framework that would be used to schedule software non-functional requirements implementations while utilizing agile software development and project management agile techniques. The approach is validated through visual simulation and a case study. Results showed that utilizing a risk-driven agile planning approach that involve non-functional requirements resulted in shortening the project schedule by one to two months over a traditional 'Highest-Business-Value-First' agile scheduling technique.

Original languageEnglish
Title of host publicationIEEE SoutheastCon 2013
Subtitle of host publicationMoving America into the Future
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Print)9781479900527
DOIs
StatePublished - 2013
EventIEEE SoutheastCon 2013: Moving America into the Future - Jacksonville, FL, United States
Duration: Apr 4 2013Apr 7 2013

Publication series

Name2013 Proceedings of IEEE Southeastcon

Conference

ConferenceIEEE SoutheastCon 2013: Moving America into the Future
Country/TerritoryUnited States
CityJacksonville, FL
Period4/4/134/7/13

ASJC Scopus Subject Areas

  • Computer Networks and Communications
  • Software
  • Electrical and Electronic Engineering
  • Control and Systems Engineering
  • Signal Processing

Keywords

  • agile nonfunctional requirements
  • agile project management
  • agile requirements scheduling
  • NORMAP
  • NORMATIC
  • NORPLAN
  • NORVIEW
  • Scrum

Fingerprint

Dive into the research topics of 'Visualization and scheduling of non-functional requirements for agile processes'. Together they form a unique fingerprint.

Cite this