Software
Development

Done Right
1
Agenda

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).

2
Cellenza, membre de l’alliance Xebia

XebiaLabs
Thiga
Solution de
déploiement
d’applications

Innovation

Xebia IT Architects
UX Republic
Cabinet de conseil
exclusivement dédié
aux technologies Java /
JEE & méthodes agiles

3

Expérience utilisateur &
Dataviz
Cellenza
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.

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.

4
AGILITÉ ET
CONTRACTUALISATION AGILE
5
Pourquoi un contrat agile ?

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.

6
Notre démarche

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.

7
Comment l’utiliser / contribuer

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 à contact@contrat-agile.org.

8
Des sémantiques différentes

Projet Classique

Suivi d’un plan

Acceptation du
changement

Négociation
contractuelle

Collaboration

Documentation
exhaustive

Logiciel
opérationnel

Outils &
Processus

9

Projet Agile

Individus &
interactions

Manifeste
agile
Des sémantiques différentes

Suivi d’un plan

Specs finalisées

Specs évolutives

Achat d’un
périmètre

Achat d’une
capacité

Budget
déterminé

Enveloppe
allouée

Implication
métier
décroissante

10

Acceptation du
changement

Implication
métier
constante
Des sémantiques différentes

Négociation
contractuelle

Risques
reportés sur le
fournisseur

Risques
partagés

Dérapages
=
Avenants

Dérapages
=
Arbitrages

Obligations du
fournisseur

Droits et devoirs
mutuels

Forfait

11

Collaboration

Régie contrôlée
Des sémantiques différentes

Documentation
exhaustive

Culture de la
formalisation

Culture de l’oral

Choisir très tôt

Choisir le plus
tard possible

Contrat de TMA

12

Logiciel
opérationnel

TMA Agile
Des sémantiques différentes

Outils et
processus

MOA/MOE

Team Agile
(SM,PO,équipe)

PMO
standardisée

Artefacts et KPI
agiles

Responsabilité
du DP

13

Individus et
Interactions

Responsabilisation
de l’équipe
Impacts contractuels

Acceptation du changement
 Achats de points de fonctions estimés
 Facturation au Sprint
 Engagement sur périmètre critique ou Trade In/Trade Off
 Délai de prévenance de 2 Sprints pour Go/NoGo
 Criticité du Sprint 0 pour affinage

14
Impacts contractuels

Collaboration
 Sacralisation de la Retrospective
 Suppression des obstacles
 Disponibilité, compétences et mandat du PO
 KPIs agiles (prédictibilité, productivité, qualité, motivation)
 TDD & Recette incrémentale
 Manifeste agile dans l’esprit du contrat
 Objectifs partagés avec success fees sur respect délais ou
budget non consommé)

15
Impacts contractuels

Logiciel opérationnel
 Tests non négociables
 Choix techniques le plus tard possible
 Juste ce qu’il faut: refactoring acté
 Usine logicielle intégrée de bout en bout

16
Impacts contractuels

Individus et interactions
 Sacralisation du Daily Scrum
 Management visuel (Kanban, A3,…)
 Pair
 Les estimations de l’équipe font foi

17
Mais nous sommes français

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

18
Mais nous sommes français

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

19
LES PROMESSES DU BIG
DATA
20
21

www.xebia.fr / blog.xebia.fr

21
22

www.xebia.fr / blog.xebia.fr

22
Big Data

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

23
Analyse 360° des données
collectées

24
Les besoins du marché BIG
DATA

25
Les acteurs BIG DATA (pure
players)

26
Etude macro du marché BIG
DATA
Marchés financiers



Gestion des risques et des fraudes
Analyse des clients

Energie et services publics


Analyse des compteurs intelligents

Transports

Médias numériques







Optimisation de la logistique
Réduction de la congestion du trafic
routier

Ciblage publicitaire en temps réel
Analyse de sites Web

Santé / Sciences de la vie

Distribution







Analyse des dossiers médicaux
Analyse génomique

Télécommunications



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

Autorités/Police



27

Marketing multi-canal
Analyse du parcours

Surveillance multimodale en temps
réel
Détection de cyber-criminalité
Quelques problématiques à
résoudre

Ethique, vie privée et droit à l’oubli
Pollution sonore, visuelle
Fantasme ?
Concurrence déloyale des grands possesseurs de
données
Convergence Open Data

28
A méditer

"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éenne
chargée de la stratégie numérique

29
MERCI POUR VOTRE
ATTENTION !
30

