26
Alliander IT CIO Office Michel de Goede The Impact of Consumerization

20150714 the impact_of_consumerization_pub_no_vid

Embed Size (px)

Citation preview

Page 1: 20150714 the impact_of_consumerization_pub_no_vid

Alliander IT CIO Office

Michel de Goede

The Impact of Consumerization

Page 2: 20150714 the impact_of_consumerization_pub_no_vid

IT has become part of your employees’ daily life

Your employees have become

computer literate. And reviewed or

rated apps are available 24/7.

2

Page 3: 20150714 the impact_of_consumerization_pub_no_vid

Your employees know better how to perform work safely and efficiently than your IT department

Source: Alliander Annual Report 2014

3

Page 4: 20150714 the impact_of_consumerization_pub_no_vid

Your employees are creative and involved

Trying to stop our employees from

creatively managing their work is like

pushing water uphill with a rake.

4

Page 6: 20150714 the impact_of_consumerization_pub_no_vid

Shifting perspective then: IT in the lead

See also ISO/IEC 25010 for Software Quality considerations

6

Page 7: 20150714 the impact_of_consumerization_pub_no_vid

Shifting perspective now: user in the lead

See also ISO/IEC 25010 for Software Quality considerations

7

Page 8: 20150714 the impact_of_consumerization_pub_no_vid

What could possibly go wrong?

Image: www.taxistartup.com

1. Back-end integration

2. Data and file formats

3. API’s

4. Security

5. Privacy

6. Vendor lock-in

7. Non-functionals

8

Page 9: 20150714 the impact_of_consumerization_pub_no_vid

1. Back-end integration

9

Source: Nuon (left), Marcel van Driel, Eduard Lagendijk (right)

From: To:

Page 10: 20150714 the impact_of_consumerization_pub_no_vid

2. Data and file formats

• Prezi is a great tool, but can you REALLY

combine it with Powerpoint (corporate standard)?

• Your home-baked customer switching app is

great, but does it connect to (the Dutch legally

obliged) EDINE messaging services?

• Are you sure that the transactional integrity in the

ERP part of your BigSQL back-end is OK?

10

Page 11: 20150714 the impact_of_consumerization_pub_no_vid

3. API’s

11

Quote from James Governor, RedMonk for TechTarget / Search SOA

‘it is like API management is the new SOA’

Page 12: 20150714 the impact_of_consumerization_pub_no_vid

4. Security = goal - risk

12

Page 13: 20150714 the impact_of_consumerization_pub_no_vid

5. Privacy

13

Image: EU

Page 14: 20150714 the impact_of_consumerization_pub_no_vid

14

6. Vendor lock-in

Images: Kotler, www.startitup.co, www.bmimatters.com, SAP, Nest, Samsung, Oracle, Apple, Google, Amazon

Page 15: 20150714 the impact_of_consumerization_pub_no_vid

15

7. Non-functionals

1. Security

2. Service Level

3. OTAP

4. Capacity Estimates

5. Management

6. Disaster Recovery

Source: IBM

Page 16: 20150714 the impact_of_consumerization_pub_no_vid

Counter measure 1: complexity reduction

Adaptation of material from Roger Sessions, Object Watch. Productivity comparison: ISBSG

Total system complexity is a function of the number of

business functions, the number of system connections and

complexity of the platform. Calculation: bf3.1+ sc3.1+ pc3.1 16

Page 17: 20150714 the impact_of_consumerization_pub_no_vid

Counter measure 2: decouple on interface specification

Images: Query Surge, Object Watch, Journal Dev, Microsoft, Free Powerpoint Templates, BI Tools

17

Page 18: 20150714 the impact_of_consumerization_pub_no_vid

Counter Measure 3: maximally autonomous microservice API’s

18

Image: http://www.grahamlea.com/2015/03/microservices-tyro-evolution-presentation/

Page 19: 20150714 the impact_of_consumerization_pub_no_vid

Counter measure 4: stop fortification, be resilient

19

Resilience can be obtained by moving away from typical barrier enhancement

risk-measures. Consider the following options:

• Ignore, the ostrich ‘see-no-evil-hear-no-evil’ tactic;

• Accept, the potential impact of some risks may be deemed acceptable to your organization;

• Reduce, e.g. the potential impact or probability of occurrence of a risk, like the banking app;

• Transfer, use insurance or subcontracting to transfer potential consequences of risk;

• Avoid, not entering the type of business that may incur potential risk impact deemed too high;

• Exploit, risk is also an opportunity and high risk investments may yield high returns.

Page 20: 20150714 the impact_of_consumerization_pub_no_vid

Counter measure 5: Educate

20

You cannot stop water from flowing, but you CAN

educate staff on privacy concerns.

Page 22: 20150714 the impact_of_consumerization_pub_no_vid

22

Counter measure 7: share responsibility

Image: www.plainadventure.com

Page 23: 20150714 the impact_of_consumerization_pub_no_vid

23

Seven measures (read: potential new tasks!)

1. Reduce complexity

2. Know thy interfaces

3. Understand API’s

4. Create resiliency

5. Educate

6. Orchestrate

7. Share responsibility

Page 24: 20150714 the impact_of_consumerization_pub_no_vid

One key

Image: www.motomatrix.co.uk

24

Page 25: 20150714 the impact_of_consumerization_pub_no_vid

You!

25

Page 26: 20150714 the impact_of_consumerization_pub_no_vid

Questions?

Thank you!

26