SlideShare une entreprise Scribd logo
1  sur  23
Linking Requirements to
Test Cases to Save Time
& Frustration
How to Solve Your Biggest
Product Development Challenges
2© Perforce Software Inc. All Rights Reserved.
“The bitterness of poor quality remains long after the
sweetness of low price is forgotten.” – Benjamin Franklin
Helix ALM
3© Perforce Software Inc. All Rights Reserved.
Why Harp on Traceability
• Regulations
• International Standards
• Laws and Guidelines
• Business Rules
• Company Standards
• State of Control and Security
• More Predictability and Accuracy
• Everyone is on Same Page
• Better Decision-making
• Reporting
1
2
3
4
5
6
7
8
9
10
4© Perforce Software Inc. All Rights Reserved.
Traceability
Marketing
Requirements
Business
Requirements
System/Use
Case
Requirements
Business Rules
Software
Functional
Requirements
Architecture, User
I/For Functional
Design
Integration Tests Code
Unit Tests
System Test
Drives Business Need Drives Specifications
Is Satisfied By
Is Implemented InIs Verified By
Is Verified By
Is Verified By
Is Origin of
Influences
Common R&D Technology
CONCEPT FEASIBILITY DEVELOPMENT IMPLEMENTATION PRODUCTION
6© Perforce Software Inc. All Rights Reserved.
• Improved visibility and analysis
• Promotes better decision making
• Identifies gaps and risk
• Effective reusability and increased efficiencies
• Central management and control
• More time to innovate on project ideas
• Streamlined and balanced processes
• Repeatable best practices with continuous improvement
• Automated transfers and data
• Enhanced compliance and security
• Easily prove and provide validation information
Traceability Expectations
7© Perforce Software Inc. All Rights Reserved.
Top 3 Time-Consuming Tasks
Source: 2016 Life Sciences Product Development Survey Report
Documenting
Work
Reviewing
Documentation
Seeking
Approvals
0% 10% 20% 30% 40% 50% 60%
8© Perforce Software Inc. All Rights Reserved.
Helix ALM
Visibility for the entire team
9© Perforce Software Inc. All Rights Reserved.
• Decompose
Requirements
• Generate Test Cases
• Generate Test Rules
• Generate Issues
Helix ALM – Immutable Traceability
10© Perforce Software Inc. All Rights Reserved.
• Decompose
Requirements
• Generate Test Cases
• Generate Test Rules
• Generate Issues
Helix ALM – Generate Linked Items
11© Perforce Software Inc. All Rights Reserved.
Helix ALM – New Test Case with Links
12© Perforce Software Inc. All Rights Reserved.
Helix ALM – New Test Case with Links
13© Perforce Software Inc. All Rights Reserved.
• What else may be affected?
• Better scoping of work
• More accurate release planning
Helix ALM – Improved Analysis
14© Perforce Software Inc. All Rights Reserved.
• Code attached to the relevant item
• Better analysis
• Improved reporting
Helix ALM – Direct Link to Code
15© Perforce Software Inc. All Rights Reserved.
Helix ALM – Linking with Documents
• Visual Indicators
• Edit in Document View
• Drag and Drop Links
• Items
• Documents
16© Perforce Software Inc. All Rights Reserved.
• Gaps (or lag) between steps in the
development and testing processes.
• As code changes, bugs are fixed,
features are implemented, a lag exists
between the time the code is blessed
and QA is informed they can verify it.
• You need to enforce and improve
process timing through automation.
Helix ALM – Gaps (Lag) in Process
17© Perforce Software Inc. All Rights Reserved.
Process Automation
• Automation based on
aggregate data
• Automation based on
events
• Automation to improve
visibility
18© Perforce Software Inc. All Rights Reserved.
• Query with ease
• Compound
filtering
• Configurable
search criteria
• Multiple tabs and
filters to save
results
Fast and Timely Analysis
19© Perforce Software Inc. All Rights Reserved.
Hybrid
Development
Approach
Helix ALM Taskboards
20© Perforce Software Inc. All Rights Reserved.
Helix ALM Reporting
21© Perforce Software Inc. All Rights Reserved.
Helix ALM Reporting
22© Perforce Software Inc. All Rights Reserved.
Helix ALM Reporting
Thank you! Questions?

Contenu connexe

Tendances

Pdf 3af1ba26ef3711e3a7ec1a23f2ed3652
Pdf 3af1ba26ef3711e3a7ec1a23f2ed3652Pdf 3af1ba26ef3711e3a7ec1a23f2ed3652
Pdf 3af1ba26ef3711e3a7ec1a23f2ed3652
marni_roojoom1
 
