46
1

Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

1

Page 2: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

3/10/2016 2

In the beginning Mercury Interactive’s TestDirector was created back in 1995. This has made a lot of people very angry and been widely regarded as a bad move.

Page 3: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

@jonathon_wright#UNICOMSeminars

TestDirector 1.511995

1995

1998 TestDirector 5

2000

2004 Quality Centre 8 Quality Centre 112010

HP Next Generation ALM (NGA)

- HP Application Lifecycle Management

- HP Agile Manager2016 - TODAY

2014

2004

2010

Next Generation ALM

21 years of ALM (1995 to 2016)

Page 4: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential. 4

http://www.slideshare.net/Jonathon_Wright

Page 5: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

Digital Agile Delivery

\

+ + =

Page 6: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

3/10/2016 6

Digital Transformationadventure or journey?

Page 7: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

HPE Digitalhttps://youtu.be/6-PsPgKLmSA

Page 8: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.

Prescriptive Improvement

Prescriptive Learning

Prescriptive Intelligence

Prescriptive Insight

Prescriptive Assessment

Prescriptive Quality

Prescriptive Innovation

Prescriptive Testing

Prescriptive Delivery

Prescriptive Support

Prescriptive Experience

Prescriptive Operations

DIGITAL AT THE HEARTDIGITAL PROCESSES LEANDIGITAL TECHNOLOGY DESIGNOPS

Technology Processes Behaviours

Digital Agile Delivery

6

Page 9: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

3/10/2016 9

Digital Evolutionover revolution

Page 10: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

10

#DesignOps = Digital Evolution

Build

Deliver

MonitorMeasure

Learn

Design

Make

Check

Think

Digital Business Model

AdaptiveIT

LeanUX

Design

LeanIT

Operations

PivotEvolve

DevOps

DisruptInnovate

Page 11: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.* Hitachi, Evolving the New Reality, http://learn.hitachiconsulting.com/engineering-the-new-reality

Digital

Engineering

(i.e. DevOps)

Hybrid

CloudEnterprise IoT

Virtualization

& Simulation

Collaborative

Robotics

Self-maintaining

Self-healingBig Data

Analytics

Drones

VR / AR

Sensors &

Actuators

Digital Evolution enabled new capabilities:

Page 12: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

Real-World Case Studies

\

+ + =

Page 13: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.

Examine the data for the Fukushima Nuclear

incident and create the fault tree that relates to

the accident. Determine what could have been

done to prevent the accident and avoid the

Undesired Event which is the prevention of

Level 7 Nuclear Incident

Power Station – FMEA & Fault Tree Analysis

3/10/2016 13

Fault tree analysis is a technique that used

Boolean logic to describe the combinations of

intermediate causal effects that can initiate a

failure. Unlike FMEA FTA starts with a specific

failure and strives to enumerate all the causes

of that event and their relationships. A fully

constructed fault tree represents a failure and

all of it’s potential causes.

Cause & Affect Modelling

> P(A or B) = P(A B) =P (A) + P(B) – P(A B)

Page 14: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

HPE Lifecyclehttps://youtu.be/kpfjT1Qs7_g

Page 15: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.

Virtual Power Plant – Enterprise of Things

15

Page 16: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.

Virtual Power Plant – Digital Broker

16

A virtual power plant is a link-up of small, distributed power stations, like wind farms, photovoltaic systems, small hydropower plants and biogas unitsthat can be switched off, in order to form an integrated network.

Page 17: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.

WS2

WS1

WS3

WS4

Virtual Power Plant – Predictive Weather

17

AB

C

17171717

“There have been some estimates from Cisco that there will be more than 50 billion objects connected to the Internet by the year 2020. Jonathon Wright has often saidthat when we talk about IoT we are talking about hardware -- not software.”

D

Page 18: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

Next Generation ALM

\

+ + =

Page 19: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.

Industry InsightIndustry Hype

Application Portfolio ManagementEnterprise-Class Agile Delivery & Continuous Delivery

1919191919

“…The push to speed up the pace of delivery is increasing the focus on agilepractices in application development life cycle management. Focuses on theplanning and governance activities of the software development life cycle (SDLC).”

Page 20: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

HPE ALMhttps://youtu.be/adxbnrX14tQ

Page 21: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

3/10/2016 21

Next Generation ALMmachine-learning & multivariate analysis

Page 22: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

Predictive ALM

Page 23: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

Next Generation ALM

– Openness & Integration– Connect to any framework: testing, management

and operations and connect the dots to provide quality overview

– Simplicity & Usability – Built-in methodology for quality management for

both agile and non-agile teams

– Smart Analysis & Predictive– With thousands of tests in each continuous

delivery pipeline running on multiple environments, it is near impossible to determine quality without smart analysis

23

Branch Feature

User

Stories

Prod

Product

Area

Test

Test Run

Code

Changes Defects

Page 24: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

24

Page 25: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

25

Project Managementhttps://youtu.be/3ZeuSIbMq84?t=26s1) Predictive Planning

