Contractualisation Agile

30
1 Softwa re Development Done Right

description

 

Transcript of Contractualisation Agile

Page 1: Contractualisation Agile

1

Software Development

Done Right

Page 2: Contractualisation Agile

2

Présentation de Cellenza « Agilité et contractualisation Agile » « Les promesses du Big Data »

Intervenants : Arnaud Hego (Président de Cellenza et Agile.Net) et Luc Legardeur (Directeur Général de Cellenza, fondateur et Président fondateur de Xebia).

Agenda

Page 3: Contractualisation Agile

3

Cellenza, membre de l’alliance Xebia

Xebia IT Architects

Cabinet de conseil exclusivement dédié

aux technologies Java / JEE &

méthodes agiles

XebiaLabs

Solution de déploiement

d’applications

UX Republic

Expérience utilisateur & Dataviz

Thiga

Innovation

Page 4: Contractualisation Agile

4

Cellenza

Afin de les aider à concevoir, développer et gérer des architectures et des applications basées sur la plateforme technologique Microsoft, nous fédérons au sein de notre cabinet les meilleurs référents de la communauté Microsoft et les coachs Agiles les plus reconnus.

Cellenza est un cabinet de conseil IT exclusivement dédié aux technologies Microsoft et aux méthodes agiles.Notre mission consiste à jouer le rôle de bras droit et de tiers de confiance pour nos Clients afin de les accompagner dans l’adoption des meilleures pratiques, techniques et méthodologiques.

Page 5: Contractualisation Agile

5

AGILITÉ ET CONTRACTUALISATION AGILE

Page 6: Contractualisation Agile

6

Porteuses de grandes promesses, les méthodes agiles impliquent néanmoins des droits et devoirs pour les deux parties, qu'il est nécessaire de consigner dans une cadre légal adéquat.Nous avons souhaité offrir à la communauté agile un document de référence, fruit de notre expérience et de longs mois de travail collaboratif.L’évolution et l’adaptation des outils Microsoft participent aujourd’hui à l’adoption massive de ces nouvelles méthodes de travail.

Pourquoi un contrat agile ?

Page 7: Contractualisation Agile

7

Nous nous sommes attachés à produire un contrat équilibré, intégrant les problématiques des Directions Achats et IT tout en ne pervertissant pas les principes agiles.Ce contrat est le fruit d’un travail réalisé par deux cabinets de conseil spécialisés sur les méthodes agiles ainsi qu’ un cabinet d’avocats assermenté par la justice française.

Notre démarche

Page 8: Contractualisation Agile

8

Au lieu de construire un contrat agile pour nous, il nous a semblé évident de le rendre disponible à tous les acteurs de la communauté agile à des fins d’amélioration collective.Ce contrat est le fruit des travaux menés en collaboration avec le département IP/IT du cabinet d'avocats Alérion avec le soutien et l'expertise du cabinet de conseil LCA. .Nous nous engageons à faire évoluer ce contrat en y intégrant, autant que faire se peut, les modifications pertinentes.Pour trouver ce contrat : http://www.contrat-agile.org/Pour nous soumettre des suggestions, merci d’envoyer vos remarques à [email protected].

Comment l’utiliser / contribuer

Page 9: Contractualisation Agile

9

Des sémantiques différentes

Projet Classique

Suivi d’un plan

Projet Agile

Négociation contractuelle

Documentation exhaustive

Outils & Processus

Acceptation du changement

Collaboration

Logiciel opérationnel

Individus & interactions

Manifeste agile

Page 10: Contractualisation Agile

10

Des sémantiques différentes

Suivi d’un plan

Specs finalisées

Acceptation du changement

Achat d’un périmètre

Budget déterminé

Implication métier

décroissante

Specs évolutives

Achat d’une capacité

Enveloppe allouée

Implication métier

constante

Page 11: Contractualisation Agile

11

Des sémantiques différentes

Négociation contractuelle

Risques reportés sur le

fournisseur

Collaboration

Dérapages =

Avenants

Obligations du fournisseur

Forfait

Risques partagés

Dérapages =

Arbitrages

Droits et devoirs mutuels

Régie contrôlée

Page 12: Contractualisation Agile

12

Des sémantiques différentes

Documentation exhaustive

Culture de la formalisation

Logiciel opérationnel

Choisir très tôt

Contrat de TMA

Culture de l’oral

