accenture application testing services greater china · accenture application testing services...

12
Embedding quality into the application lifecycle Accenture Application Testing Services Greater China

Upload: dangnhu

Post on 11-May-2018

233 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Accenture Application Testing Services Greater China · Accenture Application Testing Services Greater China. ... Enterprise Testing ... Accenture Application Testing Services Greater

Embedding quality into the application lifecycle

Accenture Application Testing ServicesGreater China

Page 2: Accenture Application Testing Services Greater China · Accenture Application Testing Services Greater China. ... Enterprise Testing ... Accenture Application Testing Services Greater

SERVICES

About Accenture Testing ServicesFor three decades, Accenture has helped businesses set their testing strategy, deliver efficiently and evolve through innovation.

We offer the complete range of testing services delivered under flexible business arrangements—from traditional pricing model options to innovative output or unified test points-based commercial models to cloud-based, pay-per-use models. Our comprehensive services include:

Testing Strategy

An end-to-end testing and quality assessment—from defining strategy to developing detailed assessment plans to provide final recommendations.

Quality Engineering

A full spectrum of quality engineering services, including automation, performance and security, to accelerate delivery, drive high-efficiency and improve quality across the application lifecycle.

• Automation

We offer a robust set of intelligent tools and assets to consistently support the entire spectrum of automation-related testing activities and drive reduced costs and improved speed and quality.

Figure 1: Accenture Comprehensive Testing Services

Testing Strategy

Quality Engineering

Digital Testing

Enterprise Testing

Testing Excellence

• Testing Assessment• Test Optimization

• Automation• Performance• Test Data Management

• Digital Application Testing • Connected Device Testing

• Testing for Packaged Platforms• Testing for Emerging Platforms

• Testing Center of Excellence• Testing as a Service (Cloud-based)

ApplicationsSAP, Oracle, Microsoft, Java, Workday, Salesforce.com, Mainframe, Industry-specific

Digital TechnologiesSocial, Mobile, Analytics, Cloud, Internet of Things

IndustryCommunications, Media & Technology, Financial Services, Health & Public Service, Products, Resources

Business ModelsCapacity, Managed services, Transformation, Output-based, Crowdtesting

• Performance Engineering and Testing

We help conduct a wide range of performance testing and performance engineering services to diagnose and improve the code and architecture that impacts application performance.

Digital Testing

An end-to-end testing approach for digital bringing together mobility, analytics and interactive into a unified testing framework to deliver a seamless user experience across numerous devices, interfaces, networks, and platforms.

• End-to-End Quality Strategies

• Agile & DevOps• Security• Environments & Service Virtualization

• Omni-channel Testing• Digital Network Testing

Enterprise Testing

A full spectrum of testing services, specialized tools and approaches, reusable test scripts and automation frameworks for every leading enterprise application, custom systems and SaaS platforms.

Testing Excellence

Implement and manage your testing services through a Testing Center of Excellence by effectively combining skilled people, industrialized processes, automation tools and reusable assets to deliver quality applications. In addition, Testing as a Service provides an innovative, on-demand suite of tools and environments in the cloud on a pay-per-use basis.

2

Page 3: Accenture Application Testing Services Greater China · Accenture Application Testing Services Greater China. ... Enterprise Testing ... Accenture Application Testing Services Greater

BENEFITS

Become a high-velocity, software-driven business with testing services from AccentureImagine if you could completely eliminate regression defects or test every new release automatically for security vulnerabilities? What if you could employ a cognitive agent as a testing manager or use crowd sourcing to test your user experience anywhere in the world?

Accenture can help you rise to the challenges of growing complexity, accelerating business agility and increasing dependency on digital.

At Accenture we think differently about testing—more innovatively and holistically to help you:

• Apply business knowledge to accelerate testing and drive efficiency and quality across the application lifecycle.

• Increase throughput and cycle times using Artificial Intelligence and cognitive automation.

• Adopt a “shift left” approach that emphasizes quality upstream by driving rigor into design and coding ultimately resulting in earlier detection and resolution of defects.

• Introduce engineering innovations such as Agile and DevOps to enable continuous testing.

• Align testing with digital business strategies to deliver an exceptional end-customer experience.

• Operate and scale in the cloud with innovative testing tools and environments, leading to greater business agility and speed.

Figure 2: Use testing to drive continuous quality and efficiency, and shape your digital future

Greater productivity Continuous delivery Digital transformation

increase in productivity with our intelligent approach to testing

