Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair
-
Upload
holly-cummins -
Category
Software
-
view
1.196 -
download
0
Transcript of Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair
![Page 1: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/1.jpg)
IBM _ 1
A Software Developer’s Guide to FUN in the workplace
How to achieve Euphoria despite the Despair
Holly Cummins, IBM | @holly_cummins Martijn Verburg, JClarity | @karianna
September 2016
![Page 2: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/2.jpg)
Is this a fun talk?
![Page 3: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/3.jpg)
Is this a fun talk?
No. It’s a talk about fun.
![Page 4: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/4.jpg)
Is this a fun talk?
No. It’s a talk about fun.
That’s different.
![Page 5: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/5.jpg)
Is this a fun talk?
No. It’s a talk about fun.
That’s different.
Obviously.
![Page 6: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/6.jpg)
@holly_cumminshttp://ibm.biz/bluemixgaragelondon @holly_cummins @karianna
20 step plan to achieve FUN!1. Quantify and Qualify your FUN metrics
2. Create a Chief FUN Officer (CFO) role
3. Gamify your daily tasks to make them more FUN
4. Enthusiastically high five everyone each morning for FUN
5. Install a FUN ball pit
6. Inject a FUN word of the day into conversations
7. Wear FUN clothing, something with flair
8. Create FUN certificates with gold star systems - relive the fun of kindergarten!
9. Nominate FUN assessors for each team
10.Laugh Out Loud (LOL) once a day in the office, others will enjoy your FUN
![Page 7: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/7.jpg)
![Page 8: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/8.jpg)
A Synopsis of Fun
1. What is Fun?
2. Why are most of our workplaces not Fun?
3. The value of Fun in the workplace.
4. How much Fun can you expect to have?
5. How to achieve Fun.
6. Failing at Fun.
7. Q&A - Are you having Fun yet?
![Page 9: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/9.jpg)
@holly_cumminshttp://ibm.biz/bluemixgaragelondon @holly_cummins @karianna
Are you here to have Fun?
“Dear Boss, I need to go to this conference so I can go to the session on....
FUN!”
![Page 10: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/10.jpg)
![Page 11: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/11.jpg)
Wait. Where’s “fun-loving”?
![Page 12: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/12.jpg)
Are you brave enough to say on your CV that you want your job to be Fun?
Wait. Where’s “fun-loving”?
![Page 13: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/13.jpg)
What is Fun?
![Page 14: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/14.jpg)
A Fun Guy.
(Remember, fun means jokes.)
![Page 15: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/15.jpg)
Defining Fun
"Fun is a point on the intersection of engagement levels and social interaction for a given activity**"
* Fun: An Exploration in its Relevance to Interaction Design - Elise Woolley, 2010** For those of you who like social interaction
![Page 16: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/16.jpg)
Aside: When is fun not-
fun?
![Page 17: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/17.jpg)
Aside: When is fun not-
fun?
![Page 18: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/18.jpg)
Aside: When is fun not-
fun?
When it's your job.
![Page 19: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/19.jpg)
Things that are Fun• Something novel
• Doing something that you're good at
• Completing a task
• Getting fast feedback
• Agile and TDD are arguably Fun. right?
• Creating something new
• Fixing something old
![Page 20: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/20.jpg)
Maslow's Hierarchy of Needs
http://lunchbreath.com/cartoons/thoughts-on-maslows-hierarchy-2/
![Page 21: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/21.jpg)
The Psychology of Fun
The brain has pleasure centres which are triggered when you do something Fun.*
* The speakers do not condone doing 'Fun' things which are harmful to yourself or to others
![Page 22: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/22.jpg)
How do you measure fun?
Excerpted from Elise M. Woolley, B.S., Fun: An Exploration in its Relevance to Interaction Design
![Page 23: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/23.jpg)
That was called the Funtinuum.
![Page 24: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/24.jpg)
That was called the Funtinuum.
If you remember just one thing from this talk …
![Page 25: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/25.jpg)
Programming is Fun!
• It gives pleasure to both types of thinkers:
• Creative
• Logical
![Page 26: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/26.jpg)
Programming is really Fun!
![Page 27: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/27.jpg)
Programming is really Fun!
• It calls to those who enjoy having control over their environment
![Page 28: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/28.jpg)
Programming is really Fun!
• It calls to those who enjoy having control over their environment
• Are developers more inclined to be control freaks / sociopaths / psychopaths?
![Page 29: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/29.jpg)
Programming is really Fun!
• It calls to those who enjoy having control over their environment
• Are developers more inclined to be control freaks / sociopaths / psychopaths?
• The Mad Scientist and Diabolical Developer pseudonyms speak volumes here
![Page 30: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/30.jpg)
What programming language is the most fun?
![Page 31: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/31.jpg)
What programming language is the most fun?
• Clojure?
![Page 32: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/32.jpg)
What programming language is the most fun?
• Clojure?
• Java?
![Page 33: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/33.jpg)
What programming language is the most fun?
• Clojure?
• Java?
• Javascript?
![Page 34: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/34.jpg)
What programming language is the most fun?
• Clojure?
• Java?
• Javascript?
• Python?
![Page 35: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/35.jpg)
What programming language is the most fun?
• Clojure?
• Java?
• Javascript?
• Python?
• Ruby?
![Page 36: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/36.jpg)
What programming language is the most fun?
• Clojure?
• Java?
• Javascript?
• Python?
• Ruby?
• Scala?
![Page 37: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/37.jpg)
What programming language is the most fun?
• Clojure?
• Java?
• Javascript?
• Python?
• Ruby?
• Scala?
• Visual Basic?
![Page 38: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/38.jpg)
@holly_cumminshttp://ibm.biz/bluemixgaragelondon @holly_cummins @karianna
Say … Making noise is kind of fun, isn’t it?
![Page 39: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/39.jpg)
Why are most of our workplaces Not Fun?
![Page 40: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/40.jpg)
The 1980/90's Management Model
Very hierarchical
Control favoured over autonomy
Technology seen as a cost centre
![Page 41: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/41.jpg)
Business / IT Impedance Mismatch
• Business is unable to map requirements to software
• People don't know what they want
• Industry as a while took decades to understand that waterfall fails for most IT projects
• This created conflict / tension and TPS reports - not Fun
![Page 42: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/42.jpg)
The value of Fun in the workplace
![Page 43: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/43.jpg)
![Page 44: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/44.jpg)
IBM IoT Lab, Munich
![Page 45: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/45.jpg)
Research shows: Fun is good for
business.
![Page 46: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/46.jpg)
Research shows: Fun is good for
business.
![Page 47: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/47.jpg)
Research shows: Fun is good for
business.
![Page 48: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/48.jpg)
Research shows: Fun is good for
business.
![Page 49: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/49.jpg)
Studies have shown...
Employee fun
![Page 50: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/50.jpg)
Studies have shown...
Employee fun
![Page 51: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/51.jpg)
Studies have shown...
Employee fun
Less sick leave
![Page 52: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/52.jpg)
Studies have shown...
Employee fun
Less sick leave
Harder working
![Page 53: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/53.jpg)
Studies have shown...
Employee fun
Less sick leave
Harder working
More productivity
![Page 54: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/54.jpg)
“Your brain at positive is 31% more productive than your brain at negative, neutral or stressed. "
https://hbr.org/2012/01/positive-intelligence
![Page 55: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/55.jpg)
![Page 56: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/56.jpg)
"Individuals [who just had watched a comedy video] have approximately
12% greater productivity.*"
https://www2.warwick.ac.uk/fac/soc/economics/staff/eproto/workingpapers/happinessproductivity.pdf
![Page 57: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/57.jpg)
Everyone loves lego trains.
![Page 58: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/58.jpg)
Info Support funded their employees’ lego trains.
![Page 59: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/59.jpg)
Thanks, @johanjanssen42!
Why? Good business.
![Page 60: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/60.jpg)
How much fun can you expect to have?
![Page 61: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/61.jpg)
Limits to Fun
• No one likes working on things that aren’t valuable or useful.
• So if you take that to its extreme, and only do activities if they’re fun and enjoyable, will that work?
• Self-discipline is still needed.
![Page 62: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/62.jpg)
Fun is in the Eye of the Beholder
• When writing this talk....• Martijn thought Structure was Fun!• Holly did not.
• Some things just can't be fun, like dishes or accounting• Unless you love doing dishes?!? • Or accounting?!?
![Page 63: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/63.jpg)
Just because it's Fun, doesn't mean it's good
![Page 64: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/64.jpg)
Just because it's Fun, doesn't mean it's good
![Page 65: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/65.jpg)
"I love the smell of napalm in the morning .... smells like victory.”
Bill Kilgore, Apocalypse Now
![Page 66: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/66.jpg)
"I love the smell of napalm in the morning .... smells like victory.”
Bill Kilgore, Apocalypse Now
Is everyone having fun?
![Page 67: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/67.jpg)
Just because it's Fun, doesn't mean it's good
• Some people love conflict
• Some people enjoy launching lawsuits
• Some people just want to watch the world burn
![Page 68: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/68.jpg)
![Page 69: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/69.jpg)
Fun. What could possibly go wrong?
![Page 70: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/70.jpg)
Fun. What could possibly go wrong?
![Page 71: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/71.jpg)
Fun. What could possibly go wrong?
2008: A developer had a lot of fun with Groovy.
![Page 72: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/72.jpg)
Fun. What could possibly go wrong?
2008: A developer had a lot of fun with Groovy.
![Page 73: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/73.jpg)
Fun. What could possibly go wrong?
2008: A developer had a lot of fun with Groovy.
2009: The others who had to maintain the code had less fun.
![Page 74: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/74.jpg)
Enjoy fun. Responsibly.
![Page 75: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/75.jpg)
IBM _ 43
How to achieve Fun
Warning: This is our context and our experience of Fun. Your culture may be different
![Page 76: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/76.jpg)
Un-Fun
A process being unfun is a red flag that it’s not adding value.
![Page 77: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/77.jpg)
Step 1. Find un-fun things.
Get rid of them.
... because they're probably waste.
![Page 78: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/78.jpg)
Fun Not-Fun
Programming Meetings
Puzzles Mysteries
Criticism Collaboration
Just doing it Process/Ceremony
Learning Repeating
Designing Sizing
Doing Status reporting
Prototyping Hardening
Interactions Interruptions
Making a difference Being a cog
![Page 79: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/79.jpg)
Fun Not-Fun
Programming Meetings
Puzzles Mysteries
Criticism Collaboration
Just doing it Process/Ceremony
Learning Repeating
Designing Sizing
Doing Status reporting
Prototyping Hardening
Interactions Interruptions
Making a difference Being a cog
Streamlined process
![Page 80: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/80.jpg)
Fun Not-Fun
Programming Meetings
Puzzles Mysteries
Criticism Collaboration
Just doing it Process/Ceremony
Learning Repeating
Designing Sizing
Doing Status reporting
Prototyping Hardening
Interactions Interruptions
Making a difference Being a cog
Streamlined process
Pair programming
![Page 81: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/81.jpg)
Fun Not-Fun
Programming Meetings
Puzzles Mysteries
Criticism Collaboration
Just doing it Process/Ceremony
Learning Repeating
Designing Sizing
Doing Status reporting
Prototyping Hardening
Interactions Interruptions
Making a difference Being a cog
Streamlined process
Pair programming
#noestimates
![Page 82: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/82.jpg)
Fun Not-Fun
Programming Meetings
Puzzles Mysteries
Criticism Collaboration
Just doing it Process/Ceremony
Learning Repeating
Designing Sizing
Doing Status reporting
Prototyping Hardening
Interactions Interruptions
Making a difference Being a cog
Streamlined process
Pair programming
#noestimates
Self-generating status
![Page 83: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/83.jpg)
Fun Not-Fun
Programming Meetings
Puzzles Mysteries
Criticism Collaboration
Just doing it Process/Ceremony
Learning Repeating
Designing Sizing
Doing Status reporting
Prototyping Hardening
Interactions Interruptions
Making a difference Being a cog
Streamlined process
Pair programming
#noestimates
Self-generating status
Protect peace
![Page 84: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/84.jpg)
Findable documentation
Fun Not-Fun
Programming Meetings
Puzzles Mysteries
Criticism Collaboration
Just doing it Process/Ceremony
Learning Repeating
Designing Sizing
Doing Status reporting
Prototyping Hardening
Interactions Interruptions
Making a difference Being a cog
Streamlined process
Pair programming
#noestimates
Self-generating status
Protect peace
![Page 85: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/85.jpg)
Findable documentation
We can fix these.Fun Not-Fun
Programming Meetings
Puzzles Mysteries
Criticism Collaboration
Just doing it Process/Ceremony
Learning Repeating
Designing Sizing
Doing Status reporting
Prototyping Hardening
Interactions Interruptions
Making a difference Being a cog
Streamlined process
Pair programming
#noestimates
Self-generating status
Protect peace
![Page 86: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/86.jpg)
Findable documentation
We can fix these.Fun Not-Fun
Programming Meetings
Puzzles Mysteries
Criticism Collaboration
Just doing it Process/Ceremony
Learning Repeating
Designing Sizing
Doing Status reporting
Prototyping Hardening
Interactions Interruptions
Making a difference Being a cog
Streamlined process
Pair programming
#noestimates
Self-generating status
Protect peaceMVP
![Page 87: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/87.jpg)
Findable documentation
We can fix these.Fun Not-Fun
Programming Meetings
Puzzles Mysteries
Criticism Collaboration
Just doing it Process/Ceremony
Learning Repeating
Designing Sizing
Doing Status reporting
Prototyping Hardening
Interactions Interruptions
Making a difference Being a cog
Streamlined process
Pair programming
#noestimates
Self-generating status
Protect peaceMVP
Self-directed teams
![Page 88: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/88.jpg)
Findable documentation
We can fix these.Fun Not-Fun
Programming Meetings
Puzzles Mysteries
Criticism Collaboration
Just doing it Process/Ceremony
Learning Repeating
Designing Sizing
Doing Status reporting
Prototyping Hardening
Interactions Interruptions
Making a difference Being a cog
Streamlined process
Pair programming
#noestimates
Self-generating status
Protect peaceMVP
Self-directed teams
Automation
![Page 89: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/89.jpg)
![Page 90: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/90.jpg)
Make it easy for people to find the information they need to do their job.
Find a good, indexable, solution.
Use it.
![Page 91: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/91.jpg)
@holly_cumminshttp://ibm.biz/bluemixgaragelondon @holly_cummins @karianna
![Page 92: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/92.jpg)
@holly_cumminshttp://ibm.biz/bluemixgaragelondon @holly_cummins @karianna
![Page 93: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/93.jpg)
@holly_cumminshttp://ibm.biz/bluemixgaragelondon @holly_cummins @karianna
Get rid of the stuff that stops us doing what we enjoy.
![Page 94: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/94.jpg)
@holly_cumminshttp://ibm.biz/bluemixgaragelondon @holly_cummins @karianna
Get rid of the stuff that stops us doing what we enjoy.
“We’re short staffed. You’re going to need to cancel all my meetings for a
month so I can do programming.”
![Page 95: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/95.jpg)
@holly_cumminshttp://ibm.biz/bluemixgaragelondon @holly_cummins @karianna
Get rid of the stuff that stops us doing what we enjoy.
“We’re short staffed. You’re going to need to cancel all my meetings for a
month so I can do programming.”
This worked!
![Page 96: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/96.jpg)
Interactions are fun. Interruptions are not.
![Page 97: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/97.jpg)
Interactions are fun. Interruptions are not.
Martijn promises me this is a hilarious in-joke if you're British. Apparently.
![Page 98: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/98.jpg)
Protect your coding time from meetings.
“I’m sorry, since I’m pair-programming, I can’t make
that meeting.”
![Page 99: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/99.jpg)
Pair programming
![Page 100: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/100.jpg)
@holly_cumminshttp://ibm.biz/bluemixgaragelondon @holly_cummins @karianna
#noestimates
Estimates are rarely accurate. Why bother??
![Page 101: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/101.jpg)
@holly_cumminshttp://ibm.biz/bluemixgaragelondon @holly_cummins @karianna
Can adding logging ever be fun?
Prototyping v hardening
![Page 102: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/102.jpg)
@holly_cumminshttp://ibm.biz/bluemixgaragelondon @holly_cummins @karianna
Can adding logging ever be fun?
Prototyping v hardening
Making a difference is fun.
![Page 103: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/103.jpg)
@holly_cumminshttp://ibm.biz/bluemixgaragelondon @holly_cummins @karianna
Can adding logging ever be fun?
Prototyping v hardening
Making a difference is fun.Having a prototype become real is fun.
![Page 104: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/104.jpg)
@holly_cumminshttp://ibm.biz/bluemixgaragelondon @holly_cummins @karianna
Can adding logging ever be fun?
Prototyping v hardening
Making a difference is fun.Having a prototype become real is fun.
Add the logging when you know it actually matters.
![Page 105: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/105.jpg)
@holly_cumminshttp://ibm.biz/bluemixgaragelondon @holly_cummins @karianna
"We don't want to be the prototyping department.”
-- Head of Innovation, A-Client
![Page 106: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/106.jpg)
@holly_cumminshttp://ibm.biz/bluemixgaragelondon @holly_cummins @karianna
Testing should not be part of the hardening phase.
TDD is fun.
![Page 107: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/107.jpg)
TDD
![Page 108: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/108.jpg)
TDD
![Page 109: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/109.jpg)
Automation
Computers don’t expect to have fun (yet)
Let them do the tedious tasks
Bonus: Automating stuff is fun
![Page 110: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/110.jpg)
@holly_cumminshttp://ibm.biz/bluemixgaragelondon @holly_cummins @karianna
Status for all to see.
![Page 111: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/111.jpg)
@holly_cumminshttp://ibm.biz/bluemixgaragelondon @holly_cummins @karianna
Keep stories small, so status is self-reporting.
Daily stand-up. Keep it short.
Status for all to see.
![Page 112: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/112.jpg)
We all hate being told what to do.
Usually, because we know it’s wrong.
Let people make their own decisions.
![Page 113: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/113.jpg)
Step 2: Add fun
![Page 114: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/114.jpg)
Can I have a volunteer?
... or two?
![Page 115: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/115.jpg)
The exercise: Write down your partner’s father’s name.
![Page 116: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/116.jpg)
The exercise: Write down your partner’s father’s name.
![Page 117: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/117.jpg)
Wait, where’s the rigour?
Write down your partner’s father’s name.
We need QA on these letters. Show a draft of each letter to me, first.
Show each letter to the room, so we know what your progress is like.
![Page 118: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/118.jpg)
Wait, where’s the rigour?
Write down your partner’s father’s name.
We need QA on these letters. Show a draft of each letter to me, first.
Show each letter to the room, so we know what your progress is like.
![Page 119: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/119.jpg)
What have we learned?
• Status reporting and code reviews slow things down.
• That was on an earlier slide, but we learned that better through a game :)
![Page 120: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/120.jpg)
Children learn through play. Adults probably do too.
![Page 121: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/121.jpg)
![Page 122: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/122.jpg)
![Page 123: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/123.jpg)
TDD
![Page 124: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/124.jpg)
![Page 125: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/125.jpg)
Build gamification
![Page 126: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/126.jpg)
Build gamification(Strictly speaking, productization of build gamification)
![Page 127: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/127.jpg)
Build gamification can be pretty serious.
![Page 128: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/128.jpg)
![Page 129: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/129.jpg)
Holly's Microservices Demo is a game.
![Page 130: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/130.jpg)
Structure of game mirrors microservices concepts.
Holly's colleague Erin's Microservices Demo is a much better game
![Page 131: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/131.jpg)
![Page 132: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/132.jpg)
![Page 133: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/133.jpg)
Catastrophe gives you a score … Game On gives you a score …
![Page 134: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/134.jpg)
Catastrophe gives you a score … Game On gives you a score …
... but it's not related to how good your microservices are.
![Page 135: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/135.jpg)
Catastrophe gives you a score … Game On gives you a score …
... but it's not related to how good your microservices are.
Is this the same kind of gamification as StackOverflow?
![Page 136: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/136.jpg)
![Page 137: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/137.jpg)
![Page 138: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/138.jpg)
![Page 139: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/139.jpg)
![Page 140: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/140.jpg)
![Page 141: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/141.jpg)
![Page 142: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/142.jpg)
Quirkiness
• Gamification has a goal.
• Fun is the end-goal of quirkiness.
![Page 143: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/143.jpg)
![Page 144: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/144.jpg)
![Page 147: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/147.jpg)
Images: shawcomputing.net, computerhistory.org
"Is 'Gullible' in the Dictionary?"
![Page 148: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/148.jpg)
QuirkinessHow do a production-train slack-integration right:
![Page 149: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/149.jpg)
IBM _ 87
Failing at
Fun
![Page 150: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/150.jpg)
![Page 151: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/151.jpg)
![Page 152: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/152.jpg)
A layer of fun
![Page 153: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/153.jpg)
A layer of fun … on top of a terrible
workspace …
![Page 154: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/154.jpg)
A layer of fun … on top of a terrible
workspace … is still terrible.
![Page 155: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/155.jpg)
Is being a games tester fun?
![Page 156: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/156.jpg)
Is being a games tester fun?
• Normally, I pay a games company to play games.
![Page 157: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/157.jpg)
Is being a games tester fun?
• Normally, I pay a games company to play games.
• Instead, the games company pays me?
![Page 158: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/158.jpg)
Is being a games tester fun?
• Normally, I pay a games company to play games.
• Instead, the games company pays me?
• Best job in world?
![Page 159: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/159.jpg)
Is being a games tester fun?
• Normally, I pay a games company to play games.
• Instead, the games company pays me?
• Best job in world?
• No, because it's not creative, there's lots of repetition, lots of status tracking...
![Page 160: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/160.jpg)
IBM _ 91
![Page 161: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/161.jpg)
IBM _ 91
Fun is important.
Recap on achieving fun: 1. Get rid of un-fun things 2. Add fun things
Doing 2. without 1. is going to fail.
![Page 162: Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair](https://reader035.fdocuments.in/reader035/viewer/2022081520/587a2df21a28abbd388b6a1d/html5/thumbnails/162.jpg)
IBM _ 92
Thank You!
http://ibm.biz/bluemixgaragelondon http://github.com/holly-cummins/catastrophe-microservices
Holly Cummins | @holly_cummins Martijn Verburg | @karianna