SlideShare a Scribd company logo
1 of 1
Download to read offline
Requirements Traceability Matrix
A Traceability Matrix is created by associating the business and functional requirements with the
use cases and test scripts that will be used to validate them. In traceability, the relationship of
driver (i.e. requirement) to satisfier (i.e. use case or test script) can be one-to-one, one-to-many,
or many-to-one. Traceability requires unique identifiers for each requirement and use case/test
script. Traceability ensures completeness of testing and provides the basis for test planning. The
Traceability Matrix can be a stand-alone document, or incorporated as part of the requirements
document or test plan.
Traceability assists in preventing scope creep as a functional requirement must have a business
requirement driver. Traceability assists in delivering a complete solution, as every business
requirement must be satisfied by a functional requirement.
Instructions:
Following best practices, business requirements should be decomposed to the smallest package
and numbered with the following numbering convention: BR001, BR002, etc. For each business
requirement there will be one or more functional requirements that should match the numbering
convention for the associated business requirement: FR001.01, FR001.02, FR001.03, FR002, etc.
Functional requirements should be decomposed to the smallest package.
For each functional requirement, there will be one or more associated technical specs that should
match the numbering convention of the associated functional requirement: TS001.01.01,
TS001.01.02, TS001.02, etc. Technical specs should be decomposed to the smallest package.
For simplicity, Tech Specs can be kept in a separate spreadsheet (see Tech Spec Traceability
Matrix).
Matrix ID – Unique sequence to identify the combination of requirements and associated use
cases.
Business Rqmt # - Number of the business requirement (as listed in Requirements Document)
documentation which uniquely identifies the success criteria which will be tested.
Functional Rqmt # - Identification number(s) of the functional requirement (as listed in
Requirements Document) which fulfills the business requirement listed.
Use Case # - Identification number of the Use case(s) which will be used to validate the
associated business and functional requirements. This should match the Essential Process
Details- Implemented in Use Case ID from the Requirements Document. Use cases are optional.
Test Script # - Identification number of the test script(s) which will be used to validate the
associated business or functional requirements.
You can create a spreadsheet with the following columns and rows:
Matrix
ID #
Business
Rqmt #
Functional
Rqmt #
Use
Case #
Test
Script #
Comments
1
2
3
4
5
6
7

More Related Content

What's hot

Requirements Traceability - The Tie That Binds
Requirements Traceability - The Tie That BindsRequirements Traceability - The Tie That Binds
Requirements Traceability - The Tie That BindsJ John Jones, CBAP
 
Why RTM (Requirement Traceability Matrix) is important in testing?
Why RTM (Requirement Traceability Matrix) is important in testing?Why RTM (Requirement Traceability Matrix) is important in testing?
Why RTM (Requirement Traceability Matrix) is important in testing?BugRaptors
 
Regression testing
Regression testingRegression testing
Regression testingMohua Amin
 
Software Engineering - Ch4
Software Engineering - Ch4Software Engineering - Ch4
Software Engineering - Ch4Siddharth Ayer
 
Rational Unified Process(Rup)
Rational Unified Process(Rup)Rational Unified Process(Rup)
Rational Unified Process(Rup)pawanonline83
 
Ch2-Software Engineering 9
Ch2-Software Engineering 9Ch2-Software Engineering 9
Ch2-Software Engineering 9Ian Sommerville
 
Software Devlopment Life Cycle
Software Devlopment Life CycleSoftware Devlopment Life Cycle
Software Devlopment Life CycleVivek Gupta
 
An Overview of User Acceptance Testing (UAT)
An Overview of User Acceptance Testing (UAT)An Overview of User Acceptance Testing (UAT)
An Overview of User Acceptance Testing (UAT)Usersnap
 
Overview of software reliability engineering
Overview of software reliability engineeringOverview of software reliability engineering
Overview of software reliability engineeringAnn Marie Neufelder
 
extreme Programming
extreme Programmingextreme Programming
extreme ProgrammingBilal Shah
 
What is Regression Testing? | Edureka
What is Regression Testing? | EdurekaWhat is Regression Testing? | Edureka
What is Regression Testing? | EdurekaEdureka!
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assuranceRajeev Sharan
 
IT Quality Testing and the Defect Management Process
IT Quality Testing and the Defect Management ProcessIT Quality Testing and the Defect Management Process
IT Quality Testing and the Defect Management ProcessYolanda Williams
 
