wedding dresses & agile priciples
TRANSCRIPT
#Agile_Algiers @AlgiersMeetup
Wedding dresses & agile priciplesDoing agile doesn’t mean being agile
#Agile_Algiers @AlgiersMeetup
@abdeslem_
https://abdeslemmenacere.wordpress.com/
Abdeslam Menacere
CTO
‘’Agile coach’’ ‘’ Trainer ’’
#Agile_Algiers @AlgiersMeetup
Little story
#Agile_Algiers @AlgiersMeetup
Mme Selmani
Malika
Sihem
Mme Soufi
#Agile_Algiers @AlgiersMeetup
The Standish Group - Chaos Report
#Agile_Algiers @AlgiersMeetup
Why ?
#Agile_Algiers @AlgiersMeetup
#Agile_Algiers @AlgiersMeetup
#Agile_Algiers @AlgiersMeetup
#Agile_Algiers @AlgiersMeetup
CHAOS MANIFESTO édition 2011
#Agile_Algiers @AlgiersMeetup
#Agile_Algiers @AlgiersMeetup
#Agile_Algiers @AlgiersMeetup
http://www.mountaingoatsoftware.com/blog/agile-succeeds-three-times-more-often-than-waterfall
#Agile_Algiers @AlgiersMeetup
Now i feel better
#Agile_Algiers @AlgiersMeetup
Agile principles
#Agile_Algiers @AlgiersMeetup
Agile : 4 principes fondamentaux •Les individus et leurs interactions plus que les processus et les outils
•Des logiciels opérationnels plus qu’une documentation exhaustive
•La collaboration avec les clients plus que la négociation contractuelle
•L’adaptation au changement plus que le suivi d’un plan
http://agilemanifesto.org/
Nous reconnaissons la valeur des seconds éléments, mais privilégions les premiers.
#Agile_Algiers @AlgiersMeetup
Our highest priority is to satisfy the customerthrough early and continuous delivery
of valuable software.
#01
#Agile_Algiers @AlgiersMeetup
#Agile_Algiers @AlgiersMeetup
Welcome changing requirements, even late in development. Agile processes harness change for
the customer's competitive advantage
#02
#Agile_Algiers @AlgiersMeetup
#Agile_Algiers @AlgiersMeetup
Deliver working software frequently, from a couple of weeks to a couple of months, with a
preference to the shorter timescale
#03
#Agile_Algiers @AlgiersMeetup
Robert C. Martin (Uncle Bob)
In everything we do,whether writing tests,writing production code,or refactoring,we keep the systemexecuting at all times.
#Agile_Algiers @AlgiersMeetup
Business people and developers must work together daily throughout the project.
#04
#Agile_Algiers @AlgiersMeetup
#Agile_Algiers @AlgiersMeetup
Build projects around motivated individuals. Give them the environment and support they
need, and trust them to get the job done.
#05
#Agile_Algiers @AlgiersMeetup
#Agile_Algiers @AlgiersMeetup
The most efficient and effective method of conveying information to and within a
development team is face-to-face conversation.
#06
#Agile_Algiers @AlgiersMeetup
#Agile_Algiers @AlgiersMeetup
Working software is the primary measure of progress.
#07
#Agile_Algiers @AlgiersMeetup
#Agile_Algiers @AlgiersMeetup
Agile processes promote sustainable development.
The sponsors, developers, and users should be able
to maintain a constant pace indefinitely
#08
#Agile_Algiers @AlgiersMeetup
Stable Velocity.Sustainable Pace.
-Mike Cottmeyer-
#Agile_Algiers @AlgiersMeetup
Continuous attention to technical excellence and good design enhances agility.
#09
#Agile_Algiers @AlgiersMeetup
Scrum without automation is like driving a sports car on a dirt track – you won’t experience the full potential, you will get frustrated, and you will probably end up blaming the car- Ilan Goldstein -
#Agile_Algiers @AlgiersMeetup
Simplicity -the art of maximizing the amount of work not done- is essential
#10
#Agile_Algiers @AlgiersMeetup
#Agile_Algiers @AlgiersMeetup
The best architectures, requirements, and designs emerge from self-organizing teams.
#11
#Agile_Algiers @AlgiersMeetup
Mike Cohn
The benefit of allowing ateam to self-organize isn’tthat the team finds someoptimal organization fortheir work that a managermay have missed. Rather, itis that by allowing the teamto self-organize, they areencouraged to fully own theproblem.
#Agile_Algiers @AlgiersMeetup
#Agile_Algiers @AlgiersMeetup
At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its
behavior accordingly
#12
#Agile_Algiers @AlgiersMeetup
Improving daily work is even more importantthan doing daily work
Mike Cohn
It doesn’t matterhow good you are today;if you’re not better next month,you’re no longer agile
#Agile_Algiers @AlgiersMeetup
If you want to do agile the right way, start by being agile- Abdeslam Menacere -
#Agile_Algiers @AlgiersMeetup
@abdeslem_ https://abdeslemmenacere.wordpress.com