CORE & CONFIGURED SOFTWARE TESTING SERIVICES [SCM, CRM, ERP & PLM SOFTWARE PRODUCTS]

Similar documents
Sonata Managed Application Lifecycle Services

Sonata s Product Quality Assurance Services

Insurance Technology Solutions. Mindteck. Maximizing Business Value with Efficient IT Services

SOFTWARE SERVICES. Enterprise QA Solutions. Technology Powered Industry Diversified Excellence Driven

Success Factors for Global Alignment and Targeting Platform. Pranav Lele

Leveraging the full potential of automation

Comprehensive Testing Services for Life Insurance Systems

Increasing Business Efficiency and Agility for ATGbased. Systems. the business challenge: upgrading the development pipeline

SEVEN WAYS THAT BUSINESS PROCESS MANAGEMENT CAN IMPROVE YOUR ERP IMPLEMENTATION SPECIAL REPORT SERIES ERP IN 2014 AND BEYOND

Client Overview. Engagement Situation. Key Requirements

DIGITALLY ENABLED TRANSFORMATION PROGRAMS MUST ALIGN WITH BUSINESS OUTCOMES

FUJITSU Software Interstage Business Operations Platform: A Foundation for Smart Process Applications

From Traditional Functional Testing to Enabling Continuous Quality in Mobile App Development

Wilhelmenia Ravenell IT Manager Eli Lilly and Company

Payer test platform: How to ensure compliance, reduce timeto-market and maximize return on investment

Designing and Implementing IT Infrastructure Standardization for a Large Energy Company

Best Practices in Testing Force.com Applications. October 3, 2013

Increasing Efficiency across the Value Chain with Master Data Management

At the Heart of Connected Manufacturing

Six Key Trends Changing Supply Chain Management Today. Choosing the optimal strategy for your business

Business Process Validation: What it is, how to do it, and how to automate it

Accelerating Time to Market:

Openbravo Services for Partners

Better Software Though Expertise, Collaboration & Automation. BDD, DevOps and Testing

Cloud ERP. Scalable management for global resources

ERP vs. PLM: What s the Difference?

Four distribution strategies for extending ERP to boost business performance

Table of contents. Enterprise Resource Planning (ERP) functional testing best practices: Ten steps to ERP systems reliability

At the Heart of Quality Assurance

Welcome to online seminar on. Oracle Agile PLM. Design to Release & Change Management. Presented by: Rapidflow Apps Inc.

AGILE SOFTWARE TESTING

END TO END DATA CENTRE SOLUTIONS COMPANY PROFILE

paragyte Whitepaper The Significance of CRM in Retail Industry

Fixed Scope Offering for Implementation of Sales Cloud & Sales Cloud Integration With GTS Property Extensions

Digital Transformation with Intelligent Solutions from Infosys and Pega

Windchill and Microsoft Dynamics AX: Realizing Value through PLM and ERP integration

WHITEPAPER. Automation in environment management: A wellspring of efficiency. Abstract

Tavant Technologies. Flexible Approach to Test Automation with Measureable ROI. White Paper. Madan Mohan Reddy B Santosh Kumar CH

PLM and ERP Integration: Business Efficiency and Value A CIMdata Report

Data Management Roadmap

RELIABILITY FOR YOUR BUSINESS INDZ TM TEK TO ENABLE YOU TO REACH EXTREME HEIGHTS

Business white paper. Best practices for implementing automated functional testing solutions

Accelerating Time to Market with Agile Testing

Application Services Portfolio

View Point. Developing a successful Point-of-Sale (POS) test automation strategy. Abstract. - Sujith George

Service Virtualization:

The Customer. Manual and Automation Testing for a leading Enterprise Information Management (EIM) Solution provider. Business Challenges

Test Automation -Selenium

Quality Assurance - Karthik

Supply Chain Management Build Connections

QUALITY ASSURANCE AND TESTING SERVICE CERTAIN

What s new in the HP Functional Testing 11.5 suite Ronit Soen, product marketing John Jeremiah, product marketing

Aspire's Approach to Test Automation

Abstract. SAP Upgrade Testing : In A Nutshell Page 2 of 15

4 Key Tools for Managing Shortened Customer Lead Times & Demand Volatility

