stareast - testing in the digital transformation age

34
Testing in the Digital Transformation Age StarEAST - 2015 Mikael Fries Product Management Director - Oracle Jonathon Wright Digital Engineering Director - Hitachi May 2015

Upload: jonathon-wright

Post on 22-Jan-2017

518 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: STAREast - Testing in the Digital Transformation Age

Testing in the Digital Transformation AgeStarEAST - 2015

Mikael FriesProduct Management Director - Oracle

Jonathon WrightDigital Engineering Director - Hitachi

May 2015

Page 2: STAREast - Testing in the Digital Transformation Age

consumer

employee

business model

around-the-clock availability

mobile

social

personalized service

Information any time, anywhere

flawless

engagement

insight

real-time fulfillment

new markets

Users expectations

Page 3: STAREast - Testing in the Digital Transformation Age

3

300 year-old market

Page 4: STAREast - Testing in the Digital Transformation Age

4

Two to four years of study

Written and oral test

Pay test fees

Purchase this vehicle

Pay for the meter

Page 5: STAREast - Testing in the Digital Transformation Age

5

Disrupted

Page 6: STAREast - Testing in the Digital Transformation Age

6

Disruption continues

Page 7: STAREast - Testing in the Digital Transformation Age

Disruption Will Force A Digital Transformation

• Organizations that have not managed to evolve with their customers and market needs to radically transform in order to not become obsolete.

• A transformation is only a transformation if it was initialized by external forces and is also highly noticeable externally

• A transformation is project is costly and risky

Today, all businesses are ‘Digital Businesses’

Page 8: STAREast - Testing in the Digital Transformation Age

Testing expectations

Page 9: STAREast - Testing in the Digital Transformation Age

Testing reality

No Water No Room Access

Page 10: STAREast - Testing in the Digital Transformation Age

“the creation of new business designs that connect people, business and things (physical objects that are active players

and contribute to business value) to drive revenue and efficiency. ”

Gartner ® 2014

BiModal – CoreIT vs. FluidIT

Page 11: STAREast - Testing in the Digital Transformation Age

Fluid IT• Agile and fluid• Innovation, brand,

profit measures• Think continuous• Think days, weeks

Core IT• Reliable,

compliant, secure• Think price/performance• Plan and approvals driven• Long life-cycles

Journey to Digital Transformation

Page 12: STAREast - Testing in the Digital Transformation Age

Digital Enterprise is not just about “disrupters”

Page 13: STAREast - Testing in the Digital Transformation Age

Digital Transformation

Disrupters

Page 14: STAREast - Testing in the Digital Transformation Age

What Does Digital Transformation Mean to Business?

Digital Transformation, means re-envisioning customer experience, operational processes and business models.

Companies are changing how functions work, redefining how functions interact, and even evolving the boundaries of the organization.

Customer Insight

Digitized Processes

Workforce Productivity

Business Insight

Customer Interactions

Revenue Growth

Page 15: STAREast - Testing in the Digital Transformation Age

Test cases

Test environments

What does it mean for Testing?

Requirements

Page 16: STAREast - Testing in the Digital Transformation Age

What does it mean for Testing?

• Large testing project with high complexity, requires a methodical approach

• Applications are likely to have many integration points

• Begin with automation engineering as soon as possible in the project phase

• If you need access to an environment quickly… use the ”cloud”

• Use production style test data

• Don’t forget performance engineering!

Page 17: STAREast - Testing in the Digital Transformation Age

Methodical Approach To Quality Management

• Proper approach requires many complex steps

• Automation and traceability is key

• Understand types of change– Application Change

– Infrastructure Change

– Both

• Use specialized domain tools depending on your task

Understand the testing challenges

Page 18: STAREast - Testing in the Digital Transformation Age

Applications are likely to have many integration points

• Try to build test environments with as similar to production as possible

• If needed, make use of service virtualization to simulate integrations

– Oracle AIA CAVS provides Service Virtualization

Page 19: STAREast - Testing in the Digital Transformation Age

Begin with automation as soon as possible

• Begin early with the planning

• Automation is the only viable approach to reduce cycle time due to the project complexity

