Lukas Nowacki Global Dawn                         Development practices for                        improving team performa...
@lukas_nowackiMonday, 16 January 12
“Best practices                        are discovered,                        not defined.”                              Ch...
My (great) expectations@lukas_nowackiMonday, 16 January 12
My (great) expectations                    deliver quality@lukas_nowackiMonday, 16 January 12
My (great) expectations                    deliver quality                        develop skills@lukas_nowackiMonday, 16 J...
My (great) expectations                    deliver quality                         develop skills                        d...
My (great) expectations                    deliver quality                         develop skills                        d...
My (great) expectations                    deliver quality                          develop skills                        ...
My (great) expectations                    deliver quality                          develop skills                        ...
My (great) expectations                    deliver quality                          develop skills                        ...
Pair programming@lukas_nowackiMonday, 16 January 12
Pair programmingBenefitscontinuous code review - early bug detection@lukas_nowackiMonday, 16 January 12
Pair programmingBenefitscontinuous code review - early bug detectioncross-functional teams@lukas_nowackiMonday, 16 January 12
Pair programmingBenefitscontinuous code review - early bug detectioncross-functional teamsbetter architecture, less code@lu...
Pair programmingBenefitscontinuous code review - early bug detectioncross-functional teamsbetter architecture, less codedis...
Pair programmingThings to watch out foruse with care@lukas_nowackiMonday, 16 January 12
Pair programmingThings to watch out foruse with caremix experience levels@lukas_nowackiMonday, 16 January 12
Pair programmingThings to watch out foruse with caremix experience levelscommunicate@lukas_nowackiMonday, 16 January 12
Pair programmingThings to watch out foruse with caremix experience levelscommunicateavoid disengagement@lukas_nowackiMonda...
Having standards@lukas_nowackiMonday, 16 January 12
Having standards...and imposing them!agree on what works for you best@lukas_nowackiMonday, 16 January 12
Having standards...and imposing them!agree on what works for you bestbe strict and persistent@lukas_nowackiMonday, 16 Janu...
Having standards...and imposing them!agree on what works for you bestbe strict and persistentuse machines to do the job@lu...
Having standards...and imposing them!agree on what works for you bestbe strict and persistentuse machines to do the jobint...
Writing tests@lukas_nowackiMonday, 16 January 12
Writing tests@lukas_nowacki                        http://reddevnews.com/articles/2007/11/01/testdriven-development-tdd.as...
Writing tests...and automating themwrite acceptance test with the customerMonday, 16 January 12
Writing tests...and automating themwrite acceptance test with the customerintegrate frequentlyMonday, 16 January 12
Writing tests...and automating themwrite acceptance test with the customerintegrate frequentlyautomate your testsMonday, 1...
What else?@lukas_nowackiMonday, 16 January 12
What else?deliver in short iterations@lukas_nowackiMonday, 16 January 12
What else?deliver in short iterationscommunicate with product owners@lukas_nowackiMonday, 16 January 12
What else?deliver in short iterationscommunicate with product ownersexperiment@lukas_nowackiMonday, 16 January 12
What else?deliver in short iterationscommunicate with product ownersexperimentand most importantly...@lukas_nowackiMonday,...
Socialise!Monday, 16 January 12
¿Monday, 16 January 12
Upcoming SlideShare
Loading in …5
×

Development practices for improving team performance.

712 views

Published on

