Author Archive > André De Sousa

Retour sur le Scrum Day 2012, ma rétrospective !

Ce 27 mars 2012 a eu lieu le Scrum Day 2012, l’évènement annuel organisé par le French Scrum User Group. L’événement se déroulait à la salle CAP15, et la salle était comble : 500 personnes ! Un record d’affluence, plus une seule place de disponible.

Etant Scrum Master au sein de ma société (GFI Informatique), j’ai eu la chance de pouvoir participer à la grande messe Scrum annuelle qu’est le ScrumDay ! Mon billet en poche, je m’en allais découvrir avec un autre collègue Scrum Master (http://twitter.com/guillaumew) cet événement.

Nous avions déjà participé à la ScrumNight fin décembre 2011 et avions beaucoup apprécié l’ambiance qui règne au sein du FSUG. Nous sommes d’ailleurs maintenant membre du FSUG depuis cette fameuse nuit Scrum.

Mais venons en aux faits :

Petite introduction du ScrumDay 2012

(Reprise sur le site officiel du scrumday, car j’ai pas trouvé mieux à dire ! ;) )

Comme je le disais, ce 27 mars a eu lieu le Scrum Day 2012, l’évènement annuel organisé par le French Scrum User Group.

L’association se donne pour ambition de faire du Scrum Day un rendez-vous incontournable pour tous les acteurs de l’Agilité. Il s’agit d’un rassemblement majeur pour la communauté SCRUM : il permet de réunir sur une journée un grand nombre de membres, ainsi que les personnes impliquées dans l’Agilité en général.

L’objectif de cet évènement est triple :

Rassembler en un même lieu pendant un jour, des personnes qui découvrent l’Agilité, mais aussi celles qui souhaitent progresser, ainsi que des spécialistes;
Diffuser les bonnes pratiques et les dernières techniques reconnues par les experts;
Favoriser les rencontres professionnelles et les échanges inter-entreprises.
Résolument interactif, l’événement revêt différents formats, comme des keynotes, des conférences, des ateliers, des open spaces et des retours d’expériences, au cours desquels les participants apprendront et échangeront dans une ambiance conviviale.

Continue reading

, , , , ,

Installation de PHPUnit 3.6.10 sous Linux Mint Lisa

Ces derniers jours j’ai voulu commencer un nouveau projet perso afin de monter en compétences sous Symfony2 (oui j’ai été développeur Symfony1.4 avant d’être ScrumMaster). Mais cette fois-ci, je voulais appliquer quelques best practices d’XP et de Scrum. A travers le TDD et l’ATDD pour l’écriture de tests d’acceptation de chaque fonctionnalité notamment .

Pour cela, rien de plus simple puisque Symfony2 prévoit une interaction avec un outil de test très utilisé par les
développeurs PHP: PHPUnit. Et concernant les tests d’acceptation, je vous en ai déjà parlé dans un précédent article, je compte utiliser Behat qui s’intègre très facilement à Symfony2.

Je réalise l’ensemble de mes projets de développement sous Linux Mint 12 (Lisa). Je décide donc d’installer PHPUnit via apt en lancant la commande que tout le monde connait sous système Debian:

Continue reading

, , , , , ,

BeHat vous connaissez ? (BDD en php)

Aujourd’hui, je cherchais un peu de doc sur les tests d’acceptation que doivent écrire nos chers Product Owners pour chaque User Story et notamment le formalisme que doit prendre chaque test écrit par les Product Owners avant de les coder réellement.

C’est ce qu’on appelle une approche ATDD (acceptance tests driven development).

Je savais, de plus, que Claude Aubry préconisait un template d’écriture pour les Product Owners qui a fait ses preuves dans divers projets et qui est, si j’ai bien compris, dérivé d’un logiciel appelé Cucumber :

Continue reading

, , , ,

Drupal 7 et les tests

