Agile Software Development: The People Factor

  title={Agile Software Development: The People Factor},
  author={Alistair Cockburn and Jim Highsmith},
In a previous article (2001), we introduced agile software development through the problem it addresses and the way in which it addresses the problem. Here, we describe the effects of working in an agile style. 

Topics from this paper

Vertically Scaling Agile : A Multiple-Case Study
The conceptual framework of agile software development is an ever-growing movement in the software industry. However, recent studies have shown that large, less software-focused companies, where so
Agile Project Management in Public Events
Companies in the IT industry today often use agile project management methods to govern their projects. Agilemethods value high transparency, self-organizing teams and a process to inspect and adap
Agile software development: it's about feedback and change
Currently, the focus is on determining how to blend agile methodologies with plan-driven approaches to software development.
An Empirical Study of Agile Software Development
For Developing software there are two main methodologies: the traditional sequential or “the waterfall method” and the iterative or “The Agile Method”. In this paper we emphasis on Agile Manifesto
For Developing software there are two main methodologies: the traditional sequential or "the waterfall method" and the iterative or "The Agile Method". In this paper we emphasis on Agile Manifesto
Understanding the Perceived Relevance of Capability Measures: A Survey of Agile Software Development Practitioners
In the light of swift, incremental and iterative nature of Agile Softwar, the role of human-aspects of software engineers needs to be considered in the context of agile development.
Competences in Agile Development : Exploring the social, functional and cognitive requirements of a systems developer
Agile methodologies are becoming increasingly more popular among developers. However, there is little known research regarding the competences of working in development projects. This led me to my ...
A case study research on Scrum Framework
Agile methods have been widely implemented in the industry while teaching these methods is a substantial part of Computer Science and Engineering program curricula. Evidencedriven data of agile pra
Agile Ambidexterity : Multiple case study of Finnish software development organizations
Background: Exploring the ambidexterity literature in the context of agile software development organizations from the perspective of how the organizational characteristics that result from the app
Challenges related to the adoption of Scrum
Software development projects took an important turn after the emergence of agilesoftware development methods. Indeed, this kind of projects has always been managed in atraditional way that require