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

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

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

AMBIENT INTELLIGENCE

tech days•

2015

#mstechdays techdays.microsoft.fr

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

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

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 ?

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

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

(Dans la réalité)

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

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

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

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

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

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…

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

tech.days 2015#mstechdays

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

Des

équipesDes

processus

Des outils

1 2

3

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 !

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…

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

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

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

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

Outillage pour les applications modernes

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 )

MERCI !

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

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

© 2015 Microsoft Corporation. All rights reserved.

tech days•

2015

#mstechdays techdays.microsoft.fr