• Discover the value of tools that accelerate and simplify the testing process

Adopting the ‘Test First Delivery’ (TFD) approach

TFD

Page 20: STAREast - Testing in the Digital Transformation Age

Production style test data

• More realistic tests using production data… but this is risky

– Higher risk for data theft

– Higher risk for bad publicity and custom releation ships if data gets leaked

– Illegal in many countries

• Oracle Data Masking allows you to clone production databases and mask sensitive data in one single process

010010110010101001001001001001001001001001001000100101010010010010011100100100100100100100001001

Prod Test

Page 21: STAREast - Testing in the Digital Transformation Age

If you need access to an environment quickly…

• Instead of ordering new hardware or re-purpose existing servers

– Make use of Cloud solutions like

• Oracle Infrastructure as a Service

• Oracle Platform as a Service

• Oracle Java as a ServiceInfrastructureas a Service

Platformas a Service

Javaas a Service

Page 22: STAREast - Testing in the Digital Transformation Age

Don’t forget performance engineering!

• Your new digitally transformed company is likely to have more traffic to the systems as well as between them though the integrations

• Remember to plan for the increased load, resilience and ensure that there are no bottlenecks preventing your transformation success

Page 23: STAREast - Testing in the Digital Transformation Age

Let’s discuss what a Oracle and Hitachi Consulting can do for your business

Meet us at Booth # 39-40

Page 24: STAREast - Testing in the Digital Transformation Age

BusinessAssurance

BusinessQuality

BusinessTesting

Business Assurance provides the visibility and

transparency throughout the solution delivery lifecycle• Digital Enterprise Transformation

• Business on a Page

• Business Delivery Management

• Business Intelligence (Business Insight)

• Business Open Innovation

Business Quality allows enforceable quality across the

entire solution delivery lifecycle owned by everyone• Business Lifecycle Management

• Business Solution Discovery / Delivery

• Business Enterprise Collaboration

• Business Acceptance Testing

Business Testing

• Testing as a Service – i.e. TaaS, PTaaS, STaaS, MTaaS. TAaaS

• Solution Delivery Lifecycle integration (SLDCi) – i.e. TestOps / DevOps

• TQA Assure – i.e. Agile Engineering Practices

• TQA LabsPerformance Engineering

• Automation Engineering

• TQA DNA – i.e. Test First Delivery / First Day Testing

Assisting clients journey to Digital Transformation

Page 25: STAREast - Testing in the Digital Transformation Age

Oracle Testing Products

Application Testing

Infrastrcuture Testing

Test Data Management

Cloud and Lab Management

Functional Testing Load Testing Test Manager

App Replay DB Replay SPA

Data Masking Sub setting Snap Clone

TaaS PaaS IaaS JaaS

AIA CAVS

Page 26: STAREast - Testing in the Digital Transformation Age

Thanks for Listening

Page 27: STAREast - Testing in the Digital Transformation Age
Page 28: STAREast - Testing in the Digital Transformation Age
Page 29: STAREast - Testing in the Digital Transformation Age

Jarvis "Sir, the Oracle cloud has completed your computations"

Page 30: STAREast - Testing in the Digital Transformation Age

Case Study: Wearables

“The physical nature of wearables

technology makes it vital to testing using

real devices…. helps to mitigate

syncing/connectivity issues.”

Page 31: STAREast - Testing in the Digital Transformation Age

Case Study: Open Innovation

“Sharing intellectual property such as software code or research rules, adhering to open standards

rather than creating your own, and giving customers the freedom to easily exit your platform”

Page 32: STAREast - Testing in the Digital Transformation Age

32

Page 33: STAREast - Testing in the Digital Transformation Age

… a card-size device equipped with an acceleration sensor that monitors a group’s behaviour and sends data to cloud-based servers.

… collects data 50 times a second and detects certain movements such as walking, nodding and typing… collected to interpret the group’s overall mood.

…Hitachi stresses the technology measures how groups of people feel and not individuals.

… can be gathered on a real-time basis, companies can take steps more dynamically to improve the overall happiness of the group.

Case Study: Internet of Everything - Human Big Data

Page 34: STAREast - Testing in the Digital Transformation Age