SlideShare a Scribd company logo
How Business Process Assurance
Can Enhance Quality When Applying
Agile Methodologies
As organizations operating in highly regulated environments become
digital, the assurance of enterprise business processes supported
by myriad technologies and methodologies can be challenging to IT
leaders. A structured approach that balances quality with speed can
help assure that digital business processes deliver significant value
to enterprises.
Executive Summary
In today’s digitally transforming environment, IT
organizations have realized the importance of
Agile development methodologies. The imple-
mentation of Agile has enabled enterprises to
modernize their business models to suit the end-
consumer’s ever-changing demands by making
business processes nimble and speeding up
development and deployment processes.
However, the blinkered focus on speed has
opened a Pandora’s Box by compromising
integrity and increasing the risk to business. With
Agile, business process assurance (BPA) helps
businesses navigate an increasingly complex and
regulated market by being resilient and nimble at
the same time.
This white paper explores the concepts of BPA,
provides key insights on Agile implementation
challenges and decodes how BPA assures Agile
project success.
Business Process Assurance Defined
BPA ensures that a set of end-to-end business
processes function as intended. It aims to
identify defects before the code is deployed into
production, thereby ensuring that the cost to
repair a flaw is at a bare minimum and prevents
any negative impacts on revenue, reputation or
customer satisfaction. BPA focuses on require-
ments and ensures business resilience, thus
providing adequate functional coverage. (For
more on BPA, read our white paper, From ‘Zero
cognizant 20-20 insights | december 2016
• Cognizant 20-20 Insights
Defect Software’ to ‘First Time Right with
Business’.)
Business process validation can be performed at
various timescales:
•	Project basis: First-time deployment of new
enterprise software systems.
•	Periodic basis: Regular monthly, quarterly or
annual updates to enterprise software.
2cognizant 20-20 insights
•	Continuous basis: Round-the-clock validation
of enterprise systems and process swiftness.
BPA Mitigates Agile Challenges
Being a nimble and flexible methodology,
Agile supports enterprises in delivering faster
releases, along with building efficiency in
change management. But Agile does come with
a whirlpool of practical challenges: disparate
teams, fragmented deliverables and speed-over-
integrity are just some.
BPA can overcome daunting Agile development
challenges as follows.
•	User stories without acceptance test: Orga-
nizations that depend on Agile are focusing on
“business acceptability,” which transcends user
stories. Changes to a fragment of the business
process may have a ripple effect on the rest.
Stifling and constricted schedules during
change implementation often lead to business
processes being ignored. By leveraging a com-
prehensive business process with a contextual
view, BPA assures business continuity.
•	Deficiency in expertise: The ideology behind
Agile is built on a time-boxed development of
multiple small-duration iterations. This calls for
a competent team adept with specialized skills
in the respective domains and technology. BPA
includes the expertise of ex-industry veterans
and the knowledge of subject matter experts
(SMEs) who study and analyze each Sprint of
Agile project changes.
•	Tackling complexity of mature applications:
Complexities in application and an exponential
increase in the number of lines of code lead to
performance-related issues after go-live. With
an analytics-driven approach, BPA automation
supports multiple-Sprint regressions scenarios
by identifying business-critical solar flares, and
ensures end-to-end process validation.
•	Early detection of defects: When defects are
found at a later stage of an iteration, there can
be delays in post-production, thus becoming an
expensiveissue.Timespentfixingabugequates
to time taken away from producing customer
value, and may be one of the reasons why Agile
teams are pushing for zero-defect products.
BPA proposes a comprehensive defect-tracking
mechanism by regularly updating the process-
flow heat map with recent defect logs. It also
deploys analytics to predict defects early in the
lifecycle, while designing the test strategy to
validate business process flow.
Quick Take
BPA implements automation methodologies that
complement test design, QA processes and ana-
lytics-driven regression in a multi-Sprint strategy.
•	Test design and maintenance: BPA requires a
test design automation tool (e.g., our ADPART
tool) to accelerate test case generation, test
suites optimization, change management and
impact analysis, based on business process
flows.
•	Analytics-driven regression: BPA re-creates
a robust regression test suite that validates
business readiness with multiple Sprints by
using BPA asset repositories, scripts mapped to
outstanding defects and critical business flows.
These flows are identified through careful
analysis of nonconventional business inputs.
Agile’s Lifecycle Automation
cognizant 20-20 insights 3
Doing the BPA Six-Step
Agile Project A
Step 1
The complete set
of user stories for a
Sprint are studied
in detail in order
to understand the
scope and the func-
tionalities involved.
Business Process Assets Mapping
Step 2
Based on this
understanding, the
changes are mapped
to the business
process flow maps
maintained in
Business Process
Assets.
Impact Analysis
Step 3
The impact of
process change
within the Sprint
changes is identified.
cognizant 20-20 insights 4
Regression Testing
Step 6
Post-test execution
of all the Sprints;
automated
regression testing
of end-to-end
business scenarios
is performed to
validate business
readiness.
Figure 1
Redesign Test Suite
Step 4
The test suite assets
are enriched with
business-outcome-
oriented scenarios
to ensure that the
changes do not
impact the core
business processes.
Step 5
Test execution of
all the Sprints is
conducted with an
end-user mindset to
validate all changes.
Test Execution for Each Sprint
cognizant 20-20 insights 5
•	No holistic view of the release: Agile focuses
on “story cards,” or small pieces of a change.
Each story card may be developed, and then
tested, to work perfectly, but applications,
systems and business workflows go beyond
the story cards. With disparate and segregated
teams, it becomes difficult to create an
overview of the underlying user story that
ensures all links are addressed. By focusing
on the essentials required to conduct business
as usual, comply with regulations and guide
user behavior, BPA imparts the confidence a
business needs to make informed implementa-
tion decisions.
As the above points demonstrate, businesses
can address key Agile challenges and ensure
successful delivery by incorporating BPA.
BPA in an Agile Environment
Throughout the application of BPA, business
flows are progressively checked and monitored
by using representative data that confirms the
accuracy of business rules. It ensures that all
underlying transactions are being performed in
the expected manner, even during exceptions and
fraud scenarios, and are compliant with regula-
tions across the business process.
It is possible to infuse BPA into an Agile framework
by designing user stories and acceptance criteria
that are based on the prerequisite business
and end-user outcomes. Figure 1 (pages 3
and 4) depicts a six-step BPA solution in an Agile
environment.
Agile’s BPA Best Practices
Designed to withstand turbulent environments,
Agile is a team-based approach that gives the
ability to make decisions without the introduction
of risks. This principle intersects perfectly with
BPA’s methodology of continuous improvement,
ease of use and prevention of shocks. The best
practices propagated by BPA for Agile are shown
in Figure 2.
Overcoming BPA Challenges in Agile
Implementation and Mitigation
•	Inadequate right-skilled resources:
>> Utilize the subject matter experts/ex-audi-
tors/ex-bankers to prepare the BPA assets
and to bring a business perspective.
Excelling with Agile BPA
Figure 2
BPA in Agile environment
E2E business process validation during
stabilization of Sprint/UAT Sprint/release.
E2E business test assets
(global generic/regulatory/
client-specific) in each Sprint.
User surrogacy: Ex-banker/
business analyst/business
tester model.
Shift rght: Production
Issue analytics, most
likely to fail (MLTF)
scores for improved
test coverage.
Business process
automation: Automated
business components for
stitching together automated
acceptance tests.
Shift left: Acceptance
tests shared /used at the
start of the Sprint.
End-to-end view: E2E
business process
articulation along with
user story.
cognizant 20-20 insights 6
•	Unavailability of business process assets
before project commencement:
>> 	Leverage SMEs to customize existing BPA
assets as per user’s client’s requirements.
>> Up-skill Agile resources through intensive
and quick training.
•	Lack of stakeholder understanding about
business expectations:
>> 	Implement a continuous change manage-
ment process to assess the impact(s) of
changes; develop appropriate mitigation
strategies that account for all changes.
>> 	Avoid scope creep.
•	Nonavailability of risk assessment and
impact analysis:
>> Make an analytics-led risk assessment and
prioritize functionalities.
>> Redefine the forthcoming Sprints based on
the criticality of the impact.
•	Nonavailability of scenarios/tests covering
the enterprise-to-enterprise (E2E) perspec-
tive:
>> Design scenarios covering impacted E2E
business processes.
>> Design scenarios to cover the regulatory im-
pact, and compliance-related tests.
Looking Forward
As enterprises pivot between legacy and digital
worlds, their IT organizations need to create
open, intelligent, “on-the-go,” network-driven
assurance ecosystems. These systems will drive
cost efficiency with automation, increase pre-
dictability through intelligent systems and help
implement analytics and industrialization through
platform-led delivery models.
In highly regulated environments, the stakes are
even higher. As enterprises look to transform
their business models and adopt digital at scale
through Agile development techniques, they must
keep a careful eye on regulatory compliance.
By embracing BPA, they will be better positioned
to meet regulatory mandates while accelerating
digital business readiness and resilience. Doing
so will allow them to maintain tight operational
controls and identify exceptions, as well as reduce
fraud and the cost of quality through reuse,
automation and optimization.
Reference
•	Steve Miller, “Common Challenges for Agile Testing Teams,” Smartbear, March 19, 2012, http://blog.
smartbear.com/sqc/top-5-common-challenges-for-agile-testing-teams/.
To learn more about ADPART, visit https://adpart.cognizant.com/.
As enterprises pivot between
legacy and digital worlds, their IT
organizations need to create open,
intelligent, “on-the-go,” network-
driven assurance ecosystems.
World Headquarters
500 Frank W. Burr Blvd.
Teaneck, NJ 07666 USA
Phone: +1 201 801 0233
Fax: +1 201 801 0243
Toll Free: +1 888 937 3277
Email: inquiry@cognizant.com
European Headquarters
1 Kingdom Street
Paddington Central
London W2 6BD
Phone: +44 (0) 20 7297 7600
Fax: +44 (0) 20 7121 0102
Email: infouk@cognizant.com
India Operations Headquarters
#5/535, Old Mahabalipuram Road
Okkiyam Pettai, Thoraipakkam
Chennai, 600 096 India
Phone: +91 (0) 44 4209 6000
Fax: +91 (0) 44 4209 6060
Email: inquiryindia@cognizant.com
­­© Copyright 2016, Cognizant. All rights reserved. No part of this document may be reproduced, stored in a retrieval system, transmitted in any form or by any
means, electronic, mechanical, photocopying, recording, or otherwise, without the express written permission from Cognizant. The information contained herein is
subject to change without notice. All other trademarks mentioned herein are the property of their respective owners.
Codex 2324
About Cognizant
Cognizant(NASDAQ:CTSH)isaleadingproviderofinformationtechnology,consulting,andbusinessprocess
services, dedicated to helping the world’s leading companies build stronger businesses. Headquartered in
Teaneck, New Jersey (U.S.), Cognizant combines a passion for client satisfaction, technology innovation,
deep industry and business process expertise, and a global, collaborative workforce that embodies the
future of work. With over 100 development and delivery centers worldwide and approximately 255,800
employees as of September 30, 2016, Cognizant is a member of the NASDAQ-100, the S&P 500, the Forbes
Global 2000, and the Fortune 500 and is ranked among the top performing and fastest growing companies
in the world. Visit us online at www.cognizant.com or follow us on Twitter: Cognizant.
About the Authors
Nanda Kishore Divakarla (Nand) is a Senior Director within Cognizant’s Quality Engineering and Assurance
Practice. He has over 20 years of experience across the globe focusing on pioneering and executing
domain-based testing and business process assurance engagements for regulated industries. Nand is
currently spearheading the establishment and implementation of BPA services for Cognizant’s Quality
Engineering and Assurance Practice. He can be reached at Nandakishore.Divakarla@cognizant.com.
Narasimhan Venkataraman is a Senior Manager within Cognizant’s Quality Engineering and
Assurance Practice. As a banking technocrat with over 15 years of experience in the testing arena,
Narasimhan has been involved in large UAT programs for banks and financial organization across
the globe. He has strategized and adopted the best practices in the industry into the programs.
Narasimhan is currently supporting implementation of BPA services for Cognizant. He can be reached at
Narasimhan.Venkataraman@cognizant.com.
Jim Apicella is an Associate Director within Cognizant’s Quality Engineering and Assurance Practice.
As a process and TQM subject matter expert with over 30 years of experience in the testing arena, he
has been involved in large UAT programs for banks, financial organizations, insurance companies and
technology companies, both for-profit and not-for-profit, across the globe. Jim is currently the primary
point of contact for BPA services in North America for health care, insurance and other verticals. He can
be reached at James.Apicella@cognizant.com.