Test Automation Strategy
Test Automation StrategyTest Automation Strategy
Test Automation Strategy
Martin Ruddy
 
How to Design a Successful Test Automation Strategy
How to Design a Successful Test Automation Strategy How to Design a Successful Test Automation Strategy
How to Design a Successful Test Automation Strategy
Impetus Technologies
 
User acceptance testing your r12 upgrade
User acceptance testing your r12 upgradeUser acceptance testing your r12 upgrade
User acceptance testing your r12 upgrade
InSync Conference
 
Implementing DevOps at Scale Using Dynamic Environments
Implementing DevOps at Scale Using Dynamic EnvironmentsImplementing DevOps at Scale Using Dynamic Environments
Implementing DevOps at Scale Using Dynamic Environments
Sauce Labs
 
Automation testing strategy, approach & planning
Automation testing  strategy, approach & planningAutomation testing  strategy, approach & planning
Automation testing strategy, approach & planning
SivaprasanthRentala1975
 

Tendances (20)

Inspect THIS! mobile inspection tool for facility & asset management
Inspect THIS! mobile inspection tool for facility & asset managementInspect THIS! mobile inspection tool for facility & asset management
Inspect THIS! mobile inspection tool for facility & asset management
 
Pdf 3af1ba26ef3711e3a7ec1a23f2ed3652
Pdf 3af1ba26ef3711e3a7ec1a23f2ed3652Pdf 3af1ba26ef3711e3a7ec1a23f2ed3652
Pdf 3af1ba26ef3711e3a7ec1a23f2ed3652
 
Implement an Enterprise Performance Test Process
Implement an Enterprise Performance Test ProcessImplement an Enterprise Performance Test Process
Implement an Enterprise Performance Test Process
 
Don’t Be Another Statistic! Develop a Long-Term Test Automation Strategy
Don’t Be Another Statistic! Develop a Long-Term Test Automation StrategyDon’t Be Another Statistic! Develop a Long-Term Test Automation Strategy
Don’t Be Another Statistic! Develop a Long-Term Test Automation Strategy
 
Test Automation Strategy
Test Automation StrategyTest Automation Strategy
Test Automation Strategy
 
Best ERP Testing Practices for Large Organizations
Best ERP Testing Practices for Large OrganizationsBest ERP Testing Practices for Large Organizations
Best ERP Testing Practices for Large Organizations
 
How to Design a Successful Test Automation Strategy
How to Design a Successful Test Automation Strategy How to Design a Successful Test Automation Strategy
How to Design a Successful Test Automation Strategy
 
Building a Test Automation Strategy for Success
Building a Test Automation Strategy for SuccessBuilding a Test Automation Strategy for Success
Building a Test Automation Strategy for Success
 
Guideto Successful Application Test Automation
Guideto Successful Application Test AutomationGuideto Successful Application Test Automation
Guideto Successful Application Test Automation
 
Insurance for your Assurance Team
Insurance for your Assurance TeamInsurance for your Assurance Team
Insurance for your Assurance Team
 
Case Study: ABAP Development Life Cycle and Governance at THE GLOBE AND MAIL ...
Case Study: ABAP Development Life Cycle and Governance at THE GLOBE AND MAIL ...Case Study: ABAP Development Life Cycle and Governance at THE GLOBE AND MAIL ...
Case Study: ABAP Development Life Cycle and Governance at THE GLOBE AND MAIL ...
 
User acceptance testing your r12 upgrade
User acceptance testing your r12 upgradeUser acceptance testing your r12 upgrade
User acceptance testing your r12 upgrade
 
Process Skid Engineering - EPIC Process Systems
Process Skid Engineering - EPIC Process SystemsProcess Skid Engineering - EPIC Process Systems
Process Skid Engineering - EPIC Process Systems
 
EPIC Capabilities Overview Presentation
EPIC Capabilities Overview PresentationEPIC Capabilities Overview Presentation
EPIC Capabilities Overview Presentation
 
Implementing DevOps at Scale Using Dynamic Environments
Implementing DevOps at Scale Using Dynamic EnvironmentsImplementing DevOps at Scale Using Dynamic Environments
Implementing DevOps at Scale Using Dynamic Environments
 
Technical Testing Introduction
Technical Testing IntroductionTechnical Testing Introduction
Technical Testing Introduction
 
Continuous Integration Testing for SAP
Continuous Integration Testing for SAPContinuous Integration Testing for SAP
Continuous Integration Testing for SAP
 