improvement in test coverage accuracy when leveraging our digital testing solutions

reduction in critical defects reaching production with our shift left approach

speed-to-market when using our Agile and DevOps capabilities

reduction in test delivery cost when leveraging our cloud platform

automation penetration when leveraging our cognitive and predictive analytics solutions

Two-fold Up to 70%More than 90%

Double Nearly 45%Up to 90%

3

Page 4: Accenture Application Testing Services Greater China · Accenture Application Testing Services Greater China. ... Enterprise Testing ... Accenture Application Testing Services Greater

STRENGTHS

Why Accenture?Industry specialization

We bring you industry-aligned processes, tools, frameworks and more than 75,000 reusable components, built on our extensive experience of serving clients in more than 40 industries. More than 80 percent of our testing professionals develop an industry specialty to better address your business risk with industry insight and engage with your business users to drive end-to-end quality.

Cloud innovations

Accenture Testing as a Service (TaaS) is built on a $400 million multi-year investment in the industry-leading Accenture Cloud Platform to provide you an elastic, on-demand suite of testing services, tools and environments on a pay-per-use basis. With this solution, you can build and dissemble test environments on an ad-hoc basis without the purchase of expensive infrastructure.

Pioneering automation

We leverage next generation automation tools to help you continuously innovate while achieving higher productivity, greater quality and faster development cycles. We are working with major research institutes, startups and Accenture Technology Labs to harness Artificial Intelligence, cognitive computing, machine learning and predictive analytics.

Powerful alliance ecosystem

We have the industry’s widest alliance network of more than 150 leading and emerging technology providers, including over 30 testing-specific alliances. We have formed strategic alliances with HP, IBM (Rational), SAP, Oracle and Microsoft and also maintain strong relationships with a number of major testing tool vendors such as Applause, Computer Associates, Perfecto Mobile, SOASTA, Tricentis, and Worksoft.

Digital leadership

With more than 10 years’ experience delivering innovative solutions for the digital business and shaping testing specifications for the Internet of Things, we can help you evolve your testing approach for the connected world combining testing innovations across mobility, analytics and interactive.

Unparalleled global delivery

We seamlessly deliver testing services for you on a 24/7 basis leveraging our Global Testing Center of Excellence Network. The network is augmented by skilled professionals in our Innovation Centers and Solution Factories focused on specific industries and technologies.

CANADAMontrealToronto

UKNewcastle

LATVIARiga

CHINADalianGuangzhouShanghai

JAPANSOUTHKOREA

SLOVAKIABratislava

SOUTH AFRICAJohannesburg

GERMANY

FRANCENantes

SPAINMadridMalage

ROMANIA

ITALY

NETHERLANDSAlmere

CZECHPEPUELICPrague

USSan AntonioCayuse (Pendleton)Austin

MEXICOMonterreyMexleo City

INDIADelhiHyderabadMumbaiChennaiBangalorePuneARGENTINA

Buenos AiresLa PlataRosario

Testing CoE Digital Testing Seeurity Testing Performanee Testing

BRAZILRio de JanelroSao PauloRecife MAURITIUS

TURKEYIzmir

PHILIPPINESCebuManila

Power your high performance leveraging our global testing delivery centers

4

Page 5: Accenture Application Testing Services Greater China · Accenture Application Testing Services Greater China. ... Enterprise Testing ... Accenture Application Testing Services Greater

Extensive industry experience

In Greater China, we have a spectrum of clients across a variety of industries, including Financial Service, Public Sector, Manufacturing, Communication and Media, Resource and Utilities. Most of the testing activities are a part of the larger SI or ADM contracts. However with the increase complexity and sophistication of enterprise systems, demands of the Digital businesses, desire to improve speed to market, and the damage to corporate image should production defects arise – the appetite for cost effective, high quality testing service is big. Our focus is on engaging long term partnership with our clients, adhering to our message of end-to-end quality strategy as a way to drive cost saving through quality and productivity improvements.

Accenture has a dedicated pool of senior resources with extensive testing experience in Greater China who are ready to provide services in test governance, strategic direction and program test management. We are capable of ramping up onshore and offshore test teams in a short period of time, either in partnership with client teams, or in a fully outsourced or managed service model, at the same time leveraging our extensive global TCoE network for support and experience.

