Agile Community

All About Agile | Agile Development Made Easy!

‘Agile’ is a set of approaches founded on the basic philosophies of customer and team collaborative working, self organized teams, and the delivery of software incrementally through an iterative approach.

A brief history of Agile

Agile methodologies, especially Scrum, have been influenced largely by Lean Production techniques, which were introduced in the Toyota Production System by Taiichi Ohno. The Toyota production system employs lean thinking which has four principles:

• Add nothing but value (Eliminate waste)

• Centre (Focus) on the people who add value

• Flow value from demand (delay commitment)

• Optimize across organizations

The first step in lean thinking is to get a good understanding of what is value which further leads to an understanding of what is waste and then find the activities and resources that are necessary to create this value. This thought is implemented in all Agile methodologies in some way or the other.

The Agile manifesto for software development was incubated in February 2001 at Utah, USA. There are many popular implementations of Agile methodology. They are Scrum, XP (eXtreme Programming), DSDM (Dynamic Systems Development Model), FDD (Feature Driven Development), Crystal and RUP (Rational Unified Process). Of these, Scrum and Scrum with XP are the most popular methods in use in the industry worldwide

Building high technology, competitive systems is a complicated exercise. This becomes more complex as requirements are often hazy and technology changes rapidly. There is also a market demand as well as a competitive need, to reduce the time-to-release of software artifacts. Conventional thinking and methods such as Waterfall method etc., are not sufficient to proactively manage these aspects. Therefore, companies across the globe are using Agile methods and Scrum for self-organizing, self-managed, cross-functional teams to handle the complexity that is inherent in today’s software projects.

For more information about the trainings visit us @

http://www.bookmytrainings.com/agile-scrum

Views: 18

Add a Comment

You need to be a member of Agile Community to add comments!

Join Agile Community

© 2012   Created by Kelly Waters.

Badges  |  Report an Issue  |  Terms of Service