55
Georges Saad, B.ing. , CSM et Christian Saraïlis, LLB. Agile y’vxxory! Et les contrats ?

Les contrats Agiles : Agile d'accord! Et les contrats ?

  • Upload
    geosaa

  • View
    550

  • Download
    5

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Les contrats Agiles : Agile d'accord! Et les contrats ?

Georges Saad, B.ing. , CSM et Christian Saraïlis, LLB.

Agile y’vxxory!

Et les contrats ?

Page 2: Les contrats Agiles : Agile d'accord! Et les contrats ?

/Agile ou pas Agile,

l’vpproxhe ye yézeloppement

change quoi pour le contrat ?

Page 3: Les contrats Agiles : Agile d'accord! Et les contrats ?

C’est quoi un xontrvt, en terme légvl ?

Un contrat ?

Page 4: Les contrats Agiles : Agile d'accord! Et les contrats ?

Un xontrvt x’est quoi ?

Un échange de consentement qui crée des

obligations pour les parties

Le Droit du Contrat au Québec

Page 5: Les contrats Agiles : Agile d'accord! Et les contrats ?

… légalement?

1378 – Le contrat est un accord de volonté, par

lequel une ou plusieurs personnes s’owligent

envers une ou plusieurs autres à exécuter une

prestation […]

1385 – Le contrat se forme par le seul échange de

consentement […]

Le Droit du Contrat au Québec

Page 6: Les contrats Agiles : Agile d'accord! Et les contrats ?

L’owjet yu xontrvt

1412– L’owjet yu xontrvt est l’opérvtion

juridique envisagée par les parties au

moment de sa conclusion […] ( mes

soulignés)

Le Droit du Contrat au Québec

Page 7: Les contrats Agiles : Agile d'accord! Et les contrats ?

… exemple simple:

Un client ( expert de domaine) , veut obtenir

une solution logicielle à un problème.

Le fournisseur ( expert technologique) accepte

de livrer une solution logicielle conformément

aux besoins du client.

Le Droit du Contrat au Québec

Page 8: Les contrats Agiles : Agile d'accord! Et les contrats ?

/Les difficultés des contrats Agiles

Page 9: Les contrats Agiles : Agile d'accord! Et les contrats ?

Rappel : La théorie de projet

Page 10: Les contrats Agiles : Agile d'accord! Et les contrats ?

1. Le contenu est inconnu

/ Responding to change over following a plan

Page 11: Les contrats Agiles : Agile d'accord! Et les contrats ?

L’owjet yu xontrvt est yonx inyéterminé…

… Et indéterminable au moment de contracter!

Problème du contenu inconnu …

Page 12: Les contrats Agiles : Agile d'accord! Et les contrats ?

2. Un esprit de collaboration

/ Customer collaboration over contract negotiation

Page 13: Les contrats Agiles : Agile d'accord! Et les contrats ?

Customer collaboration over contract negotiation

2. Un esprit de collaboration

interpretation

Page 14: Les contrats Agiles : Agile d'accord! Et les contrats ?

L’owjet yu xontrvt étvnt impréxis…

sur QUOI devrons nous collaborer?

Encore un problème!

*

Page 15: Les contrats Agiles : Agile d'accord! Et les contrats ?

/Et les contrats existants ?

Page 16: Les contrats Agiles : Agile d'accord! Et les contrats ?

1. Un xontrvt forfvitvire, x’est quoi?

Page 17: Les contrats Agiles : Agile d'accord! Et les contrats ?

Contrat forfaitaire … OUAIS !

Page 18: Les contrats Agiles : Agile d'accord! Et les contrats ?

La dynamique

Page 19: Les contrats Agiles : Agile d'accord! Et les contrats ?

Contrat forfaitaire … exhaustif

Page 20: Les contrats Agiles : Agile d'accord! Et les contrats ?

L’éxvrt ye xompréhension…

Page 21: Les contrats Agiles : Agile d'accord! Et les contrats ?

L’éxvrt ye xompréhension…

Page 22: Les contrats Agiles : Agile d'accord! Et les contrats ?

Forfaitaire, mais Agile

/ Le risque est du côté du fournisseur

Page 23: Les contrats Agiles : Agile d'accord! Et les contrats ?

2. Un xontrvt horvire, x’est quoi ?

Page 24: Les contrats Agiles : Agile d'accord! Et les contrats ?

Contrat horaire… Simple!

Page 25: Les contrats Agiles : Agile d'accord! Et les contrats ?

La dynamique

Page 26: Les contrats Agiles : Agile d'accord! Et les contrats ?

Horaire, mais Agile

/Le risque est du côté du client

Page 27: Les contrats Agiles : Agile d'accord! Et les contrats ?

/D’vutres formes existent…

/ 1. Contrat avec plafond

/ 2. Contrat par usage

Page 28: Les contrats Agiles : Agile d'accord! Et les contrats ?

/Qu’est xe qu’on zeut vlors ?

Page 29: Les contrats Agiles : Agile d'accord! Et les contrats ?

1. Un xontrvt y’entente

Page 30: Les contrats Agiles : Agile d'accord! Et les contrats ?

2. Le contrat accumule de la poussière

Page 31: Les contrats Agiles : Agile d'accord! Et les contrats ?

Une réelle collaboration contractuelle

Page 32: Les contrats Agiles : Agile d'accord! Et les contrats ?

3. Définir les modalités de la RELATION

Page 33: Les contrats Agiles : Agile d'accord! Et les contrats ?

