nordevcon talk: xp at unruly
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 including Germany. 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
XP @ UNRULY
@rachelcdavies
Founded in 2006, Unruly is the leading global platform for social video marketing.
Agile CoacH
ABOUT YOU
“for small to medium sized teams developing software in the face of vague or rapidly changing requirements.”
NOT SCRUM
HOW WE WORK
Iteration, RELEASE WHEN READY
Business TECHNICAL
Needs Options
Business Development
Value
SHARED RESPONSIBILITY
INTERNAL USERS & STAKEHOLDERS SF NY LON HAM OSL STK PAR
WE HAVE NONE OF THESE..
• Project Managers or project plans • Business Analysts or requirements docs • Software architects • Quality Assurance or test plans • Scrum Masters, Product Owners or
Foremen..
END-TO-END FULLSTACK DEVELOPERS
Sit Together, Informative Workspace
Pair PROGRAMMING
• Code together
• Problem solving
• Teach new ways
• Share knowledge
EMBEDDED PRODUCT MANAGERS
EMBEDDED UX
EMBEDDED support
VISIBLE SUPPORT
DEVELOPERS DRIVE STORY DISCOVERY
STORY TIME
STORY PRIORITISATION
JOINT SPAM
VISUALISING TYPES OF WORK
DOT COUNTING
Gold Cards
• 20% time for research
• Try out interesting
technology
• Pitch ideas to business
• Weekly catch ups over
beer and snacks
CONTINUOUS TIMELINE
RETROSPECTIVES
CONSISTENCY BETWEEN TEAMS
BREAKING THE FELLOWSHIP
Quarterly TEAM ROTATION
CROSS-TEAM PAIRING ON INFRASTRUCTURE
BORAT SQUAD
BORAT SQUAD
BORAT BOARD
LEARNING
• Tech Academy – 12 weeks new starters • Lighting Talks (every other Thu) • Lunchtime Coding Dojo (Wed) • Conference allowance (3days + £) • Conference Club
TECH ACADEMY
Energized WORK
WE’re HIRING
Thank you!