Retail s Complexity: The Information Technology Solution

Blueprints and feasibility studies for Enterprise IoT (Part Two of Three)

SKILL DEVELOPMENT IN THE ERA OF QUALITY ASSURANCE MANAGEMENT WITH RESPECT TO PRODUCTS & SERVICES BASED SOFTWARE IT ORGANIZATIONS

Functional Validation of SAP Implementation

agility made possible

Software: Driving Innovation for Engineered Products

Automated testing for Mobility New age applications require New age Mobility solutions

Core Banking Transformation using Oracle FLEXCUBE

Current Challenges in Managing Contract Lifecycle Management

A Customer Centric Digital Platform For Utilities. A Joint Capgemini and Pegasystems Solution

Guide to Mobile Testing

Cognizant Mobility Testing Lab A state of the art Integrated platform for Mobility QA

DEVOPS: INNOVATIVE ENGINEERING PRACTICES FOR CONTINUOUS SOFTWARE DELIVERY

IT & Management Consulting Services

Orange County Convention Center Orlando, Florida June 3-5, Architecturing the cloud for your SAP landscape Florian Stilkerich

glovia OM Cloud - based Enterprise Resource Planning A Presentation for Prospective Clients February 2014

Gain superior agility and efficiencies with enterprise origination solution. Finacle Origination

Proven Testing Techniques in Large Data Warehousing Projects

Global Delivery Excellence Best Practices for Improving Software Process and Tools Adoption. Sunil Shah Technical Lead IBM Rational

Automation can dramatically increase product quality, leading to lower field service, product support and

Automation Testing in Mobile Applications Swati Hajela

Latest Trends in Testing. Ajay K Chhokra

Often Clients tend to use in-house functional resources for their testing and validation processes ending up with issues such as

Flexible and Agile Service Delivery Platform Elevates Customer Experience

Enterprise resource planning Product life-cycle management Information systems in industry ELEC-E8113

SAP Business One The Right Solution for Small & Medium Enterprises

Product Lifecycle Management (PLM) Service Providers. On Leading PLM Solutions

Meeting the challenge of software quality and maximizing return on investment Performance driven. Quality assured.

An Advanced Performance Architecture for Salesforce Native Applications

Cognizant Mobility Testing Lab. The faster, easier, more cost-effective way to test enterprise mobile apps.

Capitalizing on Change

Continuous delivery Release software on-demand, not on Red Alert

DELIVERING AGILE QUALITY ASSURANCE THROUGH EXTREME AUTOMATION

Master data value, delivered.

Copyright , Pricedex Software Inc. All Rights Reserved

IBM Software IBM Business Process Management Suite. Increase business agility with the IBM Business Process Management Suite

How To Choose A Test Maturity Assessment Model

One solution, countless benefits

Key Benefits of Microsoft Visual Studio Team System

Web UI & Functional Test Automation for Continuous Agile Deliveries

GO DEEPER. Transform business with IT DEPTH MAKES A DIFFERENCE

PLM and ERP: Their respective roles in modern manufacturing

Higher Focus on Quality. Pressure on Testing Budgets. ? Short Release Cycles. Your key to Effortless Automation. OpKey TM

Cloud Testing Testing on the Cloud

Transcription:

Minimize Time to Value " for Accelerated Go-Live Readiness of Business Critical Software. CORE & CONFIGURED SOFTWARE TESTING SERIVICES [SCM, CRM, ERP & PLM SOFTWARE PRODUCTS] Minimize Adopt Accelerate Compliment Time to Value Product Driven Approach Time-To-Market Agile & Lean Development

Agenda 1 About Zensoft Services Introduction to core and configured software products Challenges in testing core & configured software products Testing solutions all core & configured software need Drivers of successful test automation adoption Integration of testing to minimize time to value Some of our customer success stories o Steelwedge reduces cost of testing cycles by 30% o PTC advances release and reduces feedback latency during development by 50% o Bajaj Finserv reduced acceptance for SFDC deployments by 75% o ZS associates accelerates Qualitia adoption to reduce regression cycle time by 50% o ZS associates improves ability to deliver more maintenance releases o PatTech improves confidence in making ship/no ship decisions