List of Software Development Model and Methods
List of Software Development Model and MethodsList of Software Development Model and Methods
List of Software Development Model and MethodsRiant Soft
 

What's hot (20)

Requirements Engineering
Requirements EngineeringRequirements Engineering
Requirements Engineering
 
Requirements Traceability - The Tie That Binds
Requirements Traceability - The Tie That BindsRequirements Traceability - The Tie That Binds
Requirements Traceability - The Tie That Binds
 
Why RTM (Requirement Traceability Matrix) is important in testing?
Why RTM (Requirement Traceability Matrix) is important in testing?Why RTM (Requirement Traceability Matrix) is important in testing?
Why RTM (Requirement Traceability Matrix) is important in testing?
 
Regression testing
Regression testingRegression testing
Regression testing
 
Integration test
Integration testIntegration test
Integration test
 
Software Engineering - Ch4
Software Engineering - Ch4Software Engineering - Ch4
Software Engineering - Ch4
 
Ch3. agile sw dev
Ch3. agile sw devCh3. agile sw dev
Ch3. agile sw dev
 
Rational Unified Process(Rup)
Rational Unified Process(Rup)Rational Unified Process(Rup)
Rational Unified Process(Rup)
 
Ch2-Software Engineering 9
Ch2-Software Engineering 9Ch2-Software Engineering 9
Ch2-Software Engineering 9
 
Software Devlopment Life Cycle
Software Devlopment Life CycleSoftware Devlopment Life Cycle
Software Devlopment Life Cycle
 
An Overview of User Acceptance Testing (UAT)
An Overview of User Acceptance Testing (UAT)An Overview of User Acceptance Testing (UAT)
An Overview of User Acceptance Testing (UAT)
 
Overview of software reliability engineering
Overview of software reliability engineeringOverview of software reliability engineering
Overview of software reliability engineering
 
Ch 2 what is software quality
Ch 2 what is software qualityCh 2 what is software quality
Ch 2 what is software quality
 
extreme Programming
extreme Programmingextreme Programming
extreme Programming
 
Software requirements
Software requirementsSoftware requirements
Software requirements
 
Software testing
Software testingSoftware testing
Software testing
 
What is Regression Testing? | Edureka
What is Regression Testing? | EdurekaWhat is Regression Testing? | Edureka
What is Regression Testing? | Edureka
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assurance
 
IT Quality Testing and the Defect Management Process
IT Quality Testing and the Defect Management ProcessIT Quality Testing and the Defect Management Process
IT Quality Testing and the Defect Management Process
 
List of Software Development Model and Methods
List of Software Development Model and MethodsList of Software Development Model and Methods
List of Software Development Model and Methods
 

Similar to Requirements Traceability Matrix

Requirements Traceability Matrix Simple
Requirements Traceability Matrix SimpleRequirements Traceability Matrix Simple
Requirements Traceability Matrix SimpleSanjay Singh
 
CMGT410 v19Business Requirements TemplateCMGT410 v19Page 2.docx
CMGT410 v19Business Requirements TemplateCMGT410 v19Page 2.docxCMGT410 v19Business Requirements TemplateCMGT410 v19Page 2.docx
CMGT410 v19Business Requirements TemplateCMGT410 v19Page 2.docxmary772
 
Sap tr um_dm_meter reading entry screen_v1.0
Sap tr um_dm_meter reading entry screen_v1.0Sap tr um_dm_meter reading entry screen_v1.0
Sap tr um_dm_meter reading entry screen_v1.0UF Technology
 
Assessment ArchitectureSecurity Assessment Plan (SAP) System Name.docx
Assessment ArchitectureSecurity Assessment Plan (SAP) System Name.docxAssessment ArchitectureSecurity Assessment Plan (SAP) System Name.docx
Assessment ArchitectureSecurity Assessment Plan (SAP) System Name.docxfestockton
 
Sap tr um_dm_meter reading order reversal_v1.0
Sap tr um_dm_meter reading order reversal_v1.0Sap tr um_dm_meter reading order reversal_v1.0
Sap tr um_dm_meter reading order reversal_v1.0UF Technology
 
Software engineering practical
Software engineering practicalSoftware engineering practical
Software engineering practicalNitesh Dubey
 