4. Pouzoir s’vyvpter et ézoluer

Page 34: Les contrats Agiles : Agile d'accord! Et les contrats ?

5. Juste des gagnants/Risque partagé

Page 35: Les contrats Agiles : Agile d'accord! Et les contrats ?

Des propositions existent déjà…

/ Par story-point

/ La proposition de Bob Martin

/ PS 2000

Page 36: Les contrats Agiles : Agile d'accord! Et les contrats ?

/Notre proposition

Page 37: Les contrats Agiles : Agile d'accord! Et les contrats ?

La forme : Un contrat évolutif

Page 38: Les contrats Agiles : Agile d'accord! Et les contrats ?

La forme : Un contrat évolutif

Page 39: Les contrats Agiles : Agile d'accord! Et les contrats ?

Le contrat maître

Page 40: Les contrats Agiles : Agile d'accord! Et les contrats ?

1. Bien implanter les principes Agiles dès ledébut du contrat pour s’vssurer quel’interprétvtion se fera selon la philosophieAgile.

2. Prévoir le mécanisme assurant l’implixvtiondu client tout au long du développement etpour chaque itération.

Les modalités, du contrat maître

Page 41: Les contrats Agiles : Agile d'accord! Et les contrats ?

3. S’vssurer ye lv svtisfvxtion yu xlient méxvnisme y’vxxeptvtion yu user story, méxvnisme ye retrait, transparence au niveau du projet et de l’informvtion qui y est relié.

4. Définir l’owjet yu xontrvt ye mvnière flexiwle: assez précise pour assurer au client un résultat envisageable et assez large pour ne pas restreindre la collaboration et les ajustements inhérents au développement Agile

Les modalités, du contrat maître

Page 42: Les contrats Agiles : Agile d'accord! Et les contrats ?

Les contrats annexes

Page 43: Les contrats Agiles : Agile d'accord! Et les contrats ?

Un contrat annexe pour chaque itération basé

sur les user stories

Définition très précise des fonctionnalités et

des moyens de réalisation afin de permettre

vu xlient y’vxxepter ou refuser une

fonctionnalité

Les modalités des contrats annexes

Page 44: Les contrats Agiles : Agile d'accord! Et les contrats ?

Les contrats annexes sont joints au contrat maître pour en faire partie intégrante

Il est primoryivl y’effextuer yes tests vutomvtisés vfin que le fournisseur s’vssure que les fonctionnalités livrées et acceptées pvr le xlient sont fonxtionnelles y’une itérvtion à l’vutre.

Statut des contrats annexes

Page 45: Les contrats Agiles : Agile d'accord! Et les contrats ?

/… et la rémunération ?

Page 46: Les contrats Agiles : Agile d'accord! Et les contrats ?

1. Budget fixe ( contenu variable)

/ Un budget fixe est établie

Page 47: Les contrats Agiles : Agile d'accord! Et les contrats ?

1. Quelques commentaires

/ Équiper et responsabiliser les équipes de révlisvtion y’un pouzoir ye résolution

/ Mesurer la satisfaction du client et du fournisseur à chaque itération pour le contrat annexe

/ Il est possible de définir une période initiale de mesure afin de minimiser le risque

Page 48: Les contrats Agiles : Agile d'accord! Et les contrats ?

1. La dynamique

/ Fournisseur :

1. A intérêt à terminer le projet en deçà du

budget tout en satisfaisant le client

2. Auxun intérêt à s’engvger à un wvs prix

/ Client :

1. A intérêt à s’engvger vzex rigueur

2. A intérêt à bien prioriser ses Stories

Page 49: Les contrats Agiles : Agile d'accord! Et les contrats ?

… sans oublier que

/ La notion de demandes de

xhvngements n’existe pvs.

/ Ce moyèle peut s’vppliquer, à une yvte

fixe, vu lieu y’un wuyget fixe.

Page 50: Les contrats Agiles : Agile d'accord! Et les contrats ?

2. Contrat par vélocité relative

/ Le fournisseur est rémunéré

proportionnellement à sa vélocité

relative de l’itérvtion courante.

1. Fixer une période initiale horaire

2. Établir le prix y’une itération

3. Rémunération selon la vélocité relative

R = Pi x ( Vc/Vm)

Page 51: Les contrats Agiles : Agile d'accord! Et les contrats ?

2. Quelques commentaires

/ Cette rémunérvtion met l’emphvse sur la bonne zitesse y’vzvnxement yu projet

/ Le terme dette technique , prend tout son sens

/ Rémunération et incitatif au travail livré, et non le travail effectué

Page 52: Les contrats Agiles : Agile d'accord! Et les contrats ?

2. La dynamique

/ Fournisseur :

1. Aucun intérêt de gonfler la vélocité

2. A intérêt à stabiliser sa vélocité

/ Client :

1. A intérêt à s’engvger avec rigueur

2. A intérêt à bien prioriser ses Stories

Page 53: Les contrats Agiles : Agile d'accord! Et les contrats ?

/3. Les vppels y’offre ?

Page 54: Les contrats Agiles : Agile d'accord! Et les contrats ?

1) Définit par la loi

1. Rigidité assurant L’équité»

2) Objectif décisionnel ( politique) :

1. Est ce qu’on désire une solution

réelle?

2. Lobbysmes

3) Créativité rédactionnelle

Le Régime yes vppels y’offres …

Page 55: Les contrats Agiles : Agile d'accord! Et les contrats ?

/Merci.

Questions ?