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

Managing a software engineering team

Managing a software engineering team

Talk given at Better Software West (Las Vegas, USA) - May 2015

Sebastiano Armeli

June 09, 2016
Tweet

More Decks by Sebastiano Armeli

Other Decks in Technology

Transcript

  1. Managing a
    Software
    Engineering
    Team
    Sebastiano Armeli
    @sebarmeli

    View Slide

  2. Code

    View Slide

  3. https://coderdojo.com/wp-content/uploads/2016/01/16918443606_a23b1144c6_k.jpg

    View Slide

  4. Developer Engineer
    Programmer

    View Slide

  5. Developer Engineer
    Programmer
    Individual Contributor

    View Slide

  6. IC
    Manager

    View Slide

  7. https://diplolearn.files.wordpress.com/2013/06/nuova-immagine.jpg

    View Slide

  8. Manager
    Director
    IC
    You

    View Slide

  9. What does it
    change?

    View Slide

  10. http://www.friendshipcircle.org/blog/wp-content/uploads/2012/06/Meeting-3.jpg
    Meetings overflow

    View Slide

  11. http://electronicdesign.com/site-files/electronicdesign.com/files/archive/electronicdesign.com/content/content/62770/62770_fig2.jpg
    “Async” conversations

    View Slide

  12. http://www.canberraentrepreneur.com/wp-content/uploads/2014/09/regulatory-uncertainty.jpg
    Uncertainty

    View Slide

  13. http://weknowyourdreamz.com/images/people/people-09.jpg
    It’s all about people

    View Slide

  14. NOT immediate

    View Slide

  15. New type of readings

    View Slide

  16. Activities

    View Slide

  17. Hiring

    View Slide

  18. View Slide

  19. Let people go

    View Slide

  20. 1:1

    View Slide

  21. Priorities
    1:1

    View Slide

  22. Priorities
    Career Development
    1:1

    View Slide

  23. Career Development
    Feedback
    1:1

    Priorities

    View Slide

  24. Performance &

    Compensation review

    View Slide

  25. Employee engagement

    View Slide

  26. Officevibe

    View Slide

  27. EQ & IQ

    View Slide

  28. http://www.wisdompills.com/wp-content/uploads/2015/02/highly-creative-people.jpg

    View Slide

  29. Chapter Lead

    View Slide

  30. http://heeyfashion.com/wp-content/uploads/2015/06/hats-for-different-face-shape.png

    View Slide

  31. http://cdn2.hubspot.net/hub/147545/file-985442257-png/Blog/GrowthvFixed.png?t=1462458574708&width=382&height=277

    View Slide

  32. Motivation 3.0

    View Slide

  33. Motivation 3.0
    Mastery

    View Slide

  34. Motivation 3.0
    Mastery
    Autonomy

    View Slide

  35. Motivation 3.0
    Mastery
    Autonomy
    Purpose

    View Slide

  36. Tech Steps
    “A path for career development
    within engineering and not
    management”

    View Slide

  37. When are you a
    GOOD manager ?

    View Slide

  38. Time management

    View Slide

  39. Empathy
    http://www.scarymommy.com/wp-content/uploads/2014/06/empathy.jpg

    View Slide

  40. Attracting people

    View Slide

  41. Decision maker
    http://www.whizzingwords.com/wp-content/uploads/2014/10/IMG-20141019-WA0002.jpg

    View Slide

  42. http://www.efficioconsulting.com/media/thumbnail/9e/03/9e033de23a69dc216b887fbf40c193f6.jpg
    Decision enabler

    View Slide

  43. “Busy is a BUG,
    not a feature”
    http://rack.2.mshcdn.com/media/ZgkyMDE0LzA4LzA1L2Q0L2J1c2luZXNzYnVzLmQ3MjJhLmpwZwpwCXRodW1iCTk1MHg1MzQjCmUJanBn/346eb962/c0f/businessbusy.jpg

    View Slide

  44. “Busy is a BUG,
    not a feature”

    View Slide

  45. Inspire the team
    http://women2.com/wp-content/uploads/2015/06/shutterstock_212944696.jpg

    View Slide

  46. Accountable
    https://2.bp.blogspot.com/-TdHNvHd_q3c/VugggjuOQdI/AAAAAAAAAjA/ophnG0ar0n8z6yKCqPojNyyU1tLsliY7w/s400/accountability%2Bfoto.png

    View Slide

  47. Passionate
    abs.files.wordpress.com/2009/12/passionate-beliefs.png

    View Slide

  48. Tactical thinker
    http://melissaagnes.com/wp-content/uploads/2014/09/crisis-prevention-tactics.jpg

    View Slide

  49. Strategical thinker
    http://mariaelner.com/wp-content/uploads/2014/08/strategy.jpg

    View Slide

  50. http://media.dmnews.com/images/2013/01/31/bigstock-follow-the-leader-on-_340444.jpg?
    format=jpg&zoom=1&quality=70&anchor=middlecenter&width=320&mode=pad
    Leadership

    View Slide

  51. Managing upwards and
    peers intelligently

    View Slide

  52. When are you a
    BAD manager ?

    View Slide

  53. Micro - managing

    View Slide

  54. Coding more than
    50% of your time

    View Slide

  55. Stressed & emotional

    View Slide

  56. Bad at delegating

    View Slide

  57. SPOF
    (Single Point Of Failure)

    View Slide

  58. Unhealthy life

    View Slide

  59. View Slide

  60. ?
    Sebastiano Armeli
    @sebarmeli

    View Slide