Consulter le programme de la formation http://www.learningtree.fr/courses/fr918.htm

vendredi 22 février 2013

Sprint 0 pour préparer un projet Agile



Le Sprint 0 ou itération 0 ou phase de préparation est abordé sous de nombreux noms dans la littérature agile.

Cette pratique n’est pas décrite dans le guide Scrum mais reconnue comme pouvant être utile pour assoir les fondations d'un développement Agile.
Elle permet de préparer les  sprints suivants afin de s’y consacrer essentiellement sur les aspects métier et fonctionnel. Mettre en place une base solide pour la suite agile du projet. Définir la vision globale et assurer une cohérence globale du produit.

Le sprint 0 peut être réalisé au niveau de l’équipe et dans le cadre des grands projets  multi-équipes au niveau des Scrums de Scrums.
Il peut s’assimiler à la phase de préparation avant une course.

Exemple d’activités durant le sprint 0
Vision du produit
Constitution du backlog (éléments, priorité, estimation) initiale à deux niveaux :
-          Granularité fine (user stories) pour les sprints proches
-          Granularité plus haute (Epics, thèmes) pour les sprints éloignés
Définition de rôles et de personae
Recherche sur l’interface, l’ergonomie, l’IHM. Décisions sur les grandes orientations.
Input : Principaux écrans attendus pour les entrés
Output : Principales impressions et statistiques
              Définition de processus métiers
Constitution de l’équipe
Expérimentations (SPIKE) techniques et fonctionnelles pour lever des incertitudes
-          Temps nécessaire
-          Niveau de difficulté
-          Choix entre plusieurs solutions
-          Ressources (humaine, savoir-faire, …) nécessaires
Architecture global du système
Etude système global
Technique et composant
Définition des domaines fonctionnels
Première version des modèles de données et de classes
Planification macro des versions
Analyse des dépendances dans le Backlog
Identification des risques
Normes, réglementation applicables
Règles de codage au sein de l’équipe
Projets multi-équipe
Attribution des domaines fonctionnels  à des PO de domaines
Constitution des équipes
Etude des dépendances et synchronisation
Règles de codage partagées entre les équipes
Architecture globale

Le sprint 0 peut durer de 1 à 4 semaines en fonction de la complexité du produit. Il ne doit pas devenir dans le cadre d’une organisation encore insuffisamment Agile un prétexte à entreprendre une phase déguisée d’analyse et spécification. Comme souvent ainsi que dans les 4 valeurs privilégiées dans le manifeste Agile, il s'agit de trouver le juste équilibre entre trop de recherche détaillée avant de se lancer et un manque total de repère.Où placer le curseur.
Le terme sprint est trompeur puisqu’il n’a pas nécessairement  la même durée que les sprints suivants et ne débouche pas sur la livraison d’un logiciel opérationnel. Le travail à faire et les livrables  dépendant du contexte, du projet et de la maturité de l’équipe.

Toute l’équipe de développement ne participe pas nécessairement à cette phase mais l’engagement de tous permet de mettre en place l’esprit d’équipe, les habitudes de travail ensemble.
L’ensemble des activités proposées pour le sprint 0 peuvent également être incluses dans une réunion de planification de version et une réunion de planification de sprint puis réparties sur les premiers sprints si le contexte le permet.





mardi 12 février 2013

Conférences Agile 2013

Scrum Day 2013
Le 11 avril aura lieu le Scrum Day 2013 organisé une fois par an par le French Scrum User Group.
PARIS - Centre de conférence IBM
http://www.scrumday.fr/

 Scrum Gathering Paris: 2013 
23 - 25 septembre 2013 organisé par la Scrum Alliance
http://scrumalliance.org/events/611-paris-

dimanche 25 novembre 2012

Retour sur la mise en application en entreprise

J'étais à la dernière formation Scrum que tu as fait chez Learning Tree.
La formation était vraiment très intéressante. On viens de commencer juste notre premier sprint d'une semaine. Notre premier Task board ci-dessous.
J'ai défini un Product Owner et je fait le Scrum Master.
Pas simple de mettre cela en place, mais les gens impliqués sont motivés.

Sébastien Gignoux

vendredi 9 novembre 2012

Inscription à de nouveaux événements

 4D Summit Europe 2012

14 novembre au samedi 17 novembre 2012

http://www.4d.com/fr/company/events/SummitEU.html

4D et Wakanda
Javascript avec  JS.everywhere()
http://jseverywhere.eu/

Agile Tour Paris (France) 2012

20 novembre 2012

http://at2012.agiletour.org/fr/paris.html

Scrum Gathering Paris 2013 

23 au 25 septembre 2013

http://www.scrumalliance.org/events/611-paris-



mercredi 7 novembre 2012

Les 1001 expressions préférées des Français

Il y a une vie à coté de l'agilité. Georges, nouveau stagiaire Agile du cours Learning Tree 918, nous propose pour Noël de découvrir son livre :
Les 1001 expressions préférées des Français
Tout savoir sur leurs origines, leurs sens et leur bon usage.
Georges Planelles - 2011 - Les Éditions de l'Opportun

http://livre.fnac.com/a3677920/Georges-Planelles-1001-expressions-preferees-des-francais