More Related Content

What's hot

Steelwedge launches next generation S&OP
Steelwedge launches next generation S&OPSteelwedge launches next generation S&OP
Steelwedge launches next generation S&OP
steelwedge2000
 
Create a Winning BPI Playbook
Create a Winning BPI PlaybookCreate a Winning BPI Playbook
Create a Winning BPI Playbook
Info-Tech Research Group
 
Sept 2008 Presentation Quality & Project Management
Sept 2008 Presentation Quality & Project ManagementSept 2008 Presentation Quality & Project Management
Sept 2008 Presentation Quality & Project Management
Haroon Abbu
 
Latest CV/resume - Nick Broom
Latest CV/resume - Nick BroomLatest CV/resume - Nick Broom
Latest CV/resume - Nick Broom
Aviva
 
Ch02 evans mcq_aise[1]
Ch02 evans mcq_aise[1]Ch02 evans mcq_aise[1]
Ch02 evans mcq_aise[1]
Lester Dizon
 
The Role of Lean Six Sigma in Contact Centers
The Role of Lean Six Sigma in Contact CentersThe Role of Lean Six Sigma in Contact Centers
The Role of Lean Six Sigma in Contact CentersArt Hall
 
A process maturity model for requirements engineering
A process maturity model for requirements engineeringA process maturity model for requirements engineering
A process maturity model for requirements engineering
Ian Sommerville
 
