• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Scaling Scrum with UX
 

Scaling Scrum with UX

on

  • 2,265 views

3 patterns to scale scrum - presented at the Big Design Conference in Dallas 2012

3 patterns to scale scrum - presented at the Big Design Conference in Dallas 2012

Statistics

Views

Total Views
2,265
Views on SlideShare
2,108
Embed Views
157

Actions

Likes
5
Downloads
47
Comments
0

9 Embeds 157

http://developingux.com 107
http://lanyrd.com 17
http://feeds.feedburner.com 16
http://localhost 11
https://twitter.com 2
http://silverreader.com 1
http://cloud.feedly.com 1
http://inoreader.com 1
http://feeds2.feedburner.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Scaling Scrum with UX Scaling Scrum with UX Presentation Transcript

    • Scaling Scrum with UX
    • Caleb JenkinsdevelopingUX.com @calebjenkins #bigd12ProactionMentors.com
    • Development Engineering Process Object Orientation Automated Tests Agile, Lean, XP SOLID Source Control Team Dynamics Patterns Automated Builds Continuous Learning Secure Coding
    • back to…Scaling Scrum
    • agile principles We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more.(2001) Kent Beck l Mike Beedle l Arie van Bennekum l Alistair Cockburn l Ward Cunningham l Martin Fowler l James Grenning l Jim Highsmith l Andrew Hunt l Ron Jeffries l Jon Kern l Brian Marick l Robert C. Martin l Steve Mellor l Ken Schwaber l Jeff Sutherland l Dave Thomas
    • agile principles & practices process framework scrum technical engineering clean code tddautomated unit test s.o.l.i.d. sonar continuous integration (ci) code coverage technical debt
    • Software is a cake Scrum is a recipe
    • what if we throwout the recipe, andjust use ingredientswe like?
    • 16
    • 17
    • 18
    • Can we do agile?
    • Noyou can be agile
    • Scrumagile you can do
    • Scrum
    • Scrum is An Elegantly Simple Software MethodThree Roles Product Owner Scrum Master Self-organizing teamsThree ceremonies Sprint/Iteration Planning Daily Scrum (Stand-Up) / debrief Scrum Sprint Review MeetingThree Artifacts Product Backlog Sprint Backlog Burn Down Chart
    • Burn Down Customer Needs Daily Scrum SCRUM (stand-up)Product Owner Team Scrum Master Sprint Definition ofProduct 1 Month to 2 Weeks DoneBacklog Sprint Review Definition of (including demo) Ready Retrospective Sprint Planning Sprint Backlog Burn Up Shippable Velocity Release
    • Burn Down Customer Needs Daily Scrum SCRUM (stand-up)Product Owner Team Scrum Master Sprint Definition ofProduct 1 Month to 2 Weeks DoneBacklog Sprint Review Definition of (including demo) Ready Retrospective Sprint Planning Sprint Backlog Burn Up Velocity
    • Burn Down Customer Needs Daily Scrum SCRUM (stand-up)Product Owner Team Scrum Master Sprint Definition ofProduct 1 Month to 2 Weeks DoneBacklog Sprint Review Definition of (including demo) Ready Retrospective Sprint Planning Sprint Backlog Burn Up Velocity
    • Burn Down Customer Needs Daily Scrum SCRUM (stand-up)Product Owner Team Scrum Master Sprint Definition ofProduct 1 Month to 2 Weeks DoneBacklog Sprint Review Definition of (including demo) Ready Retrospective Sprint Planning Sprint Backlog Burn Up Velocity
    • Burn Down Customer Needs Daily Scrum SCRUM (stand-up)Product Owner Team Scrum Master Sprint Definition ofProduct 1 Month to 2 Weeks DoneBacklog Sprint Review Definition of (including demo) Ready Retrospective Sprint Planning Sprint Backlog Burn Up Shippable Velocity Release
    • Burn Down Customer Needs Daily Scrum SCRUM (stand-up)Product Owner Team Scrum Master Sprint Definition ofProduct 1 Month to 2 Weeks DoneBacklog Sprint Review Definition of (including demo) Ready Retrospective Sprint Planning Sprint Backlog Burn Up Shippable Velocity Release
    • Burn Down Customer Needs Daily Scrum SCRUM (stand-up)Product Owner Team Scrum Master Sprint Definition ofProduct 1 Month to 2 Weeks DoneBacklog Sprint Review Definition of (including demo) Ready Retrospective Sprint Planning Sprint Backlog Burn Up Shippable Velocity Release
    • WAIT! What about …Task boards, Information RadiatorsReducing Work In Progress, Time BoxingSelf Organization, Pull vsPush, Empowerment, ContinuousLearning, Planning Poker, StorySizing, Velocity, Team Swarming…
    • Scrum is Simplenot to be confused with easy 
    • Scrum Master Product Owner The Team Represents the Does the work Facilitates and business interests ● self organizes ●protects the process ● sets priorities ● owns sprint backlog ● removes team owns the product ● dev, test, arch, DBA, impediments ● backlog BA, SME, etc ● Scrum
    • let’s talk about“cross functional”
    • we have team goals we are not all the same
    • and then Scrum is silent.
    • and that’s why scrum is a framework
    • whydo you need to scale?
    • whatare your goals?
    • Product Product ProductBacklog Backlog Backlog to do more?
    • to go faster?ProductBacklog
    • Product Product ProductBacklog Backlog Backlog to integrate?
    • Scrum of Scrums (SoS)
    • Scrum of Scrums is a reactive way tosynchronize teams and remove cross team impediments scrum of scrums scrum scrum scrum
    • Coordination Team
    • Coordination Team is a lean concept tosynchronize teams and proactively align backlog priorities Coordination Team scrum scrum scrum
    • Coordination Team Product Product Product Backlog Backlog Backlog
    • Coordination Team Product Product Product Backlog Backlog Backlog
    • Coordination Team Org.Backlog Product Product Product Backlog Backlog Backlog
    • Product Owner Team
    • Scrum Master Product Owner The Team Represents the Does the work Facilitates and business interests ● self organizes ●protects the process ● sets priorities ● owns sprint backlog ● removes team owns the product ● dev, test, arch, DBA, impediments ● backlog BA, SME, etc ● Scrum
    • ? Scrum
    • Scrum Master Product Owner The Team Represents the Does the work Facilitates and business interests ● self organizes ●protects the process ● sets priorities ● owns sprint backlog ● removes team owns the product ● dev, test, arch, DBA, impediments ● backlog BA, SME, etc ● Scrum
    • Scrum Master Product Owner The Team Represents the Does the work Facilitates and business interests ● self organizes ●protects the process ● sets priorities ● owns sprint backlog ● removes team owns the product ● dev, test, arch, DBA, impediments ● backlog BA, SME, etc ● Scrum
    • let’s talk about the product owner
    • product visionrepresent the business write storiesupdate stake holders slice stories meet with customers groom the Product Backlog prepare for Sprint Planning
    • product visionrepresent the business write storiesupdate stake holders slice stories meet with customers groom the Product Backlog prepare for Sprint Planning
    • product visionrepresent the business write storiesupdate stake holders slice stories meet with customers groom the Product Backlog prepare for Sprint Planning
    • product vision write storiesmeet with customers prepare for Sprint Planning
    • product vision write storiesmeet with customers prepare for Sprint Planning
    • product vision write storiesmeet with customers prepare for Sprint Planning
    • product vision write storiesmeet with customers prepare for Sprint Planning
    • Product Owner Team scales the role ofProduct Owner to support multiple Scrum teams with a single vision Product Owner Team scrum scrum scrum
    • In a Product Owner Team, the PO acts as acoordinator or quarterback between all of the players. This team supports the Scrum Team
    • The Product Owner Team works on their owncadence, ensuring backlog grooming and story readiness for the Scrum Team
    • The Team Avg. Scrum Team Size 7±2 Everyone wears multiple hatsEveryone works within the Sprint Cycle to deliver working software!
    • The Team Avg. Scrum Team Size 7±2 Everyone wears multiple hatsEveryone works within the Sprint Cycle to deliver working software!
    • Pitfallsahead
    • enterprise“adoption”
    • cross teamcomparisons
    • Beware the Matrix
    • Bewarethe longcycles
    • Optimizationscapacity vs through put
    • productivity vs efficiency
    • scrumis not a silver bullet
    • lets review
    • reactive approach to removescrum of scrums cross team impediments multiple product owners synchronizingCoordination Team and proactively aligning backlogs single PO working with supporting roles, to support multiple scrum teams
    • final words of wisdom?
    • Bring your cleats
    • @calebjenkins http://developingux.com @proactionmentor caleb@calebjenkins.com
    • @calebjenkins http://developingux.com @proactionmentor caleb@calebjenkins.com
    • http://www.flickr.com/photos/johnwilliamsphd/3288928346/ http://www.flickr.com/photos/grahamcrewe/396400543/http://www.flickr.com/photos/nowak/5048838814/http://www.flickr.com/photos/hugosimmelink/2252095723/http://www.flickr.com/photos/trinity-of-one/20562069/
    • http://www.flickr.com/photos/maniya/2471677206/ http://www.flickr.com/photos/fireflythegreat/2845637227/ http://www.flickr.com/photos/tambako/2414419226/http://www.flickr.com/photos/woodwood/2521586391/http://www.flickr.com/photos/92795775@N00/4469179194/
    • http://www.flickr.com/photos/maniya/2471677206/http://www.flickr.com/photos/zlatko/4304565375/http://www.flickr.com/photos/22750018@N05/4379889930/http://www.flickr.com/photos/bluesquarething/6418961921/http://www.flickr.com/photos/spikeydudeuk/4656395114/
    • http://www.flickr.com/photos/planettelex/826864344/http://www.flickr.com/photos/jscherber/2264624742/http://www.flickr.com/photos/neilarmstrong2/5492920817/http://www.flickr.com/photos/rutlo/3086313958/http://www.flickr.com/photos/freakgirl/3322751664/
    • @calebjenkins http://developingux.com @proactionmentor caleb@calebjenkins.com