digital workplaces - skills for technologists

82
Howto create super digital workpalces

Upload: dorje-mckinnon

Post on 12-Jan-2017

490 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Digital workplaces - skills for technologists

Howto create super digital workpalces

Page 2: Digital workplaces - skills for technologists

Dorje McKinnon

www.vajra.co.nz

Page 3: Digital workplaces - skills for technologists

Super digital workplacesa framework for technologists

Code camp Auckland 2015

Page 4: Digital workplaces - skills for technologists

Dim aDigitalWorkplace As String

aDigitalWorkplace =

Page 5: Digital workplaces - skills for technologists

The digital workplace lives at the intersection of people, organization and tools.

Jane McConnell

http://www.netjmc.com/

Page 6: Digital workplaces - skills for technologists

Print aDigitalWorkplace.graphic

Page 8: Digital workplaces - skills for technologists

Print aDigitalWorkplace.reality

Page 9: Digital workplaces - skills for technologists
Page 10: Digital workplaces - skills for technologists

Print aDigitalWorkplace.corporate

Page 11: Digital workplaces - skills for technologists
Page 12: Digital workplaces - skills for technologists

Print aDigitalWorkplace.problem

Page 13: Digital workplaces - skills for technologists

LU staff intranet 1 of 2 circa 2009

Page 14: Digital workplaces - skills for technologists

LU Staff intranet 2 of 2 circa 2009

Page 15: Digital workplaces - skills for technologists

Bus driver dashboard

http://stupidsystem.org/2013/06/07/this-goes-to-eleven-the-bus-drivers-many-interfaces/

Page 16: Digital workplaces - skills for technologists

aDigitalWorkplace.problem = complexity

Page 17: Digital workplaces - skills for technologists

aDigitalWorkplace.great = ???

Page 18: Digital workplaces - skills for technologists
Page 19: Digital workplaces - skills for technologists

• Health• Productivity• Engagement• Worth

Page 20: Digital workplaces - skills for technologists

User story

Persona

Needs analysis

Requirements definition

aDigitalWorkplace.great.strategyDo what others can’t

Spend time with users

Deliver simplicity

Take on complexity

Learn_._Do

Page 21: Digital workplaces - skills for technologists

butImJustA.softwareEngineer

Page 22: Digital workplaces - skills for technologists

User story

Needs analysis

Page 23: Digital workplaces - skills for technologists

aDigitalWorkplace.Reality

Page 24: Digital workplaces - skills for technologists
Page 25: Digital workplaces - skills for technologists
Page 26: Digital workplaces - skills for technologists
Page 27: Digital workplaces - skills for technologists
Page 28: Digital workplaces - skills for technologists

aDigitalWorkplace.UserNarrative

Page 29: Digital workplaces - skills for technologists

Steve – user narrative

aDigitalWorkplace.UserNarrative

Page 30: Digital workplaces - skills for technologists

Steve’s workplace

Page 31: Digital workplaces - skills for technologists

Steve wants to go to Tahiti

Page 32: Digital workplaces - skills for technologists

Steve’s holiday calendar

Page 33: Digital workplaces - skills for technologists

Steve isn’t sure he has enough money

Page 34: Digital workplaces - skills for technologists

Steve may have to go to the Gold coast

Noosa

Page 35: Digital workplaces - skills for technologists

What systems/things is Steve going to use in his digital workplace to go on holiday ?

Page 36: Digital workplaces - skills for technologists

Pay system

Page 37: Digital workplaces - skills for technologists

Wife

https://www.flickr.com/photos/erix/499050773

Page 38: Digital workplaces - skills for technologists

Leave system Knutson, Steve

Page 39: Digital workplaces - skills for technologists

Manager approval

Page 40: Digital workplaces - skills for technologists

Leave status

Page 41: Digital workplaces - skills for technologists

Hmmm ?

Page 42: Digital workplaces - skills for technologists

Don’t you just want to help him ?

Page 43: Digital workplaces - skills for technologists

aDigitalWorkplace.Reality

Page 44: Digital workplaces - skills for technologists

aDigitalWorkplace.Reality

Page 45: Digital workplaces - skills for technologists

aDigitalWorkplace.Reality

Page 46: Digital workplaces - skills for technologists

aDigitalWorkplace.Reality

