Drones Curriculum Foundations is Pre-Requisite for Drones Curriculum.
Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital...
Transcript of Digital by Design · Self-healing Big Data Analytics Drones VR / AR Sensors & Actuators Digital...
1
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.
@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)
© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential. 4
http://www.slideshare.net/Jonathon_Wright
Digital Agile Delivery
\
+ + =
3/10/2016 6
Digital Transformationadventure or journey?
HPE Digitalhttps://youtu.be/6-PsPgKLmSA
© 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
3/10/2016 9
Digital Evolutionover revolution
10
#DesignOps = Digital Evolution
Build
Deliver
MonitorMeasure
Learn
Design
Make
Check
Think
Digital Business Model
AdaptiveIT
LeanUX
Design
LeanIT
Operations
PivotEvolve
DevOps
DisruptInnovate
© 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:
Real-World Case Studies
\
+ + =
© 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)
HPE Lifecyclehttps://youtu.be/kpfjT1Qs7_g
© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.
Virtual Power Plant – Enterprise of Things
15
© 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.
© 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
Next Generation ALM
\
+ + =
© 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).”
HPE ALMhttps://youtu.be/adxbnrX14tQ
3/10/2016 21
Next Generation ALMmachine-learning & multivariate analysis
Predictive ALM
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
24
25
Project Managementhttps://youtu.be/3ZeuSIbMq84?t=26s1) Predictive Planning
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.
© 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.”
29
2) Predictive Development
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.
© 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.”
32
33
3) Predictive Testing
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.
© 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
36
37
4) Predictive Operations
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.
© 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”
40
3/10/2016 41
Gravitational Wavesblack holes & transparency
http://lisa.nasa.gov
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
…so long and thanks for all the fish!…technology is stuff that doesn’t work yet
…remember when it comes to digital delivery!
#DESIGNOPS
$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.’’
https://youtu.be/6-PsPgKLmSA