Playful Holistic Support to HCI Requirements Using LEGO Bricks

  • Lorenzo Cantoni
  • Luca Botturi
  • Marco Faré
  • Davide Bolchini
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5619)

Abstract

This paper presents Real Time Web (RTW), a holistic method for eliciting HCI requirements and strategic design issues of web applications based on the systematic use of LEGO bricks. Capturing, understanding and expressing the requirements for the design of complex web applications can be a daunting task. This is due both to the complex nature of the tasks, and to the biased alignment of stakeholders, who often do not have an analytical understanding of their own needs and goals, and the current, mainly analytical, requirement analysis methods. The paper presents the method, its relationship with existing requirements analysis methods, and some case studies.

Keywords

Requirements analysis web applications LEGO bricks informal interactions 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Bolchini, D., Garzotto, F., Paolini, P.: Branding and Communication Goals for Content-Intensive Interactive Applications. In: Proceedings of 15th IEEE International Conference on Requirements Engineering, New Dehli, India, pp. 173–182. IEEE Press, Los Alamitos (2007)CrossRefGoogle Scholar
  2. 2.
    Bolchini, D., Paolini, P.: Goal-Driven Requirements Analysis for Hypermedia-intensive Web Applications. Requirements Engineering Journal 9, 85–103 (2004)CrossRefGoogle Scholar
  3. 3.
    Bolchini, D., Garzotto, F., Paolini, P.: Value-Driven Design for ‘Infosuasive’ Web Applications. In: Proceedings of 17th International World Wide Web Conference, Beijing, China, pp. 745–754 (2008)Google Scholar
  4. 4.
    LEGO, LEGO Serious Play, http://www.seriousplay.com/ (retrieved October 19th, 2008)
  5. 5.
    Cantoni, L., Tardini, S.: Internet. Routledge, London (2006)Google Scholar
  6. 6.
    Maiden, N.A.M., Robertson, S., Gizikis, A.: Provoking Creativity: Imagine What Your Requirements Could Be Like. IEEE Software, 68–75 (September 2004)Google Scholar
  7. 7.
    Sanders, E.B.-N.: Scaffolds for building everyday creativity. In: Frascara, J. (ed.) Design for Effective Communications: Creating Contexts for Clarity and Meaning. Allworth Press, New York (2006)Google Scholar
  8. 8.
    Sanders, E.B.-N., Dandavate, U.: Design for experiencing: New tools. In: Proceedings of First International Conference on Design and Emotion, Delft, The Netherlands (1999)Google Scholar
  9. 9.
    Vaajakallio, K., Mattelmäki, T.: Collaborative Design Exploration: Envisioning Future Practices with Make Tools. In: Proceedings of DPPI 2007, Helsinki, Finland, pp. 223–238 (2007)Google Scholar
  10. 10.
    Ylirisku, S., Vaajakallio, K.: Situated Make Tools for envisioning ICTs with ageing workers. In: Proceedings of Include, Helen Hamlyn Research Center, RCA (2007), http://www.ektakta.com/include_proceedings/ (retrieved February 18th, 2009)
  11. 11.
    Dardenne, A., van Lamsweerde, A., Fickas, S.: Goal-Directed Requirements Acquisition. Science of Computer Programming 20(1), 3–50 (1993)CrossRefMATHGoogle Scholar
  12. 12.
    Yu, E.: Towards Modelling and Reasoning Support for Early-Phase Requirements Engineering. In: Proceedings of the 3rd IEEE International Symposium on Requirements Engineering, pp. 226–235. IEEE CS Press, Los Alamitos (1997)CrossRefGoogle Scholar
  13. 13.
    Beyer, H., Holtzblatt, K.: Contextual Design. Defining Customer-Centered Systems. Morgan Kaufmann, San Francisco (1998)Google Scholar
  14. 14.
    Mich, L., Anesi, C., Berry, D.M.: Applying a pragmatics-based creativity-fostering technique to requirements elicitation. Requirements Engineering 10(4), 262–275 (2005)CrossRefGoogle Scholar
  15. 15.
    Briggs, R.O., De Vreede, G.J., Nunamaker Jr., J.F.: Collaboration Engineering with ThinkLets to Pursue Sustained Success with Group Support Systems. Journal of Management Information Systems 19(4), 31–63 (2003)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Lorenzo Cantoni
    • 1
    • 2
  • Luca Botturi
    • 1
  • Marco Faré
    • 2
  • Davide Bolchini
    • 3
  1. 1.NewMine LabUniversity of LuganoSwitzerland
  2. 2.webatelier.net, University of LuganoSwitzerland
  3. 3.Indiana University, School of Informatics at IUPUIUSA

Personalised recommendations