Our experience in China ranges from conducting discrete testing to performing testing as part of the SI and AO engagements. We have also established Digital CoE and TCoE, delivering End-to-End eComerce, architecture, Content Management, and SAP solutions. We perform application functional test, test automation and performance testing. We have the breadth and depth of experience and knowledge, drawing upon our local and global resources, to consult on targeted initiatives including (but not limited to) delivery metrics, test strategy, test automation, Continuous Delivery practice establishment, Agile Coach placement services right through to fully managed and outcome - based testing centres. We’ve performed these functions at scale for some of the largest companies in Australia and globally and understand the associated organisational and commercial realities of moving to the next level of enterprise delivery and testing maturity.

PROOF POINTS

Our experience in Greater China

5

Page 6: Accenture Application Testing Services Greater China · Accenture Application Testing Services Greater China. ... Enterprise Testing ... Accenture Application Testing Services Greater

This software and services provider experienced poor quality and prolonged certification process for the applications.

Accenture Digital Delivery Team operated Certification Test Center to strategize and implement Test Assessment, Test Processes and conduct Certification testing. Automation was used to reduce cycle length and improve quality. Vigorous Regression Test cycles were introduced to further improve test quality.

The result is 50% cost saving, and 100% client satisfactions.

This international insurance company with Asian headquarter in Greater China faced Quality and slow Speed to Market issues. Lack of testing framework, tools and processes hindered growth and production issues impacted business operations.

Testing Center of Excellence (TCoE) was set up in two China Delivery Center locations to perform Application Test Planning and Execution. Manual testing was replaced by Automation in the Regression test area. Accenture was part of the client’s Technology Transformation program in which TCoE is utilized among programs. Working with the client, we coordinated with stakeholders to plan and execute various stages of testing (System, Integration, UAT)

The result is cost reduction, improve speed to market and increased confident from Business stake holders. software quality.

This Leading Life Insurance Company experienced quality issues in production. Immature processes over SDLC including Testing had negative impact to budget and schedule.

Accenture brought end-to-end test strategy, planning, execution, metrics and reporting to the client. We utilized a 20/80 on/off shore model to control cost. Automation was brought in to improve efficiency and consistencies among test stages. Test Center was ramped up and reached maturity within one year and consistently yielded positive output.

The result is improved software quality; over 97% of defects were discovered and fixed before production implementation. Projects were delivered within +/- 5% variance.

Greater China Digital Delivery team of Mobility helped global leading software products and services provider to increase customer satisfaction and realize 50% cost saving

Multi-national Insurance company realized 50% testing effort reduction with Accenture Testing Center of Excellence (TCoE)

Large life insurance company reduced production defects and met project budget with Accenture Testing methodology and on/off shore model

Client case studies

6

Page 7: Accenture Application Testing Services Greater China · Accenture Application Testing Services Greater China. ... Enterprise Testing ... Accenture Application Testing Services Greater

“Accenture has established itself amongst the Leaders in independent testing services through meaningful investments in building capabilities across the testing services portfolio (testing CoEs, proprietary solutions, delivery workforce, etc.). Legacy strengths in consulting and system integration has helped Accenture position itself strongly in the testing strategy, assessment space.”5

“Largely due to its software testing relevance and to the overall dynamics of Accenture, Accenture Application Testing Services is well positioned to beat the market.”

Analyst recognitionAccenture Named “Undisputed Number One” in Innovation in HfS Report on Application Testing Services

“Accenture’s IP and tools strategy and breadth of accelerators is comprehensive. One of its main benefits is to expand from test execution purely to include test design. Accenture Application Testing Services’ strategy is to further enhance its IP and tools, focusing on industry-specific test repositories, test execution tools, and test design and QA accelerators. One of the specificities of Accenture is focus on bringing automation and accelerators early in the SDLC.”6

HfS7 Research positions Accenture as an innovative global service provider, focused on business transformation and evolving toward predictive testing.

In August 2015 HfS Research published its “HfS Blueprint Report: Application Testing Services,” placing Accenture firmly in its “Winners Circle” for both innovation and execution and naming Accenture as “the undisputed number one” in testing innovation.

According to HfS Research, Accenture added a strong narrative focused on business transformation and evolving towards predictive analytics, underpinned by significant R&D in machine learning and cognitive computing, coverage of the emerging digital spectrum and deep vertical and industrialisation capabilities. (footnote link to article)

7

Page 8: Accenture Application Testing Services Greater China · Accenture Application Testing Services Greater China. ... Enterprise Testing ... Accenture Application Testing Services Greater

APPENDIX

8