Tbem 2009 one dayer print
Tbem 2009 one dayer printTbem 2009 one dayer print
Tbem 2009 one dayer printparag11
 
Tips for meaningful use audit
Tips for meaningful use auditTips for meaningful use audit
Tips for meaningful use audit
MEDHOST
 
Optimize Change Management
Optimize Change ManagementOptimize Change Management
Optimize Change Management
Info-Tech Research Group
 
Corporate profile
Corporate profileCorporate profile
[Whitepaper] Key Performance Indicators (KPIs): Best Practices
[Whitepaper] Key Performance Indicators (KPIs): Best Practices[Whitepaper] Key Performance Indicators (KPIs): Best Practices
[Whitepaper] Key Performance Indicators (KPIs): Best Practices
Flevy.com Best Practices
 
Mahesh
MaheshMahesh
Lean six sigma customer service
Lean six sigma customer serviceLean six sigma customer service
Lean six sigma customer service
Carpedia Consulting
 
2013 ISO LSS International Conference
2013 ISO LSS International Conference2013 ISO LSS International Conference
2013 ISO LSS International Conference
aseifred
 
10 Steps To Successful Enterprise Software Selection
10 Steps To Successful Enterprise Software Selection10 Steps To Successful Enterprise Software Selection
10 Steps To Successful Enterprise Software Selection
PhilKeet
 
SheilaOConnor. Functional.Resume8.16
SheilaOConnor. Functional.Resume8.16SheilaOConnor. Functional.Resume8.16
SheilaOConnor. Functional.Resume8.16Sheila OConnor
 
Presentation by subhajit bhattacharya1
Presentation by subhajit bhattacharya1Presentation by subhajit bhattacharya1
Presentation by subhajit bhattacharya1PMI_IREP_TP
 
L'OREAL ERP Project
L'OREAL ERP ProjectL'OREAL ERP Project
L'OREAL ERP Project
Monzer Osama Alchikh WARAK
 

What's hot (20)

Steelwedge launches next generation S&OP
Steelwedge launches next generation S&OPSteelwedge launches next generation S&OP
Steelwedge launches next generation S&OP
 
Create a Winning BPI Playbook
Create a Winning BPI PlaybookCreate a Winning BPI Playbook
Create a Winning BPI Playbook
 
Sept 2008 Presentation Quality & Project Management
Sept 2008 Presentation Quality & Project ManagementSept 2008 Presentation Quality & Project Management
Sept 2008 Presentation Quality & Project Management
 
Latest CV/resume - Nick Broom
Latest CV/resume - Nick BroomLatest CV/resume - Nick Broom
Latest CV/resume - Nick Broom
 
Vikas- Oct'2016
Vikas- Oct'2016Vikas- Oct'2016
Vikas- Oct'2016
 
Ch02 evans mcq_aise[1]
Ch02 evans mcq_aise[1]Ch02 evans mcq_aise[1]
Ch02 evans mcq_aise[1]
 
The Role of Lean Six Sigma in Contact Centers
The Role of Lean Six Sigma in Contact CentersThe Role of Lean Six Sigma in Contact Centers
The Role of Lean Six Sigma in Contact Centers
 
A process maturity model for requirements engineering
A process maturity model for requirements engineeringA process maturity model for requirements engineering
A process maturity model for requirements engineering
 
Tbem 2009 one dayer print
Tbem 2009 one dayer printTbem 2009 one dayer print
Tbem 2009 one dayer print
 
Tips for meaningful use audit
Tips for meaningful use auditTips for meaningful use audit
Tips for meaningful use audit
 
Optimize Change Management
Optimize Change ManagementOptimize Change Management
Optimize Change Management
 
Corporate profile
Corporate profileCorporate profile
Corporate profile
 
[Whitepaper] Key Performance Indicators (KPIs): Best Practices
[Whitepaper] Key Performance Indicators (KPIs): Best Practices[Whitepaper] Key Performance Indicators (KPIs): Best Practices
[Whitepaper] Key Performance Indicators (KPIs): Best Practices
 
Mahesh
MaheshMahesh
Mahesh
 
Lean six sigma customer service
Lean six sigma customer serviceLean six sigma customer service
Lean six sigma customer service
 
2013 ISO LSS International Conference
2013 ISO LSS International Conference2013 ISO LSS International Conference
2013 ISO LSS International Conference
 
10 Steps To Successful Enterprise Software Selection
10 Steps To Successful Enterprise Software Selection10 Steps To Successful Enterprise Software Selection
10 Steps To Successful Enterprise Software Selection
 
SheilaOConnor. Functional.Resume8.16
SheilaOConnor. Functional.Resume8.16SheilaOConnor. Functional.Resume8.16
SheilaOConnor. Functional.Resume8.16
 
Presentation by subhajit bhattacharya1
Presentation by subhajit bhattacharya1Presentation by subhajit bhattacharya1
Presentation by subhajit bhattacharya1
 
L'OREAL ERP Project
L'OREAL ERP ProjectL'OREAL ERP Project
L'OREAL ERP Project
 

Viewers also liked

Optimizing Product Realization Costs Across the Value Chain
Optimizing Product Realization Costs Across the Value ChainOptimizing Product Realization Costs Across the Value Chain
Optimizing Product Realization Costs Across the Value Chain
Cognizant
 
Business Assurance: The Quality Implications of Digital Transformation
Business Assurance: The Quality Implications of Digital TransformationBusiness Assurance: The Quality Implications of Digital Transformation
Business Assurance: The Quality Implications of Digital Transformation
Cognizant
 
From 'Zero Defect Software' to 'First Time Right with Business'
From 'Zero Defect Software' to 'First Time Right with Business'From 'Zero Defect Software' to 'First Time Right with Business'
From 'Zero Defect Software' to 'First Time Right with Business'
Cognizant
 
Top Five Secrets for a Successful Enterprise Mobile QA Automation Strategy
Top Five Secrets for a Successful Enterprise Mobile QA Automation StrategyTop Five Secrets for a Successful Enterprise Mobile QA Automation Strategy
Top Five Secrets for a Successful Enterprise Mobile QA Automation Strategy
Cognizant
 
Digital Quality Assurance: Insights and Trends Shaping Banking and Financial ...
Digital Quality Assurance: Insights and Trends Shaping Banking and Financial ...Digital Quality Assurance: Insights and Trends Shaping Banking and Financial ...
Digital Quality Assurance: Insights and Trends Shaping Banking and Financial ...
Cognizant
 
The Internet of Things: QA Unleashed
The Internet of Things: QA UnleashedThe Internet of Things: QA Unleashed
The Internet of Things: QA Unleashed
Cognizant
 
The Limited Red Society
The Limited Red SocietyThe Limited Red Society
The Limited Red Society
Naresh Jain
 