CenturyLink's Game-Changing Strategies for Increasing Project Quality
CenturyLink's Game-Changing Strategies for Increasing Project QualityCenturyLink's Game-Changing Strategies for Increasing Project Quality
CenturyLink's Game-Changing Strategies for Increasing Project Quality
 
Continuous delivery using jenkins
Continuous delivery using jenkinsContinuous delivery using jenkins
Continuous delivery using jenkins
 
Automation testing strategy, approach & planning
Automation testing  strategy, approach & planningAutomation testing  strategy, approach & planning
Automation testing strategy, approach & planning
 

Similaire à Linking Requirements to Test Cases to Save Time & Frustration

Best Practices for Shifting Left Performance and Accessibility Testing
Best Practices for Shifting Left Performance and Accessibility TestingBest Practices for Shifting Left Performance and Accessibility Testing
Best Practices for Shifting Left Performance and Accessibility Testing
Perfecto by Perforce
 

Similaire à Linking Requirements to Test Cases to Save Time & Frustration (20)

Predictability at Scale
Predictability at ScalePredictability at Scale
Predictability at Scale
 
Beyond JIRA: When Issue Tracking Alone Isn't Enough
Beyond JIRA: When Issue Tracking Alone Isn't Enough Beyond JIRA: When Issue Tracking Alone Isn't Enough
Beyond JIRA: When Issue Tracking Alone Isn't Enough
 
Unlocking Faster Product Development Cycles
Unlocking Faster Product Development CyclesUnlocking Faster Product Development Cycles
Unlocking Faster Product Development Cycles
 
Free Yourself From the MS Office Prison
Free Yourself From the MS Office Prison Free Yourself From the MS Office Prison
Free Yourself From the MS Office Prison
 
Quality Not Compromise; Best Practices for Automated Testing
Quality Not Compromise; Best Practices for Automated TestingQuality Not Compromise; Best Practices for Automated Testing
Quality Not Compromise; Best Practices for Automated Testing
 
Comcast, Integra LifeSciences, LPL Financial, and Smucker's - Doing Your ERP ...
Comcast, Integra LifeSciences, LPL Financial, and Smucker's - Doing Your ERP ...Comcast, Integra LifeSciences, LPL Financial, and Smucker's - Doing Your ERP ...
Comcast, Integra LifeSciences, LPL Financial, and Smucker's - Doing Your ERP ...
 
How to Do Code Reviews at Massive Scale For DevOps
How to Do Code Reviews at Massive Scale For DevOpsHow to Do Code Reviews at Massive Scale For DevOps
How to Do Code Reviews at Massive Scale For DevOps
 
Turn by Turn: A Practical Guide To Test Management
Turn by Turn: A Practical Guide To Test Management Turn by Turn: A Practical Guide To Test Management
Turn by Turn: A Practical Guide To Test Management
 
Thousands of Hours Saved and Risk Reduced for EBS Upgrades & Implementations
Thousands of Hours Saved and Risk Reduced for EBS Upgrades & ImplementationsThousands of Hours Saved and Risk Reduced for EBS Upgrades & Implementations
Thousands of Hours Saved and Risk Reduced for EBS Upgrades & Implementations
 
Perforce user webinar fractyl dhb jb_dhb_adr edits
Perforce user webinar fractyl dhb jb_dhb_adr editsPerforce user webinar fractyl dhb jb_dhb_adr edits
Perforce user webinar fractyl dhb jb_dhb_adr edits
 
The Best of Both Worlds: Agile Development and Fast Compliance
The Best of Both Worlds: Agile Development and Fast ComplianceThe Best of Both Worlds: Agile Development and Fast Compliance
The Best of Both Worlds: Agile Development and Fast Compliance
 
Deep Dive into Apex Triggers
Deep Dive into Apex TriggersDeep Dive into Apex Triggers
Deep Dive into Apex Triggers
 
IBM i Application Lifecycle Management with Remain Software
IBM i Application Lifecycle Management with Remain SoftwareIBM i Application Lifecycle Management with Remain Software
IBM i Application Lifecycle Management with Remain Software
 
Essential Tips for Modern Requirements Management
Essential Tips for Modern Requirements Management Essential Tips for Modern Requirements Management
Essential Tips for Modern Requirements Management
 
Best Practices for Shifting Left Performance and Accessibility Testing
Best Practices for Shifting Left Performance and Accessibility TestingBest Practices for Shifting Left Performance and Accessibility Testing
Best Practices for Shifting Left Performance and Accessibility Testing
 
