Requirements-Driven Iterative Project Planning

Wautelet, Yves;Kolp, Manuel;Poelmans, Stephan
(2012) Communications in Computer and Information Science — Vol. 303, n° 6, p. 121-135 (2012)

Files

pdfdocument.pdf
  • Restricted Access
  • Adobe PDF
  • 741.68 KB

Details

Authors
  • Wautelet, YvesUCLouvain
    Author
  • Kolp, Manuelorcid-logoUCLouvain
    Author
  • Poelmans, StephanHUBrussel
    Author
Abstract
Organizational modeling with the i* framework has widely been used for model-driven software development adopting a transformational approach, notably within the Tropos process. Its high-level representation elements allow to partition the software problem into adequate and manageable elements (actors, goals, tasks, resources and dependencies) leading to an agent-oriented design, and eventually an implementation with agent technologies (JACK, Jadex, Chimera Agent, ...). This paper proposes to use the i* framework for iterative software planning; each of the goals from the i* strategic dependency model are evaluated on the basis of the (high-level) threats they face and the expected quality factors. This allows to determine a priority among the model goals and “feed” an iterative template to plan the whole project realization. This framework is thus meant to be applied during the first iteration of the project for model-driven software project management. The development of a production management system in the steel industry is used as an example.
Affiliations

Citations

Wautelet, Y., Kolp, M., & Poelmans, S. (2012). Requirements-Driven Iterative Project Planning. Communications in Computer and Information Science, 303(6), 121-135. https://doi.org/10.1007/978-3-642-36177-7_8 (Original work published 2012)