SlideShare a Scribd company logo
1 of 14
Requirements
Documentation
Standards
Aisha Alimi
Req. Documentation Standards
● A requirements specification document clearly describes
the essential requirements of a system.
● It defines the scope and boundaries of the system.
● It forms the basis of a contract between the clients and
contractors.
● There are standards that serves as models for requirements
documents.
● These standards provide templates that can be used to
structure requirements documents
2
Volere
Volere Template
● Developed by Suzanne and James Robertson
● Presents a template that may be used to specify user
requirements as well as developer requirements
● The first edition of the Volere Requirements Specification
Template was released in 1995.
● Since then, organizations from all over the world have
saved time and money by using the template as the basis
for discovering, organizing, and communicating their
requirements.
4
Volere Template Overview
● The template is set into five main divisions
○ Project Drivers
○ Project Constraints
○ Functional Requirements
○ Non-functional Requirements
○ Project issues
5
Project Drivers
● These are the factors that caused the project to be
undertaken in the first place
1. The Purpose of the Project
2. The Client, the Customer, and the Other Stakeholders
3. Users of the Product
6
Project Constraints
● These are the issues that have a strong influence on the
requirements and the outcome for the product.
4. Mandated constraints
5. Naming Conventions and Definitions
6. Relevant Facts and Assumptions
7
Functional Requirements
● These define the what operations/activities the system is
expected to perform
7. The Scope of the Work
8. The Scope of the Product
9. Functional and Data Requirements
8
The Volere Shell - Requirements Shell
9
Non-functional requirements
● These are the properties the product must have.
10. Look and Feel Requirements
11. Usability Requirements
12. Performance Requirements
13. Operational Requirements
14. Maintainability and Portability Requirements
15. Security Requirements
16. Cultural and Political Requirements
17. Legal Requirements
10
Project Issues
● These are projects concerns brought to light by the
requirements activity.
18. Open Issues
19. Off-the-Shelf Solutions
20. New Problems
21. Tasks
22. Migration to new product
23. Risks
24. Costs
25. User Documentation and Training
26. Waiting Room
27. Ideas for Solutions
11
Conclusion
● Standards provide means to structure requirements
documents.
● Standards indicate what should be the content of a
requirements specification.
● Provides means to raise completeness.
12
References
● Mastering the Requirements Process 2nd Edition.
○ Suzanne Robertson, James Robertson
● www.volere.co.uk
13
14
Thanks!
Any questions?

More Related Content

Similar to Req documentation standards

Requirementsdevelopment 120207165817-phpapp02
Requirementsdevelopment 120207165817-phpapp02Requirementsdevelopment 120207165817-phpapp02
Requirementsdevelopment 120207165817-phpapp02Oginni Olumide
 
5. SE RequirementEngineering task.ppt
5. SE RequirementEngineering task.ppt5. SE RequirementEngineering task.ppt
5. SE RequirementEngineering task.pptHaiderAli252366
 
Improve Product Design with High Quality Requirements
Improve Product Design with High Quality RequirementsImprove Product Design with High Quality Requirements
Improve Product Design with High Quality RequirementsElizabeth Steiner
 
System and Infrastructure Lifecycle Management.pptx
System and Infrastructure Lifecycle Management.pptxSystem and Infrastructure Lifecycle Management.pptx
System and Infrastructure Lifecycle Management.pptxPangeranSilalahi
 
SYSTEM LIFE CYCLE_DurgaPrasad_TA Assignemnt 02
SYSTEM LIFE CYCLE_DurgaPrasad_TA Assignemnt 02SYSTEM LIFE CYCLE_DurgaPrasad_TA Assignemnt 02
SYSTEM LIFE CYCLE_DurgaPrasad_TA Assignemnt 02Durga Prasad Mishra
 
The Myth Of Requirements
The Myth Of RequirementsThe Myth Of Requirements
The Myth Of RequirementsAlan McSweeney
 
Project scope management
Project scope managementProject scope management
Project scope managementAnit Roy
 
REQUIREMENT ENGINEERING
REQUIREMENT ENGINEERINGREQUIREMENT ENGINEERING
REQUIREMENT ENGINEERINGSaqib Raza
 
projectscopemanagement1-140220062122-phpapp01 (1).pdf
projectscopemanagement1-140220062122-phpapp01 (1).pdfprojectscopemanagement1-140220062122-phpapp01 (1).pdf
projectscopemanagement1-140220062122-phpapp01 (1).pdfAbdiqadirOsman
 
7 steps to demystify Demand & Portfolio Management
 7 steps to demystify Demand & Portfolio Management 7 steps to demystify Demand & Portfolio Management
7 steps to demystify Demand & Portfolio ManagementitSMF Belgium
 
Julianne Kurdilla, ArcelorMittal, When to Hire an Environmental Consultant, M...
Julianne Kurdilla, ArcelorMittal, When to Hire an Environmental Consultant, M...Julianne Kurdilla, ArcelorMittal, When to Hire an Environmental Consultant, M...
Julianne Kurdilla, ArcelorMittal, When to Hire an Environmental Consultant, M...Kevin Perry
 
