Top Banner
AMBIENT INTELLIGENCE tech days 2015 # mstechdays techdays.microsoft.fr
25

Plus vite et plus de valeur : plus d'agilité pour vos développements d'applications

Jul 17, 2015

Download

Technology

Microsoft Ideas
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Plus vite et plus de valeur : plus d'agilité pour vos développements d'applications

AMBIENT INTELLIGENCE

tech days•

2015

#mstechdays techdays.microsoft.fr

Page 2: Plus vite et plus de valeur : plus d'agilité pour vos développements d'applications

Plus vite et plus de valeur

Plus d'agilité pour vos développements d'applications

Christophe Goset

Responsable IT CRM

Crédit Agricole CIB

Evlampia Thoreau

Chef de Produit Visual Studio

Microsoft

François Mérand

Architecte

Sogeti

Page 3: Plus vite et plus de valeur : plus d'agilité pour vos développements d'applications

tech.days 2015#mstechdaysPlus d'agilité pour vos développements

60%

LIVRAISON EN

RETARD

70%

FONCTIONNALITÉS

RÉDUITES

72%

PROPORTION D’APPS

DÉLIVRÉES > 3 MOIS

The CA / Coleman Parkes Research 2012 report surveyed IT Orgs in over 300 European and 200 US and Canadian companies, each with revenues over $1 billion

Page 4: Plus vite et plus de valeur : plus d'agilité pour vos développements d'applications

tech.days 2015#mstechdaysPlus d'agilité pour vos développements

Comment soutenir la croissance des métiers avec de nouvelles fonctionnalités ?

Comment améliorer le potentiel des métiers, accélérer et multiplier les opportunités ?

Comment fournir un rythme d’innovation plus rapide avec une collaboration plus étroite entre l’IT et les métiers ?

Comment accélérer la prise de décision par les analyses en temps réel ?

Page 5: Plus vite et plus de valeur : plus d'agilité pour vos développements d'applications

tech.days 2015#mstechdaysPlus d'agilité pour vos développements

Page 6: Plus vite et plus de valeur : plus d'agilité pour vos développements d'applications

tech.days 2015#mstechdaysPlus d'agilité pour vos développements

(Dans la réalité)

Page 7: Plus vite et plus de valeur : plus d'agilité pour vos développements d'applications

tech.days 2015#mstechdaysPlus d'agilité pour vos développements

Page 8: Plus vite et plus de valeur : plus d'agilité pour vos développements d'applications

tech.days 2015#mstechdaysPlus d'agilité pour vos développements

Page 9: Plus vite et plus de valeur : plus d'agilité pour vos développements d'applications

tech.days 2015#mstechdaysPlus d'agilité pour vos développements

Page 10: Plus vite et plus de valeur : plus d'agilité pour vos développements d'applications

tech.days 2015#mstechdaysPlus d'agilité pour vos développements

Page 11: Plus vite et plus de valeur : plus d'agilité pour vos développements d'applications

tech.days 2015#mstechdaysPlus d'agilité pour vos développements

Page 12: Plus vite et plus de valeur : plus d'agilité pour vos développements d'applications

tech.days 2015#mstechdaysPlus d'agilité pour vos développements

Le poids du passé, l’impact des choix précédents

La largeur du SI

Les pressions sur les SI : aspects règlementaires, technologies

La culture projet avec ses phases de pré-étude

Les équipes segmentées

Impossible pour un site de e-commerce de s’arrêter !

La volatilité du business et la nécessité de s’adapter…

Page 13: Plus vite et plus de valeur : plus d'agilité pour vos développements d'applications

tech.days 2015#mstechdaysPlus d'agilité pour vos développements

Penser Satisfaction Client en mode Flux

Toujours prévoir un premier déploiement dans les semaines qui suiventPas d’équipes segmentéesPenser la mise à jour des applications lors de leur genèse

Page 14: Plus vite et plus de valeur : plus d'agilité pour vos développements d'applications

tech.days 2015#mstechdays

