Human-Centered Design of a Semantically Enabled Knowledge Management System for Agile Software Engineering

Developing human-engineered systems is considered as a challenge that addresses a wide area of expertise; computer scientists as well as social scientists. These experts have to work together closely in teams in order to build intelligent systems to support agile software development. The methodology developed in the RISE project enables and supports the design of human-centered knowledge-sharing platforms, such as Wikis based on standards in the field of education science. The project “RISE” (Reuse In Software Engineering) is part of the research program “Software Engineering 2006” funded by the German Federal Ministry for Education and Research (BMBF). The goal was to improve the reuse of artifacts in software engineering, and brought together researchers from education science (The Department of Educational Sciences and Professional Development at the Technical University of Kaiserslautern) and computer science (Fraunhofer Institute for Experimental Software Engineering (IESE) and the German Research Center for Artificial Intelligence (DFKI)) with industrial partners (Empolis GmbH and brainbot technologies AG). This chapter gives an overview about the human-centered design of Wiki-based

[1]  Victor R. Basili Implementing the Experience Factory concepts as a set of Experience Bases , 2001, SEKE.

[2]  Bertin Klein,et al.  A Framework for Agile Reuse in Software Engineering using Wiki Technology , 2005, Wissensmanagement.

[3]  Daniela Ahrens,et al.  Wissensmanagement komplex : Perspektiven und soziale Praxis , 2004 .

[4]  Vannevar Bush,et al.  As we may think , 1945, INTR.

[5]  Austin Henderson,et al.  Interaction design: beyond human-computer interaction , 2002, UBIQ.

[6]  Ergonomic requirements for office work with visual display terminals ( VDTs ) — Part 11 : Guidance on usability , 1998 .

[7]  Gabi Reinmann-Rothmeier Wissen managen: Das Münchener Modell , 2001 .

[8]  Emma L. Tonkin,et al.  Making the Case for a Wiki , 2005 .

[9]  H. D. Rombach,et al.  THE EXPERIENCE FACTORY , 1999 .

[10]  Dieter Fensel,et al.  Ontologies: A silver bullet for knowledge management and electronic commerce , 2002 .

[11]  Ben Shneiderman,et al.  Leonardo's laptop: human needs and the new computing technologies , 2005, CIKM '05.

[12]  Kent L. Beck,et al.  Extreme programming explained - embrace change , 1990 .

[13]  Ben Shneiderman,et al.  Designing the User Interface: Strategies for Effective Human-Computer Interaction , 1998 .

[14]  Mark S. Ackerman,et al.  The perfect search engine is not enough: a study of orienteering behavior in directed search , 2004, CHI.

[15]  Michael Kerres,et al.  Multimediale und telemediale Lernumgebungen. Konzeption und Entwicklung , 2001 .

[16]  Mary Beth Rosson,et al.  Usability Engineering: Scenario-based Development of Human-Computer Interaction , 2001 .

[17]  Steffen Staab,et al.  Handbook on Ontologies (International Handbooks on Information Systems) , 2004 .