SlideShare a Scribd company logo
1 of 14
Testing in -Agile Projects (SAP- Activate)
A software testing practice that follows the principles of agile software development is called Agile
Testing. Agile is an iterative development methodology, where requirements evolve through collaboration
between the customer and self-organizing teams and agile aligns development with customer needs.
How do we perform system/validation testing ERP -SAP. Lets take a look at it………..
Process, iterations and Validations-Includes Speed, and Risk
Mitigation
Explore Realization Deploy RunDiscovery
SAP Activate Phases
Proj.
Prep.
Validate Solution – Example
Kickoff Solution
Validation
Prioritize
Deltas
Complete
documentation
Design Solution
for Deltas
Set up QA system
environment for
integration testing
Design end-user
training and begin
documentation
Design and
set-up user
roles and
security
Explore
Identify Deltas /
Make key Decisions
RoadshowCleanse
data
Execute
communications
plan
Deploy
Solution Validation
Workshops
Realize
Phase Closure
and Sign-off
Roadshow
Set up DEV
system for
configuration
User Integration
Testing
Phase Closure
and Sign-off
Agile in Application Lifecycle Management -Test relevant activities
Decision:RequirementstoScope
Q-Gate:ScopetoBuild
Q-Gate:BuildtoTest
Q-Gate:TesttoDeploy
Solution
Validation
2-to-4 wks
iteration cycle
Build in
Sprints
Bite Size
Pieces
Iterative
Baseline Build
Prioritized
Backlog
Gap
Identification
User stories
Integration
Test
User
Acceptance
Test
Non
Functional
Test
Build Release
Execute
Deployment
Build, Review, Unit / String
Test, Document
Business
Needs
Roadmap
Backlog /
Release
Planning
Integration
Test
Deploy
Deployment
Mode
Baseline
Scope
Validation
What happens during Explore Phase?
1. Reference Value
 Provide Process, Value and
Strategic Context
 Set Boundaries
 Tie to Business Case, Value
Drivers
2. Validation of SAP Solution
 Show and tell SAP
standard key design
elements
3. GAP Identification
 Identify gaps to
Standard
 Log additional scope
items
5. Delta Design
 Update Business Models
and Process Design
 Solution Design and
Visualize
6. Verify & Accept
 Verify process & solution
design
 Drive Acceptance
4. Delta Scope
Prioritization
Workshop Type A
Explore
Workshop Type B
Delta Design
7. Release &
Sprint Planning
Delta Gap List
 Any required and approved functionality that is not met by SAP Best
Practices, Industry Solution or Rapid Deployment Solution (RDS) will
be considered a gap. These items will be entered into the Gap List
accelerator
 Gap Types
 Configuration Gap
 Development
 Authorization Gap
 Scope Gap
 Process Gap
 OCM Gap
 Completion Considerations
 Identification of SAP gaps
 Gap Owner
 Association with SAP business process
 Priorization of log items
 Association with Sprint cycle
 SolMan Destination:
 Process level

Explore Realize Deploy RunPrepare
User Story Mapping – Prioritization technique
 Agile recommends to use User Oriented format
• As a <user> I want <action> so that I can <goal>.
• Includes test acceptance criteria
 Flat backlog is hard to work with