Agile Tour 2016 Chennai - Vendor selection an interactive process by Karthik...
Agile Tour 2016 Chennai - Vendor selection  an interactive process by Karthik...Agile Tour 2016 Chennai - Vendor selection  an interactive process by Karthik...
Agile Tour 2016 Chennai - Vendor selection an interactive process by Karthik...
India Scrum Enthusiasts Community
 
Managing Iterations
Managing IterationsManaging Iterations
Managing Iterations
Naresh Jain
 
Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)
Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)
Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)
Directi Group
 
Refactoring Fest
Refactoring FestRefactoring Fest
Refactoring Fest
Naresh Jain
 
Distributed Agile
Distributed AgileDistributed Agile
Distributed Agile
Naresh Jain
 
XP And Scrum Practices
XP And Scrum PracticesXP And Scrum Practices
XP And Scrum Practices
Naresh Jain
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Development
Naresh Jain
 
Agile Maintenance
Agile MaintenanceAgile Maintenance
Agile Maintenance
Naresh Jain
 
Evolution Of Team Interaction Models
Evolution Of Team Interaction ModelsEvolution Of Team Interaction Models
Evolution Of Team Interaction Models
Naresh Jain
 
TDD Overview
TDD OverviewTDD Overview
TDD Overview
Naresh Jain
 
Lean UX i Agila Team
Lean UX i Agila TeamLean UX i Agila Team
Lean UX i Agila Team
Mia Kolmodin
 
Agile Overview
Agile OverviewAgile Overview
Agile Overview
Naresh Jain
 
Continuous Deployment Demystified
Continuous Deployment DemystifiedContinuous Deployment Demystified
Continuous Deployment Demystified
Naresh Jain
 

Viewers also liked (20)

Optimizing Product Realization Costs Across the Value Chain
Optimizing Product Realization Costs Across the Value ChainOptimizing Product Realization Costs Across the Value Chain
Optimizing Product Realization Costs Across the Value Chain
 
Business Assurance: The Quality Implications of Digital Transformation
Business Assurance: The Quality Implications of Digital TransformationBusiness Assurance: The Quality Implications of Digital Transformation
Business Assurance: The Quality Implications of Digital Transformation
 
From 'Zero Defect Software' to 'First Time Right with Business'
From 'Zero Defect Software' to 'First Time Right with Business'From 'Zero Defect Software' to 'First Time Right with Business'
From 'Zero Defect Software' to 'First Time Right with Business'
 
Top Five Secrets for a Successful Enterprise Mobile QA Automation Strategy
Top Five Secrets for a Successful Enterprise Mobile QA Automation StrategyTop Five Secrets for a Successful Enterprise Mobile QA Automation Strategy
Top Five Secrets for a Successful Enterprise Mobile QA Automation Strategy
 
Digital Quality Assurance: Insights and Trends Shaping Banking and Financial ...
Digital Quality Assurance: Insights and Trends Shaping Banking and Financial ...Digital Quality Assurance: Insights and Trends Shaping Banking and Financial ...
Digital Quality Assurance: Insights and Trends Shaping Banking and Financial ...
 
The Internet of Things: QA Unleashed
The Internet of Things: QA UnleashedThe Internet of Things: QA Unleashed
The Internet of Things: QA Unleashed
 
The Limited Red Society
The Limited Red SocietyThe Limited Red Society
The Limited Red Society
 
Agile Tour 2016 Chennai - Vendor selection an interactive process by Karthik...
Agile Tour 2016 Chennai - Vendor selection  an interactive process by Karthik...Agile Tour 2016 Chennai - Vendor selection  an interactive process by Karthik...
Agile Tour 2016 Chennai - Vendor selection an interactive process by Karthik...
 
Managing Iterations
Managing IterationsManaging Iterations
Managing Iterations
 
Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)
Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)
Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)
 
Refactoring Fest
Refactoring FestRefactoring Fest
Refactoring Fest
 
Distributed Agile
Distributed AgileDistributed Agile
Distributed Agile
 
XP And Scrum Practices
XP And Scrum PracticesXP And Scrum Practices
XP And Scrum Practices
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Development
 
Agile Maintenance
Agile MaintenanceAgile Maintenance
Agile Maintenance
 
Evolution Of Team Interaction Models
Evolution Of Team Interaction ModelsEvolution Of Team Interaction Models
Evolution Of Team Interaction Models
 
TDD Overview
TDD OverviewTDD Overview
TDD Overview
 
Lean UX i Agila Team
Lean UX i Agila TeamLean UX i Agila Team
Lean UX i Agila Team
 
Agile Overview
Agile OverviewAgile Overview
Agile Overview
 
Continuous Deployment Demystified
Continuous Deployment DemystifiedContinuous Deployment Demystified
Continuous Deployment Demystified
 

Similar to How Business Process Assurance Can Enhance Quality When Applying Agile Methodologies

Importance of Business Process Test Automation - Bahaa Al Zubaidi.pdf
Importance of Business Process Test Automation - Bahaa Al Zubaidi.pdfImportance of Business Process Test Automation - Bahaa Al Zubaidi.pdf
Importance of Business Process Test Automation - Bahaa Al Zubaidi.pdf
Bahaa Al Zubaidi
 
Quality at the speed of digital
Quality   at the speed of digitalQuality   at the speed of digital
Quality at the speed of digital
rajni singh
 
White paper quality at the speed of digital
White paper   quality at the speed of digitalWhite paper   quality at the speed of digital
White paper quality at the speed of digital
rajni singh
 
G Holmes CV - BA-STA
G Holmes CV - BA-STAG Holmes CV - BA-STA
G Holmes CV - BA-STAGraham Holmes
 
Making a Quantum Leap with Continuous Analytics-Based QA
Making a Quantum Leap with Continuous Analytics-Based QAMaking a Quantum Leap with Continuous Analytics-Based QA
Making a Quantum Leap with Continuous Analytics-Based QA
Cognizant
 
Deepti Debnath_Citi Corp-2015
Deepti Debnath_Citi Corp-2015 Deepti Debnath_Citi Corp-2015
Deepti Debnath_Citi Corp-2015 deepti Debnath
 
Everything you didn’t know (and should) about User Acceptance Testing
Everything you didn’t know (and should) about User Acceptance TestingEverything you didn’t know (and should) about User Acceptance Testing
Everything you didn’t know (and should) about User Acceptance Testing
panayaofficial
 
Transforming data into useful information
Transforming data into useful informationTransforming data into useful information
Transforming data into useful information
Dharmesh Sheth, MBM, LSS Green belt
 
Improving Speed to Market in E-commerce
Improving Speed to Market in E-commerceImproving Speed to Market in E-commerce
Improving Speed to Market in E-commerce
Cognizant
 
The Fundamentals Of BPM Innovation In Telecommunications
The Fundamentals Of BPM Innovation In TelecommunicationsThe Fundamentals Of BPM Innovation In Telecommunications
The Fundamentals Of BPM Innovation In Telecommunications
Nathaniel Palmer
 
