User-Centered Design Meets Feature-Driven Development: An Integrating Approach for Developing the Web Application myPIM

  • Torsten Krohn
  • Martin Christof Kindsmüller
  • Michael Herczeg
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5619)


In this paper we show how a user-centered design (UCD) method can be successfully combined with an agile software development approach, namely feature-driven development (FDD), to develop the web-based information management system myPIM. This system supports users’ workflow requirements in research and teaching/learning contexts. It provides bookmark, file, and reference archives, as well as possibilities for exchanging information with colleagues and students. By describing the system and its development process we show how this combination of methodologies supported our development process to create a service that truly assists the target audience and is easy to use.


World Wide Web online community feature-driven development folksonomy information management information sharing internet-based collaboration social bookmarking social software tagging user-centered design 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Wittenburg, K., Das, D., Hill, W.C., Stead, L.: Group Asynchronous Browsing on the World Wide Web. In: 4th International World Wide Web Conference, pp. 51–62. O’Reilly, Boston (1995)Google Scholar
  2. 2.
    Marais, H., Bharat, K.: Supporting Cooperative and Personal Surfing with a Desktop Assistant. In: 10th Annual ACM Symposium on User Interface Software and Technology, pp. 129–138. ACM Press, New York (1997)CrossRefGoogle Scholar
  3. 3.
    Keller, R.M., Wolfe, S.R., Chen, J.R., Rabinowitz, J.L., Mathe, N.: A Bookmarking Service for Organizing and Sharing URLs. Computer Networks and ISDN Systems, 1103–1114 (1997)Google Scholar
  4. 4.
    Kanawati, R., Malek, M.: A Multi-Agent System for Collaborative Bookmarking. In: 1st International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS), pp. 1137–1138. ACM Press, Bologna (2002)Google Scholar
  5. 5.
    Hood, S.: Blog on Usability Lab,
  6. 6.
    Holtzblatt, K.: Rapid Contextual Design: A How-to Guide to Key Techniques for User-Centered Design. Morgan Kaufmann, London (2005)Google Scholar
  7. 7.
    Bortz, J., Döring, N.: Forschungsmethoden und Evaluation für Human- und Sozialwissenschaftler. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  8. 8.
    Sinha, R.: A Cognitive Analysis of Tagging (or How the Lower Cognitive Cost of Tagging Makes It Popular). Thoughts on Technology, Design & Cognition,
  9. 9.
    Krohn, T., Kindsmüller, M.C., Herczeg, M.: myPIM: A Graphical Information Management System for Web Resources. In: Ågerfalk, P.J., Delugach, H., Lind, M. (eds.) 3rd International Conference on Pragmatic Web. ICPW 2008, vol. 363, pp. 3–12. ACM, New York (2008)Google Scholar
  10. 10.
    Surowiecki, J.: The Wisdom of Crowds. Random House, New York (2005)Google Scholar
  11. 11.
    Cutrell, E., Dumais, S., Teevan, J.: Searching to Eliminate Personal Information Management. Communications of the ACM Archive 49(1), 58–64 (2006)CrossRefGoogle Scholar
  12. 12.
    Coad, P., Lefebvre, E., De Luca, J.: Java Modeling in Color With UML: Enterprise Components and Process. Prentice Hall, Upper Saddle River (1999)Google Scholar
  13. 13.
    Palmer, S.R., Felsing, J.M.: A Practical Guide to Feature-Driven Development. Prentice-Hall, Upper Saddle River (2002)Google Scholar
  14. 14.
    Kindsmüller, M.C., Melzer, A., Mentler, T.: Online Community Building. In: Khosrow-Pour, M. (ed.) Encyclopedia of Information Science and Technology, pp. 2899–2905. Information Science Publishing, Hershey (2009)CrossRefGoogle Scholar
  15. 15.
    Kollock, P.: The Economies of Online Cooperation. Gifts and Public Goods in Cyberspace. In: Smith, M.A., Kollock, P. (eds.) Communities in Cyberspace. Routledge, London (1999)Google Scholar
  16. 16.
    Kollock, P., Smith, M.: Managing the Virtual Commons: Cooperation and Conflict in Computer Communities. In: Herring, S. (ed.) Computer-Mediated Communication: Linguistic, Social, and Cross-Cultural Perspectives, pp. 109–128. John Benjamins, Amsterdam (1996)CrossRefGoogle Scholar
  17. 17.
    Allen, D.: Getting Things Done. The Art of Stress-Free Productivity. Penguin, London (2003)Google Scholar
  18. 18.
    Reinke, C.: Optimierung von Reload-Strategien im Web durch Komponenten-Tracking. Institute for Informationsystems, University of Lübeck (2007)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Torsten Krohn
    • 1
  • Martin Christof Kindsmüller
    • 2
  • Michael Herczeg
    • 2
  1. 1.Itemis AGKielGermany
  2. 2.Institute for Multimedia and Interactive SystemsUniversity of LübeckLübeckGermany

Personalised recommendations