Visualizing SELF - IT168topic.it168.com/factory/velocity2013/25.pdfthe culture around how we work,...

Preview:

Citation preview

Visualizing SELF Jennifer Davis

@sigje

•  Blue – Work. •  Green – Done. •  Yellow + Red – Not work.

Did  anyone  hear  me?  

• Lines of code? • Bugs closed?  

http://www.axosoft.com/blog/2012/08/23/measure-agile-metrics-that-work

the culture around how we work, communicate about our work, and the work we do.

•  Common language to describe our work.

•  Mechanisms to measure our work.

•  Tools to visualize our work.

•  Personal •  Job satisfaction •  Control

•  Team •  Relationships •  Elimination of traditional

support heroics

•  Company •  Evaluation •  Feedback

WHY VISUALIZATIONS?

#hugops

• Reversing perception of ops – BOFH • Language – Culture Shift

HUGOPS BOFH

??? Top down Performance

visualization

visualization

Common Language

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

Who are you?

OPS DEV QE

Roles

Ops

Dev QA

Along with product management, legal, finance, ..

Work Bugzilla Barriers

Who are you?

Leonard John Matthews - http://www.flickr.com/photos/mythoto/

Talent

Skills Enjoyable Tasks

Talent

Skills Enjoyable Tasks

% of time spent on easy skilled tasks that we don’t enjoy..

Talent

Skills Enjoyable

Tasks

Reality of knowing self … enjoyable work. … our skills. … our talent.

Talent

Skills Enjoyable Tasks

Finding the work we enjoy.

Work

• Work = lots of tasks. • Task can be skill/level specific.

Discrete measureable tasks.

Failing Gracefully

puppet

ruby

SKILLS

perl

nosql

operability security

mysql

unix

TCP/IP

bash

CHEF

YOU  WORK  

Company != Identity && Role != You

Measure • Work • Skills

Honesty

Start small …

COUNTS LATENCY

Accounting …

How much time? On what? Value?

Close out work you aren’t investing in.

Choose work.

Say no. Say YES And.

Make a goal.

.. “WIP” 5 tasks/week

.. “DONE” 9 tasks/WEEK.

.. 1 new job

.. Mentored 7 women speakers, 3 accepted to Grace hopper conference. .. Switchover 8 hrs to 1 hr. .. 3 bosses/6 months.

Share.

VISUALIZE • Reuse • Tools

Showing vs Saying

Team

Manager Customer

Tools • Build APIs. • Build for interoperability.

White House Web API standards https://github.com/WhiteHouse/api-standards

•  YUI •  HTML •  Chart •  Avg, SUM function

•  Common language to describe our work.

•  Mechanisms to measure our work.

•  Tools to visualize our work.

the culture around how we work, communicate about our work, and the work we do.

I’m an Engineer. I work at Yahoo! I am on the Grid Service Engineering team. We’re Hiring!

Thank you for your time and feedback!

QUESTIONS? • Email: sigje@yahoo.com • Twitter: @sigje

References: •  Maynard Webb – “The Worksheet” - http://maynardwebb.com/rebooting-work/the-worksheet •  Maynard Webb – “The Framework” - http://maynardwebb.com/rebooting-work/framework •  Leonard John Matthews – “Cogs” http://www.flickr.com/photos/mythoto/ •  AXOSOFT – “Streetlight effect”

http://www.axosoft.com/blog/2012/08/23/measure-agile-metrics-that-work •  Joan M. Mas – “Communication” - http://www.flickr.com/photos/dailypic/ •  Matt – “Barriers” - http://www.flickr.com/photos/drift-words/ •  Kate Matsudaira – “Leveling Up – Taking your engineering and operations” -

http://www.youtube.com/watch?v=lgxEmiMJVq4 •  Andrew Oswald, Eugenio Proto, Daniel Sgroi – “Happiness and Productivity” -

http://ftp.iza.org/dp4645.pdf •  Rescuetime - http://www.rescuetime.com •  YUI – “Chart Module” - http://yuilibrary.com/yui/docs/guides/ •  Mandi Walls – “Challenges To Cultural Change” -

http://www.slideshare.net/lnxchk/challenges-to-cultural-change

Recommended