About Zensoft Services 2 Software Testing and Test Automation Services Company Zensoft Services is an independent software testing and test automation services provider driven by experts and thought leaders in software testing and test automation. We work with some of the smartest software-driven businesses around the world including Fortune 500 companies. Zensoft is globally recognized as a focused partner with in-depth expertise in testing solutions and provides manual, automation, performance and mobile testing services for multiple industries. Mission: Minimize time to value and accelerate go-live readiness of business critical software Some of Our Customers

Introduction to core & configured software products 3 Supply Chain Management (SCM) Solutions We work with SCM software solution providers as well as in-house SCM software development teams; from forecasting to transportation and more. Typically, each release commands a considerable amount of time for the testing of core and configured products; and this phenomenon is applicable across the SCM software landscape including: Channel Management Demand & Supply Planning Distribution Fleet Management Inventory Management Order Management Supply & Logistics Procurement Shipping Supplier Contract Management CRM & Salesforce Configuration and Customizations Multiple use cases: For example, financial services management organizations use salesforce for Retail customer Marketing and Opportunity Management, whereas some leading technology-enabled solution providers use Salesforce for Sales Initiation and Opportunity Management of products/services and also for Technical Support management. Most of these and other medium to large Salesforce deployments follow continuous minor/major (configured) product enhancement release cycles which require extensive testing cycles and thereby become bottlenecks for early go-live readiness. Product Life Cycle Management (PLM) Solutions Configured and adopted by a manufacturer to manage their products through all phases of the product lifecycle. Considering subsequent continuous enhancement, customer (manufacturer) expects testing time to be controlled right from deployment. Lending solutions Typically, a platform for retail consumers, SMEs and corporate lending. Configured for each customer to support seamless loan application processing, risk and financial analysis and underwriting. 3-6 person months of testing cycle for core products and every new deployment. Customers are also concerned about subsequent testing cycles during deployment enhancements.

Challenges in testing Core and Configured software products We understand the complexities & challenges you face in testing core and configured products, some of which may include: Continuous product release pressures The inability to invest time in test automation due to continuous product release pressure. Experience & Skills Lack of experience and skills to define and adopt test automation across configured products Multiple product configurations Lack of time to devise test automation methods for management of test data across product configurations. Lack of methods & a maintainable architecture Lack of mature, time-tested methods and processes for effective execution of test automation development and adoption. Technical expertise Lack of technical capability to map variability across different configurations and devise test automation design/ architecture, even though you have functional expertise. Reusable test automation assets Need for reusable test components and configurable objects to enhance the applicability/ maintainability of test automation for core products and product configurations.

Testing solutions all core & configured software need Reusable Assets Matured Methods Expert Skills Manage Variability Innovate & improve With Zensoft you get matured methods, reusable assets and expert skills to minimize the time to value from testing & test automation of your SCM software. Reduce risk, ensure early and sustained ROI with our integrated product (development) driven approach to software testing and test automation. Pro-active team that can design, implement and execute test cycles to enable making ship/no-ship decisions. Agile (Dev-Box / in-sprint) and release readiness testing to effectively strengthen business objectives. Product (Development) Driven Approach to design and implement test automation. Accelerators and framework for web, services, desktop and mobile applications Qualitia-driven Selenium WebDriver/QTPbased test automation to improve coverage and time to market. Deliver and adopt test automation incrementally accelerating go-live readiness. Performance Design, Prediction, Testing, Monitoring & Diagnosis

Drivers of successful test automation adoption for core & configured software products 7 Reusable & maintainable test automation Zensoft s successful test automation adoption for core and configured software products is driven by: Product (development ) driven approach Domain (core product) and technology compatible assets Tools & proficiency for accelerated delivery & adoption Product (Development) Driven Approach We understand the complexities of testing core and configured products like no other and have developed and refined our unique approach that aligns testing to business goals. For every core or configured product and their feature-sets, Analyze and architect test automation Objectives: reduce risk and re-assess scope Design, develop and deliver in increments; go agile Provide regular interlock for governance, management and delivery Ensure early/right adoption and measured ROI Reduce regression cycle time and feedback latency Tools and Proficiency for Accelerated Delivery and Adoption Assessment of your product technology, systems, architecture and environment, including a technical assessment to validate applicability of Qualitia driven Selenium WebDriver or QTP based test automation. Identify the most flexible, robust and resilient solution to build reusable and maintainable test automation Design and implement test automation Priority driven Manual test case traceable Reusable/maintainable Seamless integration with continuous integration platform(s)