Salesforce Security Review Tips and Tricks
Salesforce Security Review Tips and TricksSalesforce Security Review Tips and Tricks
Salesforce Security Review Tips and Tricks
 
How to build confidence in your release cycle
How to build confidence in your release cycleHow to build confidence in your release cycle
How to build confidence in your release cycle
 
Designing For Functional Safety? How to Apply a Coding Standard
Designing For Functional Safety? How to Apply a Coding Standard Designing For Functional Safety? How to Apply a Coding Standard
Designing For Functional Safety? How to Apply a Coding Standard
 
Why Upgrade from QC to ALM?
Why Upgrade from QC to ALM?Why Upgrade from QC to ALM?
Why Upgrade from QC to ALM?
 
Architecting in the Cloud: Choosing the Right Technologies for your Solution
Architecting in the Cloud: Choosing the Right Technologies for your SolutionArchitecting in the Cloud: Choosing the Right Technologies for your Solution
Architecting in the Cloud: Choosing the Right Technologies for your Solution
 

Plus de Perforce

Plus de Perforce (20)

How to Organize Game Developers With Different Planning Needs
How to Organize Game Developers With Different Planning NeedsHow to Organize Game Developers With Different Planning Needs
How to Organize Game Developers With Different Planning Needs
 
Efficient Security Development and Testing Using Dynamic and Static Code Anal...
Efficient Security Development and Testing Using Dynamic and Static Code Anal...Efficient Security Development and Testing Using Dynamic and Static Code Anal...
Efficient Security Development and Testing Using Dynamic and Static Code Anal...
 
Understanding Compliant Workflow Enforcement SOPs
Understanding Compliant Workflow Enforcement SOPsUnderstanding Compliant Workflow Enforcement SOPs
Understanding Compliant Workflow Enforcement SOPs
 
Branching Out: How To Automate Your Development Process
Branching Out: How To Automate Your Development ProcessBranching Out: How To Automate Your Development Process
Branching Out: How To Automate Your Development Process
 
How to Spark Joy In Your Product Backlog
How to Spark Joy In Your Product Backlog How to Spark Joy In Your Product Backlog
How to Spark Joy In Your Product Backlog
 
Going Remote: Build Up Your Game Dev Team
Going Remote: Build Up Your Game Dev Team Going Remote: Build Up Your Game Dev Team
Going Remote: Build Up Your Game Dev Team
 
Shift to Remote: How to Manage Your New Workflow
Shift to Remote: How to Manage Your New WorkflowShift to Remote: How to Manage Your New Workflow
Shift to Remote: How to Manage Your New Workflow
 
Hybrid Development Methodology in a Regulated World
Hybrid Development Methodology in a Regulated WorldHybrid Development Methodology in a Regulated World
Hybrid Development Methodology in a Regulated World
 
Better, Faster, Easier: How to Make Git Really Work in the Enterprise
Better, Faster, Easier: How to Make Git Really Work in the EnterpriseBetter, Faster, Easier: How to Make Git Really Work in the Enterprise
Better, Faster, Easier: How to Make Git Really Work in the Enterprise
 
Easier Requirements Management Using Diagrams In Helix ALM
Easier Requirements Management Using Diagrams In Helix ALMEasier Requirements Management Using Diagrams In Helix ALM
Easier Requirements Management Using Diagrams In Helix ALM
 
How To Master Your Mega Backlog
How To Master Your Mega Backlog How To Master Your Mega Backlog
How To Master Your Mega Backlog
 
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
 
How to Scale With Helix Core and Microsoft Azure
How to Scale With Helix Core and Microsoft Azure How to Scale With Helix Core and Microsoft Azure
How to Scale With Helix Core and Microsoft Azure
 
Achieving Software Safety, Security, and Reliability Part 2
Achieving Software Safety, Security, and Reliability Part 2Achieving Software Safety, Security, and Reliability Part 2
Achieving Software Safety, Security, and Reliability Part 2
 
Should You Break Up With Your Monolith?
Should You Break Up With Your Monolith?Should You Break Up With Your Monolith?
Should You Break Up With Your Monolith?
 
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
 
What's New in Helix ALM 2019.4
What's New in Helix ALM 2019.4What's New in Helix ALM 2019.4
What's New in Helix ALM 2019.4
 
5 Ways to Accelerate Standards Compliance with Static Code Analysis
5 Ways to Accelerate Standards Compliance with Static Code Analysis 5 Ways to Accelerate Standards Compliance with Static Code Analysis
5 Ways to Accelerate Standards Compliance with Static Code Analysis
 
Code Quality Management Best Practices
Code Quality Management Best Practices Code Quality Management Best Practices
Code Quality Management Best Practices
 