Je n’est pas l’habitude de traiter de sujets technique, quoique j’en fasse beaucoup néamoins, mais comme je suis en ce moment Scrum Master sur un projet PHP avec Drupal, je souhaitais vous parlez de la mise en place des tests automatisés dans Drupal.
En-effet, Drupal 7 facilite grandement la mise en place de tests automatisés et [...]

Continue reading

Gérer son projet de façon agile sans rien ou presque ? C’est possible !

… Même si on n’applique pas à la lettre toutes les pratiques d’une méthode en particulier, on aimerait parfois pouvoir gérer son projet de façon agile ou avec des briques de Kanban. Mais pour une raison ou une autre, il arrive que nous n’ayons pas d’outils spécialisés sous le coude :

Problème de budget (IceScrum est néanmoins gratuit).
Problème de licences.
Problème de droits sur son propre poste (mon cas au sein de cette mission).

Continue reading

Retour d’expérience chez vivalur (part 1)

Voici une introduction sur la mise en place de quelques pratiques agiles chez la startup Vivalur durant les quelques mois ou jétais Scrum Master. Cet article a pour but d’introduire une série d’articles sur les pratiques mises en place et mon point de vue sur chacune d’entre elles.

Continue reading

, , , ,

Scrum : le process en 5 minutes !

Après l’article sur le retour au blog me revoilà. Cette fois-ci je vous propose un sujet de fond qui je l’espère sera suffisamment complet à vos yeux !

A l’occasion de mes débuts comme consultant chez altran, j’ai été amené à présenter Scrum en 5 minutes à plusieurs reprises.

Je vais donc essayer de vous livrer ici quelques éléments de ma présentation, qui je l’espère, aideront ceux qui sont en pleine découverte de cette méthode agile à y voir plus clair rapidement.

Cette présentation a volontairement été vulgarisée afin de s’adapter à mon auditoire. Si toutefois elle vous semble trop complexe, n’hésitez pas à me le faire savoir en commentaire, j’essaierai d’y apporter une réponse.

SCRUM en action: une rapide introduction à son utilisation

Scrum est une méthode de gestion de projet de plus en plus utilisée dans l’industrie du logiciel.
La méthode est particulièrement adaptée à des équipes de 10 personnes max.
Pour les projets que l’on peut découper en mini projets dont les périodes de temps sont inférieures à un mois.
Les méthodes traditionnelles de gestion de projets sont centrées sur la réalisation dans les temps.
Les méthodes agiles telles que Scrum se focalisent plutôt sur la livraison d’un produit à forte valeur ajoutée pour le client.

Continue reading

, , , , , ,

Enfin le retour au blog !

Qu’il est bon de reprendre ses projets d’antan ! Il me tardait de reprendre le chemin de l’écriture sur ce blog lorsque je trouverais à nouveau du temps.
C’est donc avec grand plaisir que j’ai décidé de revenir après une longue interruption, où je n’ai pourtant pas chômé, pour vous parler d’agilité, entre autre.
Alors que s’est-il [...]

Continue reading

, , , , ,

Pourquoi préférer le « Coffee Meeting » au « Daily Scrum » ou « Standup Meeting » ?

Qu’est ce que le Coffee-Meeting ?
On peut considérer le Coffee-Meeting comme le daily scrum ou encore standup meeting. A un point près. Ces deux réunions journalières se basent sur 3 questions. Or les expériences ont montrées que bien souvent les membres de l’équipe projet sont distraits et certains même ni voit pas d’intérêt persuadés que [...]

Continue reading

, , , , , , , ,

Pourquoi Symfony est un « Framework Agile » ?

Comme vous le savez tous maintenant, je suis issu d’un cursus technique (si ce n’est le cas, il n’est pas trop tard pour jeter un œil à Qui suis-je ?). Etant développeur avant d’être chargé de projet, j’ai réalisé quelques sites internet en PHP. Bien souvent ce sont les mêmes problématiques inhérentes à PHP qui [...]

Continue reading

, , , , , , , , , ,

prev posts