La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

2 Thierry Delestre Samir Hanna Frédéric Belloc 08/02/2011 Agilité en environnement Microsoft.

Présentations similaires


Présentation au sujet: "2 Thierry Delestre Samir Hanna Frédéric Belloc 08/02/2011 Agilité en environnement Microsoft."— Transcription de la présentation:

1

2 2 Thierry Delestre Samir Hanna Frédéric Belloc 08/02/2011 Agilité en environnement Microsoft

3 3 En tant que … Capgemini Applications Services Tel: Frédéric BELLOC Architecte Capgemini Applications Services Tél. : Mob. : Thierry DELESTRE Scrum Coach Capgemini Applications Services Mob: Samir HANNA Agilitateur

4 4 Capgemini France et Microsoft ~400 consultants en France ont travaillé sur des projets Microsoft Répartition sur tout le territoire français ~70 Ressources SharePoint Une communauté darchitectes active

5 5 Sommaire Principes Agiles Environnement Microsoft Indicateurs agiles Comment se lancer

6 6 Lapproche Agile Agile Itératif Incrémental Développement continu Accueil du changement Visibilité Collaboration Décloisonement Adhérence au besoin Time-boxing Humain Réduction de stocks Just-in-Time Limites de la prédiction Just-In-Time XP

7 7 Démarche Estimation collective Pilotage par la valeur Durées fixes Tests en continu Amélioration permanente Stories Backlog DoD Product Owner Sprint Planning Daily Scrum Task pattern burndown

8 8 Les projets Portail intranet banque Site internet banque Durée = 12 mois 4500 h.j SharePoint 2010 SharePoint Designer CodedUI Test Visual Studio 2010 Scrum Sandbox Intégration continue XP

9 9 Agilité en environnement SharePoint 2010 Fonctionnalités OOB SharePoint 2010 et SOA.NET 3.5 Client OM Silverlight Client OM Recherche Sandbox SP.js Pattern MVP ClientContext Chart Web Part Service Application Microsoft.SharePoint.Client.dll WSP JQuery Une formidable boite à outils ! Mutl-Tenancy

10 10 Importance de la phase dArchitecture de la solution Découper les cas dutilisations en histoires agiles Faire la cartographie des composants et des dépendances Structurer le code source et surtout le packaging (*.WSP) ETRE CAPABLE DE FAIRE DES RELEASES PAR SPRINT !!! En tant que service, je fournis la liste des espaces collaboratifs dun utilisateur En tant rédacteur, je peux choisir le modèle daffichage dune actualité

11 11 Voir la solution se construire au fil des sprints

12 12 La force de lintégration continue avec SharePoint 2010 Exhaustivité des solutions disponibles Simplicité de mise en œuvre Réduire le temps de Code Review Automatiser un maximum de tâches Détecter au plus tôt les problèmes dintégration du code Disposer dun environnement de test « stable » Delivery Reporting Déploiement Hyper-V New-SPSite Cruise Control.NET Broken build Hudson Microsoft Team Foundation Server 2010 Powershell

13 13 Tester la solution produite Tests Unitaires Tests Unitaires Tests Unitaires Présentation Coordination Services Domaine Persistance Tests Application Intégration Validation fonctionnelle Montée en charge Intégration Validation fonctionnelle Montée en charge Manuel (Développeur) Auto (VS2010 CodedUI Test) NEW Scénario Reporting NCover Web Test Performance Monitoring Load Test Pex & MolesUnit Test NUnit SPTypeMock MVP

14 14 Scrum distribué Daily Scrum par site Outils de communication Consolidation journalière 3 sites

15 15 Indicateurs Prédictibilité Délais Qualité Productivité

16 16 Suivi de lavancement projection linéaire du RAF (erreur < 2%)

17 17 Comment se lancer? Sprint 0 Méthode Métier Technique Construire Langage Comprendre Choix infrastructures Feuille de route Etat des lieux Socle technique Architecture Méthodologie Valeurs Premier sprint Backlog Sprint 1 Technique Méthodologie Métier Sprint 0 Une histoire terminée terminée

18 18 Tous parler la même langue Sensibilisation à lAgilité Instancier lAgilité à notre contexte Etat des lieux Flux méthodologique Organigramme DoD Fondements Rôles Reporting Principes Métriques Documentation Gestion du besoin Estimations Cartographie activités

19 19 Partager une vision Construire la vision produit Construire le backlog Affiner le backlog Flux métier Premiers sprints Cartographie contextes Objectifs Priorisation Acteurs Périmètre Valeur métier Roadmap Poids INVEST Scénarios « From idea to launch ». Roman Pichler Kano Poker Une histoire utilisateur prête

20 20 Partir lancé! Architecture logicielle Environnement Infrastructure Valider les choix Produire une histoire utilisateur Flux technique Intégration continue Maquettage Practice Sandbox Proof of concept Design Pattern RDV Application blanche Sketchflow Contrôle de source Poste de développement JQuery Sortir des « starting block » Microsoft Expression

21 21 Conclusion

22 22 Questions ?

23


Télécharger ppt "2 Thierry Delestre Samir Hanna Frédéric Belloc 08/02/2011 Agilité en environnement Microsoft."

Présentations similaires


Annonces Google