SlideShare ist ein Scribd-Unternehmen logo
1 von 52
Requirements Engineering Processes
Objectives ,[object Object],[object Object],[object Object],[object Object]
Topics covered ,[object Object],[object Object],[object Object],[object Object]
Requirements engineering processes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The requirements engineering process
Requirements engineering
Feasibility studies ,[object Object],[object Object],[object Object],[object Object],[object Object]
Feasibility study implementation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Elicitation and analysis ,[object Object],[object Object],[object Object]
Problems of requirements analysis ,[object Object],[object Object],[object Object],[object Object],[object Object]
The requirements spiral
Process activities ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Requirements discovery ,[object Object],[object Object]
ATM stakeholders ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Viewpoints ,[object Object],[object Object]
Types of viewpoint ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Viewpoint identification ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
LIBSYS viewpoint hierarchy
Interviewing ,[object Object],[object Object],[object Object],[object Object]
Interviews in practice ,[object Object],[object Object],[object Object],[object Object],[object Object]
Effective interviewers ,[object Object],[object Object]
Scenarios ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
LIBSYS scenario (1)
LIBSYS scenario (2)
Use cases ,[object Object],[object Object],[object Object]
Article printing use-case
LIBSYS use cases
Article printing
Print article sequence
Social and organisational factors ,[object Object],[object Object],[object Object]
Ethnography ,[object Object],[object Object],[object Object],[object Object]
Focused ethnography ,[object Object],[object Object],[object Object],[object Object]
Ethnography and prototyping
Scope of ethnography ,[object Object],[object Object]
Requirements validation ,[object Object],[object Object],[object Object]
Requirements checking ,[object Object],[object Object],[object Object],[object Object],[object Object]
Requirements validation techniques ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Requirements reviews ,[object Object],[object Object],[object Object]
Review checks ,[object Object],[object Object],[object Object],[object Object]
Requirements management ,[object Object],[object Object],[object Object],[object Object]
Requirements change ,[object Object],[object Object],[object Object]
Requirements evolution
Enduring and volatile requirements ,[object Object],[object Object]
Requirements classification
Requirements management planning ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Traceability ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
A traceability matrix
CASE tool support ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Requirements change management ,[object Object],[object Object],[object Object],[object Object],[object Object]
Change management
Key points ,[object Object],[object Object],[object Object]
Key points ,[object Object],[object Object],[object Object],[object Object]

Weitere ähnliche Inhalte

Was ist angesagt?

Integration testing
Integration testingIntegration testing
Integration testingVaibhav Dash
 
V model presentation
V model presentationV model presentation
V model presentationNiat Murad
 
Requirements analysis
Requirements analysisRequirements analysis
Requirements analysisasimnawaz54
 
Artificial Intelligence: Agent Technology
Artificial Intelligence: Agent TechnologyArtificial Intelligence: Agent Technology
Artificial Intelligence: Agent TechnologyThe Integral Worm
 
Chapter 01 software engineering pressman
Chapter 01  software engineering pressmanChapter 01  software engineering pressman
Chapter 01 software engineering pressmanRohitGoyal183
 
Software review
Software reviewSoftware review
Software reviewamjad_09
 
V model in software testing
V model in software testingV model in software testing
V model in software testingAbdullah Al Rumy
 
Requirements engineering activities
Requirements engineering activitiesRequirements engineering activities
Requirements engineering activitiesSyed Zaid Irshad
 
3 - Architetture Software - Architectural styles
3 - Architetture Software - Architectural styles3 - Architetture Software - Architectural styles
3 - Architetture Software - Architectural stylesMajong DevJfu
 
Software architecture design ppt
Software architecture design pptSoftware architecture design ppt
Software architecture design pptfarazimlak
 
Requirement engineering process
Requirement engineering processRequirement engineering process
Requirement engineering processDr. Loganathan R
 
Requirements engineering process in software engineering
Requirements engineering process in software engineeringRequirements engineering process in software engineering
Requirements engineering process in software engineeringPreeti Mishra
 
Quality of software
Quality of softwareQuality of software
Quality of softwarePalak Pandoh
 
Lecture 06 production system
Lecture 06 production systemLecture 06 production system
Lecture 06 production systemHema Kashyap
 

Was ist angesagt? (20)

Integration testing
Integration testingIntegration testing
Integration testing
 
V model presentation
V model presentationV model presentation
V model presentation
 
Requirements analysis
Requirements analysisRequirements analysis
Requirements analysis
 
System testing
System testingSystem testing
System testing
 
Artificial Intelligence: Agent Technology
Artificial Intelligence: Agent TechnologyArtificial Intelligence: Agent Technology
Artificial Intelligence: Agent Technology
 
Chapter 01 software engineering pressman
Chapter 01  software engineering pressmanChapter 01  software engineering pressman
Chapter 01 software engineering pressman
 
Software requirements
Software requirementsSoftware requirements
Software requirements
 
Test cases
Test casesTest cases
Test cases
 
