agile software development

(redirected from Agile development)

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 (www.agilealliance.org) was founded to promote the agile philosophy. Contrast with waterfall development. See Scrum, XP, DSDM 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 www.agilemanifesto.org). 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 office uses an agile development methodology to quickly implement ideas that will ultimately support the service and the Department of Defense.
Belatrix Software is a software engineering service providers with expertise in agile development and optimised project management methodologies.
Using an agile development process, the team will enhance C2BMC's threat characterization, tracking and advanced threat warning capabilities through integration with both new and enhanced sensor capabilities.
He covers building a test infrastructure, test-oriented ABAP design, the agile development of a new application, agile methodology, and test-oriented ABAP tools.
Leveraging a rapid, agile development, test and contracting approach, the joint government and industry team successfully fielded the life-saving technology seven years earlier than previously planned.
Agile service providers, are becoming their client's strategic partners by providing high-quality, reasonably priced development staff on short notice; contributing fresh ideas, external perspectives, and technology knowledge; and accelerating clients' adoption of Agile development tools and techniques.
Specifically highlighting the areas of cloud adoption, data analytics, Agile development and rock-solid security, research indicated that these areas also coincide with the largest expected shortage of skills and expertise in 2019.
HR/EX Executive Director John Moyer has made Agile development one of his top priorities since assuming leadership of the office in January 2017.
The ISG Provider LensS Next-Gen ADM Quadrant Report recognized Mindtree as a leader in the areas of 'Next-Gen ADM Services,' Agile Development and Continuous Testing, among the 29 global service providers evaluated.
This enables companies to achieve faster and more secure product development, which supports agile development principles.