• DocumentCode
    3426634
  • Title

    Goal-Driven Software Development

  • Author

    Schnabel, Ingo ; Pizka, Markus

  • Author_Institution
    itestra GmbH, Ludwigstr
  • fYear
    2006
  • fDate
    38808
  • Firstpage
    59
  • Lastpage
    65
  • Abstract
    Established software development processes focus on delivering software within time and budget according to a set of requirements. However, practical experiences show that neither business processes nor requirements can be fully understood in an early stage of a realistic software project. This is not primarily due to inadequate requirements elicitation but the fact that the technical implementation constitutes a formalization of a more or less fuzzy business domain revealing gaps and inconsistencies. Furthermore, the technology used adds constraints and enables new processes. Hence, trying to set the requirements in advance causes change requests, cost and time overruns, or even project cancellation. This paper continues the line of thought of iterative process models by regarding software development as a process iteratively converging business goals and technology from both sides. This "goal-driven process" is successfully applied in real-life commercial software projects and has repeatedly contributed to low cost but high quality software
  • Keywords
    project management; software cost estimation; software development management; software prototyping; software quality; fuzzy business domain; goal-driven software development; iterative software development process model; project cancellation; software quality; software requirements elicitation; Business communication; Chaos; Costs; Graphical user interfaces; Information technology; Large-scale systems; Programming; Relational databases; Software quality; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Workshop, 2006. SEW '06. 30th Annual IEEE/NASA
  • Conference_Location
    Columbia, MD
  • ISSN
    1550-6215
  • Print_ISBN
    0-7695-2624-1
  • Type

    conf

  • DOI
    10.1109/SEW.2006.21
  • Filename
    4090245