Software review
Software reviewSoftware review
Software review
 
V model in software testing
V model in software testingV model in software testing
V model in software testing
 
Requirements engineering activities
Requirements engineering activitiesRequirements engineering activities
Requirements engineering activities
 
3 - Architetture Software - Architectural styles
3 - Architetture Software - Architectural styles3 - Architetture Software - Architectural styles
3 - Architetture Software - Architectural styles
 
Software Evolution
Software EvolutionSoftware Evolution
Software Evolution
 
Software architecture design ppt
Software architecture design pptSoftware architecture design ppt
Software architecture design ppt
 
Requirement engineering process
Requirement engineering processRequirement engineering process
Requirement engineering process
 
Requirements engineering process in software engineering
Requirements engineering process in software engineeringRequirements engineering process in software engineering
Requirements engineering process in software engineering
 
Quality of software
Quality of softwareQuality of software
Quality of software
 
software engineering
software engineeringsoftware engineering
software engineering
 
System testing
System testingSystem testing
System testing
 
Lecture 06 production system
Lecture 06 production systemLecture 06 production system
Lecture 06 production system
 

Ähnlich wie Requirements Engineering Process

Software Development Process - REQUIREMENTS ANALYSIS / ANALYSIS OF TECHNICAL...
Software Development Process -  REQUIREMENTS ANALYSIS / ANALYSIS OF TECHNICAL...Software Development Process -  REQUIREMENTS ANALYSIS / ANALYSIS OF TECHNICAL...
Software Development Process - REQUIREMENTS ANALYSIS / ANALYSIS OF TECHNICAL...Mark John Lado, MIT
 
L3 Requirements Eng Overview
L3 Requirements Eng OverviewL3 Requirements Eng Overview
L3 Requirements Eng OverviewIan Sommerville
 
An overview of software requirements engineering
An overview of software requirements engineeringAn overview of software requirements engineering
An overview of software requirements engineeringIan Sommerville
 
software engineering
software engineeringsoftware engineering
software engineeringSnow Queenzz
 
Requirement engineering in S/W Engineering
Requirement engineering in S/W EngineeringRequirement engineering in S/W Engineering
Requirement engineering in S/W EngineeringMikel Raj
 
Requirement Engineering Processes & Eliciting Requirement
Requirement Engineering Processes & Eliciting Requirement Requirement Engineering Processes & Eliciting Requirement
Requirement Engineering Processes & Eliciting Requirement AqsaHayat3
 
Requirements engineering
Requirements engineeringRequirements engineering
Requirements engineeringSutha31
 
Requirements Engineering Processes
Requirements Engineering ProcessesRequirements Engineering Processes
Requirements Engineering ProcessesRa'Fat Al-Msie'deen
 
Requirement Management 1
Requirement Management 1Requirement Management 1
Requirement Management 1pikuoec
 
System_Analysis_and_Design_Assignment_New2.ppt
System_Analysis_and_Design_Assignment_New2.pptSystem_Analysis_and_Design_Assignment_New2.ppt
System_Analysis_and_Design_Assignment_New2.pptMarissaPedragosa
 
Business Systems Analyst Interview Questions and Answers
Business Systems Analyst Interview Questions and AnswersBusiness Systems Analyst Interview Questions and Answers
Business Systems Analyst Interview Questions and AnswersHireQuotient
 
software requirement and architecture.pdf
software requirement and architecture.pdfsoftware requirement and architecture.pdf
software requirement and architecture.pdfwajoce8790
 

Ähnlich wie Requirements Engineering Process (20)

W3 requirements engineering processes
W3   requirements engineering processesW3   requirements engineering processes
W3 requirements engineering processes
 
4
44
4
 
Software Development Process - REQUIREMENTS ANALYSIS / ANALYSIS OF TECHNICAL...
Software Development Process -  REQUIREMENTS ANALYSIS / ANALYSIS OF TECHNICAL...Software Development Process -  REQUIREMENTS ANALYSIS / ANALYSIS OF TECHNICAL...
Software Development Process - REQUIREMENTS ANALYSIS / ANALYSIS OF TECHNICAL...
 
Chap3 RE elicitation
Chap3 RE elicitationChap3 RE elicitation
Chap3 RE elicitation
 
L3 Requirements Eng Overview
L3 Requirements Eng OverviewL3 Requirements Eng Overview
L3 Requirements Eng Overview
 
An overview of software requirements engineering
An overview of software requirements engineeringAn overview of software requirements engineering
An overview of software requirements engineering
 
software engineering
software engineeringsoftware engineering
software engineering
 
Requirement engineering in S/W Engineering
Requirement engineering in S/W EngineeringRequirement engineering in S/W Engineering
Requirement engineering in S/W Engineering
 
Lecture10.ppt
Lecture10.pptLecture10.ppt
Lecture10.ppt
 
Lecture 10.pdf
Lecture 10.pdfLecture 10.pdf
Lecture 10.pdf
 