Project Management for IT-related Projects (Logitrain)
Project Management for IT-related Projects (Logitrain)Project Management for IT-related Projects (Logitrain)
Project Management for IT-related Projects (Logitrain)Logitrain: New Zealand
 
Episode 20 :PROJECT MANAGEMENT CONTEXT
Episode 20 :PROJECT MANAGEMENT CONTEXTEpisode 20 :PROJECT MANAGEMENT CONTEXT
Episode 20 :PROJECT MANAGEMENT CONTEXTSAJJAD KHUDHUR ABBAS
 
Ops & Sustainability Module - Week 1 of 3.pptx
Ops & Sustainability Module - Week 1 of 3.pptxOps & Sustainability Module - Week 1 of 3.pptx
Ops & Sustainability Module - Week 1 of 3.pptxJeffreyNguyen28
 
SRE Week-14.pptx
SRE Week-14.pptxSRE Week-14.pptx
SRE Week-14.pptxazhar imran
 
Chap004-Product and Service Design.pdf
Chap004-Product and Service Design.pdfChap004-Product and Service Design.pdf
Chap004-Product and Service Design.pdfKhatVillados
 
Project_Integration_Managemen.pptx
Project_Integration_Managemen.pptxProject_Integration_Managemen.pptx
Project_Integration_Managemen.pptxIvarsLinde1
 

Similar to Req documentation standards (20)

Requirementsdevelopment 120207165817-phpapp02
Requirementsdevelopment 120207165817-phpapp02Requirementsdevelopment 120207165817-phpapp02
Requirementsdevelopment 120207165817-phpapp02
 
5. SE RequirementEngineering task.ppt
5. SE RequirementEngineering task.ppt5. SE RequirementEngineering task.ppt
5. SE RequirementEngineering task.ppt
 
ITFT - Spiral model
ITFT -    Spiral modelITFT -    Spiral model
ITFT - Spiral model
 
Improve Product Design with High Quality Requirements
Improve Product Design with High Quality RequirementsImprove Product Design with High Quality Requirements
Improve Product Design with High Quality Requirements
 
Pmp scope chapter 5
Pmp scope chapter 5Pmp scope chapter 5
Pmp scope chapter 5
 
System and Infrastructure Lifecycle Management.pptx
System and Infrastructure Lifecycle Management.pptxSystem and Infrastructure Lifecycle Management.pptx
System and Infrastructure Lifecycle Management.pptx
 
Requirementengg
RequirementenggRequirementengg
Requirementengg
 
SYSTEM LIFE CYCLE_DurgaPrasad_TA Assignemnt 02
SYSTEM LIFE CYCLE_DurgaPrasad_TA Assignemnt 02SYSTEM LIFE CYCLE_DurgaPrasad_TA Assignemnt 02
SYSTEM LIFE CYCLE_DurgaPrasad_TA Assignemnt 02
 
The Myth Of Requirements
The Myth Of RequirementsThe Myth Of Requirements
The Myth Of Requirements
 
Project scope management
Project scope managementProject scope management
Project scope management
 
REQUIREMENT ENGINEERING
REQUIREMENT ENGINEERINGREQUIREMENT ENGINEERING
REQUIREMENT ENGINEERING
 
projectscopemanagement1-140220062122-phpapp01 (1).pdf
projectscopemanagement1-140220062122-phpapp01 (1).pdfprojectscopemanagement1-140220062122-phpapp01 (1).pdf
projectscopemanagement1-140220062122-phpapp01 (1).pdf
 
7 steps to demystify Demand & Portfolio Management
 7 steps to demystify Demand & Portfolio Management 7 steps to demystify Demand & Portfolio Management
7 steps to demystify Demand & Portfolio Management
 
Julianne Kurdilla, ArcelorMittal, When to Hire an Environmental Consultant, M...
Julianne Kurdilla, ArcelorMittal, When to Hire an Environmental Consultant, M...Julianne Kurdilla, ArcelorMittal, When to Hire an Environmental Consultant, M...
Julianne Kurdilla, ArcelorMittal, When to Hire an Environmental Consultant, M...
 
Project Management for IT-related Projects (Logitrain)
Project Management for IT-related Projects (Logitrain)Project Management for IT-related Projects (Logitrain)
Project Management for IT-related Projects (Logitrain)
 
Episode 20 :PROJECT MANAGEMENT CONTEXT
Episode 20 :PROJECT MANAGEMENT CONTEXTEpisode 20 :PROJECT MANAGEMENT CONTEXT
Episode 20 :PROJECT MANAGEMENT CONTEXT
 
Ops & Sustainability Module - Week 1 of 3.pptx
Ops & Sustainability Module - Week 1 of 3.pptxOps & Sustainability Module - Week 1 of 3.pptx
Ops & Sustainability Module - Week 1 of 3.pptx
 