Enhancement technique how to use validations
Enhancement technique how to use validationsEnhancement technique how to use validations
Enhancement technique how to use validationsUgeshkumarnetha Dasari
 
Sap tr um_dm_manual_monitoring of mr data_v1.0
Sap tr um_dm_manual_monitoring of mr data_v1.0Sap tr um_dm_manual_monitoring of mr data_v1.0
Sap tr um_dm_manual_monitoring of mr data_v1.0UF Technology
 
Software Requirements
Software RequirementsSoftware Requirements
Software RequirementsBala Ganesh
 
Requirements Engineering
Requirements EngineeringRequirements Engineering
Requirements EngineeringEhsan Elahi
 
SAP Serial number management
SAP Serial number managementSAP Serial number management
SAP Serial number managementKelvin Cheng
 
Serial number management
Serial number managementSerial number management
Serial number managementsatishkr14
 
Software Engineering Lab Manual
Software Engineering Lab ManualSoftware Engineering Lab Manual
Software Engineering Lab ManualNeelamani Samal
 
Survey Paper on Bill of materials
Survey Paper on Bill of materialsSurvey Paper on Bill of materials
Survey Paper on Bill of materialsIRJET Journal
 
Software Requirements SpecificationforProjectVersion.docx
Software Requirements SpecificationforProjectVersion.docxSoftware Requirements SpecificationforProjectVersion.docx
Software Requirements SpecificationforProjectVersion.docxrosemariebrayshaw
 
User manual tr dunning lev1
User manual tr dunning lev1User manual tr dunning lev1
User manual tr dunning lev1UF Technology
 

Similar to Requirements Traceability Matrix (20)

Requirements Traceability Matrix Simple
Requirements Traceability Matrix SimpleRequirements Traceability Matrix Simple
Requirements Traceability Matrix Simple
 
CMGT410 v19Business Requirements TemplateCMGT410 v19Page 2.docx
CMGT410 v19Business Requirements TemplateCMGT410 v19Page 2.docxCMGT410 v19Business Requirements TemplateCMGT410 v19Page 2.docx
CMGT410 v19Business Requirements TemplateCMGT410 v19Page 2.docx
 
Sap tr um_dm_meter reading entry screen_v1.0
Sap tr um_dm_meter reading entry screen_v1.0Sap tr um_dm_meter reading entry screen_v1.0
Sap tr um_dm_meter reading entry screen_v1.0
 
Assessment ArchitectureSecurity Assessment Plan (SAP) System Name.docx
Assessment ArchitectureSecurity Assessment Plan (SAP) System Name.docxAssessment ArchitectureSecurity Assessment Plan (SAP) System Name.docx
Assessment ArchitectureSecurity Assessment Plan (SAP) System Name.docx
 
Sap tr um_dm_meter reading order reversal_v1.0
Sap tr um_dm_meter reading order reversal_v1.0Sap tr um_dm_meter reading order reversal_v1.0
Sap tr um_dm_meter reading order reversal_v1.0
 
Software engineering practical
Software engineering practicalSoftware engineering practical
Software engineering practical
 
Session 14 validation_steps_sap
Session 14 validation_steps_sapSession 14 validation_steps_sap
Session 14 validation_steps_sap
 
Enhancement technique how to use validations
Enhancement technique how to use validationsEnhancement technique how to use validations
Enhancement technique how to use validations
 
Sap tr um_dm_manual_monitoring of mr data_v1.0
Sap tr um_dm_manual_monitoring of mr data_v1.0Sap tr um_dm_manual_monitoring of mr data_v1.0
Sap tr um_dm_manual_monitoring of mr data_v1.0
 
Software Requirements
Software RequirementsSoftware Requirements
Software Requirements
 
Requirements Engineering
Requirements EngineeringRequirements Engineering
Requirements Engineering
 
SAP Serial number management
SAP Serial number managementSAP Serial number management
SAP Serial number management
 
Snm 9872346154
Snm 9872346154Snm 9872346154
Snm 9872346154
 
Serial number management
Serial number managementSerial number management
Serial number management
 
Business analyst
Business analystBusiness analyst
Business analyst
 
Software Engineering Lab Manual
Software Engineering Lab ManualSoftware Engineering Lab Manual
Software Engineering Lab Manual
 
