Skip to main content

User Stories and the Socially-Aware Design Towards the OpenDesign Platform

  • Conference paper
  • First Online:
Enterprise Information Systems (ICEIS 2020)

Abstract

Successful design projects require the involvement of stakeholders to adequately capture their needs, desires and objectives. However, literature lacks studies and open software platforms to support in this task to help solve wide-ranging design problems. In this paper, we explore user stories articulated with Socially-aware Design artifacts for the ideation and construction of the OpenDesign platform. We present how the platform was conceptualized and its key features obtained. Our study explored participatory practices in the elaboration of user stories and involved stakeholders for achieving problem clarification in a Socially-aware Design perspective. Our results illustrate the developed platform to support open design processes.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 119.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 159.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    https://trello.com/.

  2. 2.

    https://consider.it/.

  3. 3.

    http://opendesign.ic.unicamp.br.

References

  1. Bano, M., Ikram, N.: Addressing the challenges of alignment of requirements and services: a vision for user-centered method. In: Zowghi, D., Jin, Z. (eds.) Requirements Engineering. CCIS, vol. 432, pp. 83–89. Springer, Heidelberg (2014). https://doi.org/10.1007/978-3-662-43610-3_7

    Chapter  Google Scholar 

  2. Baranauskas, M.C.C.: Opendesign: Técnicas e artefatos para o design socialmente consciente de sistemas computacionais. https://bv.fapesp.br/pt/auxilios/98824/opendesign-tecnicas-e-artefatos-para-o-design-socialmente-consciente-de-sistemas-computacionais/ 2017, more info like: Regular Fapesp research Grant: #2015/24300-9. Accessed Oct 2019

  3. Baranauskas, M.C.C.: Socially aware computing. In: da Rocha Brito, C., Ciampi, M.M. (eds.) Proceedings of the ICECE’2009 - VI International Conference on Engineering and Computer Education, vol. 6, pp. 84–88. Council of Researches in Education and Sciences (COPEC), Buenos Aires, Argentina (2009)

    Google Scholar 

  4. Baranauskas, M.C.C.: Social awareness in HCI. Interactions 21(4), 66–69 (2014)

    Article  MathSciNet  Google Scholar 

  5. Beck, K., et al.: Manifesto for agile software development (2001). http://agilemanifesto.org/. Accessed Oct 2019

  6. Boisseau, E., Omhover, J.F., Bouchard, C.: Open-design: a state of the art review. Design Sci. 4 (2018). https://doi.org/10.1017/dsj.2017.25

  7. Budweg, S., Draxler, S., Lohmann, S., Rashid, A., Stevens, G.: Open design spaces: socially crafting interactive experiences. In: Proceedings of the 8th ACM Conference on Designing Interactive Systems, pp. 442–443 (2010)

    Google Scholar 

  8. Carell, A., Lauenroth, K., Platz, D.: Using design thinking for requirements engineering in the context of digitalization and digital transformation: a motivation and an experience report. In: The Essence of Software Engineering, pp. 107–120. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-73897-0_7

    Chapter  Google Scholar 

  9. Connell, B.R., et al.: The principles of universal design (1997)

    Google Scholar 

  10. Dobrigkeit, F., de Paula, D.: Design thinking in practice: Understanding manifestations of design thinking in software engineering. In: Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, pp. 1059–1069 (2019)

    Google Scholar 

  11. Doerr, J.: Towards acceptance of socio-technical systems-an emphasis on the requirements phase. In: Socioinformatics-The Social Impact of Interactions between Humans and IT, pp. 145–152. Springer (2014)

    Google Scholar 

  12. Espinoza, J., Loarte, P., Espinoza, C., Paz, F., Arenas, J.: A new software development model: innovation through mobile application with UCD. In: Marcus, A., Wang, W. (eds.) DUXU 2018. LNCS, vol. 10918, pp. 673–692. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-91797-9_47

    Chapter  Google Scholar 

  13. G1: Erros grosseiros: esocial rejeitou e-mail com hífen: posted in em 05/11/2015. (2015). Accessed Oct 2019

    Google Scholar 

  14. G1: ‘dieselgate’: veja como escândalo da volkswagen começou e as consequências: posted in 23/09/2015 15h48 and updated 05/02/2019 20h51 (2019). Accessed Oct 2019

    Google Scholar 

  15. Harbers, M., Detweiler, C., Neerincx, M.A.: Embedding stakeholder values in the requirements engineering process. In: Fricker, S.A., Schneider, K. (eds.) REFSQ 2015. LNCS, vol. 9013, pp. 318–332. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-16101-3_23

    Chapter  Google Scholar 

  16. Hehn, J., Mendez, D., Uebernickel, F., Brenner, W., Broy, M.: On integrating design thinking for human-centered requirements engineering. IEEE Softw. 37(2), 25–31 (2019)

    Article  Google Scholar 

  17. Hehn, J., Uebernickel, F.: The use of design thinking for requirements engineering: an ongoing case study in the field of innovative software-intensive systems. In: 2018 IEEE 26th International Requirements Engineering Conference (RE), pp. 400–405. IEEE (2018)

    Google Scholar 

  18. de la Hidalga, A.N., Hardisty, A., Jones, A.: Scram-ck: applying a collaborative requirements engineering process for designing a web based e-science toolkit. Requirements Eng. 21(1), 107–129 (2016)

    Article  Google Scholar 

  19. Kahan, E., Genero, M., Oliveros, A.: Challenges in requirement engineering: could design thinking help? In: Piattini, M., Rupino da Cunha, P., García Rodríguez de Guzmán, I., Pérez-Castillo, R. (eds.) QUATIC 2019. CCIS, vol. 1010, pp. 79–86. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-29238-6_6

    Chapter  Google Scholar 

  20. Kautz, K.: Investigating the design process: participatory design in agile software development. Inf. Technol. People 24(3), 217–235 (2011)

    Article  Google Scholar 

  21. Kropp, E., Koischwitz, K.: Experiences with user-centered design and agile requirements engineering in fixed-price projects. In: Ebert, A., Humayoun, S.R., Seyff, N., Perini, A., Barbosa, S.D.J. (eds.) UsARE 2012/2014. LNCS, vol. 9312, pp. 47–61. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-45916-5_4

    Chapter  Google Scholar 

  22. Levy, M., Huli, C.: Design thinking in a nutshell for eliciting requirements of a business process: A case study of a design thinking workshop. In: 2019 IEEE 27th International Requirements Engineering Conference (RE), pp. 351–356. IEEE (2019)

    Google Scholar 

  23. Liu, K.: Semiotics in Information Systems Engineering. Cambridge University Press, Cambridge (2000)

    Book  Google Scholar 

  24. Lopes, L.A., Pinheiro, E.G., Silva da Silva, T., Zaina, L.A.M.: Adding human interaction aspects in the writing of user stories: a perspective of software developers. In: Proceedings of the 31st Brazilian Symposium on Software Engineering pp. 194–203 (2017)

    Google Scholar 

  25. Losada, B.: Flexible requirement development through user objectives in an agile-ucd hybrid approach. In: Proceedings of the XIX International Conference on Human Computer Interaction, pp. 1–8 (2018)

    Google Scholar 

  26. Lucassen, G., Dalpiaz, F., Werf, J.M.E.M., Brinkkemper, S.: The use and effectiveness of user stories in practice. In: Daneva, M., Pastor, O. (eds.) REFSQ 2016. LNCS, vol. 9619, pp. 205–222. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-30282-9_14

    Chapter  Google Scholar 

  27. Marques, A.B., Figueiredo, R., Amorin, W., Rabelo, J., Barbosa, S.D., Conte, T.: Do usability and agility combine? investigating the adoption of usability modeling in an agile software project in the industry. In: Proceedings of the 17th Brazilian Symposium on Human Factors in Computing Systems, pp. 1–11 (2018)

    Google Scholar 

  28. Medeiros, J., Vasconcelos, A., Goulão, M., Silva, C., Araújo, J.: An approach based on design practices to specify requirements in agile projects. In: Proceedings of the Symposium on Applied Computing pp. 1114–1121 (2017)

    Google Scholar 

  29. Melegati, J., Wang, X.: Quest: New practices to represent hypotheses in experiment-driven software development. In: Proceedings of the 2nd ACM SIGSOFT International Workshop on Software-Intensive Business: Start-ups, Platforms, and Ecosystems, pp. 13–18 (2019)

    Google Scholar 

  30. Muller, M.J., Haslwanter, J.H., Dayton, T.: Participatory practices in the software lifecycle. In: Helander, M.G., Landauer, T.K., Prabhu, P.V. (eds.) Handbook of Human-Computer Interaction (Second Edition), 2nd edn., pp. 255–297. North-Holland, Amsterdam (1997). https://doi.org/10.1016/B978-044481862-1.50077-7

  31. Murugesan, L.K., Hoda, R., Salcic, Z.: Identifying design features using combination of requirements elicitation techniques. In: 2017 IEEE/ACM 1st International Workshop on Design and Innovation in Software Engineering (DISE), pp. 6–12. IEEE (2017)

    Google Scholar 

  32. Oulasvirta, A., Feit, A., Lähteenlahti, P., Karrenbauer, A.: Computational support for functionality selection in interaction design. ACM Trans. Comput. Hum. Interaction (TOCHI) 24(5), 1–30 (2017)

    Article  Google Scholar 

  33. Papanek, V.: Design for the real world, including less developed countries (1971), Accessed October 2019

    Google Scholar 

  34. Pinto, R., Silva, L., Valentim, R.: Managing sessions of creative requirements elicitation and assessment. In: Proceedings of the 35th Annual ACM Symposium on Applied Computing, pp. 1355–1362 (2020)

    Google Scholar 

  35. Poppendieck, M., Poppendieck, T.: Lean Software Development: An Agile Toolkit: An Agile Toolkit. Addison-Wesley, Boston (2003)

    Google Scholar 

  36. Reis, J.C.D., Santos, A.C.D., Duarte, E.F., GonÇalves, F.M., de FranÇa, B.B.N., Bonacin, R., Baranauskas, M.C.C.: Articulating socially aware design artifacts and user stories in the conception of the opendesign platform. In: Proceedings of the 22nd International Conference on Enterprise Information Systems - Volume 2: ICEIS, pp. 523–532. INSTICC, SciTePress (2020). https://doi.org/10.5220/0009418205230532

  37. dos Reis, J.C., dos Santos, A.C., Duarte, E.F., Gonçalves, F.M., de França, B.B.N., Bonacin, R., Baranauskas, M.C.C.: Articulating socially aware design artifacts and user stories in the conception of the opendesign platform. In: ICEIS (2), pp. 523–532 (2020)

    Google Scholar 

  38. Salah, D., Paige, R., Cairns, P.: Patterns for integrating agile development processes and user centred design. In: Proceedings of the 20th European Conference on Pattern Languages of Programs (EuroPLoP ’15). pp. 1–10. Association for Computing Machinery, New York, NY, USA (2015). https://doi.org/10.1145/2855321.2855341

  39. Schön, D.A.: The design process. In: Howard, V.A. (ed.) Varieties of Thinking: Essays From Harvard’s Philosophy of Education Research Center. Routledge, Abingdon, United Kingdom (1990)

    Google Scholar 

  40. Schön, E.M., Winter, D., Uhlenbrok, J., Escalona Cuaresma, M.J., Thomaschewski, J.: Enterprise experience into the integration of human-centered design and kanban. In: ICSOFT-EA 2016: 11th International Joint Conference on Software Technologies (2016), pp. 133–140. ScitePress Digital Library (2016)

    Google Scholar 

  41. Schuler, D., Namioka, A.: Participatory Design: Principles and Practices. CRC Press (1993)

    Google Scholar 

  42. Schwaber, K., Beedle, M.: Agile Software Development with Scrum, vol. 1. Prentice Hall, Upper Saddle River (2002)

    MATH  Google Scholar 

  43. da Silva, A.P.C., Hirata, C.M.: Requirements elicitation method for designing virtual collaborative systems with collaborative sensemaking. In: WEBIST pp. 24–35 (2012)

    Google Scholar 

  44. da Silva, J.V., Pereira, R., Buchdid, S.B., Duarte, E.F., Baranauskas, M.C.C.: SAwD - socially aware design: an organizational semiotics-based CASE tool to support early design activities. In: Baranauskas, M.C.C., Liu, K., Sun, L., Neris, V.P.A., Bonacin, R., Nakata, K. (eds.) ICISO 2016. IAICT, vol. 477, pp. 59–69. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-42102-5_7

    Chapter  Google Scholar 

  45. da Silva, L.M., Bezerra, C.I., Andrade, R.M., Monteiro, J.M.S.: Requirements engineering and variability management in dspls domain engineering: A systematic literature review. In: ICEIS (1), pp. 544–551 (2016)

    Google Scholar 

  46. Stamper, R.: Information in Business and Administrative Systems. A Halsted Press Book, Wiley (1973). https://books.google.com.br/books?id=qQQmAQAAIAAJ

  47. Sun, L., Ousmanou, K., Cross, M.: An ontological modelling of user requirements for personalised information provision. Inf. Syst. Front. 12(3), 337–356 (2010)

    Article  Google Scholar 

  48. Teixeira, L., Saavedra, V., Santos, B.S., Ferreira, C.: Integrating human factors in information systems development: user centred and agile development approaches. In: Duffy, V.G.G. (ed.) DHM 2016. LNCS, vol. 9745, pp. 345–356. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-40247-5_35

    Chapter  Google Scholar 

  49. Vieira, H., Baranauskas, M.C.C.: Design e Avaliação de Interfaces Humano-Computador. Unicamp, Campinas, SP, Brazil (2003)

    Google Scholar 

  50. Zapata, C.: Integration of usability and agile methodologies: a systematic review. In: Marcus, A. (ed.) Integration of usability and agile methodologies: a systematic review. LNCS, vol. 9186, pp. 368–378. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-20886-2_35

    Chapter  Google Scholar 

Download references

Acknowledgments

This work is financially supported by the São Paulo Research Foundation (FAPESP) through grants #2015/24300-9, #2017/06762-0, #2018/25972-9, and #2020/04242-2, by the National Council for Scientific and Technological Development (CNPq) through grant #306272/2017-2, and by the Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES) - Finance Code 001.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Julio Cesar dos Reis .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

dos Reis, J.C. et al. (2021). User Stories and the Socially-Aware Design Towards the OpenDesign Platform. In: Filipe, J., Śmiałek, M., Brodsky, A., Hammoudi, S. (eds) Enterprise Information Systems. ICEIS 2020. Lecture Notes in Business Information Processing, vol 417. Springer, Cham. https://doi.org/10.1007/978-3-030-75418-1_33

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-75418-1_33

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-75417-4

  • Online ISBN: 978-3-030-75418-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics