how to avoid being a code monkey ? peter vantieghem 18/6/2013

14
How to avoid being a code monkey ? How to avoid being a code monkey? Peter Vantieghem 18/6/2013

Upload: bernard-bos

Post on 24-May-2015

221 views

Category:

Documents


7 download

TRANSCRIPT

Page 1: How to avoid being a code monkey ? Peter Vantieghem 18/6/2013

How to avoid being a code monkey ?

How to avoid being a code monkey?

Peter Vantieghem

18/6/2013

Page 2: How to avoid being a code monkey ? Peter Vantieghem 18/6/2013

How to avoid being a code monkey ?

Samenvatting• Wie zijn jullie en waar zijn jullie mee bezig?• Ben jij een code monkey? (ook al lust je geen

bananen)• Is dat dan zo erg?• Rol van de developer• Hoe bijdragen tot een gestroomlijnde SDLC• Hoe vermijden een code monkey te worden?

Page 3: How to avoid being a code monkey ? Peter Vantieghem 18/6/2013

How to avoid being a code monkey ?

www.sendsteps.com

We gaan stemmen, pak uw telefoon!

SMS 1

2

Internet 1

2

Stemmen is anoniem

Twitter 1

2

Deze presentatie is geladen zonder de [ProductName] plug-in.Plug-in gratis downloaden? Ga naar http://sendsteps.com/download-

sendsteps-software

Page 4: How to avoid being a code monkey ? Peter Vantieghem 18/6/2013

How to avoid being a code monkey ?

Wie ben je?A. Ik werk als ontwikkelaar met grootste focus op

software ontwikkeling

B. Ik doe ontwikkeling maar heb ook andere skills

C. Ik doe geen ontwikkeling maar heb er wel kennis van

D. Geen van bovenstaande

Stemmen: 1

Internet Dit tekstvak wordt gebruikt om de verschillende stemmethodes uit te leggen.SMS De juiste uitleg wordt hier ingevuld nadat u een sessie heeft gestart.Twitter Het is mogelijk om dit tekstvak aan te passen en te verplaatsen.

Tijd: 60s

Deze presentatie is geladen zonder de Sendsteps plug-in.Plug-in gratis downloaden? Ga naar www.sendsteps.com

Page 5: How to avoid being a code monkey ? Peter Vantieghem 18/6/2013

How to avoid being a code monkey ?

Wie ben je?

A.

B.

C.

D.

Ik werk als ontwikkelaar met grootste focus op software ontwikkeling

Ik doe ontwikkeling maar heb ook andere skills

Ik doe geen ontwikkeling maar heb er wel kennis van

Geen van bovenstaande

0,0%

0,0%

0,0%

100,0%

Gesloten

Deze voorbeeld resultaten zullen op 0 gezet worden zodra een sessie en diavoorstelling gestart zijn.

Voel u vrij om ondertussen de layout van de resultaten te veranderen (bv. de kleur)

Page 6: How to avoid being a code monkey ? Peter Vantieghem 18/6/2013

How to avoid being a code monkey ?

Waar ben je professioneel mee bezig?

A. Onderhoud van bestaande code

B. Ontwikkelaar in projectverband - team max. 3 pers.

C. Ontwikkelaar in projectverband - team > 3 pers.

D. Mix van development en andere taken

Stemmen: 0

Internet Dit tekstvak wordt gebruikt om de verschillende stemmethodes uit te leggen.SMS De juiste uitleg wordt hier ingevuld nadat u een sessie heeft gestart.Twitter Het is mogelijk om dit tekstvak aan te passen en te verplaatsen.

Tijd: 60s

Deze presentatie is geladen zonder de Sendsteps plug-in.Plug-in gratis downloaden? Ga naar www.sendsteps.com

Page 7: How to avoid being a code monkey ? Peter Vantieghem 18/6/2013

How to avoid being a code monkey ?

Waar ben je professioneel mee bezig?

A.

B.

C.

D.

Onderhoud van bestaande code

Ontwikkelaar in projectverband - team max. 3 pers.

Ontwikkelaar in projectverband - team > 3 pers.

Mix van development en andere taken

0,0%

0,0%

0,0%

0,0%

Gesloten

Deze voorbeeld resultaten zullen op 0 gezet worden zodra een sessie en diavoorstelling gestart zijn.

Voel u vrij om ondertussen de layout van de resultaten te veranderen (bv. de kleur)

Page 8: How to avoid being a code monkey ? Peter Vantieghem 18/6/2013

How to avoid being a code monkey ?

Vind je jezelf (soms) een code monkey?

A. Ja en dan? Is daar een probleem mee?

B. Ik? Over mijn lijk!

C. Soms. Maar je hebt het niet altijd onder controle

Stemmen: 0 Gesloten

Internet Dit tekstvak wordt gebruikt om de verschillende stemmethodes uit te leggen.SMS De juiste uitleg wordt hier ingevuld nadat u een sessie heeft gestart.Twitter Het is mogelijk om dit tekstvak aan te passen en te verplaatsen.

Deze presentatie is geladen zonder de Sendsteps plug-in.Plug-in gratis downloaden? Ga naar www.sendsteps.com

Page 9: How to avoid being a code monkey ? Peter Vantieghem 18/6/2013

How to avoid being a code monkey ?

A.

B.

C.

Ja en dan? Is daar...

Ik? Over mijn lijk!

Soms. Maar je hebt het niet altijd onder controle

1

2

3

Gesloten

Internet Dit tekstvak wordt gebruikt om de verschillende stemmethodes uit te leggen.SMS De juiste uitleg wordt hier ingevuld nadat u een sessie heeft gestart.Twitter Het is mogelijk om dit tekstvak aan te passen en te verplaatsen.

Deze presentatie is geladen zonder de Sendsteps plug-in.Plug-in gratis downloaden? Ga naar www.sendsteps.com

Deze voorbeeld resultaten zullen op 0 gezet worden zodra een sessie en diavoorstelling gestart zijn.

Voel u vrij om ondertussen de layout van de resultaten te veranderen (bv. de kleur)

Page 10: How to avoid being a code monkey ? Peter Vantieghem 18/6/2013

How to avoid being a code monkey ?

IS HET ERG OM EEN CODE MONKEY TE ZIJN?

Page 11: How to avoid being a code monkey ? Peter Vantieghem 18/6/2013

How to avoid being a code monkey ?

ROL VAN DE DEVELOPER

Page 12: How to avoid being a code monkey ? Peter Vantieghem 18/6/2013

How to avoid being a code monkey ?

Hoe bijdragen tot SDLC

• Capteren van requirements• Accuraat inschatten van development effort• Opleveren van state-of-the art code• Re-use van bestaande componenten• Respecteren van standaarden en methodes• Uitgebreide unit- en non regressie testen• Performantie van de code

Page 13: How to avoid being a code monkey ? Peter Vantieghem 18/6/2013

How to avoid being a code monkey ?

How to avoid being a code monkey?• Zorg dat u de verwachtingen kent en focus daarop!

– Blijf critisch t.o.v. input die je krijgt én output die je levert

• Zorg ervoor het totale plaatje te kennen:– Hoe critisch is dit project voor de klant– Op welke infrastructuur gaat de software draaien– Wat is er voorzien qua testing

• Staar u niet blind. Communiceer en escaleer tijdig!

• Durf nee zeggen en wees realistisch

Page 14: How to avoid being a code monkey ? Peter Vantieghem 18/6/2013

How to avoid being a code monkey ?

• Go with the flow, speel geen Einzelganger

• Code moet werken en moet onderhoudbaar zijn

• Mis geen opportuniteit om te leren

How to avoid being a code monkey?