agile cambridge - growing extreme programming teams
DESCRIPTION
Unruly is the leading global platform for social video marketing. Founded in 2006, we now have 11 offices and employ over 125 people globally across US and Europe. We've been applying eXtreme Programming (XP) from the start and that's still a core part of how we develop our software products. As our company and customer base has grown, we've had to figure out how to shape user stories and make plans with stakeholders spread across US and Europe. We also have grown our tech team so we can continue to develop new product offerings with rich user-experience while improving our underlying infrastructure to handle a growing amount of traffic and data. Come to this session to hear about how we use XP and where we've had to make adjustments to adapt to scale.TRANSCRIPT
GROWING XP TEams
@rachelcdavies @unrulymedia
Unruly Founded in 2006, Unruly is the leading global platform for social video marketing.
Agile Coach @Unruly
“XP is a lightweight methodology for small to medium sized teams developing so9ware in the face of vague or rapidly changing requirements.”
XP Practice Map
Unruly Media our dev area:
ProdUCT DEVELOPMENT TEAMS x 3
Prod Mgr
Sw Eng
Infra
UX
Coach
Pair PROGRAMMING
• Code together
• Discuss
• Share keyboard
• Problem solving
• Learn new things
• Teach new ways
• Share knowledge
RELEASE WHEN READY
3 July Hello, We finished testing automatic Vine video discovery in the Viral Video Chart. Vines are now being automatically collected by the VVC and then tracked in a similar way to YouTube videos. Currently there are over 51k vines in the VVC. We are still working on having a dedicated chart in the VVC for Vines, but Vine will enter the /all chart automatically if they have enough shares. Here is a list of the top vines currently trending, (we hope you like Harry Styles):
STORYOWNERS ACROSS UNRULY
LonE RANGER
SHARED VIEW
STORY PRIORITISATION
STORY PRIORITISATION
CONSISTENCY BETWEEN TEAMS
VISUALISING TYPES OF WORK
DOT COUNTING
BREAKING THE FELLOWSHIP
EMBEDDED PRODUCT MANAGERS
EMBEDDED UX
CROSS-TEAM PAIRING ON INFRASTRUCTURE
BORAT SQUAD
BORAT SQUAD
BORAT BOARD
EMBEDDED COACH
COACHING TEAM & LEADS
• 1:1 coaching sessions • Mentoring / Guidance • Agile Coaching Skills • Observing / Feedback
TEAM ROTATION
RETROSPECTIVES
EMERGING PRACTICE
Gold Cards
• 20% time for research
• Play with interesting technology
• Work on what you want
• Open source if the business approves
• Weekly catch ups over beer and nibbles
LEARNING
• Tech Academy (Weds/Fri lunchtime) • Gold Card Huddle (end Fri) • Lighting Talks (every other Thu) • Lunchtime Code Dojo (Wed) • Conference allowance (3days + £)
TECH ACADEMY GRADUATION
Team Lunches
• Once a month
• Mandatory Desert
ENERGisED WORK
Member Video Council Whitelisted
Thank you
Winner Best Content DistribuGon Service