Survey Paper on Bill of materials
Survey Paper on Bill of materialsSurvey Paper on Bill of materials
Survey Paper on Bill of materials
 
Software Requirements SpecificationforProjectVersion.docx
Software Requirements SpecificationforProjectVersion.docxSoftware Requirements SpecificationforProjectVersion.docx
Software Requirements SpecificationforProjectVersion.docx
 
User manual tr dunning lev1
User manual tr dunning lev1User manual tr dunning lev1
User manual tr dunning lev1
 
Qualification
QualificationQualification
Qualification
 

Recently uploaded

Olympus 38DL Plus Ultrasonic Thickness Gauge
Olympus 38DL Plus Ultrasonic Thickness GaugeOlympus 38DL Plus Ultrasonic Thickness Gauge
Olympus 38DL Plus Ultrasonic Thickness GaugeStephenKim86
 
14 march 2024-capital-markets-update eni.pdf
14 march 2024-capital-markets-update eni.pdf14 march 2024-capital-markets-update eni.pdf
14 march 2024-capital-markets-update eni.pdfEni
 
NVIDIA's overall business overview Presentation.pptx
NVIDIA's overall business overview Presentation.pptxNVIDIA's overall business overview Presentation.pptx
NVIDIA's overall business overview Presentation.pptxKrutik Rakade
 
Pitch Deck Teardown: SuperScale's $5.4M Series A deck
Pitch Deck Teardown: SuperScale's $5.4M Series A deckPitch Deck Teardown: SuperScale's $5.4M Series A deck
Pitch Deck Teardown: SuperScale's $5.4M Series A deckHajeJanKamps
 
The Smart Bridge Interview now Veranda Learning
The Smart Bridge Interview now Veranda LearningThe Smart Bridge Interview now Veranda Learning
The Smart Bridge Interview now Veranda LearningNaval Singh
 
Optimize Your CRM Customization and Beyond
Optimize Your CRM Customization and BeyondOptimize Your CRM Customization and Beyond
Optimize Your CRM Customization and BeyondBoundify
 
Mist Cooling & Fogging System Company in Saudi Arabia
Mist Cooling & Fogging System Company in Saudi ArabiaMist Cooling & Fogging System Company in Saudi Arabia
Mist Cooling & Fogging System Company in Saudi Arabiaopstechsanjanasingh
 
We are inviting you on board, to move forward together in the Right Direction
We are inviting you on board, to move forward together in the Right DirectionWe are inviting you on board, to move forward together in the Right Direction
We are inviting you on board, to move forward together in the Right DirectionRight Direction Aero
 
0311 National Accounts Online Giving Trends.pdf
0311 National Accounts Online Giving Trends.pdf0311 National Accounts Online Giving Trends.pdf
0311 National Accounts Online Giving Trends.pdfBloomerang
 
Shopclues: Failure & Solutions in Business Model
Shopclues: Failure & Solutions in Business ModelShopclues: Failure & Solutions in Business Model
Shopclues: Failure & Solutions in Business ModelBhaviniSharma12
 
pitchdeck ORPC 2019 data info turine.pdf
pitchdeck ORPC 2019 data info turine.pdfpitchdeck ORPC 2019 data info turine.pdf
pitchdeck ORPC 2019 data info turine.pdflebob12
 
Strategic Resources Corporate Presentation - March 2024 Update
Strategic Resources Corporate Presentation - March 2024 UpdateStrategic Resources Corporate Presentation - March 2024 Update
Strategic Resources Corporate Presentation - March 2024 UpdateAdnet Communications
 
"InShorts: A Game-Changer in the Digital News Age"
"InShorts: A Game-Changer in the Digital News Age""InShorts: A Game-Changer in the Digital News Age"
"InShorts: A Game-Changer in the Digital News Age"Adharsh45
 
Bus Eth ch3 ppt.ppt business ethics and corporate social responsibilities ppt
Bus Eth ch3 ppt.ppt business ethics and corporate social responsibilities pptBus Eth ch3 ppt.ppt business ethics and corporate social responsibilities ppt
Bus Eth ch3 ppt.ppt business ethics and corporate social responsibilities pptendeworku
 
