how to avoid being a code monkey ? peter vantieghem 18/6/2013
TRANSCRIPT
How to avoid being a code monkey ?
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?
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
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
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)
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
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)
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
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)
How to avoid being a code monkey ?
IS HET ERG OM EEN CODE MONKEY TE ZIJN?
How to avoid being a code monkey ?
ROL VAN DE DEVELOPER
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
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
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?