Scale Kanban Beyond Team Level
Scale Kanban Beyond Team Level Scale Kanban Beyond Team Level
Scale Kanban Beyond Team Level
 

Dernier

introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Dernier (20)

introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
SHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions PresentationSHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions Presentation
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 

Linking Requirements to Test Cases to Save Time & Frustration

  • 1. Linking Requirements to Test Cases to Save Time & Frustration How to Solve Your Biggest Product Development Challenges
  • 2. 2© Perforce Software Inc. All Rights Reserved. “The bitterness of poor quality remains long after the sweetness of low price is forgotten.” – Benjamin Franklin Helix ALM
  • 3. 3© Perforce Software Inc. All Rights Reserved. Why Harp on Traceability • Regulations • International Standards • Laws and Guidelines • Business Rules • Company Standards • State of Control and Security • More Predictability and Accuracy • Everyone is on Same Page • Better Decision-making • Reporting 1 2 3 4 5 6 7 8 9 10
  • 4. 4© Perforce Software Inc. All Rights Reserved. Traceability Marketing Requirements Business Requirements System/Use Case Requirements Business Rules Software Functional Requirements Architecture, User I/For Functional Design Integration Tests Code Unit Tests System Test Drives Business Need Drives Specifications Is Satisfied By Is Implemented InIs Verified By Is Verified By Is Verified By Is Origin of Influences
  • 5. Common R&D Technology CONCEPT FEASIBILITY DEVELOPMENT IMPLEMENTATION PRODUCTION
  • 6. 6© Perforce Software Inc. All Rights Reserved. • Improved visibility and analysis • Promotes better decision making • Identifies gaps and risk • Effective reusability and increased efficiencies • Central management and control • More time to innovate on project ideas • Streamlined and balanced processes • Repeatable best practices with continuous improvement • Automated transfers and data • Enhanced compliance and security • Easily prove and provide validation information Traceability Expectations
  • 7. 7© Perforce Software Inc. All Rights Reserved. Top 3 Time-Consuming Tasks Source: 2016 Life Sciences Product Development Survey Report Documenting Work Reviewing Documentation Seeking Approvals 0% 10% 20% 30% 40% 50% 60%
  • 8. 8© Perforce Software Inc. All Rights Reserved. Helix ALM Visibility for the entire team
  • 9. 9© Perforce Software Inc. All Rights Reserved. • Decompose Requirements • Generate Test Cases • Generate Test Rules • Generate Issues Helix ALM – Immutable Traceability
  • 10. 10© Perforce Software Inc. All Rights Reserved. • Decompose Requirements • Generate Test Cases • Generate Test Rules • Generate Issues Helix ALM – Generate Linked Items
  • 11. 11© Perforce Software Inc. All Rights Reserved. Helix ALM – New Test Case with Links
  • 12. 12© Perforce Software Inc. All Rights Reserved. Helix ALM – New Test Case with Links
  • 13. 13© Perforce Software Inc. All Rights Reserved. • What else may be affected? • Better scoping of work • More accurate release planning Helix ALM – Improved Analysis
  • 14. 14© Perforce Software Inc. All Rights Reserved. • Code attached to the relevant item • Better analysis • Improved reporting Helix ALM – Direct Link to Code
  • 15. 15© Perforce Software Inc. All Rights Reserved. Helix ALM – Linking with Documents • Visual Indicators • Edit in Document View • Drag and Drop Links • Items • Documents
  • 16. 16© Perforce Software Inc. All Rights Reserved. • Gaps (or lag) between steps in the development and testing processes. • As code changes, bugs are fixed, features are implemented, a lag exists between the time the code is blessed and QA is informed they can verify it. • You need to enforce and improve process timing through automation. Helix ALM – Gaps (Lag) in Process
  • 17. 17© Perforce Software Inc. All Rights Reserved. Process Automation • Automation based on aggregate data • Automation based on events • Automation to improve visibility
  • 18. 18© Perforce Software Inc. All Rights Reserved. • Query with ease • Compound filtering • Configurable search criteria • Multiple tabs and filters to save results Fast and Timely Analysis
  • 19. 19© Perforce Software Inc. All Rights Reserved. Hybrid Development Approach Helix ALM Taskboards
  • 20. 20© Perforce Software Inc. All Rights Reserved. Helix ALM Reporting
  • 21. 21© Perforce Software Inc. All Rights Reserved. Helix ALM Reporting
  • 22. 22© Perforce Software Inc. All Rights Reserved. Helix ALM Reporting