Page 26: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

Predictive Planning

The hitchhikers guide to the galaxy defines ‘Predictive Planning’ as earth human needs during the planning stage:

– Target earth humans types include project managers, developer team leaders, test team leaders, business analysts, and architects.

– Earth human uses cases include improved feature size estimates based on story points, identifying and correcting inaccurate estimates, improved requirements prioritization, and identifying under or overcapacity of earth humans.

– The algorithms in this module contribute to more accurate planning process. Starting a project with the most accurate estimates can set it up for success.

Page 27: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.

Enterprise-Class Agile Delivery

27272727

“…Enterprise-class agile delivery (EAD) is the use of business outcome driven,customer-centric, collaborative and cooperative practices with continual stakeholder feedback. Feedback is done in dynamic and changing heterogeneous environments.”

Page 28: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year
Page 29: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

29

2) Predictive Development

Page 30: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

Predictive Development

The hitchhikers guide to the galaxy defines ‘Predictive Development’ as earth human needs during the development stage and focuses on improved efficiency and accuracy.

– Target earth humans types include developers and testers.

– Earth human uses cases include identifying code check-ins that will break the build before they are checked in, code-completion suggestions, analysing source code for defects or complexity, and promoting code reuse by identifying existing code that provides desired functionality.

Page 31: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.

Continuous Delivery

31

Infrastructure Platform DeliveryDeploy to

TargetPost Deploy

Auto Auto Auto Auto

Shift-Right < Context Driven Delivery (CDD)

313131

“…continuous delivery (CD) is an approach in which teams create a pipeline that enables application or infrastructure code to be reliably released at any time. It enables automated testing and continuous integration (CI) to be leveraged.”

Page 32: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

32

Page 33: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

33

3) Predictive Testing

Page 34: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

Predictive Testing

The hitchhikers guide to the galaxy defines ‘Predictive Testing’ as earth human needs during the testing phase of a project:

– The primary target earth humans types are developers and testers although IT operations managers may reap benefits from some of the capabilities too.

– Earth human use cases include predicting the rate at which defects are fixed, predicting the injection rate of defects, identifying defects that are likely to cause escalations in production, determining the root cause of a failed test.

– Making recommendations about which tests should be run based on code changes and identifying existing tests that provide desired functionality and can be reused.

Page 35: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.

Model Based Design

Business Process Modelling

Blueprint

Business Process Scenarios

Patterns

Business Process Components

RecipesNode Discovery Node ValidationNode Systems

• Model the current solution • Validate all possible states• Apply:• Systems Dynamics

(epistemic & systemic

entropy)

• Systems Thinking

• Learn:• Ontology – formal naming,

definition of node types,

properties and

interrelationships

• Domain – universal set of

nodes (domain of

discourse)

• Context – nouns/verb

discovery to enable context

sensitive validation.

*Jonathon Wright, 2015, BCS SIGIST, http://www.slideshare.net/Jonathon_Wright/bcs-sigist-trackjonathonwrighttestingasaservicemodels

Page 36: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

36

Page 37: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

37

4) Predictive Operations

Page 38: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

Predictive Operations

The hitchhikers guide to the galaxy defines ‘Predictive Operations’ as earth human needs during the deployment and production phase of a project:

– The primary target earth humans types are operations managers, but testers and developers benefit from some of the algorithms too.

– Earth human use cases include identifying gaps between end-user actions and the workflows that tests are covering, reducing the likelihood of escaped defects, and linking customer defects with user requirements.

– The information learned from analysis of production data are fed back into the planning, development, and testing algorithms.

Page 39: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.

Predictive Operations

393939393939

“…Infinite improbability drive works according to the principle of quantumprobability allows instantaneous transportation by realizing the probability of thenode existing at the destination”

Page 40: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

40

Page 41: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

3/10/2016 41

Gravitational Wavesblack holes & transparency

http://lisa.nasa.gov

Page 42: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

DesignOps: Next Generation ALM“Forty-two,” said Deep Thought with infinite majesty and calm.

Attempt #1 – machine learning

= 13 = 1 = 20 = 8 =

Attempt #3 – Meta-Data Mathematics

Attempt #2 -multivariate analysis

Life

EverythingUniverse

42

Page 43: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

…so long and thanks for all the fish!…technology is stuff that doesn’t work yet

Page 44: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

…remember when it comes to digital delivery!

#DESIGNOPS

Page 45: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

$740

MillionFY13 Revenue

6,500experienced &

dedicated

professionals

Better Approach. Better Results.

$10 Billion

results

© Hitachi Europe Ltd. 2015. All rights reserved.

“…Solution Delivery Lifecycle is lean, so reduction of waste and duplication of effortConnected Intelligence really give one single view of the world, so that we can try and reduce that waste and move to more operational excellence.’’

Page 46: Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital Evolution enabled new capabilities: ... objects connected to the Internet by the year

https://youtu.be/6-PsPgKLmSA