Page 9: Accenture Application Testing Services Greater China · Accenture Application Testing Services Greater China. ... Enterprise Testing ... Accenture Application Testing Services Greater

Digital TestingOver the last few years, many organizations across different industries have embraced digital to transform their business and operation. While organizations are focused on these complex transformations, technology firms such as Apple, Google and Microsoft continue to disrupt the Digital eco-system with innovation and new product development. Organizations need to consider the following while defining their test strategy:

1. Exponential growth of connected products and newer form of IoT devices with increased functionalities added to the Digital eco-system (Smartwatch/Wristbands, Smart energy meter etc.).

2. Need for scalable Test environment and infrastructure.

X-lndustry Enablers

Services

Digital App Test Lab

LOT Test Lab

Digital Home Test Lab

Platforms

Digital Crowd Test Platform

Security Test Platfom

Products

Digital Optimization

Device Test Analytcs

Accenture Omni ChannelTesting Platform

Compatibility Conformance

Inter Operability Security

Functional Performance

Accenture Unified Digital Testing Framework

Figure 3: Digital Test Services

3. Newer digital channels and customer’s expectation of a seamless digital experience across channels.

4. Increased Security threats due to infinite bytes of data exchanged via IoT devices.

5. Shortened test cycles due to faster development and deployment of digital products.

6. Increased CAPEX and OPEX, which impacts the Return on Investment (ROI).

Accenture’s Unified Test framework for Digital equipped with the Cross Industry Enablers helps our clients to address the Digital testing challenges and deliver comprehensive Digital Test Solution.

• Accenture’s Digital Test Labs for Applications, IoT Devices and Connected Home products have been leveraged for product testing and global

deployment. The Digital test labs, comprising of Industry standard tools, Test Infrastructure, Home grown innovative assets and Accenture’s Test Methodologies can be easily scaled up/down and operated on a Pay per Use business model.

• Accenture’s Digital Crowd Test Platform is a crowd sourced functional and usability testing solution for testing and deployment of mobile applications globally.

• Accenture’s automated Digital Security Test Platform, built on cloud SaaS Platform, identifies security & privacy vulnerabilities during app development lifecycle and reduces the chances of vulnerabilities on production, which otherwise would impact the time & cost of recovery. Security test scan report, have helped the application

development teams with detailed information on security threats and loopholes and also with the remediation recommendations.

• Accenture Omni Channel Testing Platform (AOCTP) is an innovative test framework developed by Accenture for accelerated Digital Channel testing during Digital Transformation and Omni Channel deployment by our Clients. Key features of AOCTP listed below:

- Automated test engine with comprehensive reusable Omni channel use-cases that validate seamless integration across digital and legacy channels.

- Business Intelligence Testing to validate web analytics and determine targeted offers and loyalty programs, consumer buying patterns.

• Digital Optimization: Digital Optimization lab dedicated for optimizing web / mobile implementation across industries. The lab offers best of the breed solution which is a perfect blend of top rated industry tools, Accenture's intuitive optimization strategy and unique asset library.

• Accenture Device Field Testing and Analytics Platform provides automated Device Performance testing and simulated voice, messaging, data and video sequences. The platform can be easily integrated with the GSMA™TS11v12.1 and other field test specifications. The analytics engine of the platform correlates the test results and logs synchronized with the server and displays a simple and intuitive dashboard for faster field campaigns. It also provides analytical data to isolate the root cause of network and performance issues on the device.

9

Page 10: Accenture Application Testing Services Greater China · Accenture Application Testing Services Greater China. ... Enterprise Testing ... Accenture Application Testing Services Greater

Security TestingEighty-six percent of all applications have at least one serious vulnerability, and most of the time, the application contains more than one (source: WhiteHat “2015 Website Security Statistics Report”).3 Increasing demand for content over the internet has increased the risk exposure of sensitive and confidential data. With the businesses extending beyond the enterprise into cloud, mobility and social media the threat organisations face today is enormous, and requires robust security testing embedded into the application lifecycle.

Figure 4: Security Testing for Application

Figure 5: Security Testing included in Accenture Delivery Model

Mobile Application Security Testing

AccentureDelivery Model

ApplicationsRequirements Review

Service Name TVM Assessments

Design Deployment

TVM Capability Operation TVM Capability ImplementationService Name Service Name

Analysis Review Design Review Source Code Review VulnerabilityScanning

Architecture andDesign Review

VulnerabilityScanning

VulnerabilityManagement

