Nokia entertainment ways of working

Preview:

DESCRIPTION

 

Citation preview

© 2011 Nokia1

John Clapham & Alex Bransby-WilliamsNokia Entertainment

A culture to grow great products – engineering approaches at Nokia

2 © 2011 Nokia

© 2011 Nokia

Great Engineers + Right Culture

+ Technical Enablers +Product Vision

3

A theory…

Great Products!

© 2011 Nokia4

Culture, some principles…

Trust

Respect

Collaborate

Fail early, blame slowly

Learn from mistakes – and everything else

Responsibility in the right place

© 2011 Nokia

Agile & Lean…

5

© 2011 Nokia

Continuous Delivery…

6

© 2011 Nokia7

Collaboration…

© 2011 Nokia

Craftsmanship…

8

http://manifesto.softwarecraftsmanship.org/

© 2011 Nokia

Communities…

9http://www.flickr.com/photos/john_c/6385848707/in/set-72157629443776719

© 2011 Nokia

Creative Environment

10

© 2011 Nokia

Great Engineers + Right Culture

+ Technical Enablers + Product Vision

11

A theory…

Great Products!

Architecture…

Problem: The Monolith

Solution: SOA

Environment…

X E*

*E = no. of Environments

Problem

X E!

Deployment Pipeline

Solution: Automate

E1 E2 E3

Trust…

Source: http://dev2ops.org/blog/2010/2/22/what-is-devops.html

Problem: Low Confidence

Solution: Test & Monitor

+

Source: http://coding.smashingmagazine.com/2012/03/07/writing-unit-tests-for-wordpress-plugins/

1

1

© 2011 Nokia21

Ways of working…

Agile

Continuous Delivery

Collaboration

Craftsmanship

Communities

Creative Environment

© 2011 Nokia22

Technical Enablers…

Modularity / SOA

Scale

Test & Monitor

Client/Server/Storage

Experimentation

Responsibility in the right place

© 2011 Nokia

Great Engineers + Right Culture

+ Technical Enablers + Product Vision

23

A theory…

Great Products!and…a great

Place to be!

© 2011 Nokia24

Join Us!Entertainment.careers@nokia.com

Recommended