• SAP historically relies on Business Process Maps
• User Story Mapping is very similar concept –
Solution Map or Business Process Map provide
input to Story Mapping
• Plotting the requirements in story map allows you
prioritize the backlog and
• User Story Map drives release planning
(discussed later)
Scenario 1
Feature A
Feature B
Feature G
Scenario 2
Feature C
Feature D
Scenario 3
Feature E
Feature F
Feature H
Feature I
RelativeImportance
Process Flow
User Story Map – Visualized Release Planning
• Determine which ‘features’ are the minimal
set of requirements for first release.
• Visually document the release scope
• Validate technical and functional
dependencies (input created earlier)
• Document the release scope in backlog
Scenario 1
Feature A
Feature B
Feature G
Scenario 2
Feature C
Feature D
Scenario 3
Feature E
Feature F
Feature H
Feature I
RelativeImportance
Process Flow
Epic
Release
Agile Stories Spreadsheet – Sample
Agile Realization
Working Software
BusinessPriority
Product Backlog
MustShouldCouldWould
Priority days
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
4
5
1
8
2
7
3
4
2
2
4
3
3
6
4
5
Realize… Validate Solution
Time
Iterations / Demos
Sign-Off
(Organization
readiness)
Sprint 1
Sprint 2
String Test
Unit
Unit
Epic
Sprint 3
Sprint 4
String Test
Epic
Integration
Test
UAT
Unit
Unit
Explore RealizePrepare Deploy Run
Recurring Sprint Cycles- Sample
Prepare Explore Realize Deploy
(Pre-Assembled) DEV DEV/QA QA QA QA PROD
Project Preparation
Completion
Business Blueprint
Completion
Sprint 1 Solution Tested Start of Production
User
Acceptance
Testing
Testing Assessment
Project Testing
Strategy
Test
Plan
Unit
Testing
Epic (String)
Testing
Unit
Testing
Integration
Testing 1
Integration
Testing n
Finalize Testing
Tools & Installation
Data Migration Testing 1
Data
Migration
Testing n
Data
Migration
Testing n
Test Case Development
Test Team Mobilization &
Training
Regression Testing
Security Testing
Performance Testing
Project System
Environment
Project Milestone / Q-
Gates
Testing Work Packages
User Story Definition
Sprint n Epic
Agile – Testing Overview
Baseline Build
HPQC 11 integration to SolMan-Example
 HPQC11 integrated with SolMan allows us to associate requirements to test assets to defects and vice-
versa, providing a complete cycle to maintain and manage the solution. Also we can manage manual
and automated tests with accurate audit trail for compliance and analysis, as well as accelerate testing
cycles by scheduling and running tests automatically, unattended, 24x7. This in turn allows teams to
analyze application readiness at any point in the testing process with integrated graphs and reports.
 Business Process Teams providing risk-basis by way of constructing test cases for cycle/string testing
and SIT.
 Each process area will create their test cases (to standards and with guidance) to align with their most critical
business processes and requirements.
 Requirements with higher priority (based on the amount of transformation they drive in the business) will be
emphasized in system integration testing (SIT) and user acceptance testing (UAT).
 Business processes with a higher priority will be emphasized while determining test paths for SIT and UAT.
 Risk-based testing will be enhanced by way of monitoring the utilization statistics of business processes
and transactions (blueprint) through Solution Manager (SolMan). These utilization numbers will be used
to derive core functionality and to validate and maintain regression scope.
 A utilization report from SolMan Work Center identifies the T-codes and processes with highest utilization.
 SolMan adapter will map the highest utilized T-codes to test coverage in the test case scenarios in HPQC. This
mapping provides a foundation for regression scope and test cases that we would consider for automation first.
Thank You
Stay tune for next topic.
Sanjay Verma
Visit.help.sap.comfor other SAP information.

More Related Content

What's hot

Case study for Inventory Management System Software
Case study for Inventory Management System SoftwareCase study for Inventory Management System Software
Case study for Inventory Management System SoftwareMike Taylor
 
Confie no seu pipeline: Teste automaticamente um aplicativo Java de ponta a p...
Confie no seu pipeline: Teste automaticamente um aplicativo Java de ponta a p...Confie no seu pipeline: Teste automaticamente um aplicativo Java de ponta a p...
Confie no seu pipeline: Teste automaticamente um aplicativo Java de ponta a p...Elias Nogueira
 
Software Architecture
Software ArchitectureSoftware Architecture
Software ArchitectureAhmed Misbah
 
Demand planning session
Demand planning sessionDemand planning session
Demand planning sessionAlfaPeople US
 
