market dynamics: impact on software testing · supplier customer partner technology regulation/...

10
Market Dynamics: Impact on Software Testing www.zensar.com | © Zensar Technologies 2010 Presented by: Presented by: V Shankar V Shankar Associate Vice President & Head Associate Vice President & Head –Testing Practice Testing Practice Zensar Technologies Zensar Technologies Keynote for SOFTEC 2010 Conference at Pune – Nov 20

Upload: others

Post on 24-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Market Dynamics: Impact on Software Testing · Supplier Customer Partner Technology Regulation/ Growth, profit, and value External Demands Internal Objectives Dynamic Markets Changing

Market Dynamics: Impact on

Software Testing

www.zensar.com | © Zensar Technologies 2010

Presented by: Presented by: V ShankarV Shankar

Associate Vice President & Head Associate Vice President & Head –– Testing PracticeTesting Practice

Zensar TechnologiesZensar Technologies

Keynote for SOFTEC 2010 Conference at Pune – Nov 20

Page 2: Market Dynamics: Impact on Software Testing · Supplier Customer Partner Technology Regulation/ Growth, profit, and value External Demands Internal Objectives Dynamic Markets Changing

CustomerSupplier Partner

Technology

Regulation/

Growth, profit,

and value

External Demands

Inte

rnal O

bje

cti

ves

Dyn

am

ic M

ark

ets

Changing Marketplace: Pressures on the Business

11/23/2010 www.zensar.com | © Zensar Technologies 2010 2

Business

Transformation

Regulation/

Deregulation

Mergers &

acquisitions

Economy

Competition

Market

Leadership

Customer

satisfaction

Innovation

Inte

rnal O

bje

cti

ves

Dyn

am

ic M

ark

ets

Need for Business Agility

Page 3: Market Dynamics: Impact on Software Testing · Supplier Customer Partner Technology Regulation/ Growth, profit, and value External Demands Internal Objectives Dynamic Markets Changing

Voice of CIOs

Increased Demand & Complex Systems

� Complex Systems

� Dynamic Business Changes

� Large multi-system, multi year integrations

� Quest to maintain market leadership

� Multiple Releases

� Achieving better quality in less time

11/23/2010 www.zensar.com | © Zensar Technologies 2010 3

� Lack of uniform processes leading to inefficiencies

� Need to capture Enterprise wide metrics for better business decisions

� Need to identify risks early in lifecycle

� Demand for reduction in IT budgets and Cost to Serve� Is my spend on testing justifiable?� How can I reduce Cost of Poor Quality(CoPQ) and Cost of Lost opportunity?

Time to Market Pressure

Inconsistent Processes

High TCO

Page 4: Market Dynamics: Impact on Software Testing · Supplier Customer Partner Technology Regulation/ Growth, profit, and value External Demands Internal Objectives Dynamic Markets Changing

Changing Technology Landscape

Mainframe Client/server Enterprise Cloud Computing

Evolution of Computing

SaaS, Paas, IaaS

11/23/2010 www.zensar.com | © Zensar Technologies 2010 4

Client/server Enterprise Cloud Computing

Services

(SOA)Monolithic

Architectures

Sub-routines/Remote

ProcedureCalls

RemoteObject

Invocation

MessageProcessing

Enterprise Application Integration

(EAI)

IT Architecture Evolution

Page 5: Market Dynamics: Impact on Software Testing · Supplier Customer Partner Technology Regulation/ Growth, profit, and value External Demands Internal Objectives Dynamic Markets Changing

Changing IT Development Strategies – Making things

More Challenging

Spiral Model

Waterfall Model

Iterative/ Agile Development

11/23/2010 www.zensar.com | © Zensar Technologies 2010 5

Iterative/ Agile Development

Global Development Platform…

……

Page 6: Market Dynamics: Impact on Software Testing · Supplier Customer Partner Technology Regulation/ Growth, profit, and value External Demands Internal Objectives Dynamic Markets Changing

How Software testing evolved?

Dev Team

No dedicated Testing

QADev

Team

Project Specific Dev embedded Testing

QA

Project Specific Independent Testing

Dev

Team

QA Team

11/23/2010 www.zensar.com | © Zensar Technologies 2010 6

What next ?

M A

SP

Dev

Team

QA Team

Independent Testing with focus on specialized areasM- Manual FunctionalA – Automation, P – Performance, S – Security etc

….

Centralized Testing Team

Dev Dev Dev

Independent Centralized testing with more focus on functional and non-functional areas, tool based testing, new service offerings for emerging technologies

Page 7: Market Dynamics: Impact on Software Testing · Supplier Customer Partner Technology Regulation/ Growth, profit, and value External Demands Internal Objectives Dynamic Markets Changing

• Enterprise Testing

• Holistic Testing• Cost of Poor Quality

Testing

Expert

Business

Analyst

New Culture of Testing…

11/23/2010 www.zensar.com | © Zensar Technologies 2010 7

• Cost of Poor Quality• Total Cost of Ownership• Speed to Market• Labor Arbitrage• System Integration

System

Integrator

Program

Assurance

Business

Enabler

Expanded Roleof Tester

Page 8: Market Dynamics: Impact on Software Testing · Supplier Customer Partner Technology Regulation/ Growth, profit, and value External Demands Internal Objectives Dynamic Markets Changing

• Test Strategy & Planning• Test Execution• Test Data Management• Test Automation• Non functional Testing• Test Metrics

Business

Enablement

Program

Assurance

Testing

Today It is more than Testing…

11/23/2010 www.zensar.com | © Zensar Technologies 2010 8

• Governance• Knowledge Management• Release Management• Change Management• Enterprise Metrics & Dashboards• Process Excellence

Lean IT TCO Control

Testing

Page 9: Market Dynamics: Impact on Software Testing · Supplier Customer Partner Technology Regulation/ Growth, profit, and value External Demands Internal Objectives Dynamic Markets Changing

Innovation - Test

Lab Services

Planning & Readiness Testing Execution Factory

Impact Design

Scoping Test

Execution M

Knowledge

and skillsKnowledge

ManagementProcesses Metrics Baselines Best Practices Frameworks

The Changing World - Perspective for Testing

11/23/2010 www.zensar.com | © Zensar Technologies 2010 9

Governance - Monitoring & Control

Impact Analysis (CCB)

Design Reviews

Estimations

Functional Testing

Test Automation

Performance Testing

Security Testing

Compatibility Testing

Usability Testing

Accessibility Testing

Operational Acceptance

Requirement

Analysis

Test Results Reporting

Test Case

Creation

Agile

Waterfall

Product Implementation

MM

Enterprise Dashboard

M

Quality Gate(Audits)

Test Factory

Metrics Based

Governance

Initiation

ProcessTailoring

Resource & Tool selection

Test Data & Test Environment

Page 10: Market Dynamics: Impact on Software Testing · Supplier Customer Partner Technology Regulation/ Growth, profit, and value External Demands Internal Objectives Dynamic Markets Changing

Thank you

10