• DocumentCode
    2072286
  • Title

    Detecting and classifying patterns of requirements clarifications

  • Author

    Knauss, Eric ; Damian, Daniela ; Poo-Caamaño, Germán ; Cleland-Huang, Jane

  • Author_Institution
    SEGAL, Univ. of Victoria, Victoria, BC, Canada
  • fYear
    2012
  • fDate
    24-28 Sept. 2012
  • Firstpage
    251
  • Lastpage
    260
  • Abstract
    In current project environments, requirements often evolve throughout the project and are worked on by stakeholders in large and distributed teams. Such teams often use online tools such as mailing lists, bug tracking systems or online discussion forums to communicate, clarify or coordinate work on requirements. In this kind of environment, the expected evolution from initial idea, through clarification, to a stable requirement, often stagnates. When project managers are not aware of underlying problems, development may proceed before requirements are fully understood and stabilized, leading to numerous implementation issues and often resulting in the need for early redesign and modification. In this paper, we present an approach to analyzing online requirements communication and a method for the detection and classification of clarification events in requirement discussions. We used our approach to analyze online requirements communication in the IBM® Rational Team Concert® (RTC) project and identified a set of six clarification patterns. Since a predominant amount of clarifications through the lifetime of a requirement is often indicative of problematic requirements, our approach lends support to project managers to assess, in real-time, the state of discussions around a requirement and promptly react to requirements problems.
  • Keywords
    distributed processing; formal verification; pattern classification; project management; systems analysis; IBM® Rational Team Concert® project; RTC project; clarification event classification; clarification event detection; distributed teams; online requirement communication; project environments; project managers; requirement clarification pattern; Context; Manuals; Message systems; Natural languages; Software; Trajectory; Visualization; communication of requirements; distributed requirements engineering; requirements clarification patterns;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Requirements Engineering Conference (RE), 2012 20th IEEE International
  • Conference_Location
    Chicago, IL
  • ISSN
    1090-750X
  • Print_ISBN
    978-1-4673-2783-1
  • Electronic_ISBN
    1090-750X
  • Type

    conf

  • DOI
    10.1109/RE.2012.6345811
  • Filename
    6345811