Presentation by lavika upadhyay
Presentation by lavika upadhyayPresentation by lavika upadhyay
Presentation by lavika upadhyayPMI_IREP_TP
 
Case study: Camunda BPM in PwC project
Case study: Camunda BPM in PwC projectCase study: Camunda BPM in PwC project
Case study: Camunda BPM in PwC project
camunda services GmbH
 
Shirley kivi bsa june 2017
Shirley kivi bsa june 2017Shirley kivi bsa june 2017
Shirley kivi bsa june 2017
Shirley Kivi
 
Test Automation Strategies in a Continuous Delivery Ecosystem
Test Automation Strategies in a Continuous Delivery EcosystemTest Automation Strategies in a Continuous Delivery Ecosystem
Test Automation Strategies in a Continuous Delivery Ecosystem
Cognizant
 
Asap implementation methodology (2)
Asap implementation methodology (2)Asap implementation methodology (2)
Asap implementation methodology (2)
Pradipta Mallick
 
Everything You Need to Build a Risk-Based Testing Strategy for SAP
Everything You Need to Build a Risk-Based Testing Strategy for SAPEverything You Need to Build a Risk-Based Testing Strategy for SAP
Everything You Need to Build a Risk-Based Testing Strategy for SAP
Worksoft
 
SaaS System Validation, practical tips on getting validated for go-live and t...
SaaS System Validation, practical tips on getting validated for go-live and t...SaaS System Validation, practical tips on getting validated for go-live and t...
SaaS System Validation, practical tips on getting validated for go-live and t...
Steffan Stringer
 
Business Intelligence - Data Practices
Business Intelligence - Data PracticesBusiness Intelligence - Data Practices
Business Intelligence - Data Practices
Manuell Labor
 

Similar to How Business Process Assurance Can Enhance Quality When Applying Agile Methodologies (20)

Importance of Business Process Test Automation - Bahaa Al Zubaidi.pdf
Importance of Business Process Test Automation - Bahaa Al Zubaidi.pdfImportance of Business Process Test Automation - Bahaa Al Zubaidi.pdf
Importance of Business Process Test Automation - Bahaa Al Zubaidi.pdf
 
Quality at the speed of digital
Quality   at the speed of digitalQuality   at the speed of digital
Quality at the speed of digital
 
White paper quality at the speed of digital
White paper   quality at the speed of digitalWhite paper   quality at the speed of digital
White paper quality at the speed of digital
 
G Holmes CV - BA-STA
G Holmes CV - BA-STAG Holmes CV - BA-STA
G Holmes CV - BA-STA
 
Making a Quantum Leap with Continuous Analytics-Based QA
Making a Quantum Leap with Continuous Analytics-Based QAMaking a Quantum Leap with Continuous Analytics-Based QA
Making a Quantum Leap with Continuous Analytics-Based QA
 
Deepti Debnath_Citi Corp-2015
Deepti Debnath_Citi Corp-2015 Deepti Debnath_Citi Corp-2015
Deepti Debnath_Citi Corp-2015
 
Everything you didn’t know (and should) about User Acceptance Testing
Everything you didn’t know (and should) about User Acceptance TestingEverything you didn’t know (and should) about User Acceptance Testing
Everything you didn’t know (and should) about User Acceptance Testing
 
Bhalchandra_Rajadhyax_Resume
Bhalchandra_Rajadhyax_ResumeBhalchandra_Rajadhyax_Resume
Bhalchandra_Rajadhyax_Resume
 
Transforming data into useful information
Transforming data into useful informationTransforming data into useful information
Transforming data into useful information
 
Improving Speed to Market in E-commerce
Improving Speed to Market in E-commerceImproving Speed to Market in E-commerce
Improving Speed to Market in E-commerce
 
The Fundamentals Of BPM Innovation In Telecommunications
The Fundamentals Of BPM Innovation In TelecommunicationsThe Fundamentals Of BPM Innovation In Telecommunications
The Fundamentals Of BPM Innovation In Telecommunications
 
MCIF- Per Kroll
MCIF-  Per KrollMCIF-  Per Kroll
MCIF- Per Kroll
 
Presentation by lavika upadhyay
Presentation by lavika upadhyayPresentation by lavika upadhyay
Presentation by lavika upadhyay
 
Case study: Camunda BPM in PwC project
Case study: Camunda BPM in PwC projectCase study: Camunda BPM in PwC project
Case study: Camunda BPM in PwC project
 
Shirley kivi bsa june 2017
Shirley kivi bsa june 2017Shirley kivi bsa june 2017
Shirley kivi bsa june 2017
 
Test Automation Strategies in a Continuous Delivery Ecosystem
Test Automation Strategies in a Continuous Delivery EcosystemTest Automation Strategies in a Continuous Delivery Ecosystem
Test Automation Strategies in a Continuous Delivery Ecosystem
 
Asap implementation methodology (2)
Asap implementation methodology (2)Asap implementation methodology (2)
Asap implementation methodology (2)
 
Everything You Need to Build a Risk-Based Testing Strategy for SAP
Everything You Need to Build a Risk-Based Testing Strategy for SAPEverything You Need to Build a Risk-Based Testing Strategy for SAP
Everything You Need to Build a Risk-Based Testing Strategy for SAP
 
SaaS System Validation, practical tips on getting validated for go-live and t...
SaaS System Validation, practical tips on getting validated for go-live and t...SaaS System Validation, practical tips on getting validated for go-live and t...
SaaS System Validation, practical tips on getting validated for go-live and t...
 
Business Intelligence - Data Practices
Business Intelligence - Data PracticesBusiness Intelligence - Data Practices
Business Intelligence - Data Practices
 

More from Cognizant

Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...
Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...
Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...
Cognizant
 
Data Modernization: Breaking the AI Vicious Cycle for Superior Decision-making
Data Modernization: Breaking the AI Vicious Cycle for Superior Decision-makingData Modernization: Breaking the AI Vicious Cycle for Superior Decision-making
Data Modernization: Breaking the AI Vicious Cycle for Superior Decision-making
Cognizant
 
It Takes an Ecosystem: How Technology Companies Deliver Exceptional Experiences
It Takes an Ecosystem: How Technology Companies Deliver Exceptional ExperiencesIt Takes an Ecosystem: How Technology Companies Deliver Exceptional Experiences
It Takes an Ecosystem: How Technology Companies Deliver Exceptional Experiences
Cognizant
 
Intuition Engineered
Intuition EngineeredIntuition Engineered
Intuition Engineered
Cognizant
 
The Work Ahead: Transportation and Logistics Delivering on the Digital-Physic...
The Work Ahead: Transportation and Logistics Delivering on the Digital-Physic...The Work Ahead: Transportation and Logistics Delivering on the Digital-Physic...
The Work Ahead: Transportation and Logistics Delivering on the Digital-Physic...
Cognizant
 
