Slicing: Using UX Skills To Influence A Scrum Team (Agile16)

35
Using UX Skills to Influence a Scrum Team. An Agile UX Case Study Tonya McCarley July 28, 2016 @tmccarley #Agile2016 #SlicingFTW

Transcript of Slicing: Using UX Skills To Influence A Scrum Team (Agile16)

Using UX Skills to Influence a Scrum Team.An Agile UX Case Study

Tonya McCarley • July 28, 2016

@tmccarley #Agile2016 #SlicingFTW

Agenda§ Brief UX overview

§ Scope of the PROJECT

§ Impact of Professional Development

§ IDEA of Slicing

§ Implementation & Measurement

§ What was Learned

@tmccarley #Agile2016 #SlicingFTW 1

Continual Learning§ Observation of our users

§ Looking for patterns to make the system and/or task easier for users to be more successful

§ Proposing new solutions

§ Iterating to make improvements

@tmccarley #Agile2016 #SlicingFTW 4

The Scope

@tmccarley #Agile2016 #SlicingFTW 6

The UX Assignment

@tmccarley #Agile2016 #SlicingFTW 7

What is the problem?

@tmccarley #Agile #SlicingFTW

Getting Started§ Break down the Backlog

- Focus on small verticals

§ Prioritize on the System Workflow

- Establish the core baseline

@tmccarley #Agile2016 #SlicingFTW 13

ContentTree

IngestContent

Publish Content

TrackContent

FindContent

Slice 1§ Introduced the high-level stories from the Backlog

§ Gave the team independence to organize

- Focus on 1 slice = 1 sprint

§ GO!

@tmccarley #Agile2016 #SlicingFTW 15

Slice 1 RetroComplaints

§ Stepping on each other in the code

§ Not enough new work

§ QA bogged down, “log jam” built up

@tmccarley #Agile2016 #SlicingFTW 16

Slice 2

19

Slice 2 – Retro

20

Slice 2 – Retro (continued)

21

Keep slicing§ Limit the WIP to green dots

- Tie the green dots to VALUE stories

§ If the developers were out of work:

- PAIR with a fellow developer

- Assist QA with getting stories completed

- Take a break

§ Overall increased level of communication

@tmccarley #Agile2016 #SlicingFTW 22

Slice 3 – Hiccup…

23

Slice 3 – But Look

24

Well-oiled machine§ We’re not flooding QA

§ More conversations are happening in the space

§ More paired programming

§ Less mistakes, fewer re-opens

@tmccarley #Agile2016 #SlicingFTW 25

Keep slicing & Retroing

26

Culture changeA culture of wins§ Demos

§ Learnings

§ We rally when we hit a snag

And we celebrate§ Off-site lunches

§ Cupcakes

§ Healthier snacks

@tmccarley #Agile2016 #SlicingFTW 29

What we learnedSlicing works!

§ Faster to demos & working software

§ Faster to fail & course correct

- Increased collaboration

- Paired programming

§ Better communication

§ Happier stakeholders

@tmccarley #Agile2016 #SlicingFTW 30

Huge workflow and no one knew how to get through it

Try a new process

Iterated based on learnings from retrospective

Questions?

32

ContactTonya McCarley

[email protected]

@tmccarley

@tmccarley #Agile2016 #SlicingFTW 34