agile software development

(redirected from Agile Methods)

agile software development

An umbrella term for a variety of best practices in creating applications and information systems. These methods have proven to be more effective in dealing with changing requirements during the development phase, which always seem to occur. Also called "lean programming," the agile methods emphasize teamwork, customer involvement and, most significantly, the creation of small or partial pieces of the total system that are tested in a user environment. For example, an application with 25 features might be prototyped with only five or six thoroughly completed before adding more, and so on.

The "Agile Manifesto" was created in 2001 by 17 people involved with Scrum, XP and other software development methods, and the Agile Alliance ( was founded to promote the agile philosophy. Contrast with waterfall development. See Scrum, XP and iterative development.

The Agile Manifesto
Following is a summary of the philosophy behind the Manifesto (for details on all twelve of its principles, visit It states that although the items on the right have value, the items on the left (in bold) have more value.

Individuals and interactions over processes and tools.

Working software over comprehensive documentation.

Customer collaboration over contract negotiations.

Responding to change over following a plan.
References in periodicals archive ?
The aalto university foundation, aalto university (business id 2228357-4, later in this call for tenders "procurement unit" or subscriber), will apply for an offer to develop processes and operating models through the agile methods (hereinafter referred to as "service") in this call for tenders, in accordance with the annexes.
Agile methods are now being widely used for small, non-critical, often in-house software development projects, but only rarely for large projects, for which there has been little research or guidance, say Hobbs and Petit.
The company said the acquisition is expected to fuel its capabilities, which help organisations drive change, improve customer experience and create greater business value through Agile methods.
IT specialist services include, a development team, which can perform needed information system development as part of the TVR's development projects utilising agile methods, amongst others.
Dissatisfaction with the overheads involved in software design methods of the 1980s and 1990s led to the creation of agile methods.
Agile methods in software development look to have a higher impact rather than its straightforward effectiveness on success factors [16].
AFEI hosts ADAPT (Agile Development for Agencies, Programs and Teams), a joint government-industry interest group that is focused on enabling increased use of agile methods in government acquisition programs.
the leading global PLM strategic management consulting and research firm, announces an upcoming free educational webinar, "Using Agile Methods to Speed Time to Value in a PLM Deployment.
Prior research has provided some frameworks for analysing characteristics of agile methods.
It provides programmers with a combination of proven Lean/Agile basics paired with a survey of Scrumban's principles and uses real-world applications to teach how Agile methods apply in a range of situations.
The findings of this study also present the barriers that resist practitioners to promote agile methods in their organisations.

Full browser ?