Customer Experience Integrated QA Customer Experience Integration of testing to minimize time to value 4 What is high on agenda of SCM solutions, lending solutions and other configurable product providers? Core Product Product Design Process Software/System Development and Delivery Process Customer/New Market Engagement and Go-Live Process Product Boundary Extend Configured Product Config./ Customization Requirements Customization/ Config. Design Config./Customization Development and Deployment Customers Customer Process and Requirements Release Acceptance Release/Go-Live Reduce time of testing cycles for core and configured products and improve time to value. How is adoption and deployment of configured products impacting organizations? What should also be on the agenda? Core Product Product Design Process Software/System Development and Delivery Process Customer/New Market engagement and Go-Live process Configured Product Config./ Customization Requirements Customization/ Config. Design Config./Customization Development and Deployment Customers Customer Process and Requirements Release Acceptance Release/Go-Live Reduce time of testing cycles for configured product implementations and improve time to value. Product Boundary Need: Integrated Testing & Test Automation

8 SUCCESS STORIES Typical Challenges of Configurable Product Providers and Customers Unable to invest time in test automation due to continuous product release pressure. Lack of experience and skills to define and adopt test automation across configured products in a required time frame o Have functional expertise, but lack the technical capability to map variability across different configurations and devise test automation design/architecture. o Lack of time to devise test automation methods for management of test data across product configurations. o Lack of matured and time-tested methods and process for effective execution of test automation development and adoption. Need reusable test components and configurable objects to enhance the applicability/maintainability of test automation for core product and product configurations.

Steelwedge reduces cost of testing cycles by 30% 9 Overview Steelwedge, a leading supply chain management company, provides integrated business planning solutions, uniting demand, supply and financial forecasts. Steelwedge approached Zensoft to transform its business and product delivery, and to orchestrate the automation life cycle in varied areas to ease the time to market, improve test coverage and ROI. Address the need for seamless testing across multiple application technologies Ensure maintainable test automation: complex workflow and processes of AUT resulting frequent user interface and workflow changes Challenges Highly customizable and configurable web based AUT with complex customer scenarios 60 person days of manual regression cycle with sometimes 20 resources working simultaneously, impacting time to market. Reduce feedback latency Customer satisfaction: need to improve coverage and prevent defect leakages Costs: effective utilization of testing organization and budgets Zensoft Solution Assessment and development of detailed automation plan Leverage AGILE development model to address frequent change in business needs and minimize risk Drive result oriented test automation Adoption and implementation of Qualitia to enable business users/manual testers to test complex business scenarios and execute scripts with minimal technical knowledge For every release, separate smoke and regression automated test scripts are developed and executed with multiple sets of data Identification of test targets Defining test mission Controlled iterative test execution and automation Results & Benefits Reduction in cost per testing cycle of up to 30% with minimal failure rate (automation is partially deployed) Business driven approach which helps business users define the key business flow and run the automated scripts Met client application release targets & deadlines with improved test coverage Testing performed using production-like data which replicates the actual business user operation Multi-environment execution with minimal script failure rate

Zensoft s managed services engagement model driving results for Steelwedge 10 EXTENDED TEAM AND TRUSTED PARTNER FOR STEELWEDGE ZENSOFT TEAM Incrementally Deliver Test Automation CUSTOMER TEAM Adopt and Deploy Test Automation Understand application (module), execution environment Prepare manual test cases, and plan test automation Design and validate test automation Iterations: develop, deliver, integrate and transition test automation Maintain and enable team for new automation Application knowledge transfer Manual test case correction for test automation Concur on test plan and establish governance (weekly/monthly) Validate test automation Participate in test automation and execution Results Automation of 700+ test cases and adoption of more than 80% of these in six months (executed as part of weekly/release cycle) reducing regression cycle time of seven manual testers (who are now being trained on automation by the Zensoft team). Delivered assets which include testing for integration, exchange of information using excel, etc.

