The role of knowledge management in agile software development

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

A software engineering project depends significantly on team performance, software is created by people for people involving human cooperation. In the last years, the tradicional software development approaches are changing and agile methods have received considerable appreciation. Among other attributes, the agilists claim that knowledge sharing is one of the keys to response to common problems and challenges of software development today. The agile principles and values have emphasized the importance of collaboration and interaction in the software development and, by other hand, creative work commonly involves collaboration in some form and it can be understood as an interaction between an individual and a sociocultural context. Agile methods had attained worldwide fame for its ability to increase the productivity of software teams by several magnitudes through empowering individuals, fostering a team-oriented environment, and focusing on project transparency and results. Particularly relevant are the team structure (creative and agile roles) and its functioning (creative techniques used).

Original languageEnglish
Title of host publicationHCI International 2013 - Posters' Extended Abstracts - International Conference, HCI International 2013, Proceedings
PublisherSpringer Verlag
Pages17-21
Number of pages5
EditionPART I
ISBN (Print)9783642394720
DOIs
StatePublished - 1 Jan 2013
Event15th International Conference on Human-Computer Interaction, HCI International 2013 - Las Vegas, NV, United States
Duration: 21 Jul 201326 Jul 2013

Publication series

NameCommunications in Computer and Information Science
NumberPART I
Volume373
ISSN (Print)1865-0929

Conference

Conference15th International Conference on Human-Computer Interaction, HCI International 2013
CountryUnited States
CityLas Vegas, NV
Period21/07/1326/07/13

Keywords

  • Agile Development
  • Creative teams
  • Creativity
  • Knowledge Management
  • Software Engineering

Fingerprint Dive into the research topics of 'The role of knowledge management in agile software development'. Together they form a unique fingerprint.

Cite this