Enhancing Desirability: Five Considerations for Winning Digital Initiatives
Enhancing Desirability: Five Considerations for Winning Digital InitiativesEnhancing Desirability: Five Considerations for Winning Digital Initiatives
Enhancing Desirability: Five Considerations for Winning Digital Initiatives
Cognizant
 
The Work Ahead in Manufacturing: Fulfilling the Agility Mandate
The Work Ahead in Manufacturing: Fulfilling the Agility MandateThe Work Ahead in Manufacturing: Fulfilling the Agility Mandate
The Work Ahead in Manufacturing: Fulfilling the Agility Mandate
Cognizant
 
The Work Ahead in Higher Education: Repaving the Road for the Employees of To...
The Work Ahead in Higher Education: Repaving the Road for the Employees of To...The Work Ahead in Higher Education: Repaving the Road for the Employees of To...
The Work Ahead in Higher Education: Repaving the Road for the Employees of To...
Cognizant
 
Engineering the Next-Gen Digital Claims Organisation for Australian General I...
Engineering the Next-Gen Digital Claims Organisation for Australian General I...Engineering the Next-Gen Digital Claims Organisation for Australian General I...
Engineering the Next-Gen Digital Claims Organisation for Australian General I...
Cognizant
 
Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...
Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...
Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...
Cognizant
 
Green Rush: The Economic Imperative for Sustainability
Green Rush: The Economic Imperative for SustainabilityGreen Rush: The Economic Imperative for Sustainability
Green Rush: The Economic Imperative for Sustainability
Cognizant
 
Policy Administration Modernization: Four Paths for Insurers
Policy Administration Modernization: Four Paths for InsurersPolicy Administration Modernization: Four Paths for Insurers
Policy Administration Modernization: Four Paths for Insurers
Cognizant
 
The Work Ahead in Utilities: Powering a Sustainable Future with Digital
The Work Ahead in Utilities: Powering a Sustainable Future with DigitalThe Work Ahead in Utilities: Powering a Sustainable Future with Digital
The Work Ahead in Utilities: Powering a Sustainable Future with Digital
Cognizant
 
AI in Media & Entertainment: Starting the Journey to Value
AI in Media & Entertainment: Starting the Journey to ValueAI in Media & Entertainment: Starting the Journey to Value
AI in Media & Entertainment: Starting the Journey to Value
Cognizant
 
Operations Workforce Management: A Data-Informed, Digital-First Approach
Operations Workforce Management: A Data-Informed, Digital-First ApproachOperations Workforce Management: A Data-Informed, Digital-First Approach
Operations Workforce Management: A Data-Informed, Digital-First Approach
Cognizant
 
Five Priorities for Quality Engineering When Taking Banking to the Cloud
Five Priorities for Quality Engineering When Taking Banking to the CloudFive Priorities for Quality Engineering When Taking Banking to the Cloud
Five Priorities for Quality Engineering When Taking Banking to the Cloud
Cognizant
 
Getting Ahead With AI: How APAC Companies Replicate Success by Remaining Focused
Getting Ahead With AI: How APAC Companies Replicate Success by Remaining FocusedGetting Ahead With AI: How APAC Companies Replicate Success by Remaining Focused
Getting Ahead With AI: How APAC Companies Replicate Success by Remaining Focused
Cognizant
 
Crafting the Utility of the Future
Crafting the Utility of the FutureCrafting the Utility of the Future
Crafting the Utility of the Future
Cognizant
 
Utilities Can Ramp Up CX with a Customer Data Platform
Utilities Can Ramp Up CX with a Customer Data PlatformUtilities Can Ramp Up CX with a Customer Data Platform
Utilities Can Ramp Up CX with a Customer Data Platform
Cognizant
 
The Work Ahead in Intelligent Automation: Coping with Complexity in a Post-Pa...
The Work Ahead in Intelligent Automation: Coping with Complexity in a Post-Pa...The Work Ahead in Intelligent Automation: Coping with Complexity in a Post-Pa...
The Work Ahead in Intelligent Automation: Coping with Complexity in a Post-Pa...
Cognizant
 

More from Cognizant (20)

Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...
Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...
Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...
 
Data Modernization: Breaking the AI Vicious Cycle for Superior Decision-making
Data Modernization: Breaking the AI Vicious Cycle for Superior Decision-makingData Modernization: Breaking the AI Vicious Cycle for Superior Decision-making
Data Modernization: Breaking the AI Vicious Cycle for Superior Decision-making
 
It Takes an Ecosystem: How Technology Companies Deliver Exceptional Experiences
It Takes an Ecosystem: How Technology Companies Deliver Exceptional ExperiencesIt Takes an Ecosystem: How Technology Companies Deliver Exceptional Experiences
It Takes an Ecosystem: How Technology Companies Deliver Exceptional Experiences
 
Intuition Engineered
Intuition EngineeredIntuition Engineered
Intuition Engineered
 
The Work Ahead: Transportation and Logistics Delivering on the Digital-Physic...
The Work Ahead: Transportation and Logistics Delivering on the Digital-Physic...The Work Ahead: Transportation and Logistics Delivering on the Digital-Physic...
The Work Ahead: Transportation and Logistics Delivering on the Digital-Physic...
 
Enhancing Desirability: Five Considerations for Winning Digital Initiatives
Enhancing Desirability: Five Considerations for Winning Digital InitiativesEnhancing Desirability: Five Considerations for Winning Digital Initiatives
Enhancing Desirability: Five Considerations for Winning Digital Initiatives
 
The Work Ahead in Manufacturing: Fulfilling the Agility Mandate
The Work Ahead in Manufacturing: Fulfilling the Agility MandateThe Work Ahead in Manufacturing: Fulfilling the Agility Mandate
The Work Ahead in Manufacturing: Fulfilling the Agility Mandate
 
The Work Ahead in Higher Education: Repaving the Road for the Employees of To...
The Work Ahead in Higher Education: Repaving the Road for the Employees of To...The Work Ahead in Higher Education: Repaving the Road for the Employees of To...
The Work Ahead in Higher Education: Repaving the Road for the Employees of To...
 
Engineering the Next-Gen Digital Claims Organisation for Australian General I...
Engineering the Next-Gen Digital Claims Organisation for Australian General I...Engineering the Next-Gen Digital Claims Organisation for Australian General I...
Engineering the Next-Gen Digital Claims Organisation for Australian General I...
 
Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...
Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...
Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...
 
Green Rush: The Economic Imperative for Sustainability
Green Rush: The Economic Imperative for SustainabilityGreen Rush: The Economic Imperative for Sustainability
Green Rush: The Economic Imperative for Sustainability
 
Policy Administration Modernization: Four Paths for Insurers
Policy Administration Modernization: Four Paths for InsurersPolicy Administration Modernization: Four Paths for Insurers
Policy Administration Modernization: Four Paths for Insurers
 
The Work Ahead in Utilities: Powering a Sustainable Future with Digital
The Work Ahead in Utilities: Powering a Sustainable Future with DigitalThe Work Ahead in Utilities: Powering a Sustainable Future with Digital
The Work Ahead in Utilities: Powering a Sustainable Future with Digital
 
