Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Development practices for improving team performance.

Development practices for improving team performance.

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

lukasnowacki

January 15, 2012
Tweet

Other Decks in Programming

Transcript

  1. My (great) expectations develop skills deliver quality don’t work too

    much influence and contribute @lukas_nowacki Monday, 16 January 12
  2. My (great) expectations develop skills deliver quality don’t work too

    much influence and contribute have fun! @lukas_nowacki Monday, 16 January 12
  3. My (great) expectations develop skills deliver quality don’t work too

    much influence and contribute have fun! get rich @lukas_nowacki Monday, 16 January 12
  4. My (great) expectations develop skills deliver quality don’t work too

    much influence and contribute have fun! get rich @lukas_nowacki Monday, 16 January 12
  5. Pair programming continuous code review - early bug detection Benefits

    cross-functional teams @lukas_nowacki Monday, 16 January 12
  6. Pair programming continuous code review - early bug detection Benefits

    cross-functional teams better architecture, less code @lukas_nowacki Monday, 16 January 12
  7. Pair programming continuous code review - early bug detection Benefits

    cross-functional teams better architecture, less code discipline, better time management @lukas_nowacki Monday, 16 January 12
  8. Pair programming @lukas_nowacki Things to watch out for use with

    care mix experience levels Monday, 16 January 12
  9. Pair programming @lukas_nowacki Things to watch out for use with

    care mix experience levels communicate Monday, 16 January 12
  10. Pair programming @lukas_nowacki Things to watch out for use with

    care mix experience levels communicate avoid disengagement Monday, 16 January 12
  11. Having standards ...and imposing them! agree on what works for

    you best @lukas_nowacki Monday, 16 January 12
  12. Having standards ...and imposing them! agree on what works for

    you best be strict and persistent @lukas_nowacki Monday, 16 January 12
  13. Having standards ...and imposing them! agree on what works for

    you best be strict and persistent use machines to do the job @lukas_nowacki Monday, 16 January 12
  14. Having standards ...and imposing them! integrate your practices with the

    build process agree on what works for you best be strict and persistent use machines to do the job @lukas_nowacki Monday, 16 January 12
  15. ...and automating them Writing tests write acceptance test with the

    customer integrate frequently Monday, 16 January 12
  16. ...and automating them Writing tests write acceptance test with the

    customer integrate frequently automate your tests Monday, 16 January 12
  17. What else? deliver in short iterations @lukas_nowacki communicate with product

    owners and most importantly... experiment Monday, 16 January 12