NewBase 14 March 2024 Energy News issue - 1707 by Khaled Al Awadi_compress...
NewBase  14 March  2024  Energy News issue - 1707 by Khaled Al Awadi_compress...NewBase  14 March  2024  Energy News issue - 1707 by Khaled Al Awadi_compress...
NewBase 14 March 2024 Energy News issue - 1707 by Khaled Al Awadi_compress...Khaled Al Awadi
 
Dashboards y paneles - CP Home - Area de Operaciones
Dashboards y paneles - CP Home - Area de OperacionesDashboards y paneles - CP Home - Area de Operaciones
Dashboards y paneles - CP Home - Area de OperacionesLPI ONG
 
3BBE: THE FUTURE OF ECOMMERCE PRESENTATION - LOUIS MALAYBALAY
3BBE: THE FUTURE OF ECOMMERCE PRESENTATION - LOUIS MALAYBALAY3BBE: THE FUTURE OF ECOMMERCE PRESENTATION - LOUIS MALAYBALAY
3BBE: THE FUTURE OF ECOMMERCE PRESENTATION - LOUIS MALAYBALAYLouis Malaybalay
 
A Case Study On SQUARE GROUP Bangladesh.pdf
A Case Study On SQUARE GROUP Bangladesh.pdfA Case Study On SQUARE GROUP Bangladesh.pdf
A Case Study On SQUARE GROUP Bangladesh.pdfmeftaul987
 

Recently uploaded (20)

Olympus 38DL Plus Ultrasonic Thickness Gauge
Olympus 38DL Plus Ultrasonic Thickness GaugeOlympus 38DL Plus Ultrasonic Thickness Gauge
Olympus 38DL Plus Ultrasonic Thickness Gauge
 
14 march 2024-capital-markets-update eni.pdf
14 march 2024-capital-markets-update eni.pdf14 march 2024-capital-markets-update eni.pdf
14 march 2024-capital-markets-update eni.pdf
 
NVIDIA's overall business overview Presentation.pptx
NVIDIA's overall business overview Presentation.pptxNVIDIA's overall business overview Presentation.pptx
NVIDIA's overall business overview Presentation.pptx
 
Pitch Deck Teardown: SuperScale's $5.4M Series A deck
Pitch Deck Teardown: SuperScale's $5.4M Series A deckPitch Deck Teardown: SuperScale's $5.4M Series A deck
Pitch Deck Teardown: SuperScale's $5.4M Series A deck
 
The Smart Bridge Interview now Veranda Learning
The Smart Bridge Interview now Veranda LearningThe Smart Bridge Interview now Veranda Learning
The Smart Bridge Interview now Veranda Learning
 
Optimize Your CRM Customization and Beyond
Optimize Your CRM Customization and BeyondOptimize Your CRM Customization and Beyond
Optimize Your CRM Customization and Beyond
 
Mist Cooling & Fogging System Company in Saudi Arabia
Mist Cooling & Fogging System Company in Saudi ArabiaMist Cooling & Fogging System Company in Saudi Arabia
Mist Cooling & Fogging System Company in Saudi Arabia
 
WAM Corporate Presentation Mar 12 2024_Video.pdf
WAM Corporate Presentation Mar 12 2024_Video.pdfWAM Corporate Presentation Mar 12 2024_Video.pdf
WAM Corporate Presentation Mar 12 2024_Video.pdf
 
We are inviting you on board, to move forward together in the Right Direction
We are inviting you on board, to move forward together in the Right DirectionWe are inviting you on board, to move forward together in the Right Direction
We are inviting you on board, to move forward together in the Right Direction
 
WAM Corporate Presentation Mar 12 2024.pdf
WAM Corporate Presentation Mar 12 2024.pdfWAM Corporate Presentation Mar 12 2024.pdf
WAM Corporate Presentation Mar 12 2024.pdf
 
0311 National Accounts Online Giving Trends.pdf
0311 National Accounts Online Giving Trends.pdf0311 National Accounts Online Giving Trends.pdf
0311 National Accounts Online Giving Trends.pdf
 
Shopclues: Failure & Solutions in Business Model
Shopclues: Failure & Solutions in Business ModelShopclues: Failure & Solutions in Business Model
Shopclues: Failure & Solutions in Business Model
 
pitchdeck ORPC 2019 data info turine.pdf
pitchdeck ORPC 2019 data info turine.pdfpitchdeck ORPC 2019 data info turine.pdf
pitchdeck ORPC 2019 data info turine.pdf
 
