Multivocal Literature Review on User Story Models for COSMIC Sizing

  • Miguel Ecar UNIPAMPA
  • João Pablo da Silva UNIPAMPA

Resumo


User Story is a technique widely used in Agile development. It is characterized as short and high level description of required functionality, written in customer language during very early stage of requirement gathering. COSMIC method is a second generation technique of function size measurement. The requirement estimation precision in COSMIC is directly proportional to requirement detailing level. The current user story writing models may have lacks of important information for COSMIC measurement purposes. Considering this, the paper presents a multivocal literature review which presents current user story models found in traditional and gray literature. Furthermore, we analyze the effectiveness of this models for COSMIC sizing purposes.

Referências

Abran, A., Baklizky, D., Desharnais, J.-M., Fagg, P., Gencel, C., Symons, C., R., J. K., Lesterhuis, A., Londeix, B., Nagano, S.-I., Santillo, L., Soubra, H., Trudel, S., Villavicencio, M., Vogelezang, F., and Woodward, C. (2015). COSMIC Measurement Manual. Common Software Measurement International Consortium.

Abran, A., Moore, J. W., Bourque, P., Dupuis, R., and Tripp, L. L. (2004). Guide to the software engineering body of knowledge: 2004 version SWEBOK. IEEE Computer Society.

Berardi, E., Buglione, L., Cuadrado-Collego, J., Desharnais, J.-M., Gencel, C., Lesterhuis, A., Santillo, L., Symons, C., and Trudel, S. (2011). Guideline for the Use of COSMIC FSM to Manage Agile Projects. Common Software Measurement International Consortium.

Choma, J., Zaina, L. A., and Beraldo, D. (2016). Userx story: incorporating ux aspects into user stories elaboration. In International Conference on Human-Computer Interaction, pages 131–140. Springer.

Cohn, M. (2008). Advantages of the "as a user, i want" user story template. https://www.mountaingoatsoftware.com/blog/advantages-of-the-as-a-user-i-want-user-story-template. Accessed: 2017-09-09.

Garousi, V., Felderer, M., and Mäntylä, M. V. (2017). Guidelines for including the grey literature and conducting multivocal literature reviews in software engineering. arXiv preprint arXiv:1707.02553.

Martin, J. (1991). Rapid application development. Macmillan Publishing Co., Inc.

Matts, C. (2011). Feature injection: three steps to success. https://www.infoq.com/articles/feature-injection-success. Accessed: 2017-09-09.

Maurer, F. and Martel, S. (2002). Extreme programming. rapid development for webbased applications. IEEE Internet computing, 6(1):86–90.

Moreno, A. M. and Yagüe, A. (2012). Agile user stories enriched with usability. In International Conference on Agile Software Development, pages 168–176. Springer.

Palmer, S. R. and Felsing, M. (2001). A practical guide to feature-driven development. Pearson Education.

Pupek, D. (2008). Writing user stories the 5 ws way. http://blog.agilejedi.com/2008/03/writing-user-stories-5-ws-way-writing.html. Accessed: 2017-09-09.

Schwaber, K. and Sutherland, J. (2011). The scrum guide. Scrum Alliance, 21.

Zeaaraoui, A., Bougroun, Z., Belkasmi, M. G., and Bouchentouf, T. (2013). User stories template for object-oriented applications. In Innovative Computing Technology (INTECH), 2013 Third International Conference on, pages 407–410. IEEE.
Publicado
18/10/2017
ECAR, Miguel; DA SILVA, João Pablo. Multivocal Literature Review on User Story Models for COSMIC Sizing. In: ESCOLA REGIONAL DE ENGENHARIA DE SOFTWARE (ERES), 1. , 2017, Alegrete. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2017 . p. 41-48.