e entre :Et automatiser… ce qui peut l’être

Des

équipesDes

processus

Des outils

1 2

3

Page 15: Plus vite et plus de valeur : plus d'agilité pour vos développements d'applications

tech.days 2015#mstechdaysPlus d'agilité pour vos développements

Manifeste pour le développement Agile de logiciels

http://agilemanifesto.org/iso/fr/

Et ne surtout pas confondre agilité avec chaos !

Page 16: Plus vite et plus de valeur : plus d'agilité pour vos développements d'applications

tech.days 2015#mstechdaysPlus d'agilité pour vos développements

Réorganiser les équipes, pour rassembler les compétences :

Des équipes « cross-fonctionnelles », pour regrouper les compétences et briser les silos

Des « Feature Teams », dédiées aux développement d’un bloc fonctionnel bien défini.

Des « Component Teams » supportant un bloc technologique ou un service technique

Et adapter votre organisation et vos équipes…

Page 17: Plus vite et plus de valeur : plus d'agilité pour vos développements d'applications

tech.days 2015#mstechdaysPlus d'agilité pour vos développements

Une idée simple :

activer et désactiver des fonctionnalités directement en production, sans redéployer votre code.

Déployer en continu.

Permet aussi d’expérimenter.

Mais attention à l’accumulation de « if », et aux modifications lourdes (bases de données)

Comme le feature flipping par exemple

Page 18: Plus vite et plus de valeur : plus d'agilité pour vos développements d'applications

tech.days 2015#mstechdaysPlus d'agilité pour vos développements

Satisfaire le client

Considérer comme

naturel les changements

d’exigences

Livrer fréquemment une

application fonctionnelle

Fonctionnels et

développeurs travaillent

ensemble

Bâtissez le projet autour

de personnes motivées

L’échange d’information

le plus efficace est en face

à face

Un logiciel fonctionnel est

la meilleure façon de

mesurer l’avancement du

projet

Le rythme de

développement doit être

soutenable indéfiniment

Simplicité - l'art de

maximiser la quantité de

travail à ne pas faire - est

essentielle

Architectures,

spécifications et

conceptions issues

d'équipes auto-

organisées

Vérifier en continu

l’excellence des pratiques

et techniques

Régulièrement, réflexion

de l’équipe pour être plus

efficace !

Des pratiques communes liées aux ressources humaines, au pilotage du projet et à la qualité de la production

Page 19: Plus vite et plus de valeur : plus d'agilité pour vos développements d'applications

tech.days 2015#mstechdaysPlus d'agilité pour vos développements

Product

Backlog

Sprint

Backlog

pri

ori

Sprint

(3 à 4 semaines)

Incrément

Potentiellement

Release-able

Tous les jours

- Scrum meeting

- Ajustements du plan

(si nécessaire)

Product

Backlog

review

Sprint

Review

(+démo)

Sprint

Retrospective

Page 20: Plus vite et plus de valeur : plus d'agilité pour vos développements d'applications

tech.days 2015#mstechdaysPlus d'agilité pour vos développements

Outillage pour les applications modernes

Page 21: Plus vite et plus de valeur : plus d'agilité pour vos développements d'applications

tech.days 2015#mstechdaysPlus d'agilité pour vos développements

L’Agilité au service de votre SI

Création de valeur en continu

Amélioration continue

La meilleure Agilité reste la vôtre!

(avec les bons outils )

Page 22: Plus vite et plus de valeur : plus d'agilité pour vos développements d'applications

MERCI !

Et MERCI à Florent Vandangeon d’Aneo pour les illustrations!

Page 24: Plus vite et plus de valeur : plus d'agilité pour vos développements d'applications

tech.days 2015#mstechdaysPlus d'agilité pour vos développements

Page 25: Plus vite et plus de valeur : plus d'agilité pour vos développements d'applications

© 2015 Microsoft Corporation. All rights reserved.

tech days•

2015

#mstechdays techdays.microsoft.fr