Strategic Resources Corporate Presentation - March 2024 Update
Strategic Resources Corporate Presentation - March 2024 UpdateStrategic Resources Corporate Presentation - March 2024 Update
Strategic Resources Corporate Presentation - March 2024 Update
 
"InShorts: A Game-Changer in the Digital News Age"
"InShorts: A Game-Changer in the Digital News Age""InShorts: A Game-Changer in the Digital News Age"
"InShorts: A Game-Changer in the Digital News Age"
 
Bus Eth ch3 ppt.ppt business ethics and corporate social responsibilities ppt
Bus Eth ch3 ppt.ppt business ethics and corporate social responsibilities pptBus Eth ch3 ppt.ppt business ethics and corporate social responsibilities ppt
Bus Eth ch3 ppt.ppt business ethics and corporate social responsibilities ppt
 
NewBase 14 March 2024 Energy News issue - 1707 by Khaled Al Awadi_compress...
NewBase  14 March  2024  Energy News issue - 1707 by Khaled Al Awadi_compress...NewBase  14 March  2024  Energy News issue - 1707 by Khaled Al Awadi_compress...
NewBase 14 March 2024 Energy News issue - 1707 by Khaled Al Awadi_compress...
 
Dashboards y paneles - CP Home - Area de Operaciones
Dashboards y paneles - CP Home - Area de OperacionesDashboards y paneles - CP Home - Area de Operaciones
Dashboards y paneles - CP Home - Area de Operaciones
 
3BBE: THE FUTURE OF ECOMMERCE PRESENTATION - LOUIS MALAYBALAY
3BBE: THE FUTURE OF ECOMMERCE PRESENTATION - LOUIS MALAYBALAY3BBE: THE FUTURE OF ECOMMERCE PRESENTATION - LOUIS MALAYBALAY
3BBE: THE FUTURE OF ECOMMERCE PRESENTATION - LOUIS MALAYBALAY
 
A Case Study On SQUARE GROUP Bangladesh.pdf
A Case Study On SQUARE GROUP Bangladesh.pdfA Case Study On SQUARE GROUP Bangladesh.pdf
A Case Study On SQUARE GROUP Bangladesh.pdf
 

Requirements Traceability Matrix

  • 1. Requirements Traceability Matrix A Traceability Matrix is created by associating the business and functional requirements with the use cases and test scripts that will be used to validate them. In traceability, the relationship of driver (i.e. requirement) to satisfier (i.e. use case or test script) can be one-to-one, one-to-many, or many-to-one. Traceability requires unique identifiers for each requirement and use case/test script. Traceability ensures completeness of testing and provides the basis for test planning. The Traceability Matrix can be a stand-alone document, or incorporated as part of the requirements document or test plan. Traceability assists in preventing scope creep as a functional requirement must have a business requirement driver. Traceability assists in delivering a complete solution, as every business requirement must be satisfied by a functional requirement. Instructions: Following best practices, business requirements should be decomposed to the smallest package and numbered with the following numbering convention: BR001, BR002, etc. For each business requirement there will be one or more functional requirements that should match the numbering convention for the associated business requirement: FR001.01, FR001.02, FR001.03, FR002, etc. Functional requirements should be decomposed to the smallest package. For each functional requirement, there will be one or more associated technical specs that should match the numbering convention of the associated functional requirement: TS001.01.01, TS001.01.02, TS001.02, etc. Technical specs should be decomposed to the smallest package. For simplicity, Tech Specs can be kept in a separate spreadsheet (see Tech Spec Traceability Matrix). Matrix ID – Unique sequence to identify the combination of requirements and associated use cases. Business Rqmt # - Number of the business requirement (as listed in Requirements Document) documentation which uniquely identifies the success criteria which will be tested. Functional Rqmt # - Identification number(s) of the functional requirement (as listed in Requirements Document) which fulfills the business requirement listed. Use Case # - Identification number of the Use case(s) which will be used to validate the associated business and functional requirements. This should match the Essential Process Details- Implemented in Use Case ID from the Requirements Document. Use cases are optional. Test Script # - Identification number of the test script(s) which will be used to validate the associated business or functional requirements. You can create a spreadsheet with the following columns and rows: Matrix ID # Business Rqmt # Functional Rqmt # Use Case # Test Script # Comments 1 2 3 4 5 6 7