12 principles for Agile Development

Post on 05-Dec-2014

64.416 views 0 download

description

Discover 12 principles for Agile Development created by @liquidconcept. Liquid Concept is a swiss interactive communications agency. We share the values of our international clients: quality, user-friendliness, clarity and attention to detail

Transcript of 12 principles for Agile Development

12principlesfor Agile development

Agile Development

1. Satisfaction & delivery

continuous delivery of valuable software

Our highest priority is to

satisfy the customer

through early and

2. Welcome changing

Welcome changing requirements

even late in development. Agile processes harness change for the

customer's competitive advantage.

3. Deliver frequently

Deliver

working software

frequently, from a couple of weeks to a couple of months, with a preference to the

shorter timescale

4. Communication is the key

Business people and developers

must work together

daily throughout the project.

5. Environement & trust

Build projects

around motivated individuals. Give them the

environment and supportthey need, and trust them to get the job done.

6. Face-to-face communication

The most efficient and effective method of conveying information to and within

a development team is

face-to-face conversation

7. Measuring progress by soft

Working software is

the primary measure

of progress

8. Sustainable development

Agile processes

promote sustainable development.

The sponsors, developers, and users should be able to

maintain a constant pace indefinitely.

9. Attention to details

Continuous attention to

technical excellence and

good design

enhances agility.

10. The power of less

the art of maximizing the amount of work not done

Simplicity is essential

11. Self-organizing teams

The best architectures, requirements, and designs

emerge from self-organizing teams.

12. Ajusting at regular intervals

At regular intervals, the team reflects on how to become more effective, then

tunes and adjusts its behavior accordingly

About

Swiss teamMastering

Agile Developement

Ready for challenge

Totally engaged

In brief...

Main competencies

Since early 2 0 0 5with Ruby on RailsAgile development

Uniqueness

the most elegant solution

Always looking for

Credits

Credits - Inspirations

For sharing a lot of tremendous presentations

@JESSEDEE

Emiland De Cubber

Antwerp Management School

Relax In The Air

For your 7 tips to create a visual presentation

For your 19 thoughts about leadership

For your state of the art vision in strategy

SwissAgileDevelopment

@liquidconcept // +41 21 648 03 41 // info@liquid-concept.ch