ERP Benefits and Limitations
ERP Benefits and LimitationsERP Benefits and Limitations
ERP Benefits and LimitationsERPSirius UK
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing ProcessIntetics
 
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Angelin R
 
Lean logistics and warehousing final
Lean logistics and warehousing finalLean logistics and warehousing final
Lean logistics and warehousing finalCody White
 
Warehouse Management System
Warehouse Management SystemWarehouse Management System
Warehouse Management SystemVishal Kaushik
 
SAP EWM pour le pilotage de votre entrepôt
SAP EWM pour le pilotage de votre entrepôtSAP EWM pour le pilotage de votre entrepôt
SAP EWM pour le pilotage de votre entrepôtitelligence France
 
Reverse logistic and reverse supply chain
Reverse logistic and reverse supply chainReverse logistic and reverse supply chain
Reverse logistic and reverse supply chainusmanidris5
 
2-Tier and 3-Tier Architecture of Enterprise Resource Planning
2-Tier and 3-Tier Architecture of Enterprise Resource Planning2-Tier and 3-Tier Architecture of Enterprise Resource Planning
2-Tier and 3-Tier Architecture of Enterprise Resource PlanningS M Qamar Abbas
 
Enterprise Resource Planning(ERP)
Enterprise Resource Planning(ERP)Enterprise Resource Planning(ERP)
Enterprise Resource Planning(ERP)Makan Singh
 
A Roadmap to Data Migration Success
A Roadmap to Data Migration SuccessA Roadmap to Data Migration Success
A Roadmap to Data Migration SuccessFindWhitePapers
 
Introduction to SAP Signavio
Introduction to SAP SignavioIntroduction to SAP Signavio
Introduction to SAP Signaviortoscanoevoluto
 
Capability Maturity Model Integration
Capability Maturity Model IntegrationCapability Maturity Model Integration
Capability Maturity Model IntegrationAAKASH S
 

What's hot (20)

Case study for Inventory Management System Software
Case study for Inventory Management System SoftwareCase study for Inventory Management System Software
Case study for Inventory Management System Software
 
Confie no seu pipeline: Teste automaticamente um aplicativo Java de ponta a p...
Confie no seu pipeline: Teste automaticamente um aplicativo Java de ponta a p...Confie no seu pipeline: Teste automaticamente um aplicativo Java de ponta a p...
Confie no seu pipeline: Teste automaticamente um aplicativo Java de ponta a p...
 
Software Architecture
Software ArchitectureSoftware Architecture
Software Architecture
 
Demand planning session
Demand planning sessionDemand planning session
Demand planning session
 
ERP Benefits and Limitations
ERP Benefits and LimitationsERP Benefits and Limitations
ERP Benefits and Limitations
 
Waterfall model
Waterfall modelWaterfall model
Waterfall model
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
 
SDLC
SDLCSDLC
SDLC
 
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)
 
Lean logistics and warehousing final
Lean logistics and warehousing finalLean logistics and warehousing final
Lean logistics and warehousing final
 
Warehouse Management System
Warehouse Management SystemWarehouse Management System
Warehouse Management System
 
Defect removal effectiveness
Defect removal effectivenessDefect removal effectiveness
Defect removal effectiveness
 
SAP EWM pour le pilotage de votre entrepôt
SAP EWM pour le pilotage de votre entrepôtSAP EWM pour le pilotage de votre entrepôt
SAP EWM pour le pilotage de votre entrepôt
 
Reverse logistic and reverse supply chain
Reverse logistic and reverse supply chainReverse logistic and reverse supply chain
Reverse logistic and reverse supply chain
 
2-Tier and 3-Tier Architecture of Enterprise Resource Planning
2-Tier and 3-Tier Architecture of Enterprise Resource Planning2-Tier and 3-Tier Architecture of Enterprise Resource Planning
2-Tier and 3-Tier Architecture of Enterprise Resource Planning
 
Enterprise Resource Planning(ERP)
Enterprise Resource Planning(ERP)Enterprise Resource Planning(ERP)
Enterprise Resource Planning(ERP)
 