http://www.amazon.fr/expressions-pref%C3%A9r%C3%A9es-fran%C3%A7ais-Georges-Planelles/dp/2360750747


mercredi 3 octobre 2012

Vision

Chaque projet Agile nécessite un cadrage, une définition du périmètre que l'on peut appeler Vision. Alors que chaque sprint va permettre de détailler le travailler à réaliser dans les prochaines semaines, la vision permet de définir l'objectif final à viser, les limites de changement au-delà duquel nous ne serons plus dans le même projet.
Avec un niveau de granularité différent, la vision peut se décliner au niveau du produit (long terme), de chaque version / release (moyen terme) et de chaque sprint (court terme) afin de fixer les caps à tenir.

Tout au long du projet et à chaque étape, la vision est une pensée commune à l'équipe qui la fédère autour d'un même objectif.

Le modèle d'écriture de la vision du produit peut suivre la trame suivante :
  • Pour : Public / Cible, clients et utilisateurs, segment de marché
  • Qui souhaitent : Besoins principaux à combler, principales fonctionnalités attendues
  • Notre produit est : Description du produit
  • Pourquoi : La valeur métier, l’utilité attendue de la solution
  • A la différence de : Pratique actuelle, solutions concurrentes
  • Afin de / Permet de : Eléments différenciateurs principaux
  • Sans : Ce qui est exclu du produit
Différentes types d'ateliers de réflexion en groupe permettent d'aider l'équipe à rédiger cette vision commune.
La vision peut prendre la forme d'un texte, d'une présentation en colonnes, sous-forme de boite packagée, couverture de magazine, etc.

mardi 11 septembre 2012

Contrat Agile

L'agilité modifie les relations avec le client. Il est donc important d'adapter l'environnement contractuel afin de permettre de réaliser le produit avec les bénéfices de l'agilité.
Passer d'un contrat traditionnel à un contrat de confiance tout en décrivant dans un cadre légale les droits et devoirs de chaque partie.

Proposition de contrat agile
http://contrat-agile.org/

vendredi 13 avril 2012

Lecture : Software in 30 Days

Le nouvel ouvrage de Ken Schwaber et, Jeff Sutherlanddes, créateurs de Scrum est paru :
Software in 30 Days: How Agile Managers Beat the Odds, Delight Their Customers, And Leave Competitors In the Dust


http://www.amazon.com/dp/1118206665/ref=as_li_qf_sp_asin_til?tag=scrinc-20&camp=0&creative=0&linkCode=as1&creativeASIN=1118206665&adid=0FS26ZYF0WAG94AG4M5G

lundi 9 avril 2012

Liste outils pour Scrum

Un site tenu à jour par Mike Cohn et référencement de nombreux outils pour Scrum.

http://www.userstories.com/products

Microsoft propose depuis 2011, un template Scrum pour TFS (Team Fondation Server).
La présentation que j'en ai vue m'a donnée une impression de lourdeur et interpellé sur l'application de certains principes Scrum. Vous pouvez consulter le billet de Ken Schwber sur cet outil :
http://kenschwaber.wordpress.com/2011/07/18/microsoft-and-brian-harry/

L'outil HP Quality Center (HP QC)  est un outil pour la gestion des associations entre les diverses exigences du projet
et les tests qui les valident.
De plus HP propose une interface ta
bleau en mode Post-it pour gérer les projets Agiles.  


 

mercredi 14 mars 2012

ATELIER « ITIL® et la Chaîne de Valeur Agile »

Le prochain atelier  de la section IDF de itSMF France se tiendra le 20 mars 2012 de 14h30-18h30 sur le thème « ITIL® et la Chaîne de Valeur Agile ».
Aujourd’hui, les méthodes agiles rencontrent un succès significatif. En accélérant les projets, en fluidifiant les communications entre clients et développeurs, elles permettent de construire une chaine de valeur innovante et pragmatique pour autant que soit prise en compte l’exploitation future de la solution.
Dans ce cadre, quel peut être l’apport de l’agilité à ITIL ? Nous vous proposons cet atelier pour imaginer, ensemble, comment l’un et l’autre peuvent accoster en particulier lors de la Transition des Services (les autres phases du cycle de vie, la conception notamment, seront abordées ultérieurement, dans le cadre de la filière « Agilité »).
Le propos sera d’utiliser la chaine de valeur agile comme trame de réflexion, et de construire ensemble une approche en utilisant certains outils agile (les Innovation Games).
En plus de l’accès aux restitutions, les participants recevront un aide-mémoire sur les concepts et la démarche.
Le nombre de place est limité, il est vivement conseillé de s'inscrire au plus tôt :  ateliers@itsmf.fr .

Nous vous rappelons que la participation à cet atelier est gratuite pour les adhérents de l'itSMF France.
Les non-adhérents peuvent assister aux ateliers moyennant une participation aux frais de 90 €.

Lieu de l'atelier:
Capgemini
Salle « Show-room » situé en RDC
55, quai Marcel Dassault
92212 Saint-Cloud  - Tél : 01.57.58.51.00

http://www.itsmf.fr/

http://www.itsmfconf.fr/