SRE Week-14.pptx
SRE Week-14.pptxSRE Week-14.pptx
SRE Week-14.pptx
 
Chap004-Product and Service Design.pdf
Chap004-Product and Service Design.pdfChap004-Product and Service Design.pdf
Chap004-Product and Service Design.pdf
 
Project_Integration_Managemen.pptx
Project_Integration_Managemen.pptxProject_Integration_Managemen.pptx
Project_Integration_Managemen.pptx
 

Recently uploaded

WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
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...SelfMade bd
 
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...Shane Coughlan
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...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
 
%+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
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in sowetomasabamasaba
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...masabamasaba
 
%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 masabamasaba
 

Recently uploaded (20)

WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
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...
 
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...
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
%+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...
 
%+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...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
%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
 

Req documentation standards

  • 2. Req. Documentation Standards ● A requirements specification document clearly describes the essential requirements of a system. ● It defines the scope and boundaries of the system. ● It forms the basis of a contract between the clients and contractors. ● There are standards that serves as models for requirements documents. ● These standards provide templates that can be used to structure requirements documents 2
  • 4. Volere Template ● Developed by Suzanne and James Robertson ● Presents a template that may be used to specify user requirements as well as developer requirements ● The first edition of the Volere Requirements Specification Template was released in 1995. ● Since then, organizations from all over the world have saved time and money by using the template as the basis for discovering, organizing, and communicating their requirements. 4
  • 5. Volere Template Overview ● The template is set into five main divisions ○ Project Drivers ○ Project Constraints ○ Functional Requirements ○ Non-functional Requirements ○ Project issues 5
  • 6. Project Drivers ● These are the factors that caused the project to be undertaken in the first place 1. The Purpose of the Project 2. The Client, the Customer, and the Other Stakeholders 3. Users of the Product 6
  • 7. Project Constraints ● These are the issues that have a strong influence on the requirements and the outcome for the product. 4. Mandated constraints 5. Naming Conventions and Definitions 6. Relevant Facts and Assumptions 7
  • 8. Functional Requirements ● These define the what operations/activities the system is expected to perform 7. The Scope of the Work 8. The Scope of the Product 9. Functional and Data Requirements 8
  • 9. The Volere Shell - Requirements Shell 9
  • 10. Non-functional requirements ● These are the properties the product must have. 10. Look and Feel Requirements 11. Usability Requirements 12. Performance Requirements 13. Operational Requirements 14. Maintainability and Portability Requirements 15. Security Requirements 16. Cultural and Political Requirements 17. Legal Requirements 10
  • 11. Project Issues ● These are projects concerns brought to light by the requirements activity. 18. Open Issues 19. Off-the-Shelf Solutions 20. New Problems 21. Tasks 22. Migration to new product 23. Risks 24. Costs 25. User Documentation and Training 26. Waiting Room 27. Ideas for Solutions 11
  • 12. Conclusion ● Standards provide means to structure requirements documents. ● Standards indicate what should be the content of a requirements specification. ● Provides means to raise completeness. 12
  • 13. References ● Mastering the Requirements Process 2nd Edition. ○ Suzanne Robertson, James Robertson ● www.volere.co.uk 13

Editor's Notes

  1. Requirements – Functional, non functional, design constraints, quality attributes Elaborated from the eliticatation process results.
  2. Its not owned an internationally recognized as body such ieee by by two re researchers with the help of a lot of other professionals Defines a requirements engineering process model One of the results - Produced a template for requirements documentation
  3. ALSO developed a process model
  4. Fundamental Reason the clients asked for the product Stakeholders – people who have interest –client who pays, customer who buys, developers, testers, proj, manager Users directly interact with product
  5. Constraints are global, factors that apply to the entire product, usually determined by mgmt. Restrict what you can do, e.g budget constraints All project have unique vocabulary, acronyms, avoid misunderstanding/miscommunication Facts are external factors that affect the product,assumptions being made by the project team. Project constraints and project drivers set the scene for the requirements to follow
  6. Set Boundaries of the business area Set product boundaries – use cases
  7. Shells –guide to construct Req no – unique Req type –volere pre-specified req types –func req 9, usability 11, look and feel – 10 Originator raised the req Fit criterion is a quantified goal the solution has to meet. Acceptance criterion History – can add names of persons
  8. Product apperance, easy to use, secure, laws that apply, built into the product but not part of its functionality We also use the shell with non-func reqs
  9. Unanswered questions around user business, stakeholders might be unsure of how the work should be done in the future Ready made components that can be used Changes to existing order bring effects Steps to be taken to deliver the product Before install new product, some work has to be done beforehand, parallel running All projects involve risk Cost -money/effort Waiting room – req. That cannot be part of the initial release Ideas for implementation
  10. Complete They should include descriptions of all facilities required. Consistent There should be no conflicts or contradictions in the descriptions of the system facilities.