Requirement Engineering Processes & Eliciting Requirement
Requirement Engineering Processes & Eliciting Requirement Requirement Engineering Processes & Eliciting Requirement
Requirement Engineering Processes & Eliciting Requirement
 
Requirements engineering
Requirements engineeringRequirements engineering
Requirements engineering
 
Requirements Engineering Processes
Requirements Engineering ProcessesRequirements Engineering Processes
Requirements Engineering Processes
 
unit2.pptx
unit2.pptxunit2.pptx
unit2.pptx
 
Requirement Management 1
Requirement Management 1Requirement Management 1
Requirement Management 1
 
3-Requirements.ppt
3-Requirements.ppt3-Requirements.ppt
3-Requirements.ppt
 
System_Analysis_and_Design_Assignment_New2.ppt
System_Analysis_and_Design_Assignment_New2.pptSystem_Analysis_and_Design_Assignment_New2.ppt
System_Analysis_and_Design_Assignment_New2.ppt
 
Business Systems Analyst Interview Questions and Answers
Business Systems Analyst Interview Questions and AnswersBusiness Systems Analyst Interview Questions and Answers
Business Systems Analyst Interview Questions and Answers
 
software requirement and architecture.pdf
software requirement and architecture.pdfsoftware requirement and architecture.pdf
software requirement and architecture.pdf
 
Unit 2
Unit 2Unit 2
Unit 2
 

Mehr von Jomel Penalba

SE - Software Requirements
SE - Software RequirementsSE - Software Requirements
SE - Software RequirementsJomel Penalba
 
Copy of business hardware
Copy of business hardwareCopy of business hardware
Copy of business hardwareJomel Penalba
 
Business functions and supply chains
Business functions and supply chainsBusiness functions and supply chains
Business functions and supply chainsJomel Penalba
 
Ch5 - Project Management
Ch5 - Project ManagementCh5 - Project Management
Ch5 - Project ManagementJomel Penalba
 
Laboratory activity 3 b3
Laboratory activity 3 b3Laboratory activity 3 b3
Laboratory activity 3 b3Jomel Penalba
 
Laboratory activity 3 b2
Laboratory activity 3 b2Laboratory activity 3 b2
Laboratory activity 3 b2Jomel Penalba
 
Laboratory activity 3 b1
Laboratory activity 3 b1Laboratory activity 3 b1
Laboratory activity 3 b1Jomel Penalba
 
Software process models
Software process modelsSoftware process models
Software process modelsJomel Penalba
 
05 control structures 2
05 control structures 205 control structures 2
05 control structures 2Jomel Penalba
 
04 control structures 1
04 control structures 104 control structures 1
04 control structures 1Jomel Penalba
 
03 intro to vb programming
03 intro to vb programming03 intro to vb programming
03 intro to vb programmingJomel Penalba
 
02 intro to vb-net ide
02 intro to vb-net ide02 intro to vb-net ide
02 intro to vb-net ideJomel Penalba
 
Soft Eng - Software Process
Soft  Eng - Software ProcessSoft  Eng - Software Process
Soft Eng - Software ProcessJomel Penalba
 

Mehr von Jomel Penalba (20)

SE - System Models
SE - System ModelsSE - System Models
SE - System Models
 
SE - Software Requirements
SE - Software RequirementsSE - Software Requirements
SE - Software Requirements
 
Copy of business hardware
Copy of business hardwareCopy of business hardware
Copy of business hardware
 
Business hardware
Business hardwareBusiness hardware
Business hardware
 
Crm
CrmCrm
Crm
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
Business functions and supply chains
Business functions and supply chainsBusiness functions and supply chains
Business functions and supply chains
 
12 gui concepts 1
12 gui concepts 112 gui concepts 1
12 gui concepts 1
 
Ch5 - Project Management
Ch5 - Project ManagementCh5 - Project Management
Ch5 - Project Management
 
Laboratory activity 3 b3
Laboratory activity 3 b3Laboratory activity 3 b3
Laboratory activity 3 b3
 
Laboratory activity 3 b2
Laboratory activity 3 b2Laboratory activity 3 b2
Laboratory activity 3 b2
 
Laboratory activity 3 b1
Laboratory activity 3 b1Laboratory activity 3 b1
Laboratory activity 3 b1
 
06 procedures
06 procedures06 procedures
06 procedures
 
Software process models
Software process modelsSoftware process models
Software process models
 
05 control structures 2
05 control structures 205 control structures 2
05 control structures 2
 
04 control structures 1
04 control structures 104 control structures 1
04 control structures 1
 
03 intro to vb programming
03 intro to vb programming03 intro to vb programming
03 intro to vb programming
 
02 intro to vb-net ide
02 intro to vb-net ide02 intro to vb-net ide
02 intro to vb-net ide
 
01 intro to vb-net
01 intro to vb-net01 intro to vb-net
01 intro to vb-net
 
Soft Eng - Software Process
Soft  Eng - Software ProcessSoft  Eng - Software Process
Soft Eng - Software Process