Top Banner
7 Tried and Tested Ways of Accelerating Large Digital Projects in Enterprises Petri Aukia Digile Business Forum 30.9.2013
18

7 tried and tested ways of accelerating large digital projects in enterprises

May 26, 2015

Download

Technology

Petri Aukia
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 7 tried and tested ways of accelerating large digital projects in enterprises

7 Tried and Tested Ways of Accelerating Large Digital

Projects in Enterprises

Petri Aukia

Digile Business Forum 30.9.2013

Page 2: 7 tried and tested ways of accelerating large digital projects in enterprises

Cloud computing

Software development

Agile methods

Page 3: 7 tried and tested ways of accelerating large digital projects in enterprises

1. Study the Masters

Page 4: 7 tried and tested ways of accelerating large digital projects in enterprises

•  Each Amazon.com web page is a result of 100-200 services

•  Netflix has less than 100 developers

•  The first release of the iPhone was just a web-client + phone + touch screen – no apps

•  Supercell doubles the team size upon launch

Page 5: 7 tried and tested ways of accelerating large digital projects in enterprises

2. Set a Clear Strategy

Page 6: 7 tried and tested ways of accelerating large digital projects in enterprises

A clear strategy keeps the project small and responsive

Page 7: 7 tried and tested ways of accelerating large digital projects in enterprises

A muddy strategy increases work and slows down the project

Page 8: 7 tried and tested ways of accelerating large digital projects in enterprises

3. Deploy in Iterations

Page 9: 7 tried and tested ways of accelerating large digital projects in enterprises

•  All successful large projects we have found have been iterative

•  Fast iterations rule •  Agile methods have improved on

the management methods of iteration

Plan

Do Check

Act

Page 10: 7 tried and tested ways of accelerating large digital projects in enterprises

4. Solve the Problem in Pieces

Page 11: 7 tried and tested ways of accelerating large digital projects in enterprises

•  Good modules can be turned on and off •  Keep the teams small and efficient

“2 Pizza teams” •  Promote the best team leaders to the most

important modules

Page 12: 7 tried and tested ways of accelerating large digital projects in enterprises

5. Do Real Risk Management

Page 13: 7 tried and tested ways of accelerating large digital projects in enterprises

•  Keep riskiest parts in separate modules •  Make sure all new technology has been tried out

separately •  Outdated technology is a risk too

Page 14: 7 tried and tested ways of accelerating large digital projects in enterprises

6. People are Expensive, Tools are Cheap

Page 15: 7 tried and tested ways of accelerating large digital projects in enterprises

•  Servers are cheap, staff is expensive

•  All best teams use cloud computing •  Cloud fits the modern development paradigm •  Independent developers with

real-time visibility to colleagues

Page 16: 7 tried and tested ways of accelerating large digital projects in enterprises

7. Be a World Class Manager

Page 17: 7 tried and tested ways of accelerating large digital projects in enterprises

•  Set clear strategy •  Clarify requirements •  Focus on learning •  Keep clear modules •  Iterate!

Page 18: 7 tried and tested ways of accelerating large digital projects in enterprises

Thank you!

Follow the discussion at

http://www.codento.com/follow

or

Twitter @aukia

Petri Aukia +358 400 438610

[email protected]