Study of Factors Influencing the Adoption of Agile Processes When Using Wikis

  title={Study of Factors Influencing the Adoption of Agile Processes When Using Wikis},
  author={Alberto Heredia and Javier Garc{\'i}a Guzm{\'a}n and Antonio de Amescua Seco and Alan Serrano},
  journal={Int. J. Softw. Eng. Knowl. Eng.},
The adoption of innovative Software Engineering (SE) processes by an organization implies that engineers have to learn new processes which they might not be familiar with. Social software can support and enhance this adoption process, so research needs to focus on how the exchange of knowledge among software engineers using these tools can help to perform training more effectively. We propose a framework based on social software to support the collaborative learning, adoption and improvement of… 

Figures and Tables from this paper


Knowledge repository to improve agile development processes learning
The study demonstrates that on the one hand, the learning process can be improved using a PAL-Wiki to transfer and share the software process knowledge, and on the other hand, junior software engineers developed software products with a greater degree of independence.
Acceptance of software process innovations – the case of extreme programming
This study study widely differing patterns of adherence to XP practices within an organization, and tease out the various issues and challenges posed by the adoption of XP.
Empirical studies on the use of social software in global software development - A systematic mapping study
An empirical investigation of the key factors for success in software process improvement
  • T. Dybå
  • Business
    IEEE Transactions on Software Engineering
  • 2005
The main contribution of the paper is to increase the understanding of the influence of organizational issues by empirically showing that they are at least as important as technology for succeeding with SPI and to provide researchers and practitioners with important new insights regarding the critical factors of success in SPI.
Managing Tacit Knowledge to Improve Software Processes
The purpose of this chapter is to present a framework for software process improvement based on the enrichment of organizational knowledge by means of the acquisition of tacit knowledge from individuals working in different teams and environments.
Interactive Knowledge Asset Management: Acquiring and Disseminating Tacit Knowledge
Results show that the approach helps engineers to improve their ability to learn and adopt new practices for software development, obtaining also high levels of quality in the products developed.
An Instrument for Measuring the Key Factors of Success in Software Process Improvement
  • T. Dybå
  • Business
    Empirical Software Engineering
  • 2004
The main result is an instrument for measuring the key factors of success in SPI based on data collected from 120 software organizations and the measures were found to have satisfactory psychometric properties.
Managing change in software process improvement
Advice for successful SPI implementation is offered: software managers must appreciate that each SPI initiative is unique and carefully negotiate the context of change and understand the elements of change involved.
A knowledge management practice investigation in Romanian software development organizations
An investigation for evaluating aspects of knowledge management practice in Romanian software engineering industry is conducted and the major findings are discussed.
Toward a Practical Solution for Capturing Knowledge for Software Projects
One company's solution was to develop a needs-based approach that would deliver knowledge just in time, but the results of these events could never be packaged and reused for future projects.