AI in Media & Entertainment: Starting the Journey to Value
AI in Media & Entertainment: Starting the Journey to ValueAI in Media & Entertainment: Starting the Journey to Value
AI in Media & Entertainment: Starting the Journey to Value
 
Operations Workforce Management: A Data-Informed, Digital-First Approach
Operations Workforce Management: A Data-Informed, Digital-First ApproachOperations Workforce Management: A Data-Informed, Digital-First Approach
Operations Workforce Management: A Data-Informed, Digital-First Approach
 
Five Priorities for Quality Engineering When Taking Banking to the Cloud
Five Priorities for Quality Engineering When Taking Banking to the CloudFive Priorities for Quality Engineering When Taking Banking to the Cloud
Five Priorities for Quality Engineering When Taking Banking to the Cloud
 
Getting Ahead With AI: How APAC Companies Replicate Success by Remaining Focused
Getting Ahead With AI: How APAC Companies Replicate Success by Remaining FocusedGetting Ahead With AI: How APAC Companies Replicate Success by Remaining Focused
Getting Ahead With AI: How APAC Companies Replicate Success by Remaining Focused
 
Crafting the Utility of the Future
Crafting the Utility of the FutureCrafting the Utility of the Future
Crafting the Utility of the Future
 
Utilities Can Ramp Up CX with a Customer Data Platform
Utilities Can Ramp Up CX with a Customer Data PlatformUtilities Can Ramp Up CX with a Customer Data Platform
Utilities Can Ramp Up CX with a Customer Data Platform
 
The Work Ahead in Intelligent Automation: Coping with Complexity in a Post-Pa...
The Work Ahead in Intelligent Automation: Coping with Complexity in a Post-Pa...The Work Ahead in Intelligent Automation: Coping with Complexity in a Post-Pa...
The Work Ahead in Intelligent Automation: Coping with Complexity in a Post-Pa...
 

