The Role of Knowledge Management in Agile Software Development
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).
KeywordsKnowledge Management Software Engineering Agile Development Creativity Creative teams
Unable to display preview. Download preview PDF.
- 1.Aranda, E., Aranda Muñoz, E.: Manual de la creatividad: Aplicaciones prácticas. Vicens Vives (2000)Google Scholar
- 2.Beck, K.: Agile alliance (2001), http://agilemanifesto.org
- 4.de Bono, E., Arnau, A.: El pensamiento lateral práctico. In: Biblioteca Edward De Bono. Ediciones Paidós (2008)Google Scholar
- 8.Gu, M., Tong, X.: Towards hypotheses on creativity in software development. PROFES 3009, 47–61 (2004)Google Scholar
- 10.Kotler, P., Trías de Bes, F.: Marketing Lateral. Editorial Pearson/Prentice Hall, Spain (2004)Google Scholar
- 13.Lumsdaine, E., Lumsdaine, M.: Creative Problem Solving: Thinking Skills for a Changing World. McGraw-Hill, New York (1995)Google Scholar
- 14.Nonaka, I., Takeuchi, H.: The Knowledge Creating Company. Oxford University Press (1995)Google Scholar
- 15.Stankovic, D., Nikolic, V., Djordjevic, M., Cao, D.-B.: A survey study of critical success factors in agile software projects in former yugoslavia it companies. Journal of Systems and Software (2013)Google Scholar
- 17.Trías de Bes, F., Kotler, P.: Winning at Innovation: The A-to-F Model. Palgrave Macmillan (2011)Google Scholar