A Roadmap to Data Migration Success
A Roadmap to Data Migration SuccessA Roadmap to Data Migration Success
A Roadmap to Data Migration Success
 
Introduction to SAP Signavio
Introduction to SAP SignavioIntroduction to SAP Signavio
Introduction to SAP Signavio
 
Capability Maturity Model Integration
Capability Maturity Model IntegrationCapability Maturity Model Integration
Capability Maturity Model Integration
 
ERP, SAP
ERP, SAPERP, SAP
ERP, SAP
 

Similar to Agile testing approach

SAP Testing Services
SAP Testing ServicesSAP Testing Services
SAP Testing Servicesr_shanki
 
How To Transform the Manual Testing Process to Incorporate Test Automation
How To Transform the Manual Testing Process to Incorporate Test AutomationHow To Transform the Manual Testing Process to Incorporate Test Automation
How To Transform the Manual Testing Process to Incorporate Test AutomationRanorex
 
Webinar "Gestión de la calidad en entornos SAP"
Webinar "Gestión de la calidad en entornos SAP"Webinar "Gestión de la calidad en entornos SAP"
Webinar "Gestión de la calidad en entornos SAP"Globe Testing
 
Calidad en entornos SAP
Calidad en entornos SAPCalidad en entornos SAP
Calidad en entornos SAPGlobe Testing
 
Software Development Life Cycle Model
Software Development Life Cycle ModelSoftware Development Life Cycle Model
Software Development Life Cycle ModelJ.T.A.JONES
 
Coml Psg Automation Approach
Coml Psg Automation ApproachComl Psg Automation Approach
Coml Psg Automation Approachroopavani
 
Software Devlopment Life Cycle
Software Devlopment Life CycleSoftware Devlopment Life Cycle
Software Devlopment Life CycleVivek Gupta
 
Unified process,agile process,process assesment ppt
Unified process,agile process,process assesment pptUnified process,agile process,process assesment ppt
Unified process,agile process,process assesment pptShweta Ghate
 
Software testing life cycle
Software testing life cycleSoftware testing life cycle
Software testing life cycleGaruda Trainings
 
GV2-TM-CM-PR-Cutover Strategy Template-V1.ppt
GV2-TM-CM-PR-Cutover Strategy Template-V1.pptGV2-TM-CM-PR-Cutover Strategy Template-V1.ppt
GV2-TM-CM-PR-Cutover Strategy Template-V1.pptCarlosRodriguez703287
 
03 module2-090710094221-phpapp02
03 module2-090710094221-phpapp0203 module2-090710094221-phpapp02
03 module2-090710094221-phpapp02gurusaras01
 
Fran O'Hara - Evolving Agile Testing - EuroSTAR 2012
Fran O'Hara - Evolving Agile Testing - EuroSTAR 2012Fran O'Hara - Evolving Agile Testing - EuroSTAR 2012
Fran O'Hara - Evolving Agile Testing - EuroSTAR 2012TEST Huddle
 

Similar to Agile testing approach (20)

SAP Testing Services
SAP Testing ServicesSAP Testing Services
SAP Testing Services
 
How To Transform the Manual Testing Process to Incorporate Test Automation
How To Transform the Manual Testing Process to Incorporate Test AutomationHow To Transform the Manual Testing Process to Incorporate Test Automation
How To Transform the Manual Testing Process to Incorporate Test Automation
 
Webinar "Gestión de la calidad en entornos SAP"
Webinar "Gestión de la calidad en entornos SAP"Webinar "Gestión de la calidad en entornos SAP"
Webinar "Gestión de la calidad en entornos SAP"
 
Stlc&amp;Vmodel Ppt
Stlc&amp;Vmodel PptStlc&amp;Vmodel Ppt
Stlc&amp;Vmodel Ppt
 
RFP Presentation Example
RFP Presentation ExampleRFP Presentation Example
RFP Presentation Example
 
