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
Top Related