SlideShare uma empresa Scribd logo
1 de 12
Software Requirement
Content Requirement Development Chapter 1: Requirement Fundamental Chapter 2: Elicitation Techniques Chapter 3: Requirements Analysis Chapter 4: Requirement Specification Requirement Management Chapter 5: Requirements Validation Chapter 6: Requirement Traceability Chapter 7: Requirement Process Chapter 8: Requirement Measurement Chapter 9: Assets & Tools Requirements Traceability Tools Template
CHAPTER 1 Requirement Fundamental
Requirement Fundamental What ‘s Requirement? A requirement is defined as a property that must be exhibited in order to solve some real-world problem.  A requirement is a singular documented need of what a particular product or service should be or perform (wiki: http://en.wikipedia.org/wiki/Requirement)
Requirement Fundamental Type of Requirement Functional Requirement Non-Functional Requirement System Requirement Software Requirement Product and Process Requirement Quantifiable Requirement Emergent Requirement
Functional v.s. Non function Requirement To recode sale transactions . To  print at speeds of 10 pages per 30 seconds To check special characters in the password filed Salary information must be encrypted. Response times less than 10 seconds.
Functional v.s. Non function Requirement Non Functional Req. To  print at speeds of 10 pages per 30 seconds Response times less than 10 seconds Functional Req. To recode sale transactions To check special characters in the password filed Salary information must be encrypted. .
Functional v.s. Non function Requirement Functional Req. In systems engineering, a requirement can be a description of what a system must do Non Functional Req. This type of requirement specifies something that the delivered system must be able to do. Another type of requirement specifies something about the system itself, and how well it performs its functions
System  V.S. Software Requirement SYSTEM System requirements are the requirements for the system  as a whole. In a system containing software components,  software requirements are derived from system requirements
Product V.S. Process Requirement
Quantifiable Requirement 	Software requirements should be stated as clearly and as unambiguously as possible, and, where appropriate, quantitatively.  It same Non Functional Requirement
Emergent requirement

Mais conteúdo relacionado

Semelhante a Software requirement

Chap 4 - Requirements Engineering 1.ppt
Chap 4 - Requirements Engineering 1.pptChap 4 - Requirements Engineering 1.ppt
Chap 4 - Requirements Engineering 1.ppt
DrCMeenakshiVISTAS
 
WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_03-01-2022_Sof...
WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_03-01-2022_Sof...WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_03-01-2022_Sof...
WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_03-01-2022_Sof...
madhurpatidar2
 

Semelhante a Software requirement (20)

Software requirement elicitation
Software requirement elicitationSoftware requirement elicitation
Software requirement elicitation
 
Requirements engineering
Requirements engineeringRequirements engineering
Requirements engineering
 
software requirement
software requirementsoftware requirement
software requirement
 
Improving our Approach Towards Capturing Value in Requirements
Improving our Approach Towards Capturing Value in RequirementsImproving our Approach Towards Capturing Value in Requirements
Improving our Approach Towards Capturing Value in Requirements
 
Chap 4 - Requirements Engineering 1.ppt
Chap 4 - Requirements Engineering 1.pptChap 4 - Requirements Engineering 1.ppt
Chap 4 - Requirements Engineering 1.ppt
 
Chap 4 - Requirements Engineering 1.ppt
Chap 4 - Requirements Engineering 1.pptChap 4 - Requirements Engineering 1.ppt
Chap 4 - Requirements Engineering 1.ppt
 
R2D2- Personal assistant on android.
R2D2- Personal assistant on android.R2D2- Personal assistant on android.
R2D2- Personal assistant on android.
 
Requirements engineering
Requirements engineeringRequirements engineering
Requirements engineering
 
Canteen Store Department
Canteen Store DepartmentCanteen Store Department
Canteen Store Department
 
Business value through requirements
Business value through requirementsBusiness value through requirements
Business value through requirements
 
Use Cases and Use in Agile world
Use Cases and Use in Agile worldUse Cases and Use in Agile world
Use Cases and Use in Agile world
 
Ch4
Ch4Ch4
Ch4
 
Fundamentals of software development
Fundamentals of software developmentFundamentals of software development
Fundamentals of software development
 
SRE_Lecture_1,2,3,4.pptx
SRE_Lecture_1,2,3,4.pptxSRE_Lecture_1,2,3,4.pptx
SRE_Lecture_1,2,3,4.pptx
 
SE UNIT 2.pdf
SE UNIT 2.pdfSE UNIT 2.pdf
SE UNIT 2.pdf
 
CS8494 SOFTWARE ENGINEERING Unit-2
CS8494 SOFTWARE ENGINEERING Unit-2CS8494 SOFTWARE ENGINEERING Unit-2
CS8494 SOFTWARE ENGINEERING Unit-2
 
mini_Project_SRS
mini_Project_SRSmini_Project_SRS
mini_Project_SRS
 
WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_03-01-2022_Sof...
WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_03-01-2022_Sof...WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_03-01-2022_Sof...
WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_03-01-2022_Sof...
 
Unit2 Software engineering UPTU
Unit2 Software engineering UPTUUnit2 Software engineering UPTU
Unit2 Software engineering UPTU
 
Future fashion report
Future fashion reportFuture fashion report
Future fashion report
 

Último

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

Software requirement

  • 2. Content Requirement Development Chapter 1: Requirement Fundamental Chapter 2: Elicitation Techniques Chapter 3: Requirements Analysis Chapter 4: Requirement Specification Requirement Management Chapter 5: Requirements Validation Chapter 6: Requirement Traceability Chapter 7: Requirement Process Chapter 8: Requirement Measurement Chapter 9: Assets & Tools Requirements Traceability Tools Template
  • 3. CHAPTER 1 Requirement Fundamental
  • 4. Requirement Fundamental What ‘s Requirement? A requirement is defined as a property that must be exhibited in order to solve some real-world problem.  A requirement is a singular documented need of what a particular product or service should be or perform (wiki: http://en.wikipedia.org/wiki/Requirement)
  • 5. Requirement Fundamental Type of Requirement Functional Requirement Non-Functional Requirement System Requirement Software Requirement Product and Process Requirement Quantifiable Requirement Emergent Requirement
  • 6. Functional v.s. Non function Requirement To recode sale transactions . To print at speeds of 10 pages per 30 seconds To check special characters in the password filed Salary information must be encrypted. Response times less than 10 seconds.
  • 7. Functional v.s. Non function Requirement Non Functional Req. To print at speeds of 10 pages per 30 seconds Response times less than 10 seconds Functional Req. To recode sale transactions To check special characters in the password filed Salary information must be encrypted. .
  • 8. Functional v.s. Non function Requirement Functional Req. In systems engineering, a requirement can be a description of what a system must do Non Functional Req. This type of requirement specifies something that the delivered system must be able to do. Another type of requirement specifies something about the system itself, and how well it performs its functions
  • 9. System V.S. Software Requirement SYSTEM System requirements are the requirements for the system as a whole. In a system containing software components, software requirements are derived from system requirements
  • 10. Product V.S. Process Requirement
  • 11. Quantifiable Requirement Software requirements should be stated as clearly and as unambiguously as possible, and, where appropriate, quantitatively. It same Non Functional Requirement

Notas do Editor

  1. A requirement is defined as a property that must be exhibited in order to solve some real-world problem.