A presentation I gave for my debut talk at meet.js summit conference in Poznan, 14 Jan 2012

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
712
On SlideShare
0
From Embeds
0
Number of Embeds
19
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Development practices for improving team performance.

  1. 1. Lukas Nowacki Global Dawn Development practices for improving team performanceMonday, 16 January 12
  2. 2. @lukas_nowackiMonday, 16 January 12
  3. 3. “Best practices are discovered, not defined.” Christian Heilmann@lukas_nowackiMonday, 16 January 12
  4. 4. My (great) expectations@lukas_nowackiMonday, 16 January 12
  5. 5. My (great) expectations deliver quality@lukas_nowackiMonday, 16 January 12
  6. 6. My (great) expectations deliver quality develop skills@lukas_nowackiMonday, 16 January 12
  7. 7. My (great) expectations deliver quality develop skills don’t work too much@lukas_nowackiMonday, 16 January 12
  8. 8. My (great) expectations deliver quality develop skills don’t work too much influence and contribute@lukas_nowackiMonday, 16 January 12
  9. 9. My (great) expectations deliver quality develop skills don’t work too much influence and contribute have fun!@lukas_nowackiMonday, 16 January 12
  10. 10. My (great) expectations deliver quality develop skills don’t work too much influence and contribute have fun! get rich@lukas_nowackiMonday, 16 January 12
  11. 11. My (great) expectations deliver quality develop skills don’t work too much influence and contribute have fun! get rich@lukas_nowackiMonday, 16 January 12
  12. 12. Pair programming@lukas_nowackiMonday, 16 January 12
  13. 13. Pair programmingBenefitscontinuous code review - early bug detection@lukas_nowackiMonday, 16 January 12
  14. 14. Pair programmingBenefitscontinuous code review - early bug detectioncross-functional teams@lukas_nowackiMonday, 16 January 12
  15. 15. Pair programmingBenefitscontinuous code review - early bug detectioncross-functional teamsbetter architecture, less code@lukas_nowackiMonday, 16 January 12
  16. 16. Pair programmingBenefitscontinuous code review - early bug detectioncross-functional teamsbetter architecture, less codediscipline, better time management@lukas_nowackiMonday, 16 January 12
  17. 17. Pair programmingThings to watch out foruse with care@lukas_nowackiMonday, 16 January 12
  18. 18. Pair programmingThings to watch out foruse with caremix experience levels@lukas_nowackiMonday, 16 January 12
  19. 19. Pair programmingThings to watch out foruse with caremix experience levelscommunicate@lukas_nowackiMonday, 16 January 12
  20. 20. Pair programmingThings to watch out foruse with caremix experience levelscommunicateavoid disengagement@lukas_nowackiMonday, 16 January 12
  21. 21. Having standards@lukas_nowackiMonday, 16 January 12
  22. 22. Having standards...and imposing them!agree on what works for you best@lukas_nowackiMonday, 16 January 12
  23. 23. Having standards...and imposing them!agree on what works for you bestbe strict and persistent@lukas_nowackiMonday, 16 January 12
  24. 24. Having standards...and imposing them!agree on what works for you bestbe strict and persistentuse machines to do the job@lukas_nowackiMonday, 16 January 12
  25. 25. Having standards...and imposing them!agree on what works for you bestbe strict and persistentuse machines to do the jobintegrate your practices with the build process@lukas_nowackiMonday, 16 January 12
  26. 26. Writing tests@lukas_nowackiMonday, 16 January 12
  27. 27. Writing tests@lukas_nowacki http://reddevnews.com/articles/2007/11/01/testdriven-development-tdd.aspxMonday, 16 January 12
  28. 28. Writing tests...and automating themwrite acceptance test with the customerMonday, 16 January 12
  29. 29. Writing tests...and automating themwrite acceptance test with the customerintegrate frequentlyMonday, 16 January 12
  30. 30. Writing tests...and automating themwrite acceptance test with the customerintegrate frequentlyautomate your testsMonday, 16 January 12
  31. 31. What else?@lukas_nowackiMonday, 16 January 12
  32. 32. What else?deliver in short iterations@lukas_nowackiMonday, 16 January 12
  33. 33. What else?deliver in short iterationscommunicate with product owners@lukas_nowackiMonday, 16 January 12
  34. 34. What else?deliver in short iterationscommunicate with product ownersexperiment@lukas_nowackiMonday, 16 January 12
  35. 35. What else?deliver in short iterationscommunicate with product ownersexperimentand most importantly...@lukas_nowackiMonday, 16 January 12
  36. 36. Socialise!Monday, 16 January 12
  37. 37. ¿Monday, 16 January 12

×