Test Automation for QTP
Test Automation for QTPTest Automation for QTP
Test Automation for QTP
 
Test Automation
Test AutomationTest Automation
Test Automation
 
Calidad en entornos SAP
Calidad en entornos SAPCalidad en entornos SAP
Calidad en entornos SAP
 
Software Development Life Cycle Model
Software Development Life Cycle ModelSoftware Development Life Cycle Model
Software Development Life Cycle Model
 
Coml Psg Automation Approach
Coml Psg Automation ApproachComl Psg Automation Approach
Coml Psg Automation Approach
 
ASAP Overview.ppt
ASAP Overview.pptASAP Overview.ppt
ASAP Overview.ppt
 
Sdlc
SdlcSdlc
Sdlc
 
Run sap
Run sapRun sap
Run sap
 
Software Devlopment Life Cycle
Software Devlopment Life CycleSoftware Devlopment Life Cycle
Software Devlopment Life Cycle
 
Unified process,agile process,process assesment ppt
Unified process,agile process,process assesment pptUnified process,agile process,process assesment ppt
Unified process,agile process,process assesment ppt
 
Software testing life cycle
Software testing life cycleSoftware testing life cycle
Software testing life cycle
 
GV2-TM-CM-PR-Cutover Strategy Template-V1.ppt
GV2-TM-CM-PR-Cutover Strategy Template-V1.pptGV2-TM-CM-PR-Cutover Strategy Template-V1.ppt
GV2-TM-CM-PR-Cutover Strategy Template-V1.ppt
 
Agile at scale
Agile at scaleAgile at scale
Agile at scale
 
03 module2-090710094221-phpapp02
03 module2-090710094221-phpapp0203 module2-090710094221-phpapp02
03 module2-090710094221-phpapp02
 
Fran O'Hara - Evolving Agile Testing - EuroSTAR 2012
Fran O'Hara - Evolving Agile Testing - EuroSTAR 2012Fran O'Hara - Evolving Agile Testing - EuroSTAR 2012
Fran O'Hara - Evolving Agile Testing - EuroSTAR 2012
 

Recently uploaded

CEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyCEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyHafizMuhammadAbdulla5
 
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Roomdivyansh0kumar0
 
LPC Facility Design And Re-engineering Presentation
LPC Facility Design And Re-engineering PresentationLPC Facility Design And Re-engineering Presentation
LPC Facility Design And Re-engineering Presentationthomas851723
 
LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sectorthomas851723
 
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Nehwal
 
LPC User Requirements for Automated Storage System Presentation
LPC User Requirements for Automated Storage System PresentationLPC User Requirements for Automated Storage System Presentation
LPC User Requirements for Automated Storage System Presentationthomas851723
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Reviewthomas851723
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineeringthomas851723
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampPLCLeadershipDevelop
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Pooja Nehwal
 
Risk management in surgery (bailey and love).pptx
Risk management in surgery (bailey and love).pptxRisk management in surgery (bailey and love).pptx
Risk management in surgery (bailey and love).pptxSaujanya Jung Pandey
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, MumbaiPooja Nehwal
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girladitipandeya
 
Fifteenth Finance Commission Presentation
Fifteenth Finance Commission PresentationFifteenth Finance Commission Presentation
Fifteenth Finance Commission Presentationmintusiprd
 
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceanilsa9823
 
Board Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch PresentationBoard Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch Presentationcraig524401
 

Recently uploaded (20)

CEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyCEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biography
 
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
 
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
LPC Facility Design And Re-engineering Presentation
LPC Facility Design And Re-engineering PresentationLPC Facility Design And Re-engineering Presentation
LPC Facility Design And Re-engineering Presentation
 
LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sector
 
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICECall Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
 
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
 
LPC User Requirements for Automated Storage System Presentation
LPC User Requirements for Automated Storage System PresentationLPC User Requirements for Automated Storage System Presentation
LPC User Requirements for Automated Storage System Presentation
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Review
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineering
 
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Servicesauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC Bootcamp
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
 
