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

ADN Columbus 2013 - Achieving True Collaboration in Programming

Improving
August 19, 2013

ADN Columbus 2013 - Achieving True Collaboration in Programming

Improving

August 19, 2013
Tweet

More Decks by Improving

Other Decks in Education

Transcript

  1. Jeff Hunsaker }  Marketing technologist: IGS Energy }  Professional Scrum.org

    Trainer (PST) }  Certified Spinning Instructor }  www.LinkedIn.com/in/JeffreyHunsaker }  www.JeffreyHunsaker.com }  @JeffHunsaker
  2. Why Achieve True Collaboration? }  Accomplishment }  Realize potential } 

    Leave a legacy }  Satisfaction }  Less frustrating }  Increase efficiency }  More fun! }  Great teams…
  3. Collaboration Success Patterns }  Co-located teams }  Self-organizing teams } 

    When in doubt, ask }  Speak up! (constructively) }  Hire for fit; train for skill
  4. Collaboration Success Patterns }  Quadrant II “7 Habits…” }  Small,

    incremental, consistent wins }  Experimentation; mistakes; fail fast }  Proliferating what works
  5. Collaboration Success Patterns }  Measure everything }  Great Product Owners,

    Prioritization }  Push back when appropriate }  Approachability
  6. Increase your collaboration ceremonies Daily Scrum … Peer review Unit

    tests/CI Automated Build }  … }  3 Amigos }  Work tracking }  Whiteboard(s) }  Sprint Review }  Sprint Retrospective }  Sprint Planning }  ATDD }  Information radiators
  7. Collaboration Anti-Patterns }  Passive aggressive: “I knew that wouldn’t work”

    }  Fear of failure, mistakes }  Wasting time on anything that could be automated }  Hiding behind stereotypes, introversion
  8. Example: Outstanding Team Members }  Ben }  Eager }  Humble

    }  Self-starter }  Loved by the business }  Servant leader }  Mentor }  Andrew }  Bright }  Candid }  Broad-thinking }  Volunteering
  9. Calls to action… }  Co-locate. }  Never define yourself as

    an “X”. }  Take the lead. Establish the culture you desire. }  Look internally for direction. }  Take [non-life-threatening] risks. }  Don’t settle. If it’s not going to happen, find somewhere where it’s more likely. }  Make a conscious decision to go “all in”
  10. Calls to action… }  Meet everyone you can. Especially the

    “business”. }  Share time with work folks outside of work and with outside of work folks. }  Control what you can control but influence, persuade, and encourage others. “To Sell is Human” }  “Start with Why” }  Socialize and proliferate: Continuous Improvement