ConfigurationAssessment

Sec. Risk Assessment

Penetration Test

Penetration Test

Social Engineering

TVM Capability OperationTVM Capability Implementation

Servers andInfrastructureComponents

Human Behaviourand EnterpriseFunctions

Plan Analyse Design Build Test / Exec Deploy

Native mobile application static or binary source code scan and review; and Mobile backend web applicationdynamic vulnerability assessment

Discovery of known and unknown web applications and application perimeter security posture analysis

Internal and external infrastructure vulnerability assessment and penetration testing

Web application vulnerability assessment focused on custom applications, combining dynamic securityscanning with source code review and penetration testing

Source code review of customised parts of commercial-off-the shelf applications (i.e. ABAP code in SAP);binary code analysis of 3rd party software products

Web Applications Discoveryand Perimeter Security

In-Depth Web Application Security Testing

Packaged Application Security Testing

Infrastructure Security Testing

10

Page 11: Accenture Application Testing Services Greater China · Accenture Application Testing Services Greater China. ... Enterprise Testing ... Accenture Application Testing Services Greater

Accenture provides comprehensive Security Testing services that includes discovery of vulnerabilities and remediation support for mobile platforms and application (including source code), cloud based web applications, network, and backend infrastructure and application. Built on a cloud SaaS Platform, the security test services are embedded within every phase of our delivery methodology from planning and analysis through to production.

In addition to the security testing services, Accenture also provides a full suite of security strategy development and assessment services addressing each component during the solution development lifecycle.

Figure 6: Accenture’s Digital Security Testing Strategy

Digital Security Strategy A comprehensive program and strategyto embed security controls and testingthroughout the enterprise’s digitaldevelopment lifecycle

Device• Security functionality• Control connectivity• Secure remote connections• Disposal and wipe• Synchronisation/Backup• Ability to update• Physical Access• Tracking/Management

Governance• Define processes and policies

(ownership, connectivity, applications, privacy, audit/wipe)

• Support/Training• Identify preferred suppliers/

service level for business

Users & Identity• Roles and authorisation levels and

authentication• Evaluation/monitoring of usage patterns• Program awareness and education

Applications• SDLC development• Testing• Distribution/provisioning• Access Control• Secure connection to backend

systems and data (Ex; Cloud)• Monitoring/Management

Data• Classification• Authentication• Secure connection• Strong Encryption• Data loss prevention• Secure storage• Audit and forensics

Network• Secure remote connectivity• Monitoring and Testing• Wireless networking• Use of untrusted and/or

public networks

Governance

Digital SecurityStrategy

Users &Identity

Application

Data

Network

Device

11

Page 12: Accenture Application Testing Services Greater China · Accenture Application Testing Services Greater China. ... Enterprise Testing ... Accenture Application Testing Services Greater

References Contacts Follow us on

About Accenture

1 Accenture High Performance IT research

2 Testing as a Service (TaaS)

3 Mobility & Device Testing – ROSA

4 Accenture Technology Vision 2016

5 Copyright NelsonHall: Outsourcing Vendor Profile of Accenture – Software Testing March 2013

6 HfS Research is the leading independent analyst authority and community for the global business services and outsourcing industry. Download the Accenture excerpt.

To learn more about how Accenture can help your organisation reduce testing costs and improve productivity while embedding quality into the application development life-cycle, contact:

John PickeringManaging Director – APAC Testing Platform Lead [email protected]

Regina LukGreater China Application Testing Services [email protected]

Accenture is a leading global professional services company, providing a broad range of services and solutions in strategy, consulting, digital, technology and operations. Combining unmatched experience and specialized skills across more than 40 industries and all business functions—underpinned by the world’s largest delivery network—Accenture works at the intersection of business and technology to help clients improve their performance and create sustainable value for their stakeholders. With approximately 373,000 people serving clients in more than 120 countries, Accenture drives innovation to improve the way the world works and lives.

Accenture has been operating in Greater China for more than 25 years. Today, the Greater China practice has more than 11,000 people serving clients across the region and has offices in Beijing, Shanghai, Dalian, Chengdu, Guangzhou, Shenzhen, Hong Kong and Taipei.

For more information about Accenture, please visit its corporate homepage www.accenture.com and its Greater China homepage www.accenture.cn.

Copyright © 2016 AccentureAll rights reserved.

Accenture, its logo, andHigh Performance Deliveredare trademarks of Accenture.

WeChat

Weibo