Zensoft s solution further accelerates go-live readiness for Steelwedge Improves release time by more than 200%, reduces effort by more than 300% 11 The SCM software solution is configured for each customer and each configuration needs approximately 20% to 40% variation (as compared to offered solution and different from other customer). A new release of this cloud based solution involves execution of 1000+ test cases for core product and incremental deployment/adoption for each customer (duration 2 3 weeks of 7 8 persons each, on average, for at least 60% of customers). With 40+ customers, it was mission critical for Steelwedge to reduce this bottleneck and accelerate go-live readiness, ensure customer satisfaction, and improve overall time to value. Zensoft reduced regression cycle (and time to market) for core products and improved time to adoption for each customer by reducing testing cycle from 2 3 weeks to less than 1 week. Effort was also reduced from 7 8 persons to just 1 2 persons during each release cycle. Analyze e.g.: Data Model and Flow for extension or variation of Domain specific service function(s) Usage/ Configuration Design and Implementation Feature Group/ Module 1 Feature Usage Design/ Implementation Feature 1.1 Feature 1.2 Core Variant 1 Core Feature Group/ Module m Feature m.1 Core Scenario x. Variant 1 Variant ABC Core Customer 2 Customer 1 Customer 3 Customer 3 Customer 1 Customer 2

PTC improves time to market for SFDC deployment Advances release and reduces feedback latency during development by 50% 12 Overview PTC (Nasdaq: PMTC) enables manufacturers with software and services designed to optimize key business processes throughout the entire product lifecycle Multiple salesforce configuration/customization projects, of medium to large complexity. Multiple development streams/teams of the SFDC project integrate their changes every week for proposed quarterly release. Challenges Spending at least two person days to test weekly the build of SFDC led to stretched release timelines and impacted quality due to delayed feedback. Improve time to market of SFDC deployments. Provide early feedback on regressions and defects. Reduce delay in sales cycle due to undetected defects that was escalating costs and impacting opportunity and revenue. Accelerate release of changes and make the process more predictable to increase confidence. Solution & Benefits Balance test automation against manual and execution of automated test cases during weekly build/ quarterly release. Identify and automate sanity test cases (approximately 15%) to verify integrity of weekly build. Saved approximately 15 person hours every week for the execution of sanity test cases and assessment of a weekly release. Minimum time taken for manual testing of 80 test cases 18 person hours. Maximum time taken for Execution of Automated test cases is 6 hours - executed during week-end or in the night (on an average 2 runs) Maximum time taken for Analysis of Automated test execution is 2 hours. 25 defects raised by automation in one year. Results & Benefits Confidence to make ship no-ship decisions. Reduced risk posed by manual testing (errors, missing a test case and documentation). Improved time to market and improved customer satisfaction Reduced time of manual testing during feature enhancement and development.

Bajaj Finserv reduced acceptance for SFDC deployments by 75% Advances retail loan management product launch by few weeks 13 Overview This Indian financial services company (part of renowned industrial group) focused on lending, asset management, wealth management and insurance. With 24 products across 12 product lines, it is one of the fastest growing and most diversified NBFCs in the country. Uses SFDC to manage Retail Loan Management opportunities and services. Frequent business rule changes before going ahead with the production/deployment of loan management system. Time for testing impacts business, especially during critical business periods. Need to improve time to market without compromising on quality. Challenges 500 business rules needs to be tested before any release Frequent workflow changes due to change in business rules very high impact. Need to improve time to market and feedback latency. 20 days of manual execution time during every quarterly release for three flows, considering maximum capacity of 40 data sets per person per day manually. Solution & Benefits Design and implement test automation to manage multiple data sets. Drive result oriented test automation. Adoption and implementation of Qualitia to enable business users and manual testers to test complex business scenarios and execute the scripts with minimal technical knowledge. Execute automated test cases. Results & Benefits Customer can now complete the execution within five days at most with little human intervention. Saved at least 15 days per every release of SFDC deployment. ROI is also quite high as the test automation was designed and completed quickly by the Zensoft services team. Changes to business rules can be incorporated with confidence and within the expected timeline. Improved test coverage. Confidence to make ship/no-ship decisions. Improved time to market and enhanced customer satisfaction.

