Download - Nokia entertainment ways of working
![Page 1: Nokia entertainment ways of working](https://reader034.vdocuments.us/reader034/viewer/2022052522/547499b0b4af9fae0a8b5769/html5/thumbnails/1.jpg)
© 2011 Nokia1
![Page 2: Nokia entertainment ways of working](https://reader034.vdocuments.us/reader034/viewer/2022052522/547499b0b4af9fae0a8b5769/html5/thumbnails/2.jpg)
John Clapham & Alex Bransby-WilliamsNokia Entertainment
A culture to grow great products – engineering approaches at Nokia
2 © 2011 Nokia
![Page 3: Nokia entertainment ways of working](https://reader034.vdocuments.us/reader034/viewer/2022052522/547499b0b4af9fae0a8b5769/html5/thumbnails/3.jpg)
© 2011 Nokia
Great Engineers + Right Culture
+ Technical Enablers +Product Vision
3
A theory…
Great Products!
![Page 4: Nokia entertainment ways of working](https://reader034.vdocuments.us/reader034/viewer/2022052522/547499b0b4af9fae0a8b5769/html5/thumbnails/4.jpg)
© 2011 Nokia4
Culture, some principles…
Trust
Respect
Collaborate
Fail early, blame slowly
Learn from mistakes – and everything else
Responsibility in the right place
![Page 5: Nokia entertainment ways of working](https://reader034.vdocuments.us/reader034/viewer/2022052522/547499b0b4af9fae0a8b5769/html5/thumbnails/5.jpg)
© 2011 Nokia
Agile & Lean…
5
![Page 6: Nokia entertainment ways of working](https://reader034.vdocuments.us/reader034/viewer/2022052522/547499b0b4af9fae0a8b5769/html5/thumbnails/6.jpg)
© 2011 Nokia
Continuous Delivery…
6
![Page 7: Nokia entertainment ways of working](https://reader034.vdocuments.us/reader034/viewer/2022052522/547499b0b4af9fae0a8b5769/html5/thumbnails/7.jpg)
© 2011 Nokia7
Collaboration…
![Page 8: Nokia entertainment ways of working](https://reader034.vdocuments.us/reader034/viewer/2022052522/547499b0b4af9fae0a8b5769/html5/thumbnails/8.jpg)
© 2011 Nokia
Craftsmanship…
8
http://manifesto.softwarecraftsmanship.org/
![Page 9: Nokia entertainment ways of working](https://reader034.vdocuments.us/reader034/viewer/2022052522/547499b0b4af9fae0a8b5769/html5/thumbnails/9.jpg)
© 2011 Nokia
Communities…
9http://www.flickr.com/photos/john_c/6385848707/in/set-72157629443776719
![Page 10: Nokia entertainment ways of working](https://reader034.vdocuments.us/reader034/viewer/2022052522/547499b0b4af9fae0a8b5769/html5/thumbnails/10.jpg)
© 2011 Nokia
Creative Environment
10
![Page 11: Nokia entertainment ways of working](https://reader034.vdocuments.us/reader034/viewer/2022052522/547499b0b4af9fae0a8b5769/html5/thumbnails/11.jpg)
© 2011 Nokia
Great Engineers + Right Culture
+ Technical Enablers + Product Vision
11
A theory…
Great Products!
![Page 12: Nokia entertainment ways of working](https://reader034.vdocuments.us/reader034/viewer/2022052522/547499b0b4af9fae0a8b5769/html5/thumbnails/12.jpg)
Architecture…
![Page 13: Nokia entertainment ways of working](https://reader034.vdocuments.us/reader034/viewer/2022052522/547499b0b4af9fae0a8b5769/html5/thumbnails/13.jpg)
Problem: The Monolith
![Page 14: Nokia entertainment ways of working](https://reader034.vdocuments.us/reader034/viewer/2022052522/547499b0b4af9fae0a8b5769/html5/thumbnails/14.jpg)
Solution: SOA
![Page 15: Nokia entertainment ways of working](https://reader034.vdocuments.us/reader034/viewer/2022052522/547499b0b4af9fae0a8b5769/html5/thumbnails/15.jpg)
Environment…
X E*
*E = no. of Environments
![Page 16: Nokia entertainment ways of working](https://reader034.vdocuments.us/reader034/viewer/2022052522/547499b0b4af9fae0a8b5769/html5/thumbnails/16.jpg)
Problem
X E!
![Page 17: Nokia entertainment ways of working](https://reader034.vdocuments.us/reader034/viewer/2022052522/547499b0b4af9fae0a8b5769/html5/thumbnails/17.jpg)
Deployment Pipeline
Solution: Automate
E1 E2 E3
![Page 18: Nokia entertainment ways of working](https://reader034.vdocuments.us/reader034/viewer/2022052522/547499b0b4af9fae0a8b5769/html5/thumbnails/18.jpg)
Trust…
Source: http://dev2ops.org/blog/2010/2/22/what-is-devops.html
![Page 19: Nokia entertainment ways of working](https://reader034.vdocuments.us/reader034/viewer/2022052522/547499b0b4af9fae0a8b5769/html5/thumbnails/19.jpg)
Problem: Low Confidence
![Page 20: Nokia entertainment ways of working](https://reader034.vdocuments.us/reader034/viewer/2022052522/547499b0b4af9fae0a8b5769/html5/thumbnails/20.jpg)
Solution: Test & Monitor
+
Source: http://coding.smashingmagazine.com/2012/03/07/writing-unit-tests-for-wordpress-plugins/
1
1
![Page 21: Nokia entertainment ways of working](https://reader034.vdocuments.us/reader034/viewer/2022052522/547499b0b4af9fae0a8b5769/html5/thumbnails/21.jpg)
© 2011 Nokia21
Ways of working…
Agile
Continuous Delivery
Collaboration
Craftsmanship
Communities
Creative Environment
![Page 22: Nokia entertainment ways of working](https://reader034.vdocuments.us/reader034/viewer/2022052522/547499b0b4af9fae0a8b5769/html5/thumbnails/22.jpg)
© 2011 Nokia22
Technical Enablers…
Modularity / SOA
Scale
Test & Monitor
Client/Server/Storage
Experimentation
Responsibility in the right place
![Page 23: Nokia entertainment ways of working](https://reader034.vdocuments.us/reader034/viewer/2022052522/547499b0b4af9fae0a8b5769/html5/thumbnails/23.jpg)
© 2011 Nokia
Great Engineers + Right Culture
+ Technical Enablers + Product Vision
23
A theory…
Great Products!and…a great
Place to be!