Page 47: Digital workplaces - skills for technologists

aDigitalWorkplace.Reality

Page 48: Digital workplaces - skills for technologists

aDigitalWorkplace.Reality

Page 49: Digital workplaces - skills for technologists

aDigitalWorkplace.Reality

Page 50: Digital workplaces - skills for technologists

User encumbered by systems

aDigitalWorkplace.Reality

Page 51: Digital workplaces - skills for technologists

What techniques have we used there ?

Page 52: Digital workplaces - skills for technologists

What techniques have we used there ?• User story / narrative / journey• Persona• Needs analysis• Requirements definition

Page 53: Digital workplaces - skills for technologists

aDigitalWorkplace.Steve.Reality =

S**t!

Page 54: Digital workplaces - skills for technologists

You the attendees are

Photo of audience

Page 55: Digital workplaces - skills for technologists

The secret sauce

https://www.flickr.com/photos/taedc/6584732729/

Page 56: Digital workplaces - skills for technologists

aDigitalWorkplace.Steve.Reality =

GREAT!

Page 57: Digital workplaces - skills for technologists

You can do great things like other kiwi engineers

Page 58: Digital workplaces - skills for technologists
Page 59: Digital workplaces - skills for technologists
Page 60: Digital workplaces - skills for technologists

Steve Knutson

http://www.steptwo.com.au/papers/kmc-design-enterprise/

Page 61: Digital workplaces - skills for technologists

What do you notice about this ?

Page 62: Digital workplaces - skills for technologists

Steve Knutson

http://www.steptwo.com.au/papers/kmc-design-enterprise/

Page 63: Digital workplaces - skills for technologists

Steve Knutson

http://www.steptwo.com.au/papers/kmc-design-enterprise/

Page 64: Digital workplaces - skills for technologists

Steve Knutson

http://www.steptwo.com.au/papers/kmc-design-enterprise/

Page 65: Digital workplaces - skills for technologists

Steve Knutson

http://www.steptwo.com.au/papers/kmc-design-enterprise/

Page 66: Digital workplaces - skills for technologists
Page 67: Digital workplaces - skills for technologists

How come Steve’s world got better ?• “doing things the other systems can’t”• User centered• Understand the big picture

Page 68: Digital workplaces - skills for technologists

aDigitalWorkplace.great.strategy

Page 69: Digital workplaces - skills for technologists

Just don’t code anything. Talk to users first

Page 70: Digital workplaces - skills for technologists
Page 71: Digital workplaces - skills for technologists
Page 72: Digital workplaces - skills for technologists

Design thinking

Page 73: Digital workplaces - skills for technologists

Design thinkingPersonas Needs analysis

Paper prototypes User testing

Page 74: Digital workplaces - skills for technologists

Design thinking - challenge1. Form groups of 8 or so.2. In each group give me – the name of an organization in NZ with

more than 1000 staff, 80% of whom don’t sit at a computer terminal.

3. Identify a staff group and develop a persona for them.4. Describe the persona and the problems they have.

Page 75: Digital workplaces - skills for technologists

Example of Design thinking

http://www.steptwo.com.au/papers/kmc-intranet-awards-2014/

Page 76: Digital workplaces - skills for technologists

Key things developers need to know

User story

Persona

Needs analysis

Requirements definition

aDigitalWorkplace.great.strategyDo what others can’t

Spend time with users

Deliver simplicity

Take on complexity

Learn_._Do

Page 77: Digital workplaces - skills for technologists

aDigitalWorkplace.great.strategy

• Everyone spend time with users• Take on complexity• Present simplicity

Page 78: Digital workplaces - skills for technologists

Example of not taking on complexity

Page 79: Digital workplaces - skills for technologists

Design thinking that takes on complexity

Page 80: Digital workplaces - skills for technologists

Design thinking – taking on complexity and delivering simplicity

http://digitalworkplacegroup.com/2015/04/30/6-digital-workplace-trends-intranet-innovation-awards/

Page 81: Digital workplaces - skills for technologists

LU staff intranet post 2010

Page 82: Digital workplaces - skills for technologists

http://stackoverflow.com/questions/256407/what-are-your-biggest-complaints-about-sharepoint

“the biggest problem is that you end up working on SharePoint instead of working on the problem you're trying to solve.”

le dorfier