• DocumentCode
    3722406
  • Title

    Effective Requirements Engineering for CSE Projects: A Lightweight Tool

  • Author

    Yang Li;Emitza Guzman;Bernd Bruegge

  • Author_Institution
    Inst. fur Inf., Tech. Univ. Munchen, Munich, Germany
  • fYear
    2015
  • Firstpage
    253
  • Lastpage
    261
  • Abstract
    Requirements engineering (RE) is crucial for software projects. However, formal requirements engineering is often ignored in scientific software projects. To enhance the quality of scientific software and to adopt more good software engineering practices, we claim that requirements need to be elicited and specified. We present DRUMS Board, which supports lightweight requirements elicitation. DRUMS Board is easy to learn and easy to use. Scientists who have little or no prior RE knowledge can effectively create and manage requirements with low effort. To evaluate the effectiveness of DRUMS Board, a controlled experiment was conducted in the domain of computational fluid dynamics. The evaluation results show that using DRUMS Board has a significant effect on the number and innovativeness of generated ideas in the requirements elicitation process.
  • Keywords
    "Computational modeling","Mathematical model","Software systems","Software engineering","Hardware","Layout"
  • Publisher
    ieee
  • Conference_Titel
    Computational Science and Engineering (CSE), 2015 IEEE 18th International Conference on
  • Type

    conf

  • DOI
    10.1109/CSE.2015.49
  • Filename
    7371381