39
Le développeur créateur de valeur

Le développeur est un créateur de valeur

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Le développeur est un créateur de valeur

Le développeur

créateur de valeur

Page 2: Le développeur est un créateur de valeur

Hommeset

Machines

Page 3: Le développeur est un créateur de valeur

Quotidien des hommes

• Intuitions et imagination• Enthousiasmes et changements• Points de vues multiples• Ambiguïtés et malentendus• …• Vitesse d’adaptation

Page 4: Le développeur est un créateur de valeur

Rigidité des machines

• Détails insignifiants• Suite d’instructions, fragiles• Octets, Pixels, Formats• Précision artificielle• …• Vitesse d’exécution

Page 5: Le développeur est un créateur de valeur

Comment les faire parler ?

Page 6: Le développeur est un créateur de valeur

Rigidifier les hommesou

Assouplir les machines

Page 7: Le développeur est un créateur de valeur

Analyse

Conception

Développement

Recette

Déploiement

Page 8: Le développeur est un créateur de valeur

A ne pas faire : 1970

Winston W. Royce (1929–1995)

Page 9: Le développeur est un créateur de valeur

Anal

yse

Conc

eptio

n

Dév

elop

pem

ent

Rece

tte

Dép

loie

men

t

Anal

yse

Conc

eptio

n

Dév

elop

pem

ent

Rece

tte

Dép

loie

men

t

Page 10: Le développeur est un créateur de valeur

Valeurs Agile

• Individuals and interactions Over process and tools

• Working softwareOver documentation

• Customer collaboration Over contract negotiation

• Responding to change Over following plan

Page 11: Le développeur est un créateur de valeur

Rece

tte

Dép

loie

men

t

A

C

D

R

A

C

D

R

A

C

D

R

Rece

tte

Dép

loie

men

t

A

C

D

R

A

C

D

R

A

C

D

R

Page 12: Le développeur est un créateur de valeur

Valeurs Lean

• Optimize the Whole• Eliminate Waste• Build Quality In• Learn First• Deliver Fast• Engage Everyone• Keep Getting Better

Page 13: Le développeur est un créateur de valeur

D

A

C

D

R

D

A

C

D

R

D

A

C

D

R

D

A

C

D

R

D

A

C

D

R

D

A

C

D

R

D

A

C

D

R

D

A

C

D

R

D

A

C

D

R

D

A

C

D

R

Page 14: Le développeur est un créateur de valeur

Valeurs communes ?

Page 15: Le développeur est un créateur de valeur

Interactions humaines

Page 16: Le développeur est un créateur de valeur

Expérimentation et apprentissage

Page 17: Le développeur est un créateur de valeur

Mais aussi des différences !

Page 18: Le développeur est un créateur de valeur

AgileLean

Les vôtres !

Page 19: Le développeur est un créateur de valeur

Sortez du garage

Allez à la rencontre de votre marché

Page 20: Le développeur est un créateur de valeur

Votre produit est un catalyseur

Page 21: Le développeur est un créateur de valeur

Idées

Page 22: Le développeur est un créateur de valeur

Imaginations

Page 23: Le développeur est un créateur de valeur

Écoute

Page 24: Le développeur est un créateur de valeur

Communication

Page 25: Le développeur est un créateur de valeur

Sortez-le, le premier jour

Page 26: Le développeur est un créateur de valeur

1 jour

D

A

C

D

R

D

A

C

D

R

D

A

C

D

R

D

A

C

D

R

D

A

C

D

R

D

A

C

D

R

D

A

C

D

R

D

A

C

D

R

D

A

C

D

R

D

A

C

D

R

Page 27: Le développeur est un créateur de valeur

Entrepreneur Commercial Développeur

Administrateur Financier

?

Page 28: Le développeur est un créateur de valeur

Êtes vous développeur ?

Page 29: Le développeur est un créateur de valeur

Votre activité ?

Page 30: Le développeur est un créateur de valeur

AnalyserConcevoir

PenserCoder

Page 31: Le développeur est un créateur de valeur

Analyser

• Les situations• Les besoins• Les usages• Les insuffisances• Les lacunes• …

Page 32: Le développeur est un créateur de valeur

Concevoir

• Les données• Les traitements• Les échanges• L’expérience utilisateur• L’esthétique• …

Page 33: Le développeur est un créateur de valeur

Penser

• La sécurité• Les performances, montée en charge• Le multi-langue• La redondance• Le multitenancy• …

Page 34: Le développeur est un créateur de valeur

Orchestrer la circulation de l’information

entre les machines et les hommes

Page 35: Le développeur est un créateur de valeur

Coder

1. Trouver la boulangerie avec une vitrine bleue

2. Tourner à gauche dans la deuxième rue après la boulangerie

(attention l’impasse ne compte pas)

3. Longer le mur de l’hôpital en suivant le trottoir de droite

4. Faire 152.30 mètres jusqu’au parc

5. Si la grille du parc est ouverte, traverser le parc

6. Sinon contourner le parc par le nord

7. Prendre le passage qui… Fragile

Page 36: Le développeur est un créateur de valeur

Conduire

• Prenez un GPS (outil de haute technologie)• Décrivez la destination

28 rue du Temple, 75004 Paris, France• Conduisez la voiture

Agile

Page 37: Le développeur est un créateur de valeur

Architecture as a Service

AaaS

Page 38: Le développeur est un créateur de valeur

Données

Traitements Présentation

Service S1

Service S3

Service S2

Service S4

Modèle / Vue / Service : Approche déclarative

Page 39: Le développeur est un créateur de valeur

PaaS AaaS SaaSAzure Aspectize Vous

More software, Less code !