Submit Search
Upload
Requirements are King – Better Requirements = Better Software
•
3 likes
•
1,207 views
CA Technologies
Follow
Requirements are King – Better Requirements = Better Software
Read less
Read more
Technology
Report
Share
Report
Share
1 of 51
Download now
Download to read offline
Recommended
'Shift-Right' - Rapid Evolution with DesignOps
'Shift-Right' - Rapid Evolution with DesignOps
CA Technologies
Pre-Con Lab: Test Automation Across Nine Open Source Tools—Taurus
Pre-Con Lab: Test Automation Across Nine Open Source Tools—Taurus
CA Technologies
Tech Vision: Next-Generation Performance Testing With BlazeMeter, Service Vir...
Tech Vision: Next-Generation Performance Testing With BlazeMeter, Service Vir...
CA Technologies
Case Study: HMS Delivers Sleek Application Deployments via CA Release Automation
Case Study: HMS Delivers Sleek Application Deployments via CA Release Automation
CA Technologies
Case Study: American Family Insurance Best Practices for Automating Guidewire...
Case Study: American Family Insurance Best Practices for Automating Guidewire...
CA Technologies
Changing the landscape of Load Testing with Open Source Projects of JMeter an...
Changing the landscape of Load Testing with Open Source Projects of JMeter an...
CA Technologies
Moving from Load Runner to Open Source: Increase Performance Test Coverage 10...
Moving from Load Runner to Open Source: Increase Performance Test Coverage 10...
CA Technologies
Analyst Keynote: Continuous Delivery: Making DevOps Awesome
Analyst Keynote: Continuous Delivery: Making DevOps Awesome
CA Technologies
Recommended
'Shift-Right' - Rapid Evolution with DesignOps
'Shift-Right' - Rapid Evolution with DesignOps
CA Technologies
Pre-Con Lab: Test Automation Across Nine Open Source Tools—Taurus
Pre-Con Lab: Test Automation Across Nine Open Source Tools—Taurus
CA Technologies
Tech Vision: Next-Generation Performance Testing With BlazeMeter, Service Vir...
Tech Vision: Next-Generation Performance Testing With BlazeMeter, Service Vir...
CA Technologies
Case Study: HMS Delivers Sleek Application Deployments via CA Release Automation
Case Study: HMS Delivers Sleek Application Deployments via CA Release Automation
CA Technologies
Case Study: American Family Insurance Best Practices for Automating Guidewire...
Case Study: American Family Insurance Best Practices for Automating Guidewire...
CA Technologies
Changing the landscape of Load Testing with Open Source Projects of JMeter an...
Changing the landscape of Load Testing with Open Source Projects of JMeter an...
CA Technologies
Moving from Load Runner to Open Source: Increase Performance Test Coverage 10...
Moving from Load Runner to Open Source: Increase Performance Test Coverage 10...
CA Technologies
Analyst Keynote: Continuous Delivery: Making DevOps Awesome
Analyst Keynote: Continuous Delivery: Making DevOps Awesome
CA Technologies
CA BlazeMeter Essentials
CA BlazeMeter Essentials
CA Technologies
Pre-Con Ed: Become a Power User of CA Release Automation to Get the Most out ...
Pre-Con Ed: Become a Power User of CA Release Automation to Get the Most out ...
CA Technologies
DevOps: From Industry Buzzword to Real Implementation / Real Benefits
DevOps: From Industry Buzzword to Real Implementation / Real Benefits
CA Technologies
Explore the State of Open Source Performance Testing in Continuous Delivery P...
Explore the State of Open Source Performance Testing in Continuous Delivery P...
CA Technologies
Pre-Con Education: Shift-Left Performance Testing for Shift-Forward Quality
Pre-Con Education: Shift-Left Performance Testing for Shift-Forward Quality
CA Technologies
Pre-Con Ed: Test Data Management and Compliance: Is your Test Data Ready for ...
Pre-Con Ed: Test Data Management and Compliance: Is your Test Data Ready for ...
CA Technologies
Pre-Con Ed: Automated Application Deployment 101—Getting Started and Best Pra...
Pre-Con Ed: Automated Application Deployment 101—Getting Started and Best Pra...
CA Technologies
Hands-On Lab: Design Custom Action Packs to Support CA Release Automation Dep...
Hands-On Lab: Design Custom Action Packs to Support CA Release Automation Dep...
CA Technologies
Model-Based Testing for Achieving Maximum CD Pipeline Acceleration
Model-Based Testing for Achieving Maximum CD Pipeline Acceleration
CA Technologies
Apache JMeter from the Ground Up
Apache JMeter from the Ground Up
CA Technologies
What's New in CA Test Data Manager 4.0?
What's New in CA Test Data Manager 4.0?
CA Technologies
CA Agile Requirements Designer 101 - an introduction to the general premise o...
CA Agile Requirements Designer 101 - an introduction to the general premise o...
CA Technologies
Case Study: Avoid an Integration Apocalypse with DevTest Solutions
Case Study: Avoid an Integration Apocalypse with DevTest Solutions
CA Technologies
Pre-Con Ed: Make Zero-Touch Application Releases a Reality with the Integrate...
Pre-Con Ed: Make Zero-Touch Application Releases a Reality with the Integrate...
CA Technologies
Case Study: Williams Establishing a DevOps Model Based on the Gartner Layered...
Case Study: Williams Establishing a DevOps Model Based on the Gartner Layered...
CA Technologies
Pre-Con Ed: An Overview of How CA Test Data Manager Helps Deliver Rigorously ...
Pre-Con Ed: An Overview of How CA Test Data Manager Helps Deliver Rigorously ...
CA Technologies
CA Agile Requirements Designer and Coverage 101 - Hands on Lab
CA Agile Requirements Designer and Coverage 101 - Hands on Lab
CA Technologies
Case Study: Royal Bank of Canada’s Managing of Test Data Life Cycle with CA A...
Case Study: Royal Bank of Canada’s Managing of Test Data Life Cycle with CA A...
CA Technologies
Tech Talk: Unlock Developer Productivity with CodePilot.ai
Tech Talk: Unlock Developer Productivity with CodePilot.ai
CA Technologies
Data on Demand: Now That’s What we’re Lookin’ For!
Data on Demand: Now That’s What we’re Lookin’ For!
CA Technologies
TechTalk: Sometimes Less is More –Visualization Can Reduce your Test Data whi...
TechTalk: Sometimes Less is More –Visualization Can Reduce your Test Data whi...
CA Technologies
TechTalk: Going Full Circle - Linking Code to Tests to Requirements and Back ...
TechTalk: Going Full Circle - Linking Code to Tests to Requirements and Back ...
CA Technologies
More Related Content
What's hot
CA BlazeMeter Essentials
CA BlazeMeter Essentials
CA Technologies
Pre-Con Ed: Become a Power User of CA Release Automation to Get the Most out ...
Pre-Con Ed: Become a Power User of CA Release Automation to Get the Most out ...
CA Technologies
DevOps: From Industry Buzzword to Real Implementation / Real Benefits
DevOps: From Industry Buzzword to Real Implementation / Real Benefits
CA Technologies
Explore the State of Open Source Performance Testing in Continuous Delivery P...
Explore the State of Open Source Performance Testing in Continuous Delivery P...
CA Technologies
Pre-Con Education: Shift-Left Performance Testing for Shift-Forward Quality
Pre-Con Education: Shift-Left Performance Testing for Shift-Forward Quality
CA Technologies
Pre-Con Ed: Test Data Management and Compliance: Is your Test Data Ready for ...
Pre-Con Ed: Test Data Management and Compliance: Is your Test Data Ready for ...
CA Technologies
Pre-Con Ed: Automated Application Deployment 101—Getting Started and Best Pra...
Pre-Con Ed: Automated Application Deployment 101—Getting Started and Best Pra...
CA Technologies
Hands-On Lab: Design Custom Action Packs to Support CA Release Automation Dep...
Hands-On Lab: Design Custom Action Packs to Support CA Release Automation Dep...
CA Technologies
Model-Based Testing for Achieving Maximum CD Pipeline Acceleration
Model-Based Testing for Achieving Maximum CD Pipeline Acceleration
CA Technologies
Apache JMeter from the Ground Up
Apache JMeter from the Ground Up
CA Technologies
What's New in CA Test Data Manager 4.0?
What's New in CA Test Data Manager 4.0?
CA Technologies
CA Agile Requirements Designer 101 - an introduction to the general premise o...
CA Agile Requirements Designer 101 - an introduction to the general premise o...
CA Technologies
Case Study: Avoid an Integration Apocalypse with DevTest Solutions
Case Study: Avoid an Integration Apocalypse with DevTest Solutions
CA Technologies
Pre-Con Ed: Make Zero-Touch Application Releases a Reality with the Integrate...
Pre-Con Ed: Make Zero-Touch Application Releases a Reality with the Integrate...
CA Technologies
Case Study: Williams Establishing a DevOps Model Based on the Gartner Layered...
Case Study: Williams Establishing a DevOps Model Based on the Gartner Layered...
CA Technologies
Pre-Con Ed: An Overview of How CA Test Data Manager Helps Deliver Rigorously ...
Pre-Con Ed: An Overview of How CA Test Data Manager Helps Deliver Rigorously ...
CA Technologies
CA Agile Requirements Designer and Coverage 101 - Hands on Lab
CA Agile Requirements Designer and Coverage 101 - Hands on Lab
CA Technologies
Case Study: Royal Bank of Canada’s Managing of Test Data Life Cycle with CA A...
Case Study: Royal Bank of Canada’s Managing of Test Data Life Cycle with CA A...
CA Technologies
Tech Talk: Unlock Developer Productivity with CodePilot.ai
Tech Talk: Unlock Developer Productivity with CodePilot.ai
CA Technologies
Data on Demand: Now That’s What we’re Lookin’ For!
Data on Demand: Now That’s What we’re Lookin’ For!
CA Technologies
What's hot
(20)
CA BlazeMeter Essentials
CA BlazeMeter Essentials
Pre-Con Ed: Become a Power User of CA Release Automation to Get the Most out ...
Pre-Con Ed: Become a Power User of CA Release Automation to Get the Most out ...
DevOps: From Industry Buzzword to Real Implementation / Real Benefits
DevOps: From Industry Buzzword to Real Implementation / Real Benefits
Explore the State of Open Source Performance Testing in Continuous Delivery P...
Explore the State of Open Source Performance Testing in Continuous Delivery P...
Pre-Con Education: Shift-Left Performance Testing for Shift-Forward Quality
Pre-Con Education: Shift-Left Performance Testing for Shift-Forward Quality
Pre-Con Ed: Test Data Management and Compliance: Is your Test Data Ready for ...
Pre-Con Ed: Test Data Management and Compliance: Is your Test Data Ready for ...
Pre-Con Ed: Automated Application Deployment 101—Getting Started and Best Pra...
Pre-Con Ed: Automated Application Deployment 101—Getting Started and Best Pra...
Hands-On Lab: Design Custom Action Packs to Support CA Release Automation Dep...
Hands-On Lab: Design Custom Action Packs to Support CA Release Automation Dep...
Model-Based Testing for Achieving Maximum CD Pipeline Acceleration
Model-Based Testing for Achieving Maximum CD Pipeline Acceleration
Apache JMeter from the Ground Up
Apache JMeter from the Ground Up
What's New in CA Test Data Manager 4.0?
What's New in CA Test Data Manager 4.0?
CA Agile Requirements Designer 101 - an introduction to the general premise o...
CA Agile Requirements Designer 101 - an introduction to the general premise o...
Case Study: Avoid an Integration Apocalypse with DevTest Solutions
Case Study: Avoid an Integration Apocalypse with DevTest Solutions
Pre-Con Ed: Make Zero-Touch Application Releases a Reality with the Integrate...
Pre-Con Ed: Make Zero-Touch Application Releases a Reality with the Integrate...
Case Study: Williams Establishing a DevOps Model Based on the Gartner Layered...
Case Study: Williams Establishing a DevOps Model Based on the Gartner Layered...
Pre-Con Ed: An Overview of How CA Test Data Manager Helps Deliver Rigorously ...
Pre-Con Ed: An Overview of How CA Test Data Manager Helps Deliver Rigorously ...
CA Agile Requirements Designer and Coverage 101 - Hands on Lab
CA Agile Requirements Designer and Coverage 101 - Hands on Lab
Case Study: Royal Bank of Canada’s Managing of Test Data Life Cycle with CA A...
Case Study: Royal Bank of Canada’s Managing of Test Data Life Cycle with CA A...
Tech Talk: Unlock Developer Productivity with CodePilot.ai
Tech Talk: Unlock Developer Productivity with CodePilot.ai
Data on Demand: Now That’s What we’re Lookin’ For!
Data on Demand: Now That’s What we’re Lookin’ For!
Similar to Requirements are King – Better Requirements = Better Software
TechTalk: Sometimes Less is More –Visualization Can Reduce your Test Data whi...
TechTalk: Sometimes Less is More –Visualization Can Reduce your Test Data whi...
CA Technologies
TechTalk: Going Full Circle - Linking Code to Tests to Requirements and Back ...
TechTalk: Going Full Circle - Linking Code to Tests to Requirements and Back ...
CA Technologies
Mainframe Application Modernization for Enterprise Developers
Mainframe Application Modernization for Enterprise Developers
CA Technologies
Tech Talk: Web Access Management and Federation – Two Great Tastes that Taste...
Tech Talk: Web Access Management and Federation – Two Great Tastes that Taste...
CA Technologies
Pre-Con Ed: Build Your Own Apps for an Enhanced Network Management Experience...
Pre-Con Ed: Build Your Own Apps for an Enhanced Network Management Experience...
CA Technologies
Hands-On Lab: Tune CA Performance Management for an Optimal Network Performan...
Hands-On Lab: Tune CA Performance Management for an Optimal Network Performan...
CA Technologies
Hands-On Lab: Get the Most Out of Your Network Performance Metrics With Innov...
Hands-On Lab: Get the Most Out of Your Network Performance Metrics With Innov...
CA Technologies
How to Solve Problems of Testing in Agile Environments
How to Solve Problems of Testing in Agile Environments
CA Technologies
Pre-Con Ed: Where's the Data? How CA's DevTest Solutions Work Together to Lev...
Pre-Con Ed: Where's the Data? How CA's DevTest Solutions Work Together to Lev...
CA Technologies
TechTalk: What Happened in the Backend? The Power of DB Compare
TechTalk: What Happened in the Backend? The Power of DB Compare
CA Technologies
Tech Talk: Running Successful Betas in a DevOps World
Tech Talk: Running Successful Betas in a DevOps World
CA Technologies
Case Study: American Family Insurance Leverages CA Service Virtualization to ...
Case Study: American Family Insurance Leverages CA Service Virtualization to ...
CA Technologies
Reinventing Application Performance Testing with Service Virtualization
Reinventing Application Performance Testing with Service Virtualization
CA Technologies
Tech Talk: Federate to an SAML-Enabled App in Minutes
Tech Talk: Federate to an SAML-Enabled App in Minutes
CA Technologies
Decrease Test Build Time, Not Test Quality with CA BlazeMeter
Decrease Test Build Time, Not Test Quality with CA BlazeMeter
CA Technologies
Tech Talk: Achieve a Customer-Centric View in an Omni-Channel World
Tech Talk: Achieve a Customer-Centric View in an Omni-Channel World
CA Technologies
Hands-On Lab: Leverage New Dashboards in CA Unified Infrastructure Management...
Hands-On Lab: Leverage New Dashboards in CA Unified Infrastructure Management...
CA Technologies
Let the conversation flow with Brocade vADC
Let the conversation flow with Brocade vADC
Brocade
Pre-Con Ed: Your Voice Counts! Customer Driven Requirements for CA Workload A...
Pre-Con Ed: Your Voice Counts! Customer Driven Requirements for CA Workload A...
CA Technologies
Pre-Con Ed: Streamline Agile Workload Automation Processes for a Repeatable a...
Pre-Con Ed: Streamline Agile Workload Automation Processes for a Repeatable a...
CA Technologies
Similar to Requirements are King – Better Requirements = Better Software
(20)
TechTalk: Sometimes Less is More –Visualization Can Reduce your Test Data whi...
TechTalk: Sometimes Less is More –Visualization Can Reduce your Test Data whi...
TechTalk: Going Full Circle - Linking Code to Tests to Requirements and Back ...
TechTalk: Going Full Circle - Linking Code to Tests to Requirements and Back ...
Mainframe Application Modernization for Enterprise Developers
Mainframe Application Modernization for Enterprise Developers
Tech Talk: Web Access Management and Federation – Two Great Tastes that Taste...
Tech Talk: Web Access Management and Federation – Two Great Tastes that Taste...
Pre-Con Ed: Build Your Own Apps for an Enhanced Network Management Experience...
Pre-Con Ed: Build Your Own Apps for an Enhanced Network Management Experience...
Hands-On Lab: Tune CA Performance Management for an Optimal Network Performan...
Hands-On Lab: Tune CA Performance Management for an Optimal Network Performan...
Hands-On Lab: Get the Most Out of Your Network Performance Metrics With Innov...
Hands-On Lab: Get the Most Out of Your Network Performance Metrics With Innov...
How to Solve Problems of Testing in Agile Environments
How to Solve Problems of Testing in Agile Environments
Pre-Con Ed: Where's the Data? How CA's DevTest Solutions Work Together to Lev...
Pre-Con Ed: Where's the Data? How CA's DevTest Solutions Work Together to Lev...
TechTalk: What Happened in the Backend? The Power of DB Compare
TechTalk: What Happened in the Backend? The Power of DB Compare
Tech Talk: Running Successful Betas in a DevOps World
Tech Talk: Running Successful Betas in a DevOps World
Case Study: American Family Insurance Leverages CA Service Virtualization to ...
Case Study: American Family Insurance Leverages CA Service Virtualization to ...
Reinventing Application Performance Testing with Service Virtualization
Reinventing Application Performance Testing with Service Virtualization
Tech Talk: Federate to an SAML-Enabled App in Minutes
Tech Talk: Federate to an SAML-Enabled App in Minutes
Decrease Test Build Time, Not Test Quality with CA BlazeMeter
Decrease Test Build Time, Not Test Quality with CA BlazeMeter
Tech Talk: Achieve a Customer-Centric View in an Omni-Channel World
Tech Talk: Achieve a Customer-Centric View in an Omni-Channel World
Hands-On Lab: Leverage New Dashboards in CA Unified Infrastructure Management...
Hands-On Lab: Leverage New Dashboards in CA Unified Infrastructure Management...
Let the conversation flow with Brocade vADC
Let the conversation flow with Brocade vADC
Pre-Con Ed: Your Voice Counts! Customer Driven Requirements for CA Workload A...
Pre-Con Ed: Your Voice Counts! Customer Driven Requirements for CA Workload A...
Pre-Con Ed: Streamline Agile Workload Automation Processes for a Repeatable a...
Pre-Con Ed: Streamline Agile Workload Automation Processes for a Repeatable a...
More from CA Technologies
CA Mainframe Resource Intelligence
CA Mainframe Resource Intelligence
CA Technologies
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
CA Technologies
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
CA Technologies
Case Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software Development
CA Technologies
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
CA Technologies
Case Study: Privileged Access in a World on Time
Case Study: Privileged Access in a World on Time
CA Technologies
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
CA Technologies
Case Study: Putting Citizens at The Center of Digital Government
Case Study: Putting Citizens at The Center of Digital Government
CA Technologies
Making Security Work—Implementing a Transformational Security Program
Making Security Work—Implementing a Transformational Security Program
CA Technologies
Keynote: Making Security a Competitive Advantage
Keynote: Making Security a Competitive Advantage
CA Technologies
Emerging Managed Services Opportunities in Identity and Access Management
Emerging Managed Services Opportunities in Identity and Access Management
CA Technologies
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
CA Technologies
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
CA Technologies
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
CA Technologies
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...
CA Technologies
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...
CA Technologies
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
CA Technologies
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
CA Technologies
Blockchain: Strategies for Moving From Hype to Realities of Deployment
Blockchain: Strategies for Moving From Hype to Realities of Deployment
CA Technologies
Establish Digital Trust as the Currency of Digital Enterprise
Establish Digital Trust as the Currency of Digital Enterprise
CA Technologies
More from CA Technologies
(20)
CA Mainframe Resource Intelligence
CA Mainframe Resource Intelligence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software Development
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Case Study: Privileged Access in a World on Time
Case Study: Privileged Access in a World on Time
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: Putting Citizens at The Center of Digital Government
Case Study: Putting Citizens at The Center of Digital Government
Making Security Work—Implementing a Transformational Security Program
Making Security Work—Implementing a Transformational Security Program
Keynote: Making Security a Competitive Advantage
Keynote: Making Security a Competitive Advantage
Emerging Managed Services Opportunities in Identity and Access Management
Emerging Managed Services Opportunities in Identity and Access Management
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Blockchain: Strategies for Moving From Hype to Realities of Deployment
Blockchain: Strategies for Moving From Hype to Realities of Deployment
Establish Digital Trust as the Currency of Digital Enterprise
Establish Digital Trust as the Currency of Digital Enterprise
Recently uploaded
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Pixlogix Infotech
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Delhi Call girls
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Allon Mureinik
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Paola De la Torre
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
HostedbyConfluent
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Pooja Nehwal
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
gurkirankumar98700
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Scott Keck-Warren
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
Recently uploaded
(20)
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Requirements are King – Better Requirements = Better Software
1.
World® ’16 Requirements are King – Better Requirements = Better Software Benjamin Johnson-Ward – Senior Consultant, Presales –
CA Technologies DO5X23E DEVOPS
2.
2 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD For Informational Purposes Only Terms of this Presentation © 2016 CA. All rights reserved. All trademarks referenced herein belong to their respective companies. The content provided in this CA World 2016 presentation is intended for informational purposes only and does not form any type of warranty.
The information provided by a CA partner and/or CA customer has not been reviewed for accuracy by CA.
3.
3 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Abstract Countless research and case studies have long pointed to a cold, hard truth: the requirements, not developers or testers, introduce the vast majority of defects that wreak havoc in production. Rather than solve this issue, the development practices that have arisen around “Agile” have introduced a new challenge, as testers have to piece together and react to a constant barrage of disparate user stories and change requests. What’s more, the requirements remain static, so that testers have to manually convert them into tests. This is a slow, unsystematic process, which creates defects when the ambiguous requirements are misinterpreted. In order for testing and development to keep up with constantly changing user needs, requirements must be captured in a format which minimizes miscommunication, can react to change, and enables subsequent test assets to be derived automatically. § This session will set out how “active” flowchart modelling can: §
Provide a format already familiar to business analysts to capture user needs § Provide a format for testers to generate optimized test cases, test scripts, data and expected results automatically. § Automatically reflect changes made to the requirements in the tests assets In this requirements-driven approach, testing thereby becomes a largely automated comparison of how a system should function to the system that has been delivered. Benjamin Johnson- Ward CA Technologies Senior Consultant, Presales
4.
4 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Agenda WHAT IS A REQUIREMENT? WHY FOCUS ON REQUIREMENTS? Q&A HOW ABOUT SOFTWARE ENGINEERING? HOW ABOUT REQUIREMENTS ENGINEERING? INTRODUCING THE REQUIREMENT-DRIVEN APPROACH 1 2 3 4 5 6
5.
5 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD What is a Requirement?
6.
6 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Definition: Requirement Requirement: singular documented physical and functional need that a particular design, product or process must be able to perform. ISO/IEC/IEEE 29148:2011 Wikipedia Requirement: statement which translates or expresses a need
and its associated constraints and conditions.
7.
7 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD What is a Requirement? Erik Simmons, nuCognitive, “21st Century Requirements”, 11/08/11 A requirement is a statement of: 1.
What a system must do (functional requirement) 2. How well the system must do what it does (quality or performance requirement) 3. A known resource or design limitation (constraint) More generally, A requirement is anything that drives a design choice
8.
8 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD The Purpose of Requirements The purpose of requirements is to help establish a clear, common, and coherent understanding of what the system must accomplish. So why focus on requirements? Erik Simmons, nuCognitive, “21st Century Requirements”, 11/08/11 Clear All statements are unambiguous, complete, and concise Common All stakeholders share the same understanding Coherent All statements are consistent and form a logical whole
9.
9 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Why Focus on Requirements?
10.
10 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD What are the Main Software Challenges You are Facing? Pre-webinar survey, “Testing Imperatives in the World of Agile Development and Continuous Delivery”, Huw Price & Jonathon Wright, 28/07/15 0% 10%
20% 30% 40% 50% 60% 70% Time/resources in test data compliance (PII) Defects stemming from ambiguous requirements Testing innefficiencies leading to higher cost Lack of test coverage creating defects/rework Difficulty finding the right data for a particular test Manual testing leading to project delays
11.
11 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD VAGUENESS Examples of Ambiguity and Incompleteness Poor Scoping Ambiguous
Reference Omission Acronyms Aliasing Sentence Structure Dangling Else Incomplete Glossary Implicit Constraints I.E. or E.g.? Lexical Ambiguity Polysemy Passive Sentences
12.
12 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD What Makes a Good Requirement? § complete §
consistent § correct § modifiable § ranked § traceable § unambiguous § understandable § testable NASA, Automated Requirements Measurement Tool, 1999, http://satc.gsfc.nasa.gov/tools/arm (archive.org)
13.
13 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD What is the Problem with Requirements? § Though a plethora of techniques exist, most are written in ambiguous natural language §
The requirements are “static” – they offer no way to derive tests directly from them… § … no way to update tests when the requirements change – this has to be done manually Bender RBT, 2009
14.
14 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD User The end user knows what they want The SDC: What’s Supposed to Happen Business Analyst The analyst specifies what that is Developer The programmer writes the code Tester The tester tests the program
15.
15 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD The Fundamental Issue With This Model § At each stage that information is passed on and transformed to another form, there is a natural degradation in quality §
The typical SDLC has several of these “hops”: 1. Requirements are converted to code 2. Requirements are converted to test cases, to be applied to the code 3. Test cases are converted into automated tests 4. Data has to be found or created, based on the requirements, for development and testing Information Hops: Enterprise-Wide “Chinese Whispers” The impact on quality is created by uncertainty. Some (inherent) uncertainty is unavoidable. Some is avoidable, and should be avoided.
16.
16 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD “Rumsfeld Matrix” – Avoidable vs Unavoidable Uncertainty §
Information in the SDLC can be broken down into: – Known Knowns – Unknown Knowns – Known Unknowns – Unknown Unknowns Knowns Unknowns Known Information Avoidable Uncertainty à Observable Defects Unknown Avoidable Uncertaintyà Observable Defects Unavoidable Uncertainty In an ideal world, testers will be provided with all the information to discover observable defects. Whatever previously unknowable information they discover will add to the “known knowns”
17.
17 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Unambiguous, Incomplete Requirements § Poor quality requirements introduce uncertainty at the beginning, which is then perpetuated throughout the SDLC §
A system can be build around misunderstanding, so that: – At least 56% of defects stem from ambiguity in requirements 1 – some place this as high as 59% 2 or even 65% 3 – 64% of total defect cost 3 originate in the requirements analysis and design phase – some place this as high as 80% 1 – 40-50% of project costs are expended in rework 4 – On average, only 69% of desired functionality is actually delivered 5 Introduce avoidable uncertainty at the very beginning 1 – Bender RBT, 2009 2 – IT Univeristy, Copenhagen, 2001 3 - Hyderabad Business School, 2012 4 – Critical-Logic, 2014 5 – Standish Group’s Chaos Manifesto 2014
18.
18 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Unambiguous, Incomplete Requirements An example ambiguity review:
19.
19 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Ambiguous Natural Language § “Time flies like an arrow; fruit flies like an apple” §
“Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo” – A grammatically correct sentence, which means “In the city of Buffalo, bison who are bullied by bison, are themselves bullying bison” § We saw her duck Sentence structure, homonyms, polysemy, lexical ambiguity, etc.
20.
20 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD The Dangling Else § IF A THEN IF B THEN C ELSE D –
IF A THEN (IF B THEN (C) ELSE D) – IF A THEN (IF B THEN (C)) ELSE D § IF RAIN THEN IF WINDY THEN COAT ELSE T-Shirt – If it is raining, then wear a coat if it is also windy. If it is raining but not also windy, wear a T-Shirt. – If it is raining, and if it is windy, then wear a coat. Otherwise wear a T- Shirt Incomplete system logic stemming from syntactical ambiguity
21.
21 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Though a Plethora of Techniques Exist, Most Are Written in Ambiguous Natural Language
22.
22 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD What Are the Challenges With Requirements? 1 – Bender RBT, 2009 2 –
IT University, Copenhagen, 2001 3 - Hyderabad Business School, 2012 4 – Critical-Logic, 2014 5 – Standish Group’s Chaos Manifesto 2014 § A system can be build around misunderstanding, so that: – At least 56% of defects stem from ambiguity in requirements 1 – some place this as high as 59% 2 or even 65% 3 – 64% of total defect cost 3 originate in the requirements analysis and design phase – some place this as high as 80% 1 – 40-50% of project costs are expended in rework 4 – On average, only 69% of desired functionality is actually delivered 5
23.
23 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD The Dangling Else § IF A THEN IF B THEN C ELSE D –
IF A THEN (IF B THEN (C) ELSE D) – IF A THEN (IF B THEN (C)) ELSE D § IF RAIN THEN IF WINDY THEN COAT ELSE T-Shirt – If it is raining, then wear a coat if it is also windy. If it is raining but not also windy, wear a T-Shirt. – If it is raining, and if it is windy, then wear a coat. Otherwise wear a T-Shirt Incomplete system logic stemming from syntactical ambiguity
24.
24 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD The Missing Else A common menace when using Behaviour-Driven Development, Gherkin and RSPEC GIVEN Current Account And GIVEN negative balance WHEN customer attempts payment THEN go into overdraft
25.
25 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Requirements As many as 56% of defects are avoided in development § Test cases can be Auto- generated and re-generated from requirements §
They are optimized to provide 100% coverage in fewer tests § Changes can be quickly and easily made § Requirements and test cases are linked to data with 100% coverage, including negative and future scenarios § Automated tests are generated from test cases § Are updated if requirements change § Exhaustively test application § Pallet-based UI Automation Requirements are modelled to a complete, unambiguous, “Active” Flowchart Reduce Uncertainty – Clear Requirements and Fewer “Hops” Code Test Cases Test Data Automation
26.
26 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD A Possible Solution: Model-Based Testing 1. Mapping requirements to an unambiguous, active flowchart –
Coders know what needs to be coded 2. Auto-generate test cases and Automated tests – no more “Hops” – Execute these tests against the code, testing that it matches the functionality specified in the requirements 3. Update the model as the requirements change, or as testing uncovers further, previously “unknown” information Test a system against an agreed upon, clear definition of what the functionality should be
27.
27 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD How About Software Engineering?
28.
28 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD What is Engineering? Engineering is the application of heuristics under uncertainty to cause the best possible change within the available resources (Billy Vaughn Koen*) § A heuristic is anything that provides a plausible aid or direction in the solution of a problem §
Use of heuristics does not guarantee a solution to a problem, and different heuristics can offer conflicting advice for any given situation § Heuristics work by exploiting the structure of an environment to simply decision making and narrow the solution search space Erik Simmons, nuCognitive, 11/09/16 adapted from “a discussion of the method”, Billy Vaughn Koen Oxford University Press 2003
29.
29 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD How Does This Apply to Software Engineering (SDLC)? Simple example of lack of clarity and vision within the software development lifecycle Business Analyst Programmer
TesterUser The User Knows what they want The Analyst specifies what that is The Programmer writes the code The Tester tests the program Clarity & Vision
30.
30 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD How About Within Lean & Agile? Dean Leffingwell, Scaled Agile Framework Foundations (v4.0.6), “Embracing Lean-Agile values”, 2016 House of Lean Agile Manifesto LEADERSHIP Respectfor peopleandculture Flow Innovation Relentless improvement VALUE Value in the sustainably shortest lead time That is, while there is value in the items on the right, we value the items on the left more. We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan
31.
31 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD How About Requirements Engineering?
32.
32 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Definition: Requirement Engineering ISO/IEC/IEEE 29148:2011 Wikipedia Refers to the process of defining, documenting and maintaining requirements to the sub-fields of systems engineering and software engineering concerned with this process. Interdisciplinary function that mediates between the domains of the acquirer and supplier to establish and maintain the requirements to be met by the system, software or service of interest. Requirements engineering is concerned with discovering, eliciting, developing, analysing, determining verification methods, validating, communicating, documenting, and managing requirements.
33.
33 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD What is Requirements Engineering? Requirements engineering is the use of heuristics for discovering, documenting, and maintaining a set of requirements for a system or service At the highest level, requirements engineering seeks to: §
Define the necessary and sufficient system scope and features to enable system development at an acceptable level of risk § Enable requirements-driven architecture, design, construction, and verification activities § Provide information about system development progress and status § Provide information to organizational learning and continuous improvement efforts Erik Simmons, nuCognitive, 11/09/16 adapted from “a discussion of the method”, Billy Vaughn Koen, Oxford University Press 2003
34.
34 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD How to Manage Requirements Engineering? To Generate Test Cases Design and provision Test Data Virtualisation To Manage Change in Test Cases To Generate Automation Tests To Estimate Complexity Populate Story Boards & Backlogs To Build Better Requirements To Improve Existing Test Cases Design and provision Service Virtualization Impact and Differences built by CA Agile Requirements Designer Native Support
35.
35 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Introducing the Requirement-driven Approach
36.
36 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD DesignOps is the New Delivery Paradigm: From Ideation to Design, Development and Testing
37.
37 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Model Requirements as an “Active” Flowchart § A formal model that is accessible to the business who already use VISIO, BPM, etc. §
Which is also a mathematically precise model of a system, so that it eliminates ambiguity and incompleteness § It can be used by testers and developers – it brings the end-user, business and IT into close alignment
38.
38 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Testing With the “Active” Flowchart § Testers can overlay the flowchart with all the functional logic and data involved in a system §
Tests can therefore be automatically derived from it
39.
39 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Generating Test Cases § Exhaustively test a model –
extract all possible routes from start -> end § Each route / path becomes a test case § Number of routes grows exponentially with every added decision 32 nodes + 62 edges = 1,073,741,824 possible routes 2145 Paths
40.
40 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Optimization / Coverage § Coverage, in most cases, is related to how much functionality is being covered in a test case. §
Traverse the model by satisfying coverage constraints: 19 PathsEdge Pairs 9 PathsIn Out Edges 5 PathsEdges 3 PathsNodes
41.
41 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Generate Test Data Not Ready for Testing! CA Test Data Manager + Required data characteristics Provision fit for purpose data anytime and every time Provision data with or without access to production systems Ready for Testing! §
Automatically profile data, model it, and accurately measure its coverage § Generate rich synthetic data which provides 100% coverage § Cover every outlier, unexpected result, boundary condition and negative path
42.
42 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Provide Full Traceability with Requirements § Know what needs to be re-tested and when the integrity of a system is at risk… “If I change this, what will I break?” §
The impact of a change made to an individual component is identified system wide § The impact on test cases and user stories up and down a system can also be identified automatically
43.
43 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD But All of This Still Depends on the Requirements Being Right! § Yes, you can reap huge rewards from maintaining one very high quality artefact, rather than thousands. §
No, no silver bullet, models can be wrong, people can still make mistakes § The idea behind MBT and ARD is to make those potential mistakes more obvious and easier to fix once discovered § And of course leverage the model, whilst acknowledging the residual risk.
44.
44 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Demo
45.
45 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Fun Example: Pokémon Go Pokémon Go, Huw Price, 22/07/16, (www.grid-tools-downloads.com/huw/POKEMONGO.zip)
46.
46 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Summary: Heuristics, Risk and Requirements Engineering § Value is key to delivering software which matters to users: –
a solution must be frequently and iteratively measured for value § Poor Requirements degrade quality but also interrupt the value stream: – Testers cannot test rigorously or quickly against customer needs § Requirements can also therefore be key to improving the delivery rate of valuable software § Enabling requirements-driven design, construction and verification: – Model requirements as “active” flowcharts – Test from the flowchart with auto-generation of tests/scripts – Generate test data to match the test cases – Update tests when the requirements change
47.
47 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Questions?
48.
48 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Recommended Sessions SESSION # TITLE
DATE/TIME DO5T05T TechTalk: Going Full Circle - Linking Code to Tests to Requirements and Back Around Again 11/16/2016 at 12:45 pm DO5X27S What's New in CA Agile Requirements Designer? 11/17/2016 at 12:45 pm DO5X40S Case Study: Why Rabobank Was Inspired 11/17/2016 at 3:45 pm
49.
49 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Must See Demos Use Model Based Testing CA ARD DevOps Theatre 5 DevOps 5 Theatre Achieve Max Test Coverage CA ARD DevOps Theatre 5 Improve Data Compliance CA Test Data Manager DevOps Theatre 5 Deliver Test Data Faster CA Test Data Manager DevOps Theatre 5
50.
50 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Stay connected at communities.ca.com Thank you.
51.
@CAWORLD #CAWORLD © 2016 CA. All RIGHTS RESERVED.51 @CAWORLD #CAWORLD DevOps –
Continuous Delivery For more information on DevOps – Continuous Delivery, please visit: http://cainc.to/PiTFpu
Download now