Choisir le plus tard possible

TMA Agile

Page 13: Contractualisation Agile

13

Des sémantiques différentes

Outils et processus

MOA/MOE

Individus et Interactions

PMO standardisée

Responsabilité du DP

Team Agile (SM,PO,équipe)

Artefacts et KPI agiles

Responsabilisation de l’équipe

Page 14: Contractualisation Agile

14

Acceptation du changementAchats de points de fonctions estimésFacturation au SprintEngagement sur périmètre critique ou Trade In/Trade

OffDélai de prévenance de 2 Sprints pour Go/NoGoCriticité du Sprint 0 pour affinage

Impacts contractuels

Page 15: Contractualisation Agile

15

CollaborationSacralisation de la RetrospectiveSuppression des obstaclesDisponibilité, compétences et mandat du POKPIs agiles (prédictibilité, productivité, qualité,

motivation)TDD & Recette incrémentaleManifeste agile dans l’esprit du contratObjectifs partagés avec success fees sur respect

délais ou budget non consommé)

Impacts contractuels

Page 16: Contractualisation Agile

16

Logiciel opérationnelTests non négociablesChoix techniques le plus tard possibleJuste ce qu’il faut: refactoring actéUsine logicielle intégrée de bout en bout

Impacts contractuels

Page 17: Contractualisation Agile

17

Individus et interactionsSacralisation du Daily ScrumManagement visuel (Kanban, A3,…)PairLes estimations de l’équipe font foi

Impacts contractuels

Page 18: Contractualisation Agile

18

Non, on ne peut pas figer périmètre, prix et délais.

Mais nous sommes français

Page 19: Contractualisation Agile

19

Initiative Xebia et CellenzaEtabli avec par des coachs agiles et un cabinet spécialisé dans les litiges ITOpen Source (www.contrat-agile.org)

Mais nous sommes français

Page 20: Contractualisation Agile

20

LES PROMESSES DU BIG DATA

Page 21: Contractualisation Agile

21www.xebia.fr / blog.xebia.fr 21

Page 22: Contractualisation Agile

22www.xebia.fr / blog.xebia.fr 22

Page 23: Contractualisation Agile

23

Données Nombreuses Déstructurées Produites en temps réel En flot continu et mondialement Méta taguées de manière disparate

Pouvant révéler des causalités utilisables à des fins sociales, humanitaires, médicales et bien sûr mercantiles

Big Data

Page 24: Contractualisation Agile

24

Analyse 360° des données collectées

Page 25: Contractualisation Agile

25

Les besoins du marché BIG DATA

Page 26: Contractualisation Agile

26

Les acteurs BIG DATA (pure players)

Page 27: Contractualisation Agile

27

Etude macro du marché BIG DATA

Marchés financiers Gestion des risques et des fraudes Analyse des clients

Transports Optimisation de la logistique Réduction de la congestion du

trafic routier

Santé / Sciences de la vie Analyse des dossiers médicaux Analyse génomique

Télécommunications Traitement des enregistrements

détaillés des appels Monétisation des profils client

Energie et services publics Analyse des compteurs

intelligents

Médias numériques Ciblage publicitaire en temps

réel Analyse de sites Web

Distribution Marketing multi-canal Analyse du parcours

Autorités/Police Surveillance multimodale en

temps réel Détection de cyber-criminalité

Page 28: Contractualisation Agile

28

Ethique, vie privée et droit à l’oubliPollution sonore, visuelleFantasme ?Concurrence déloyale des grands possesseurs de donnéesConvergence Open Data

Quelques problématiques à résoudre

Page 29: Contractualisation Agile

29

"Notre métier est de rendre visibles des choses invisibles."Amber Case, anthropologue

"Le potentiel de BIG DATA sera limité par les limites cognitives de l’humanité."

Univesité de San José, Californie

"La profession sexy dans les dix prochaines années, ce sera statisticien."Hal Varian, Google

"Une grande partie des informations en Europe est sous-exploitée. Nous ne pouvons nous permettre de négliger ce potentiel. Nous devons examiner l'opportunite de modifier les règles de l'UE en matière de réutilisation des informations du secteur public pour libérer pleinement leur potentiel économique. »

Neelie Kroes, vice-présidente de la Commission européennechargée de la stratégie numérique

A méditer

Page 30: Contractualisation Agile

30

MERCI POUR VOTRE ATTENTION !