POLVO - Software for Prototyping of Low-Fidelity Interfaces in Agile Development

  • Júnia Gonçalves
  • Caroline Santos
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6761)


In the process of software development, the ease with which the user can perform his/her tasks in the system - commonly called usability - is an important requirement. The prototyping of user interfaces is one of the most widely used techniques to specify this type of requirement. This paper presents the importance and need to improve and increase the agility of prototyping interfaces in agile development processes. The authors propose a software that is able to build low-fidelity prototypes, document them and support user testing, to aid the process of interface building in the Scrum methodology.


Low-fidelity Prototype Interaction Design Agile Methods Scrum 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Ambler, S. (2005-2006). The Agile Unified Process (AUP),
  2. 2.
    Ambler, S.: User Interface Design Tips, Techniques, and Principles, AmbysoftGoogle Scholar
  3. 3.
    Blomkvist, S.: User-Centred Design and Agile Development of IT Systems, M.S. thesis, Departament of Information Technology, Uppsala University, Uppsala, Sweden (2006)Google Scholar
  4. 4.
    Cooper, A., et al.: About Face 3: The Essencials of Interaction Desgin. Wiley Publishing Inc., Indianapolis (2007)Google Scholar
  5. 5.
    Gullisken, J., et al.: Key Principles for User Centred Systems Design. Behaviour and Information Tecnology 22(6), 396–409 (2003)Google Scholar
  6. 6.
    Highsmith, J., Cockburn, A.: Agile Software Development: The Business of Innovation. IEEE Computer 39(9), 120–127 (2001)CrossRefGoogle Scholar
  7. 7.
    Koch, A.: Agile Software development: Evaluating Methods for your Organization. Artech House, Norwood (2005)zbMATHGoogle Scholar
  8. 8.
    McInerney, P., Maurer, F.: UCD in Agile Projects: Dream Team or Odd Couple? Interactions 12(6), 19–23 (2005)CrossRefGoogle Scholar
  9. 9.
    Memmel, T., et al.: Agile Human-Centered Software Engineering. In: People and Computer XXI HCI, Beijing, China (2007)Google Scholar
  10. 10.
    Nielsen, J.: Usability Engineering. Academic Press, Boston (1993)zbMATHGoogle Scholar
  11. 11.
    Norman, D.: The Design of Everyday Things. Basic Books, New York (1988)Google Scholar
  12. 12.
    Preece, J., et al.: Interaction Design: Beyond Human-Computer Interaction, 2nd edn. Wiley Publishing Inc., Indianapolis (2007)Google Scholar
  13. 13.
    Pressman, R.: Software Engineering: A Practitioner’s Approach, 6th edn. McGraw-Hill Science/Engineering/Math, New York (2004)zbMATHGoogle Scholar
  14. 14.
    Rosemberg, C., et al.: Elicitação de Requisitos e Design Participativo através de Protótipos de baixa Fidelidade - um Estudo de Caso. In: Congresso Tecnológico InfoBrasil, Fortaleza, Brazil (2008)Google Scholar
  15. 15.
    Schwaber, K.: Scrum Guide. Scrum Alliance, Seattle (2009)zbMATHGoogle Scholar
  16. 16.
    Snyder, C.: Paper Prototyping: The fast and easy way to design and redefine user interfaces. Elsevier, San Francisco (2003)Google Scholar
  17. 17.
    Sommerville, I.: Software Engineering, 6th edn. Addison-Weasley, Reading (2000)zbMATHGoogle Scholar
  18. 18.
    Sy, D.: Adapting Usability Investigations for Agile User-Centered Design. Journal of Usability Studies, 112–132 (2007)Google Scholar
  19. 19.
    Vredenburg, K., et al.: A Survey of User-Centered Design Practice. In: Computer-Human Interaction 2002, Minnesota, USA (2002)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Júnia Gonçalves
    • 1
  • Caroline Santos
    • 1
  1. 1.Computing DepartamentUniversidade Federal dos Vales do Jequitinhonha e MucuriDiamantinaBrazil

Personalised recommendations