Dungeons and Data - Yahoo Hack Day 2013

Post on 16-Apr-2017

410 views 0 download

Transcript of Dungeons and Data - Yahoo Hack Day 2013

Dungeons and Databy jennifer davis

Production Engineering

3

http://www.flickr.com/photos/byteorder

Character Sheet

4

http://www.flickr.com/photos/puggles

Abilities• Communication• Collaboration• Confidence

5

Ability: Communication

6

Kanban – Basic Principles• Start with what you do now.

7

8

http://www.flickr.com/photos/levork

Kanban – Core properties• Visualization of workflow• Make process policies explicit.

9

10

Explicit policies - Sample

11

Reward..

12

Kanban – Basic Principles• Respect current process, roles, responsibilities, and

titles.

13

Ability: Collaboration

14

15

NHCsNon-Hacking Contributors – “Crew Shirts”

16

Kanban – Core properties• Manage Flow• Improve Collaboratively

17

18

Skill: Confidence

19

20

Kanban – Core properties• Limit WIP

21

Kanban – Basic Principles• Agree to pursue incremental, evolutionary change.

22

Work == Applied skills• Work requested via bugzilla• Work visualized on LeanKit

… no direct integration

23

24

APIs !

25

Objects• LeanKit

• Board• Card• User

• Bugzilla• Product• Bug• User

26

Work Unitcard bugTitle short_short_descExternalCardID bug_idTypeId (Indirectly )reporterLaneId target_milestoneAssignedUserIds assigned_to

27

TeamBoardId Bugzilla Product

28

Problems• LeanKit: No direct User APIs• Feature disparity• Individual differences in “term definition”

• Example: project vs task

29

Next Step: Character Sheet!

30

Kanban• Basic Principles

• Start with what you do now.• Agree to pursue incremental change.• Respect current roles.

• Core Properties• Visualize workflow.• Limit WIP.• Manage Flow.• Make process policies explicit.• Improve Collaboratively.

31

Summary• Engineering “Character Sheet” Abilities

• Communication• Collaboration• Confidence

32

Thanks!

33

@sigje

Acknowledgements• http://www.flickr.com/photos/levork • http://www.flickr.com/photos/puggles• http://www.flickr.com/photos/byteorder• http://www.flickr.com/photos/egoant• http://www.flickr.com/photos/happymonkey• Kyle Latino • Greg Connor

34