@inproceedings{4d8785d8ee0f400ca7b14afc3ee53609,
title = "Using software theater for the demonstration of innovative ubiquitous applications",
abstract = "Software development has to cope with uncertainties and changing requirements that constantly arise in the development process. Agile methods address this challenge by adopting an incremental development process and delivering working software frequently. However, current validation techniques used in sprint reviews are not sufficient for emerging applications based on ubiquitous technologies. To fill this gap, we propose a new way of demonstration called Software Theater. Based on ideas from theater plays, it aims at presenting scenario-based demonstration in a theatrical way to highlight new features, new user experience and new technical architecture in an integrated performance. We have used Software Theater in more than twenty projects and the result is overall positive.",
keywords = "Demonstration, Design evaluation, Informal models, Prototypes, Rapid iteration, Scenarios",
author = "Han Xu and Stephan Krusche and Bernd Bruegge",
note = "Publisher Copyright: {\textcopyright} 2015 ACM.; 10th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC/FSE 2015 ; Conference date: 30-08-2015 Through 04-09-2015",
year = "2015",
month = aug,
day = "30",
doi = "10.1145/2786805.2803207",
language = "English",
series = "2015 10th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC/FSE 2015 - Proceedings",
publisher = "Association for Computing Machinery, Inc",
pages = "894--897",
booktitle = "2015 10th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC/FSE 2015 - Proceedings",
}