kirancodes.me
To Proof Maintenance & Beyond!

Using software theater for the demonstration of innovative ubiquitous applications

Han Xu, Stephan Krusche, Bernd Bruegge

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.

BibTeX
@inproceedings{Xu-al:FSE15,
  author    = {Han Xu and
               Stephan Krusche and
               Bernd Bruegge},
  title     = {Using software theater for the demonstration of innovative ubiquitous applications},
  booktitle = {{ESEC/SIGSOFT} {FSE}},
  pages     = {894--897},
  publisher = {{ACM}},
  year      = {2015},
}

Related papers