Contractualisation Agile

  • 1.
  • 2.
    Agenda 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). 2
  • 3.
    Cellenza, membre del’alliance Xebia XebiaLabs Thiga Solution de déploiement d’applications Innovation Xebia IT Architects UX Republic Cabinet de conseil exclusivement dédié aux technologies Java / JEE & méthodes agiles 3 Expérience utilisateur & Dataviz
  • 4.
    Cellenza Cellenza est uncabinet 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. 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. 4
  • 5.
  • 6.
    Pourquoi un contratagile ? 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. 6
  • 7.
    Notre démarche Nous noussommes 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. 7
  • 8.
    Comment l’utiliser /contribuer 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 à contact@contrat-agile.org. 8
  • 9.
    Des sémantiques différentes ProjetClassique Suivi d’un plan Acceptation du changement Négociation contractuelle Collaboration Documentation exhaustive Logiciel opérationnel Outils & Processus 9 Projet Agile Individus & interactions Manifeste agile
  • 10.
    Des sémantiques différentes Suivid’un plan Specs finalisées Specs évolutives Achat d’un périmètre Achat d’une capacité Budget déterminé Enveloppe allouée Implication métier décroissante 10 Acceptation du changement Implication métier constante
  • 11.
    Des sémantiques différentes Négociation contractuelle Risques reportéssur le fournisseur Risques partagés Dérapages = Avenants Dérapages = Arbitrages Obligations du fournisseur Droits et devoirs mutuels Forfait 11 Collaboration Régie contrôlée
  • 12.
    Des sémantiques différentes Documentation exhaustive Culturede la formalisation Culture de l’oral Choisir très tôt Choisir le plus tard possible Contrat de TMA 12 Logiciel opérationnel TMA Agile
  • 13.
    Des sémantiques différentes Outilset processus MOA/MOE Team Agile (SM,PO,équipe) PMO standardisée Artefacts et KPI agiles Responsabilité du DP 13 Individus et Interactions Responsabilisation de l’équipe
  • 14.
    Impacts contractuels Acceptation duchangement  Achats de points de fonctions estimés  Facturation au Sprint  Engagement sur périmètre critique ou Trade In/Trade Off  Délai de prévenance de 2 Sprints pour Go/NoGo  Criticité du Sprint 0 pour affinage 14
  • 15.
    Impacts contractuels Collaboration  Sacralisationde la Retrospective  Suppression des obstacles  Disponibilité, compétences et mandat du PO  KPIs agiles (prédictibilité, productivité, qualité, motivation)  TDD & Recette incrémentale  Manifeste agile dans l’esprit du contrat  Objectifs partagés avec success fees sur respect délais ou budget non consommé) 15
  • 16.
    Impacts contractuels Logiciel opérationnel Tests non négociables  Choix techniques le plus tard possible  Juste ce qu’il faut: refactoring acté  Usine logicielle intégrée de bout en bout 16
  • 17.
    Impacts contractuels Individus etinteractions  Sacralisation du Daily Scrum  Management visuel (Kanban, A3,…)  Pair  Les estimations de l’équipe font foi 17
  • 18.
    Mais nous sommesfrançais Non, on ne peut pas figer périmètre, prix et délais. 18
  • 19.
    Mais nous sommesfrançais Initiative Xebia et Cellenza Etabli avec par des coachs agiles et un cabinet spécialisé dans les litiges IT Open Source (www.contrat-agile.org) 19
  • 20.
    LES PROMESSES DUBIG DATA 20
  • 21.
  • 22.
  • 23.
    Big Data Données      Nombreuses Déstructurées Produites entemps 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 23
  • 24.
    Analyse 360° desdonnées collectées 24
  • 25.
    Les besoins dumarché BIG DATA 25
  • 26.
    Les acteurs BIGDATA (pure players) 26
  • 27.
    Etude macro dumarché BIG DATA Marchés financiers   Gestion des risques et des fraudes Analyse des clients Energie et services publics  Analyse des compteurs intelligents Transports Médias numériques     Optimisation de la logistique Réduction de la congestion du trafic routier Ciblage publicitaire en temps réel Analyse de sites Web Santé / Sciences de la vie Distribution     Analyse des dossiers médicaux Analyse génomique Télécommunications   Traitement des enregistrements détaillés des appels Monétisation des profils client Autorités/Police   27 Marketing multi-canal Analyse du parcours Surveillance multimodale en temps réel Détection de cyber-criminalité
  • 28.
    Quelques problématiques à résoudre Ethique,vie privée et droit à l’oubli Pollution sonore, visuelle Fantasme ? Concurrence déloyale des grands possesseurs de données Convergence Open Data 28
  • 29.
    A méditer "Notre métierest 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éenne chargée de la stratégie numérique 29
  • 30.