1 / 31

Réalités du développement logiciel avec des études de cas Mario Cardinal

Réalités du développement logiciel avec des études de cas Mario Cardinal. Le 16 mars 2011. Qui suis-je?. Un architecte logiciel dans l’équipe d’ Urban Turtle. Ordre du jour. Perspectives de clients qui utilisant TFS Proposition de valeur de TFS pour l’entreprise Urban Turtle

oke
Télécharger la présentation

Réalités du développement logiciel avec des études de cas Mario Cardinal

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Réalités du développement logiciel avec des études de cas Mario Cardinal Le 16 mars 2011

  2. Qui suis-je? • Un architecte logiciel dans l’équipe d’UrbanTurtle

  3. urbanturtle.com Ordre du jour • Perspectives de clients qui utilisant TFS • Proposition de valeur de TFS pour l’entreprise • Urban Turtle • À propos d’Urban Turtle et de Pyxis Technologies • Historique du produit et survol • Études de cas • Démonstrations • Développement logiciel dématérialisé (Cloud) et ce qui s’en vient dans le futur

  4. urbanturtle.com Perspectives de clients utilisant TFS • Gestion de versions • Isolerles développeurs • Isolerles équipes • Tendance 1 :build automatisé • Intégration continue • Validation récurrente de la qualité • Tendance 2 : gestion de projet Agile • Exigences • Bogues

  5. urbanturtle.com Proposition de valeur de TFS pour l’entreprise • Intégration • Traçabilité entre les éléments sources, les éléments de travail et les éléments de build • Source unique de vérité (SSOT) • Établissement de rapports • Clients multiples • Visual Studio, Eclipse, MS Office, Web • Interopérabilité • .NET, Java, SQL, HTML, PHP, Ruby,…

  6. urbanturtle.com À propos d’Urban Turtle et de Pyxis Technologies • Urban Turtle est le premier outil Scrum pour TFS • Outil développé par Pyxis Technologies , c’est : • 10 ans d’Agilité • 50 mandats de coaching • 1500 Scrum Masters certifiés L’équipe Scrum d’Urban Turtle a livré 10 versions en 10 mois.

  7. Scrum Graphiqued’avancement Mêlée quotidienne Carnet de produit Revue et rétro. de sprint Planif. desprint Sprint Carnet de sprint Logiciel fonctionnel Propriétaire de produit Scrum Master Membre de l’équipe

  8. urbanturtle.com Historique du produit et survol • Intégration sans heurt à TFS Web Access • Tableau de planification • Tableau de tâches • Fonctionnement avec n’importe quel modèle de TFS • Visual Studio Scrum v1 • MSF Agile v5 • Scrum for Team System v3 • Ajout de votre modèle de processus personnalisé • Démonstration ‘avant et après’

  9. urbanturtle.com Étude de cas • Contexte • Équipe expérimentée • Gestion de projet Agile • Scrum • Enjeux • Client éloigné • Équipe répartie entre deux emplacements • Paris et Grenoble

  10. Scrum Graphique d’avancement Mêlée quotidienne Carnet de produit Revue et rétro. de sprint Planif. de sprint Sprint Carnet de sprint Logiciel fonctionnel Propriétaire de produit Scrum Master Membre de l’équipe

  11. Buts Carnet de produit • Scénario utilisateur • À titre de <rôle>, • je veux <but> • de manière à ce que <avantage>

  12. Nettoyage du carnet Carnet de produit 3 8 5 Priorité 3 8 1 5

  13. Planification de sprint – 1re partie Carnet de produit Carnet de sprint 5 5 8 8 2 2 2 5 8 1

  14. Planification de sprint – 2e partie Carnet de produit Carnet de sprint 2 5 5 8 8 2 1

  15. Planification de sprint – 2e partie Carnet de produit Carnet de sprint 2 5 5 8 8 5 1 TROP GROS!

  16. Planification de sprint – Partie 2 Carnet de produit Carnet de sprint 5 5 2 2 8 5 2 2 8 1 ENGAGEMENT! COMMIT!

  17. Nettoyage du carnetPlanification de sprint Démo

  18. urbanturtle.com Étude de cas • Avantages • Bonne communication et collaboration avec le client • Pas d’impact négatif sur la performance de l’équipe

  19. urbanturtle.com Étude de cas • Contexte • L’équipe à ses débuts avec les pratiques Agiles • Scrum • Enjeux • Importance portée au temps de mise sur le marché • Commencer petit puis prendre de l’ampleur • Alignement de l’équipe sur les pratiques Agiles • Gestion visuelle • Gestionnaires à soulager • Radiateur d’information

  20. Scrum Tableau de tâches Mêlée quotidienne Graphique d’avancement Carnet de produit Revue et rétro. de sprint Planif. de sprint Sprint Carnet de sprint Logiciel fonctionnel Propriétaire de produit Scrum Master Membre de l’équipe

  21. Le sprint Carnet de produit Carnet de sprint À faire

  22. Le sprint Carnet de produit Carnet de sprint Terminé En cours À faire

  23. Le sprint Carnet de produit Carnet de sprint Terminé En cours À faire

  24. Le sprint Carnet de produit Carnet de sprint Terminé

  25. Suivi des tâches quotidiennes Démo

  26. urbanturtle.com Étude de cas • Avantages • Réduction du temps de mise sur le marché • Assurer la performance de l’équipe

  27. urbanturtle.com Étude de cas – Livre photo haut de gamme • Contexte • Équipe d’expérience • Gestion de projet Agile • Scrum • Technologie Silverlight • Enjeux • Équipe connaissant peu Silverlight • Besoin de vérifier continuellement et à tout moment • Logiciel en construction répondant aux exigences de Silverlight • Avantages • Automatisation des scénarios de tests

  28. urbanturtle.com Développement logiciel dématérialisé et ce qui s’en vient • Résister est futile • Économie d’échelle • Courrier électronique (Exchange) • Productivité (Office 365) • Développement logiciel • Le prochain TFS sera disponible en service dématérialisé • Aujourd’hui • Disponibilité de TFS et d’Urban Turtle comme solution hébergée • DiscountASP.NET (discountasp.net) • PRAKTIK Hosting (praktikhosting.com/) • SaaS Made Easy (saasmadeeasy.com/)

  29. urbanturtle.com Développement logiciel dématérialisé et ce qui s’en vient • Technologie Lean • Activité première • Internalisation de l’équipe • Développement logiciel Lean • Scrum

  30. Déjeuner-causerie Défis et enjeux liés à la mise en place de l’Agilité Le 22 mars 2011 Restaurant Koko de l'hôtel OPUS Montréal pyxis-tech.com/dejeuner

  31. N’hésitez pas à communiquer avec moi : mcardinal@urbanturtle.com

More Related