• DocumentCode
    2430502
  • Title

    Evolving process simulators by using validated learning

  • Author

    Münch, Jürgen

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Helsinki, Helsinki, Finland
  • fYear
    2012
  • fDate
    2-3 June 2012
  • Firstpage
    226
  • Lastpage
    227
  • Abstract
    Software process simulation has been evolved towards a mature technology for analyzing the behavior of software processes: Methods for systematically developing simulators exist, tools for modeling and execution are available, models for nearly all kinds of processes have been created, and empirical evidence on the accuracy of many models has been gathered. However, software process simulation is still waiting for a breakthrough success. Although simulation is a technology that has been successfully established in many domains, software process simulation is not widely used in software engineering practice. Should we pivot or persevere? This article argues that it is necessary to use a rigorous approach for discovering “customers” of process simulators and finding out what they consider to be value. One mechanism to do this is to apply so-called “validated learning”, i.e., to apply an actionable learning approach to identify what is relevant and what is irrelevant by systematically testing value hypotheses. Doing this promises that simulation efforts can be concentrated on value-creation and that wrong avenues can be avoided. Besides this, the article sketched prerequisites and lessons learned that need to be considered when applying simulators in practice as well as upcoming opportunities for making software process simulation a success.
  • Keywords
    learning (artificial intelligence); software engineering; actionable learning approach; software engineering; software process simulation; validated learning; Analytical models; Companies; Computational modeling; Software; Standards organizations; customer development; lean startup; software engineering; software process; software process simulation; validated learning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software and System Process (ICSSP), 2012 International Conference on
  • Conference_Location
    Zurich
  • Print_ISBN
    978-1-4673-2351-2
  • Electronic_ISBN
    978-1-4673-2350-5
  • Type

    conf

  • DOI
    10.1109/ICSSP.2012.6225973
  • Filename
    6225973