How Business Process Assurance Can Enhance Quality When Applying Agile Methodologies

  • 1. How Business Process Assurance Can Enhance Quality When Applying Agile Methodologies As organizations operating in highly regulated environments become digital, the assurance of enterprise business processes supported by myriad technologies and methodologies can be challenging to IT leaders. A structured approach that balances quality with speed can help assure that digital business processes deliver significant value to enterprises. Executive Summary In today’s digitally transforming environment, IT organizations have realized the importance of Agile development methodologies. The imple- mentation of Agile has enabled enterprises to modernize their business models to suit the end- consumer’s ever-changing demands by making business processes nimble and speeding up development and deployment processes. However, the blinkered focus on speed has opened a Pandora’s Box by compromising integrity and increasing the risk to business. With Agile, business process assurance (BPA) helps businesses navigate an increasingly complex and regulated market by being resilient and nimble at the same time. This white paper explores the concepts of BPA, provides key insights on Agile implementation challenges and decodes how BPA assures Agile project success. Business Process Assurance Defined BPA ensures that a set of end-to-end business processes function as intended. It aims to identify defects before the code is deployed into production, thereby ensuring that the cost to repair a flaw is at a bare minimum and prevents any negative impacts on revenue, reputation or customer satisfaction. BPA focuses on require- ments and ensures business resilience, thus providing adequate functional coverage. (For more on BPA, read our white paper, From ‘Zero cognizant 20-20 insights | december 2016 • Cognizant 20-20 Insights Defect Software’ to ‘First Time Right with Business’.) Business process validation can be performed at various timescales: • Project basis: First-time deployment of new enterprise software systems. • Periodic basis: Regular monthly, quarterly or annual updates to enterprise software.
  • 2. 2cognizant 20-20 insights • Continuous basis: Round-the-clock validation of enterprise systems and process swiftness. BPA Mitigates Agile Challenges Being a nimble and flexible methodology, Agile supports enterprises in delivering faster releases, along with building efficiency in change management. But Agile does come with a whirlpool of practical challenges: disparate teams, fragmented deliverables and speed-over- integrity are just some. BPA can overcome daunting Agile development challenges as follows. • User stories without acceptance test: Orga- nizations that depend on Agile are focusing on “business acceptability,” which transcends user stories. Changes to a fragment of the business process may have a ripple effect on the rest. Stifling and constricted schedules during change implementation often lead to business processes being ignored. By leveraging a com- prehensive business process with a contextual view, BPA assures business continuity. • Deficiency in expertise: The ideology behind Agile is built on a time-boxed development of multiple small-duration iterations. This calls for a competent team adept with specialized skills in the respective domains and technology. BPA includes the expertise of ex-industry veterans and the knowledge of subject matter experts (SMEs) who study and analyze each Sprint of Agile project changes. • Tackling complexity of mature applications: Complexities in application and an exponential increase in the number of lines of code lead to performance-related issues after go-live. With an analytics-driven approach, BPA automation supports multiple-Sprint regressions scenarios by identifying business-critical solar flares, and ensures end-to-end process validation. • Early detection of defects: When defects are found at a later stage of an iteration, there can be delays in post-production, thus becoming an expensiveissue.Timespentfixingabugequates to time taken away from producing customer value, and may be one of the reasons why Agile teams are pushing for zero-defect products. BPA proposes a comprehensive defect-tracking mechanism by regularly updating the process- flow heat map with recent defect logs. It also deploys analytics to predict defects early in the lifecycle, while designing the test strategy to validate business process flow. Quick Take BPA implements automation methodologies that complement test design, QA processes and ana- lytics-driven regression in a multi-Sprint strategy. • Test design and maintenance: BPA requires a test design automation tool (e.g., our ADPART tool) to accelerate test case generation, test suites optimization, change management and impact analysis, based on business process flows. • Analytics-driven regression: BPA re-creates a robust regression test suite that validates business readiness with multiple Sprints by using BPA asset repositories, scripts mapped to outstanding defects and critical business flows. These flows are identified through careful analysis of nonconventional business inputs. Agile’s Lifecycle Automation
  • 3. cognizant 20-20 insights 3 Doing the BPA Six-Step Agile Project A Step 1 The complete set of user stories for a Sprint are studied in detail in order to understand the scope and the func- tionalities involved. Business Process Assets Mapping Step 2 Based on this understanding, the changes are mapped to the business process flow maps maintained in Business Process Assets. Impact Analysis Step 3 The impact of process change within the Sprint changes is identified.
  • 4. cognizant 20-20 insights 4 Regression Testing Step 6 Post-test execution of all the Sprints; automated regression testing of end-to-end business scenarios is performed to validate business readiness. Figure 1 Redesign Test Suite Step 4 The test suite assets are enriched with business-outcome- oriented scenarios to ensure that the changes do not impact the core business processes. Step 5 Test execution of all the Sprints is conducted with an end-user mindset to validate all changes. Test Execution for Each Sprint
  • 5. cognizant 20-20 insights 5 • No holistic view of the release: Agile focuses on “story cards,” or small pieces of a change. Each story card may be developed, and then tested, to work perfectly, but applications, systems and business workflows go beyond the story cards. With disparate and segregated teams, it becomes difficult to create an overview of the underlying user story that ensures all links are addressed. By focusing on the essentials required to conduct business as usual, comply with regulations and guide user behavior, BPA imparts the confidence a business needs to make informed implementa- tion decisions. As the above points demonstrate, businesses can address key Agile challenges and ensure successful delivery by incorporating BPA. BPA in an Agile Environment Throughout the application of BPA, business flows are progressively checked and monitored by using representative data that confirms the accuracy of business rules. It ensures that all underlying transactions are being performed in the expected manner, even during exceptions and fraud scenarios, and are compliant with regula- tions across the business process. It is possible to infuse BPA into an Agile framework by designing user stories and acceptance criteria that are based on the prerequisite business and end-user outcomes. Figure 1 (pages 3 and 4) depicts a six-step BPA solution in an Agile environment. Agile’s BPA Best Practices Designed to withstand turbulent environments, Agile is a team-based approach that gives the ability to make decisions without the introduction of risks. This principle intersects perfectly with BPA’s methodology of continuous improvement, ease of use and prevention of shocks. The best practices propagated by BPA for Agile are shown in Figure 2. Overcoming BPA Challenges in Agile Implementation and Mitigation • Inadequate right-skilled resources: >> Utilize the subject matter experts/ex-audi- tors/ex-bankers to prepare the BPA assets and to bring a business perspective. Excelling with Agile BPA Figure 2 BPA in Agile environment E2E business process validation during stabilization of Sprint/UAT Sprint/release. E2E business test assets (global generic/regulatory/ client-specific) in each Sprint. User surrogacy: Ex-banker/ business analyst/business tester model. Shift rght: Production Issue analytics, most likely to fail (MLTF) scores for improved test coverage. Business process automation: Automated business components for stitching together automated acceptance tests. Shift left: Acceptance tests shared /used at the start of the Sprint. End-to-end view: E2E business process articulation along with user story.
  • 6. cognizant 20-20 insights 6 • Unavailability of business process assets before project commencement: >> Leverage SMEs to customize existing BPA assets as per user’s client’s requirements. >> Up-skill Agile resources through intensive and quick training. • Lack of stakeholder understanding about business expectations: >> Implement a continuous change manage- ment process to assess the impact(s) of changes; develop appropriate mitigation strategies that account for all changes. >> Avoid scope creep. • Nonavailability of risk assessment and impact analysis: >> Make an analytics-led risk assessment and prioritize functionalities. >> Redefine the forthcoming Sprints based on the criticality of the impact. • Nonavailability of scenarios/tests covering the enterprise-to-enterprise (E2E) perspec- tive: >> Design scenarios covering impacted E2E business processes. >> Design scenarios to cover the regulatory im- pact, and compliance-related tests. Looking Forward As enterprises pivot between legacy and digital worlds, their IT organizations need to create open, intelligent, “on-the-go,” network-driven assurance ecosystems. These systems will drive cost efficiency with automation, increase pre- dictability through intelligent systems and help implement analytics and industrialization through platform-led delivery models. In highly regulated environments, the stakes are even higher. As enterprises look to transform their business models and adopt digital at scale through Agile development techniques, they must keep a careful eye on regulatory compliance. By embracing BPA, they will be better positioned to meet regulatory mandates while accelerating digital business readiness and resilience. Doing so will allow them to maintain tight operational controls and identify exceptions, as well as reduce fraud and the cost of quality through reuse, automation and optimization. Reference • Steve Miller, “Common Challenges for Agile Testing Teams,” Smartbear, March 19, 2012, http://blog. smartbear.com/sqc/top-5-common-challenges-for-agile-testing-teams/. To learn more about ADPART, visit https://adpart.cognizant.com/. As enterprises pivot between legacy and digital worlds, their IT organizations need to create open, intelligent, “on-the-go,” network- driven assurance ecosystems.
  • 7. World Headquarters 500 Frank W. Burr Blvd. Teaneck, NJ 07666 USA Phone: +1 201 801 0233 Fax: +1 201 801 0243 Toll Free: +1 888 937 3277 Email: inquiry@cognizant.com European Headquarters 1 Kingdom Street Paddington Central London W2 6BD Phone: +44 (0) 20 7297 7600 Fax: +44 (0) 20 7121 0102 Email: infouk@cognizant.com India Operations Headquarters #5/535, Old Mahabalipuram Road Okkiyam Pettai, Thoraipakkam Chennai, 600 096 India Phone: +91 (0) 44 4209 6000 Fax: +91 (0) 44 4209 6060 Email: inquiryindia@cognizant.com ­­© Copyright 2016, Cognizant. All rights reserved. No part of this document may be reproduced, stored in a retrieval system, transmitted in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the express written permission from Cognizant. The information contained herein is subject to change without notice. All other trademarks mentioned herein are the property of their respective owners. Codex 2324 About Cognizant Cognizant(NASDAQ:CTSH)isaleadingproviderofinformationtechnology,consulting,andbusinessprocess services, dedicated to helping the world’s leading companies build stronger businesses. Headquartered in Teaneck, New Jersey (U.S.), Cognizant combines a passion for client satisfaction, technology innovation, deep industry and business process expertise, and a global, collaborative workforce that embodies the future of work. With over 100 development and delivery centers worldwide and approximately 255,800 employees as of September 30, 2016, Cognizant is a member of the NASDAQ-100, the S&P 500, the Forbes Global 2000, and the Fortune 500 and is ranked among the top performing and fastest growing companies in the world. Visit us online at www.cognizant.com or follow us on Twitter: Cognizant. About the Authors Nanda Kishore Divakarla (Nand) is a Senior Director within Cognizant’s Quality Engineering and Assurance Practice. He has over 20 years of experience across the globe focusing on pioneering and executing domain-based testing and business process assurance engagements for regulated industries. Nand is currently spearheading the establishment and implementation of BPA services for Cognizant’s Quality Engineering and Assurance Practice. He can be reached at Nandakishore.Divakarla@cognizant.com. Narasimhan Venkataraman is a Senior Manager within Cognizant’s Quality Engineering and Assurance Practice. As a banking technocrat with over 15 years of experience in the testing arena, Narasimhan has been involved in large UAT programs for banks and financial organization across the globe. He has strategized and adopted the best practices in the industry into the programs. Narasimhan is currently supporting implementation of BPA services for Cognizant. He can be reached at Narasimhan.Venkataraman@cognizant.com. Jim Apicella is an Associate Director within Cognizant’s Quality Engineering and Assurance Practice. As a process and TQM subject matter expert with over 30 years of experience in the testing arena, he has been involved in large UAT programs for banks, financial organizations, insurance companies and technology companies, both for-profit and not-for-profit, across the globe. Jim is currently the primary point of contact for BPA services in North America for health care, insurance and other verticals. He can be reached at James.Apicella@cognizant.com.