Zensoft accelerates Qualitia adoption to reduce regression cycle time by 50% for ZS associates 14 Overview ZS Associates is a global leader in sales and marketing consulting, outsourcing, technology and software. For more than 30 years, ZS has helped companies across a range of industries get the most out of their sales and marketing organizations. ZS management recognized the need to automate testing processes to improve speed-to-market while maximizing the reliability and accuracy of their applications. focus on maximizing testing efficiency and effectiveness. Challenges To reduce regression cycle time by at least 50%. Improve test coverage to ensure world-class quality of every application. Leverage existing domain champions to sustain quality of testing. Ease of test automation use and training for the ZS QA team. Reduce maintenance efforts by at least 50% to adopt changes in the applications. Improve error handling resulting in more predictable stability and reliability. Integrate with ZS s existing software development tools. Zensoft Solution Assessment and development of a detailed automation plan. Drive result oriented test automation. Used Configurable Product test automation design pattern. Adoption and implementation of Qualitia to enable business users and manual testers to test complex business scenarios and execute scripts with minimal technical knowledge. For every release, separate smoke and regression automated test scripts developed and executed with multiple sets of data. Average time taken for manual testing of 140 tests 6 person days (smoke/sanity + few regression + defect leakage tests). Maximum time taken for execution and analysis for same test cases after automation 2 Days. Results & Benefits Software test automation and automation enabled test execution for selected test cases. Business driven approach which helped business users to define the key business flow and run the automated scripts. Reduced regression cycles (cycle time reduced by 50%). Reduced feedback latency (and post-production defects).

Zensoft s test automation approach improves ability to deliver more maintenance releases for ZS associates 15 Challenges Business Challenge Time taken to test release/builds and inherent risk of inconsistent (and not exhaustive) manual testing during each release. Business Requirement Reduce risk of not testing and improve turnaround time for customer requests. Technology Challenges Complex workflow/event driven web-based application with heavy use of Ajax. Few important test scenarios contain test cases exercising external integrations like e-mail, import/export of data etc. Zensoft Solution Designed and developed test automation of configurable customer/ Salesforce management solution and Customer Targeting & Activity Planning applications. For every release, delivered an effective way to streamline smoke/sanity and regression testing through test automation. Adoption and implementation of Qualitia to enable business users and manual testers to test complex business scenarios and execute scripts with minimal technical knowledge. Results & Benefits Automation of regression tests reduced regression testing time of Customer s Call Planning Management application from 12 13 person-days to 1.5 person-days (three including automation maintenance). Benefits after automation of smoke tests: Reduced smoke test time and effort from 1.5 person days to 0.5 person days. Reduced maintenance efforts by at least 50% to adopt changes in the applications.

PatTech improves confidence in make ship decisions Through reduction in effort and quantified test coverage results 16 Overview Patriot Technology Solutions Inc. (PatTech), a subsidiary of Patriot National Inc. (NYSE: PN), is a leading provider of technology solutions for the property and casualty insurance industry. Business Compulsion With current drive for customer satisfaction and on-boarding of few new customers, Patriot Technology Solutions Inc. needed to make a bi-monthly release of their flagship Workers Compensation solution. Business Drive To gain better confidence in test results and reduce post production defects, CTO and CFO decided to engage Zensoft for Qualitia driven test automation of the Workers Compensation solution. Challenges With 8000+ total test cases, the team of manual testers are under heavy pressure to ensure timely go-live readiness of releases of this complex web application solution. Zensoft Solution Assessment and development of a detailed automation plan Right test automation design, architecture and effective development, implementation by the Zensoft test automation team Drive result oriented test automation. Used Configurable Product test automation design pattern. Adoption and implementation of Qualitia to enable business users and manual testers to test complex business scenarios and execute scripts with minimal technical knowledge Quantified results shared by daily execution of completed test automation on nightly build in staging environment. Results & Benefits The test automation and adoption of test automation is still in progress, with automation of just 1000+ major tests. PatTech is not only saving 10 person days of manual testing effort, but has more confidence to make ship decision of the release.

THANK YOU 17 THANK YOU +91 206 647 9400 Zensoft Services Pvt. Ltd. 4D, 6th Floor, Phase 3, Cerebrum IT Park, Kalyani Nagar Pune 411014, Maharashtra, India info@zensoftservices.com www.zensoftservices.com