SlideShare a Scribd company logo
Requirements Engineering:
System Vision	
CECS 542
Dr.	Birgit	Penzenstadler	 1	
Photo	credit:	Ryan	Holloway,	Unsplash
Context Layer
System Layer
Requirements Layer
Stakeholder Model Objectives
& Goals
Constraints
& Rules
!
!
!
!
!
Data Model
E
A
A
A
E
System Vision
Functional
Hierarchy
Architecture Overview
System
Function Model
Fun 1
Fun 2
Component Model
C C
Data Model
E
A
A
A
E
Behaviour Model
Business Case
Deployment Requirements
System Constraints
Domain Model
Service ModelUsage Model
Quality Requirements
Risk List
Project Scope
Process Requirements
Glossary
Glossary
Glossary
Today‘s	learning	goals	
•  What	is	a	system	vision?	
–  Defini@on,	characteris@cs,		
meaning	and	purpose	
–  Interdependencies	between	system	
vision	and	other	RE	content	
	
•  Overview	of	
–  Types	of	system	visions	
–  System	visions	in	the	context	of	analyis	
(informa@on	sources,	QA)	
	
•  System	vision	in	context	of	AMDiRE	
•  Understanding	of	typical	problems	
2
System	Vision	
•  What	is	a	system	vision?	
(defini@on,	characteris@cs,	purpose)	
•  Interdependencies	between	system	vision	and	
other	RE	content	
•  Methods:	Types	of	system	visions	
•  Analysis:	Informa@on	sources	and	QA	
•  System	Vision	in	AMDiRE	
•  What	are	the	problems/challenges?	
Dr.	Birgit	Penzenstadler	 3	
K	Rayker,	stock.xchng
Mo@va@on:	System	Vision	
Dr.	Birgit	Penzenstadler	 4
Defini@on:	System	vision	
•  Def.:	The	system	vision	is	a	joint	vision	of	the	
system	agreed	upon	by	all	ac@ve	
stakeholders	
•  Characteris@cs	
– Big	picture	
– Abstract	
•  Purpose	
– Agreement	on	what	this	project	is	about	
– Easy	communica@on	with	stakeholders	
Dr.	Birgit	Penzenstadler	 5
Example:	Car	Sharing	System	
Dr.	Birgit	Penzenstadler	 6	
Management(
CRM(
Data(
Base(
Administra2on(
Car(Sharing(Community(
Rental(
Available(
Return(
Car(pool(
Search(
I(want(to(
minimize(my(
environmental(
impact.(
Sustainability?(
Repor2ng(
Billing(/(
Sta2s2cs(
Profit?(
Call(center(
I(want(to(
drive(from(
A(to(B.(
Complaint(
Service(team/(
Fleet(management(
Fill(up(gas,((
clean,((
repair(
Share(
Rent(
Save(costs(
&(energy(
Register((Adver2se(
We(want(to(contribute(
to(sustainable(mobility.(
Answer(
customer(
enquiries.(
High(
availability(
Easy(
maintenance(
Example:	Pub	
Dr.	Birgit	Penzenstadler	 7	
[Monk	&	Howard,	1998]
System	Vision	
•  What	is	a	system	vision?	
(defini@on,	characteris@cs,	purpose)	
•  Interdependencies	between	system	vision	and	
other	RE	content	
•  Methods:	Types	of	system	visions	
•  Analysis:	Informa@on	sources	and	QA	
•  System	Vision	in	AMDiRE	
•  What	are	the	problems/challenges?	
Dr.	Birgit	Penzenstadler	 8	
K	Rayker,	stock.xchng
Context Layer
System Layer
Requirements Layer
Stakeholder Model Objectives
& Goals
Constraints
& Rules
!
!
!
!
!
Data Model
E
A
A
A
E
System Vision
Functional
Hierarchy
Architecture Overview
System
Function Model
Fun 1
Fun 2
Component Model
C C
Data Model
E
A
A
A
E
Behaviour Model
Business Case
Deployment Requirements
System Constraints
Domain Model
Service ModelUsage Model
Quality Requirements
Risk List
Project Scope
Process Requirements
Glossary
Glossary
Glossary
Connec@on	to	
RE	content	items	
•  Input	
– Business	Case	
– Stakeholders	
– Goals	
– Domain	Model	
•  Output	
– Usage	Model	
– Quality	Requirements	
– Risk	List	
	
9
System	Vision	
•  What	is	a	system	vision?	
(defini@on,	characteris@cs,	purpose)	
•  Interdependencies	between	system	vision	and	
other	RE	content	
•  Methods:	Types	of	system	visions	
•  Analysis:	Informa@on	sources	and	QA	
•  System	Vision	in	AMDiRE	
•  What	are	the	problems/challenges?	
Dr.	Birgit	Penzenstadler	 10	
K	Rayker,	stock.xchng
Method	
•  Rich	Picture		
[Monk	&	Howard,	1998]	
•  Used	in	par@cipatory	design	
– Brainstorming	
– Storyboarding	
– Paper-based	prototyping	
Dr.	Birgit	Penzenstadler	 11
Method:	
Rich		
picture	
Dr.	Birgit	Penzenstadler	 12	
drawing the rich picture are included in
this structure to remind themselves that
put on her to reduce th
in her department. Som
department may have a
job may be de-skilled o
laid off. The thought b
cerns in Figure 1 make
brewery, the employees
the customers each hav
perspectives on what th
Finally, tensions betwe
be highlighted. The “cr
serves this purpose. In F
shown to be in tension w
sumably through their co
ited pool of customers.
with crossed swords is a
step to precisely identify
concerns and how they m
Table 1 lists some of th
for an effective rich pict
serve to prevent the rich p
ing overloaded with detai
having a rich picture that
the people who have give
tion (Item 4 in Table 1) is
back to them for review.
elicit new information and
interpretation. The discip
guage of the work contex
Table 1. Elements of an Effective Rich Picture
Element Comment
1. Include structure Include only enough structure to allow
you to record the process and con-
cerns. The latter requires that all the
people who will use or could con-
ceivably be affected by the introduc-
tion of the new system be included.
2. Include process Do not attempt to record all the intri-
cacies of process; a broad brush
approach is usually all that is needed
3. Include concerns Caricature the concern in a thought
bubble (see Figures 1–3 for exam-
ples). A fuller explanation may be
provided in a supplementary docu-
ment
4. Use the language of This will make the rich picture com-
the people depicted in it prehensible to your informants
5. Use any pictorial or textual There is no correct way of drawing a
device that suits your purpose rich picture. There are as many styles
as analysts and the same analyst will
find different styles useful in differ-
ent situations
[Monk	&	Howard,	1998]
Example:	Web	Design	Consultancy	
Dr.	Birgit	Penzenstadler	 13	
[Monk	&	Howard,	1998]	
processes, and concerns significant to them.
SSM’s focus on the stakeholders’ viewpoint
shares much with various participatory design
that identifies the stakeholders and the work
setting. Figures 1–3 are examples of this type
of rich picture. Additionally, a rich picture of
Figure 2 Rich Picture of Web Design Consultancy
FISHY WEB INC.
Profit?
Long term reputation?
Director
AdministrationMarket Research
Web Analyst
HTML Coder
Strategy
Documents
Need more
time
Competitor
Companies
Current
Clients
Resources
Data
Work
Problems
Solutions
Analysts
I don’t have
enough time
to talk to the user
Concepts
If only I had
more powerful
tools
Potential
Clients
Focus?
Bias?
Marketing
Expectations
Standards
Professional Society
of Web Designer
Good job
done dirt cheap
Marketing
Fishy Web Inc.
Project Team
Example/exercise:	What	is	this	system?	
Dr.	Birgit	Penzenstadler	 14	UC	Irvine,	Oza	et	al.	2002
Example/exercise:	What	is	this	system?	
Dr.	Birgit	Penzenstadler	 15	UC	Irvine,	Oza	et	al.	2002
Example:	Cold	Storage	Warehouse	
Dr.	Birgit	Penzenstadler	 16	
[Monk	&	Howard,	1998]	
P
27i n t e r a c t i o n s . . . m a r c h + a p r i l 1 9 9 8
include Monk et al.’s simplified user testing
procedure Cooperative Evaluation [13] and
Nielsen’s simplified usability inspection tech-
nique, Heuristic Evaluation [17]. With these
techniques, prototypes and scenarios are cru-
cial parts of communication between designer
and user. Without these concrete representa-
tions of the design, little communication can
occur. With them, however, both user and
designer can develop common ground by
focusing on actions and tasks. A rich picture
can serve a similar communicative function
much earlier in design when one is thinking
about the general work context and the con-
straints this imposes.
Monk [12] describes how a rich picture can
be used as the first step in a lightweight design
process, to reason about the redesign of the
Figure 3. Rich Picture of a
Cold Storage Warehouse
Good	tutorial	
hhp://systems.open.ac.uk/materials/T552/	
Dr.	Birgit	Penzenstadler	 17
System	Vision	
•  What	is	a	system	vision?	
(defini@on,	characteris@cs,	purpose)	
•  Interdependencies	between	system	vision	and	
other	RE	content	
•  Methods:	Types	of	system	visions	
•  Analysis:	Informa@on	sources	and	QA	
•  System	Vision	in	AMDiRE	
•  What	are	the	problems/challenges?	
Dr.	Birgit	Penzenstadler	 18	
K	Rayker,	stock.xchng
Analysis	
1.  Informa@on	sources	
2.  Quality	assurance	
Dr.	Birgit	Penzenstadler	 19
•  Workshop	with		
stakeholders	
•  Domain	knowledge	
•  Crea@vity	techniques	
–  „W“	ques@ons	
–  Brainstorming	
–  Progressive	abstrac@on	
–  Mindmap	
–  Morphological	box	
–  Osborn	checklist	
Dr.	Birgit	Penzenstadler	 20	
Informa@on		
Sources
Morphological	box	
21
Mindmap	
22
Osborne	Checklist	
23
Quality	assurance	
•  Understandability	
•  Readability	
•  Completeness	
Dr.	Birgit	Penzenstadler	 24
System	Vision	
•  What	is	a	system	vision?	
(defini@on,	characteris@cs,	purpose)	
•  Interdependencies	between	system	vision	and	
other	RE	content	
•  Methods:	Types	of	system	visions	
•  Analysis:	Informa@on	sources	and	QA	
•  System	Vision	in	AMDiRE	
•  What	are	the	problems/challenges?	
Dr.	Birgit	Penzenstadler	 25	
K	Rayker,	stock.xchng
System	Vision	in	AMDiRE	
•  Includes	
– Structure	
– Process	
– Concerns	
•  Elements	
– System	border	
– Others	systems	in	the	context	
– Features	/	usage	
– Rela@on	to	important	stakeholders	
Dr.	Birgit	Penzenstadler	 26	
Context Layer
System Layer
Requirements Layer
Stakeholder Model Objectives
& Goals
Constraints
& Rules
!
!
!
!
!
Data Model
E
A
A
A
E
System Vision
Functional
Hierarchy
Architecture Overview
System
Function Model
Fun 1
Fun 2
Component Model
C C
Data Model
E
A
A
A
E
Behaviour Model
Business Case
Deployment Requirements
System Constraints
Domain Model
Service ModelUsage Model
Quality Requirements
Risk List
Project Scope
Process Requirements
Glossary
Glossary
Glossary
System	Vision	
27	
	
à How	to:		
Take	input	from		
Stakeholder	Model,		
Domain	and	Goals	
to	sketch:	
•  System	scope	
•  Major	features	
•  Business	context	
•  Opera@onal	
context	
•  Stakeholders	
•  Concerns	Car	Sharing	Community	
Search	
Register		
Data	
Base	
WebApp	
Par@cipate	
Car	pool
Management	
CRM	
Administra@on	
Car	Sharing	Community	
Rental	
Available	
Return	
Car	pool	
Search	
I	want	to	
minimize	my	
environmental	
impact.	
Sustainability?	
Repor@ng	
Billing	/	
Sta@s@cs	
Profit?	
Call	center	
I	want	to	
drive	from	
A	to	B.	
Complaint	
Service	team/	
Fleet	management	
Fill	up	gas,		
clean,		
repair	
Share	
Rent	
Save	costs	
&	energy	
Register		
Adver@se	
We	want	to	contribute	
to	sustainable	mobility.	
Answer	
customer	
enquiries.	
High	
availability	
Easy	
maintenance	
Data	
Base	
WebApp	
Par@cipate	
Support	
Opera@onal	context	
Business	context	
System		
scope
Challenges	
•  Scoping:	clear	system	boundary	
•  Reasonably	complete	
•  Self-explanatory	
•  Next	steps:	System	vision	
for	the	OpenMRS	system		
	
Dr.	Birgit	Penzenstadler	 29	
Context Layer
System Layer
Requirements Layer
Stakeholder Model Objectives
& Goals
Constraints
& Rules
!
!
!
!
!
Data Model
E
A
A
A
E
System Vision
Functional
Hierarchy
Architecture Overview
System
Function Model
Fun 1
Fun 2
Component Model
C C
Data Model
E
A
A
A
E
Behaviour Model
Business Case
Deployment Requirements
System Constraints
Domain Model
Service ModelUsage Model
Quality Requirements
Risk List
Project Scope
Process Requirements
Glossary
Glossary
Glossary

More Related Content

What's hot

Requirements Engineering - Stakeholders
Requirements Engineering - StakeholdersRequirements Engineering - Stakeholders
Requirements Engineering - Stakeholders
Birgit Penzenstadler
 
Requirements Engineering - Frameworks & Standards
Requirements Engineering - Frameworks & StandardsRequirements Engineering - Frameworks & Standards
Requirements Engineering - Frameworks & Standards
Birgit Penzenstadler
 
Requirements Engineering - Non-functional requirements
Requirements Engineering - Non-functional requirementsRequirements Engineering - Non-functional requirements
Requirements Engineering - Non-functional requirements
Birgit Penzenstadler
 
Requirements Engineering - RE Tools
Requirements Engineering - RE ToolsRequirements Engineering - RE Tools
Requirements Engineering - RE Tools
Birgit Penzenstadler
 
Requirements Engineering - Domain Models
Requirements Engineering - Domain ModelsRequirements Engineering - Domain Models
Requirements Engineering - Domain Models
Birgit Penzenstadler
 
The Business Analyst And The Sdlc
The Business Analyst And The SdlcThe Business Analyst And The Sdlc
The Business Analyst And The Sdlc
Craig Brown
 
Requirements Analysis And Design Ddefinition
Requirements Analysis And Design DdefinitionRequirements Analysis And Design Ddefinition
Requirements Analysis And Design Ddefinition
OD Ali
 
Business Analysis 101
Business Analysis 101Business Analysis 101
Business Analysis 101
Abhishek Navlakha, PMP, CSM
 
The Evolving Role of the Business Analyst
The Evolving Role of the Business AnalystThe Evolving Role of the Business Analyst
The Evolving Role of the Business Analyst
Tracy Cook
 
Requirements Engineering - Present and Future Hot Research Topics
Requirements Engineering - Present and Future Hot Research TopicsRequirements Engineering - Present and Future Hot Research Topics
Requirements Engineering - Present and Future Hot Research Topics
Birgit Penzenstadler
 
requirements analysis and design
requirements analysis and designrequirements analysis and design
requirements analysis and design
Preeti Mishra
 
Requirements Engineering - Goals
Requirements Engineering - GoalsRequirements Engineering - Goals
Requirements Engineering - Goals
Birgit Penzenstadler
 
Introducing Business Analysis, IT Business Analyst & UML
Introducing Business Analysis, IT Business Analyst & UMLIntroducing Business Analysis, IT Business Analyst & UML
Introducing Business Analysis, IT Business Analyst & UML
Edgar Khachatryan
 
Requirements Management
Requirements ManagementRequirements Management
Requirements Management
Shwetha-BA
 
Business Analyst Interview Questions SlideShare
Business Analyst Interview Questions SlideShareBusiness Analyst Interview Questions SlideShare
Business Analyst Interview Questions SlideShare
Invensis Learning
 
Business Analyst Training
Business  Analyst  TrainingBusiness  Analyst  Training
Business Analyst Training
Craig Brown
 
Business Analysis and IT Business Analyst – An Introduction
Business Analysis and IT Business Analyst – An IntroductionBusiness Analysis and IT Business Analyst – An Introduction
Business Analysis and IT Business Analyst – An Introduction
Egrove Systems Corporation
 
Concepts Of business analyst Practices - Part 1
Concepts Of business analyst Practices - Part 1Concepts Of business analyst Practices - Part 1
Concepts Of business analyst Practices - Part 1
Moutasm Tamimi
 
The Business Analyst: The Pivotal Role Of The Future
The Business Analyst: The Pivotal Role Of The FutureThe Business Analyst: The Pivotal Role Of The Future
The Business Analyst: The Pivotal Role Of The Future
Tom Humbarger
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
SwatiS-BA
 

What's hot (20)

Requirements Engineering - Stakeholders
Requirements Engineering - StakeholdersRequirements Engineering - Stakeholders
Requirements Engineering - Stakeholders
 
Requirements Engineering - Frameworks & Standards
Requirements Engineering - Frameworks & StandardsRequirements Engineering - Frameworks & Standards
Requirements Engineering - Frameworks & Standards
 
Requirements Engineering - Non-functional requirements
Requirements Engineering - Non-functional requirementsRequirements Engineering - Non-functional requirements
Requirements Engineering - Non-functional requirements
 
Requirements Engineering - RE Tools
Requirements Engineering - RE ToolsRequirements Engineering - RE Tools
Requirements Engineering - RE Tools
 
Requirements Engineering - Domain Models
Requirements Engineering - Domain ModelsRequirements Engineering - Domain Models
Requirements Engineering - Domain Models
 
The Business Analyst And The Sdlc
The Business Analyst And The SdlcThe Business Analyst And The Sdlc
The Business Analyst And The Sdlc
 
Requirements Analysis And Design Ddefinition
Requirements Analysis And Design DdefinitionRequirements Analysis And Design Ddefinition
Requirements Analysis And Design Ddefinition
 
Business Analysis 101
Business Analysis 101Business Analysis 101
Business Analysis 101
 
The Evolving Role of the Business Analyst
The Evolving Role of the Business AnalystThe Evolving Role of the Business Analyst
The Evolving Role of the Business Analyst
 
Requirements Engineering - Present and Future Hot Research Topics
Requirements Engineering - Present and Future Hot Research TopicsRequirements Engineering - Present and Future Hot Research Topics
Requirements Engineering - Present and Future Hot Research Topics
 
requirements analysis and design
requirements analysis and designrequirements analysis and design
requirements analysis and design
 
Requirements Engineering - Goals
Requirements Engineering - GoalsRequirements Engineering - Goals
Requirements Engineering - Goals
 
Introducing Business Analysis, IT Business Analyst & UML
Introducing Business Analysis, IT Business Analyst & UMLIntroducing Business Analysis, IT Business Analyst & UML
Introducing Business Analysis, IT Business Analyst & UML
 
Requirements Management
Requirements ManagementRequirements Management
Requirements Management
 
Business Analyst Interview Questions SlideShare
Business Analyst Interview Questions SlideShareBusiness Analyst Interview Questions SlideShare
Business Analyst Interview Questions SlideShare
 
Business Analyst Training
Business  Analyst  TrainingBusiness  Analyst  Training
Business Analyst Training
 
Business Analysis and IT Business Analyst – An Introduction
Business Analysis and IT Business Analyst – An IntroductionBusiness Analysis and IT Business Analyst – An Introduction
Business Analysis and IT Business Analyst – An Introduction
 
Concepts Of business analyst Practices - Part 1
Concepts Of business analyst Practices - Part 1Concepts Of business analyst Practices - Part 1
Concepts Of business analyst Practices - Part 1
 
The Business Analyst: The Pivotal Role Of The Future
The Business Analyst: The Pivotal Role Of The FutureThe Business Analyst: The Pivotal Role Of The Future
The Business Analyst: The Pivotal Role Of The Future
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 

Similar to Requirements Engineering - System Vision

Requirements Engineering for Sustainability - 3 - System Vision and Usage Model
Requirements Engineering for Sustainability - 3 - System Vision and Usage ModelRequirements Engineering for Sustainability - 3 - System Vision and Usage Model
Requirements Engineering for Sustainability - 3 - System Vision and Usage Model
Birgit Penzenstadler
 
Research paperV1
Research paperV1Research paperV1
Research paperV1expertexh
 
Running head M7A1 - PROJECT MANAGEMENT PLAN1M7A1 - PROJECT.docx
Running head  M7A1 - PROJECT MANAGEMENT PLAN1M7A1 - PROJECT.docxRunning head  M7A1 - PROJECT MANAGEMENT PLAN1M7A1 - PROJECT.docx
Running head M7A1 - PROJECT MANAGEMENT PLAN1M7A1 - PROJECT.docx
joellemurphey
 
STUDY OF AGENT ASSISTED METHODOLOGIES FOR DEVELOPMENT OF A SYSTEM
STUDY OF AGENT ASSISTED METHODOLOGIES FOR DEVELOPMENT OF A SYSTEMSTUDY OF AGENT ASSISTED METHODOLOGIES FOR DEVELOPMENT OF A SYSTEM
STUDY OF AGENT ASSISTED METHODOLOGIES FOR DEVELOPMENT OF A SYSTEM
International Journal of Technical Research & Application
 
DEVELOPMENT OF A MULTIAGENT BASED METHODOLOGY FOR COMPLEX SYSTEMS
DEVELOPMENT OF A MULTIAGENT BASED METHODOLOGY FOR COMPLEX SYSTEMSDEVELOPMENT OF A MULTIAGENT BASED METHODOLOGY FOR COMPLEX SYSTEMS
DEVELOPMENT OF A MULTIAGENT BASED METHODOLOGY FOR COMPLEX SYSTEMS
International Journal of Technical Research & Application
 
Building an Information System
Building an Information SystemBuilding an Information System
Building an Information System
Jo Balucanag - Bitonio
 
2015-11-11 research seminar
2015-11-11 research seminar2015-11-11 research seminar
2015-11-11 research seminar
ifi8106tlu
 
Integrated Analysis of Traditional Requirements Engineering Process with Agil...
Integrated Analysis of Traditional Requirements Engineering Process with Agil...Integrated Analysis of Traditional Requirements Engineering Process with Agil...
Integrated Analysis of Traditional Requirements Engineering Process with Agil...
zillesubhan
 
On data-driven systems analyzing, supporting and enhancing users’ interaction...
On data-driven systems analyzing, supporting and enhancing users’ interaction...On data-driven systems analyzing, supporting and enhancing users’ interaction...
On data-driven systems analyzing, supporting and enhancing users’ interaction...
Grial - University of Salamanca
 
User Centered Design in short
User Centered Design in shortUser Centered Design in short
User Centered Design in short
silvana churruca
 
7. requirement-engineering
7. requirement-engineering7. requirement-engineering
7. requirement-engineering
Muhammad Sikandar Mustafa
 
Crafting Infrastructures. Requirements, scenarios and evaluation in the SPICE...
Crafting Infrastructures. Requirements, scenarios and evaluation in the SPICE...Crafting Infrastructures. Requirements, scenarios and evaluation in the SPICE...
Crafting Infrastructures. Requirements, scenarios and evaluation in the SPICE...Luca Galli
 
Bsa 411 preview full class
Bsa 411 preview full classBsa 411 preview full class
Bsa 411 preview full class
fasthomeworkhelpdotcome
 
SDA - 6 -Chapter Six.pdf
SDA - 6 -Chapter Six.pdfSDA - 6 -Chapter Six.pdf
SDA - 6 -Chapter Six.pdf
Kokebe2
 
01. Birta L. G., Arbez G. - Modelling and Simulation_ (2007).pdf
01. Birta L. G., Arbez G. - Modelling and Simulation_  (2007).pdf01. Birta L. G., Arbez G. - Modelling and Simulation_  (2007).pdf
01. Birta L. G., Arbez G. - Modelling and Simulation_ (2007).pdf
AftaZani1
 
BMIS 530Systems Analysis and Redesign Project Phase 1 Assignm
BMIS 530Systems Analysis and Redesign Project Phase 1 AssignmBMIS 530Systems Analysis and Redesign Project Phase 1 Assignm
BMIS 530Systems Analysis and Redesign Project Phase 1 Assignm
JeniceStuckeyoo
 
Product Analyst Advisor
Product Analyst AdvisorProduct Analyst Advisor
Product Analyst Advisor
IRJET Journal
 
Model Based Systems Thinking
Model Based Systems ThinkingModel Based Systems Thinking
Model Based Systems Thinking
sicrcw
 
Creating a Use Case
Creating a Use Case                                               Creating a Use Case
Creating a Use Case
CruzIbarra161
 

Similar to Requirements Engineering - System Vision (20)

Requirements Engineering for Sustainability - 3 - System Vision and Usage Model
Requirements Engineering for Sustainability - 3 - System Vision and Usage ModelRequirements Engineering for Sustainability - 3 - System Vision and Usage Model
Requirements Engineering for Sustainability - 3 - System Vision and Usage Model
 
Research paperV1
Research paperV1Research paperV1
Research paperV1
 
Running head M7A1 - PROJECT MANAGEMENT PLAN1M7A1 - PROJECT.docx
Running head  M7A1 - PROJECT MANAGEMENT PLAN1M7A1 - PROJECT.docxRunning head  M7A1 - PROJECT MANAGEMENT PLAN1M7A1 - PROJECT.docx
Running head M7A1 - PROJECT MANAGEMENT PLAN1M7A1 - PROJECT.docx
 
STUDY OF AGENT ASSISTED METHODOLOGIES FOR DEVELOPMENT OF A SYSTEM
STUDY OF AGENT ASSISTED METHODOLOGIES FOR DEVELOPMENT OF A SYSTEMSTUDY OF AGENT ASSISTED METHODOLOGIES FOR DEVELOPMENT OF A SYSTEM
STUDY OF AGENT ASSISTED METHODOLOGIES FOR DEVELOPMENT OF A SYSTEM
 
DEVELOPMENT OF A MULTIAGENT BASED METHODOLOGY FOR COMPLEX SYSTEMS
DEVELOPMENT OF A MULTIAGENT BASED METHODOLOGY FOR COMPLEX SYSTEMSDEVELOPMENT OF A MULTIAGENT BASED METHODOLOGY FOR COMPLEX SYSTEMS
DEVELOPMENT OF A MULTIAGENT BASED METHODOLOGY FOR COMPLEX SYSTEMS
 
Building an Information System
Building an Information SystemBuilding an Information System
Building an Information System
 
2015-11-11 research seminar
2015-11-11 research seminar2015-11-11 research seminar
2015-11-11 research seminar
 
Integrated Analysis of Traditional Requirements Engineering Process with Agil...
Integrated Analysis of Traditional Requirements Engineering Process with Agil...Integrated Analysis of Traditional Requirements Engineering Process with Agil...
Integrated Analysis of Traditional Requirements Engineering Process with Agil...
 
On data-driven systems analyzing, supporting and enhancing users’ interaction...
On data-driven systems analyzing, supporting and enhancing users’ interaction...On data-driven systems analyzing, supporting and enhancing users’ interaction...
On data-driven systems analyzing, supporting and enhancing users’ interaction...
 
User Centered Design in short
User Centered Design in shortUser Centered Design in short
User Centered Design in short
 
7. requirement-engineering
7. requirement-engineering7. requirement-engineering
7. requirement-engineering
 
Crafting Infrastructures. Requirements, scenarios and evaluation in the SPICE...
Crafting Infrastructures. Requirements, scenarios and evaluation in the SPICE...Crafting Infrastructures. Requirements, scenarios and evaluation in the SPICE...
Crafting Infrastructures. Requirements, scenarios and evaluation in the SPICE...
 
Bsa 411 preview full class
Bsa 411 preview full classBsa 411 preview full class
Bsa 411 preview full class
 
SDA - 6 -Chapter Six.pdf
SDA - 6 -Chapter Six.pdfSDA - 6 -Chapter Six.pdf
SDA - 6 -Chapter Six.pdf
 
Ooad quest and ans
Ooad quest and ansOoad quest and ans
Ooad quest and ans
 
01. Birta L. G., Arbez G. - Modelling and Simulation_ (2007).pdf
01. Birta L. G., Arbez G. - Modelling and Simulation_  (2007).pdf01. Birta L. G., Arbez G. - Modelling and Simulation_  (2007).pdf
01. Birta L. G., Arbez G. - Modelling and Simulation_ (2007).pdf
 
BMIS 530Systems Analysis and Redesign Project Phase 1 Assignm
BMIS 530Systems Analysis and Redesign Project Phase 1 AssignmBMIS 530Systems Analysis and Redesign Project Phase 1 Assignm
BMIS 530Systems Analysis and Redesign Project Phase 1 Assignm
 
Product Analyst Advisor
Product Analyst AdvisorProduct Analyst Advisor
Product Analyst Advisor
 
Model Based Systems Thinking
Model Based Systems ThinkingModel Based Systems Thinking
Model Based Systems Thinking
 
Creating a Use Case
Creating a Use Case                                               Creating a Use Case
Creating a Use Case
 

More from Birgit Penzenstadler

The (Em)Power of participatory storytelling
The (Em)Power of participatory storytellingThe (Em)Power of participatory storytelling
The (Em)Power of participatory storytelling
Birgit Penzenstadler
 
The trek towards sustainability - truth, tale, or transition?
The trek towards sustainability -  truth, tale, or transition?The trek towards sustainability -  truth, tale, or transition?
The trek towards sustainability - truth, tale, or transition?
Birgit Penzenstadler
 
Equality and equity - navigating the gender imbalance in informatics
Equality and equity - navigating the gender imbalance in informaticsEquality and equity - navigating the gender imbalance in informatics
Equality and equity - navigating the gender imbalance in informatics
Birgit Penzenstadler
 
Wellbeing and Resilience: Walking the Talk
Wellbeing and Resilience: Walking the TalkWellbeing and Resilience: Walking the Talk
Wellbeing and Resilience: Walking the Talk
Birgit Penzenstadler
 
Sustainable Software and Resilient Engineers
Sustainable Software and Resilient EngineersSustainable Software and Resilient Engineers
Sustainable Software and Resilient Engineers
Birgit Penzenstadler
 
Computing Within Limits
Computing Within LimitsComputing Within Limits
Computing Within Limits
Birgit Penzenstadler
 
Requirements for Sustainability: Imagining the sustainable society
Requirements for Sustainability: Imagining the sustainable societyRequirements for Sustainability: Imagining the sustainable society
Requirements for Sustainability: Imagining the sustainable society
Birgit Penzenstadler
 
Requirements Engineering - Recap
Requirements Engineering - RecapRequirements Engineering - Recap
Requirements Engineering - Recap
Birgit Penzenstadler
 
Requirements Engineering - Wrap-up: Putting it all together
Requirements Engineering - Wrap-up: Putting it all togetherRequirements Engineering - Wrap-up: Putting it all together
Requirements Engineering - Wrap-up: Putting it all together
Birgit Penzenstadler
 
Requirements Engineering - Quality Models
Requirements Engineering - Quality ModelsRequirements Engineering - Quality Models
Requirements Engineering - Quality Models
Birgit Penzenstadler
 
Requirements Engineering for Sustainability - Open Lecture at LUT 2016
Requirements Engineering for Sustainability - Open Lecture at LUT 2016Requirements Engineering for Sustainability - Open Lecture at LUT 2016
Requirements Engineering for Sustainability - Open Lecture at LUT 2016
Birgit Penzenstadler
 
Requirements Engineering for Sustainability - 1 - Intro & Business Model Canvas
Requirements Engineering for Sustainability - 1 - Intro & Business Model CanvasRequirements Engineering for Sustainability - 1 - Intro & Business Model Canvas
Requirements Engineering for Sustainability - 1 - Intro & Business Model Canvas
Birgit Penzenstadler
 
Requirements Engineering for Sustainability - 6 - Documentation
Requirements Engineering for Sustainability - 6 - DocumentationRequirements Engineering for Sustainability - 6 - Documentation
Requirements Engineering for Sustainability - 6 - Documentation
Birgit Penzenstadler
 
Requirements Engineering for Sustainability - 5 - Prototypes
Requirements Engineering for Sustainability - 5 - PrototypesRequirements Engineering for Sustainability - 5 - Prototypes
Requirements Engineering for Sustainability - 5 - Prototypes
Birgit Penzenstadler
 
Requirements Engineering for Sustainability - 4 - Sustainability Analysis
Requirements Engineering for Sustainability - 4 - Sustainability AnalysisRequirements Engineering for Sustainability - 4 - Sustainability Analysis
Requirements Engineering for Sustainability - 4 - Sustainability Analysis
Birgit Penzenstadler
 

More from Birgit Penzenstadler (15)

The (Em)Power of participatory storytelling
The (Em)Power of participatory storytellingThe (Em)Power of participatory storytelling
The (Em)Power of participatory storytelling
 
The trek towards sustainability - truth, tale, or transition?
The trek towards sustainability -  truth, tale, or transition?The trek towards sustainability -  truth, tale, or transition?
The trek towards sustainability - truth, tale, or transition?
 
Equality and equity - navigating the gender imbalance in informatics
Equality and equity - navigating the gender imbalance in informaticsEquality and equity - navigating the gender imbalance in informatics
Equality and equity - navigating the gender imbalance in informatics
 
Wellbeing and Resilience: Walking the Talk
Wellbeing and Resilience: Walking the TalkWellbeing and Resilience: Walking the Talk
Wellbeing and Resilience: Walking the Talk
 
Sustainable Software and Resilient Engineers
Sustainable Software and Resilient EngineersSustainable Software and Resilient Engineers
Sustainable Software and Resilient Engineers
 
Computing Within Limits
Computing Within LimitsComputing Within Limits
Computing Within Limits
 
Requirements for Sustainability: Imagining the sustainable society
Requirements for Sustainability: Imagining the sustainable societyRequirements for Sustainability: Imagining the sustainable society
Requirements for Sustainability: Imagining the sustainable society
 
Requirements Engineering - Recap
Requirements Engineering - RecapRequirements Engineering - Recap
Requirements Engineering - Recap
 
Requirements Engineering - Wrap-up: Putting it all together
Requirements Engineering - Wrap-up: Putting it all togetherRequirements Engineering - Wrap-up: Putting it all together
Requirements Engineering - Wrap-up: Putting it all together
 
Requirements Engineering - Quality Models
Requirements Engineering - Quality ModelsRequirements Engineering - Quality Models
Requirements Engineering - Quality Models
 
Requirements Engineering for Sustainability - Open Lecture at LUT 2016
Requirements Engineering for Sustainability - Open Lecture at LUT 2016Requirements Engineering for Sustainability - Open Lecture at LUT 2016
Requirements Engineering for Sustainability - Open Lecture at LUT 2016
 
Requirements Engineering for Sustainability - 1 - Intro & Business Model Canvas
Requirements Engineering for Sustainability - 1 - Intro & Business Model CanvasRequirements Engineering for Sustainability - 1 - Intro & Business Model Canvas
Requirements Engineering for Sustainability - 1 - Intro & Business Model Canvas
 
Requirements Engineering for Sustainability - 6 - Documentation
Requirements Engineering for Sustainability - 6 - DocumentationRequirements Engineering for Sustainability - 6 - Documentation
Requirements Engineering for Sustainability - 6 - Documentation
 
Requirements Engineering for Sustainability - 5 - Prototypes
Requirements Engineering for Sustainability - 5 - PrototypesRequirements Engineering for Sustainability - 5 - Prototypes
Requirements Engineering for Sustainability - 5 - Prototypes
 
Requirements Engineering for Sustainability - 4 - Sustainability Analysis
Requirements Engineering for Sustainability - 4 - Sustainability AnalysisRequirements Engineering for Sustainability - 4 - Sustainability Analysis
Requirements Engineering for Sustainability - 4 - Sustainability Analysis
 

Recently uploaded

Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Hivelance Technology
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
kalichargn70th171
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
Peter Caitens
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
vrstrong314
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
Tier1 app
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
XfilesPro
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 

Recently uploaded (20)

Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 

Requirements Engineering - System Vision