Risk management in surgery (bailey and love).pptx
Risk management in surgery (bailey and love).pptxRisk management in surgery (bailey and love).pptx
Risk management in surgery (bailey and love).pptx
 
Becoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette ThompsonBecoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette Thompson
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
 
Fifteenth Finance Commission Presentation
Fifteenth Finance Commission PresentationFifteenth Finance Commission Presentation
Fifteenth Finance Commission Presentation
 
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
 
Board Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch PresentationBoard Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch Presentation
 

Agile testing approach

  • 1. Testing in -Agile Projects (SAP- Activate) A software testing practice that follows the principles of agile software development is called Agile Testing. Agile is an iterative development methodology, where requirements evolve through collaboration between the customer and self-organizing teams and agile aligns development with customer needs. How do we perform system/validation testing ERP -SAP. Lets take a look at it………..
  • 2. Process, iterations and Validations-Includes Speed, and Risk Mitigation Explore Realization Deploy RunDiscovery SAP Activate Phases Proj. Prep.
  • 3. Validate Solution – Example Kickoff Solution Validation Prioritize Deltas Complete documentation Design Solution for Deltas Set up QA system environment for integration testing Design end-user training and begin documentation Design and set-up user roles and security Explore Identify Deltas / Make key Decisions RoadshowCleanse data Execute communications plan Deploy Solution Validation Workshops Realize Phase Closure and Sign-off Roadshow Set up DEV system for configuration User Integration Testing Phase Closure and Sign-off
  • 4. Agile in Application Lifecycle Management -Test relevant activities Decision:RequirementstoScope Q-Gate:ScopetoBuild Q-Gate:BuildtoTest Q-Gate:TesttoDeploy Solution Validation 2-to-4 wks iteration cycle Build in Sprints Bite Size Pieces Iterative Baseline Build Prioritized Backlog Gap Identification User stories Integration Test User Acceptance Test Non Functional Test Build Release Execute Deployment Build, Review, Unit / String Test, Document Business Needs Roadmap Backlog / Release Planning Integration Test Deploy Deployment Mode Baseline Scope Validation
  • 5. What happens during Explore Phase? 1. Reference Value  Provide Process, Value and Strategic Context  Set Boundaries  Tie to Business Case, Value Drivers 2. Validation of SAP Solution  Show and tell SAP standard key design elements 3. GAP Identification  Identify gaps to Standard  Log additional scope items 5. Delta Design  Update Business Models and Process Design  Solution Design and Visualize 6. Verify & Accept  Verify process & solution design  Drive Acceptance 4. Delta Scope Prioritization Workshop Type A Explore Workshop Type B Delta Design 7. Release & Sprint Planning
  • 6. Delta Gap List  Any required and approved functionality that is not met by SAP Best Practices, Industry Solution or Rapid Deployment Solution (RDS) will be considered a gap. These items will be entered into the Gap List accelerator  Gap Types  Configuration Gap  Development  Authorization Gap  Scope Gap  Process Gap  OCM Gap  Completion Considerations  Identification of SAP gaps  Gap Owner  Association with SAP business process  Priorization of log items  Association with Sprint cycle  SolMan Destination:  Process level  Explore Realize Deploy RunPrepare
  • 7. User Story Mapping – Prioritization technique  Agile recommends to use User Oriented format • As a <user> I want <action> so that I can <goal>. • Includes test acceptance criteria  Flat backlog is hard to work with • SAP historically relies on Business Process Maps • User Story Mapping is very similar concept – Solution Map or Business Process Map provide input to Story Mapping • Plotting the requirements in story map allows you prioritize the backlog and • User Story Map drives release planning (discussed later) Scenario 1 Feature A Feature B Feature G Scenario 2 Feature C Feature D Scenario 3 Feature E Feature F Feature H Feature I RelativeImportance Process Flow
  • 8. User Story Map – Visualized Release Planning • Determine which ‘features’ are the minimal set of requirements for first release. • Visually document the release scope • Validate technical and functional dependencies (input created earlier) • Document the release scope in backlog Scenario 1 Feature A Feature B Feature G Scenario 2 Feature C Feature D Scenario 3 Feature E Feature F Feature H Feature I RelativeImportance Process Flow Epic Release
  • 10. Agile Realization Working Software BusinessPriority Product Backlog MustShouldCouldWould Priority days 16 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 4 5 1 8 2 7 3 4 2 2 4 3 3 6 4 5 Realize… Validate Solution Time Iterations / Demos Sign-Off (Organization readiness) Sprint 1 Sprint 2 String Test Unit Unit Epic Sprint 3 Sprint 4 String Test Epic Integration Test UAT Unit Unit Explore RealizePrepare Deploy Run
  • 12. Prepare Explore Realize Deploy (Pre-Assembled) DEV DEV/QA QA QA QA PROD Project Preparation Completion Business Blueprint Completion Sprint 1 Solution Tested Start of Production User Acceptance Testing Testing Assessment Project Testing Strategy Test Plan Unit Testing Epic (String) Testing Unit Testing Integration Testing 1 Integration Testing n Finalize Testing Tools & Installation Data Migration Testing 1 Data Migration Testing n Data Migration Testing n Test Case Development Test Team Mobilization & Training Regression Testing Security Testing Performance Testing Project System Environment Project Milestone / Q- Gates Testing Work Packages User Story Definition Sprint n Epic Agile – Testing Overview Baseline Build
  • 13. HPQC 11 integration to SolMan-Example  HPQC11 integrated with SolMan allows us to associate requirements to test assets to defects and vice- versa, providing a complete cycle to maintain and manage the solution. Also we can manage manual and automated tests with accurate audit trail for compliance and analysis, as well as accelerate testing cycles by scheduling and running tests automatically, unattended, 24x7. This in turn allows teams to analyze application readiness at any point in the testing process with integrated graphs and reports.  Business Process Teams providing risk-basis by way of constructing test cases for cycle/string testing and SIT.  Each process area will create their test cases (to standards and with guidance) to align with their most critical business processes and requirements.  Requirements with higher priority (based on the amount of transformation they drive in the business) will be emphasized in system integration testing (SIT) and user acceptance testing (UAT).  Business processes with a higher priority will be emphasized while determining test paths for SIT and UAT.  Risk-based testing will be enhanced by way of monitoring the utilization statistics of business processes and transactions (blueprint) through Solution Manager (SolMan). These utilization numbers will be used to derive core functionality and to validate and maintain regression scope.  A utilization report from SolMan Work Center identifies the T-codes and processes with highest utilization.  SolMan adapter will map the highest utilized T-codes to test coverage in the test case scenarios in HPQC. This mapping provides a foundation for regression scope and test cases that we would consider for automation first.
  • 14. Thank You Stay tune for next topic. Sanjay Verma Visit.help.sap.comfor other SAP information.

Editor's Notes

  1. The purpose of the Realization Phase is to implement business and process requirements based on the Business Solution Validation. The objectives are the final implementation in the system, an overall test, and the release of the system for production (live) operation. Integration - During this phase, you also do the following activities: Accomplish organizational change management and training Business process requirements, design, configuration, and testing: Configuration and development plan Baseline configuration (Testing of transactions and functions (unit testing) and Testing of support for business processes and scenarios) Final configuration (Testing of transactions, functions, and development objects (unit testing and integration testing) and Testing of support for end-to-end business processes and scenarios (scenario testing) Execute final integration testing, Approved final integration test results and User acceptance testing Set up enterprise-wide user roles and authorizations Development (Technical specifications for RICEF&W development objects, RICEF&W development and Content and integration development) Data lifecycle management Content management and user interface Portal content, Portal framework configuration and Portal user interface and personalization. Define the cutover strategy and handover of the solution