SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Stakeholders, viewpoints and
concerns
Ian Sommerville
http://www.youtube.com/watch?v=P5X-ridjaOY

Stakeholders, viewpoints and concerns, 2013

Slide 1
Stakeholders
• Sources of requirements

Stakeholders, viewpoints and concerns, 2013

Slide 2
Stakeholders
• People or roles who are affected, in
some way, by a system and so who can
contribute requirements or knowledge to
help you understand the requirements

Stakeholders, viewpoints and concerns, 2013

Slide 3
Medical information system

Stakeholders, viewpoints and concerns, 2013

Slide 4
Medical system stakeholders
• Doctors
• Nurses
• Patients

Stakeholders, viewpoints and concerns, 2013

Slide 5
Medical system stakeholders
• Hospital managers
• Administrators
• Owners of other connected systems

Stakeholders, viewpoints and concerns, 2013

Slide 6
Stakeholders, viewpoints and concerns, 2013

Slide 7
Stakeholder groups
•

Clinical stakeholders
–
–

Nurses

–

•

Doctors
Other healthcase professionals

Management stakeholders
–

Hospital managers

–

Administrators

Stakeholders, viewpoints and concerns, 2013

Slide 8
Viewpoints
• Viewpoints are a way of organising and
grouping requirements that have been
elicited from stakeholders

Stakeholders, viewpoints and concerns, 2013

Slide 9
Examples of viewpoints
• End-user viewpoint
• Managerial viewpoint
• System administration viewpoint

• Engineering viewpoint

Stakeholders, viewpoints and concerns, 2013

Slide 10
Engineering viewpoint
• Engineers who are developing the
system create requirements depending
on the techniques and technology used
to develop the system

Stakeholders, viewpoints and concerns, 2013

Slide 11
Stakeholders and viewpoints
Stakeholde
rs
Provide information about
requirements

VP2

VP1

VP3

VP4

Requirements are grouped into viewpoints
Stakeholders, viewpoints and concerns, 2013

Slide 12
Concerns
• Concerns are issues that an
organisation must pay attention to and
that are systemic i.e. they apply to the
system as a whole
• Not concerned with individual
functions, features of a system or
individual stakeholder requirements
Stakeholders, viewpoints and concerns, 2013

Slide 13
• Concerns are cross-cutting issues that
may affect all system stakeholders and
the requirements from these
stakeholders

Stakeholders, viewpoints and concerns, 2013

Slide 14
Concerns
Software and
hardware

Operators and
managers
The organisation

Society

Security Availability
Stakeholders, viewpoints and concerns, 2013

Safety
Slide 15
The socio-technical triangle
Stakeholders are
at different levels
in the triangle

Software and
hardware

Operators and
managers
The organisation

Society

Stakeholders, viewpoints and concerns, 2013

Slide 16
• Concerns help bridge the gap between
organisational goals (what the
organisation has to achieve) and system
requirements (how a system
contributes to these goals)

Stakeholders, viewpoints and concerns, 2013

Slide 17
Summary
• Stakeholders
– People who have an ‘interest’ or a ‘stake’ in the
system

• Viewpoints
– Groups of related requirements from stakeholders

• Concerns
– Cross-cutting systemic organizational issues that
Stakeholders, viewpoints and concerns, 2013
Slide 18
generate requirements

Weitere ähnliche Inhalte

Was ist angesagt?

System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and DesignAamir Abbas
 
Testing strategies part -1
Testing strategies part -1Testing strategies part -1
Testing strategies part -1Divya Tiwari
 
Software Re-engineering Forward & Reverse Engineering
Software Re-engineering Forward & Reverse EngineeringSoftware Re-engineering Forward & Reverse Engineering
Software Re-engineering Forward & Reverse EngineeringAli Raza
 
Socio-technical System
Socio-technical SystemSocio-technical System
Socio-technical SystemRahul Hada
 
Architectural structures and views
Architectural structures and viewsArchitectural structures and views
Architectural structures and viewsDr Reeja S R
 
Object Oriented Analysis Design using UML
Object Oriented Analysis Design using UMLObject Oriented Analysis Design using UML
Object Oriented Analysis Design using UMLAjit Nayak
 
Ian Sommerville, Software Engineering, 9th EditionCh 8
Ian Sommerville,  Software Engineering, 9th EditionCh 8Ian Sommerville,  Software Engineering, 9th EditionCh 8
Ian Sommerville, Software Engineering, 9th EditionCh 8Mohammed Romi
 
Software Quality Attributes
Software Quality AttributesSoftware Quality Attributes
Software Quality AttributesHayim Makabee
 
Requirement Elicitation and Analysis.pptx
Requirement Elicitation and Analysis.pptxRequirement Elicitation and Analysis.pptx
Requirement Elicitation and Analysis.pptxRojipRai
 
Quality attributes sadhana
Quality attributes sadhanaQuality attributes sadhana
Quality attributes sadhanaSadhana28
 
Software Requirement Specification
Software Requirement SpecificationSoftware Requirement Specification
Software Requirement SpecificationVishal Singh
 

Was ist angesagt? (20)

System design
System designSystem design
System design
 
Software Architecture
Software ArchitectureSoftware Architecture
Software Architecture
 
Gathering requirements
Gathering requirementsGathering requirements
Gathering requirements
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 
Testing strategies part -1
Testing strategies part -1Testing strategies part -1
Testing strategies part -1
 
Software Re-engineering Forward & Reverse Engineering
Software Re-engineering Forward & Reverse EngineeringSoftware Re-engineering Forward & Reverse Engineering
Software Re-engineering Forward & Reverse Engineering
 
Socio-technical System
Socio-technical SystemSocio-technical System
Socio-technical System
 
Architectural structures and views
Architectural structures and viewsArchitectural structures and views
Architectural structures and views
 
Ch5 system modeling
Ch5 system modelingCh5 system modeling
Ch5 system modeling
 
Unified process Model
Unified process ModelUnified process Model
Unified process Model
 
Analysis modeling
Analysis modelingAnalysis modeling
Analysis modeling
 
unit 3 Design 1
unit 3 Design 1unit 3 Design 1
unit 3 Design 1
 
Object Oriented Analysis Design using UML
Object Oriented Analysis Design using UMLObject Oriented Analysis Design using UML
Object Oriented Analysis Design using UML
 
Ian Sommerville, Software Engineering, 9th EditionCh 8
Ian Sommerville,  Software Engineering, 9th EditionCh 8Ian Sommerville,  Software Engineering, 9th EditionCh 8
Ian Sommerville, Software Engineering, 9th EditionCh 8
 
Software Quality Attributes
Software Quality AttributesSoftware Quality Attributes
Software Quality Attributes
 
Requirement Elicitation and Analysis.pptx
Requirement Elicitation and Analysis.pptxRequirement Elicitation and Analysis.pptx
Requirement Elicitation and Analysis.pptx
 
Cs8493 unit 5
Cs8493 unit 5Cs8493 unit 5
Cs8493 unit 5
 
Ch8.testing
Ch8.testingCh8.testing
Ch8.testing
 
Quality attributes sadhana
Quality attributes sadhanaQuality attributes sadhana
Quality attributes sadhana
 
Software Requirement Specification
Software Requirement SpecificationSoftware Requirement Specification
Software Requirement Specification
 

Ähnlich wie Stakeholders, viewpoints and concerns

Case Studies in Health IT Implementation & Sociotechnical Aspect of Health In...
Case Studies in Health IT Implementation & Sociotechnical Aspect of Health In...Case Studies in Health IT Implementation & Sociotechnical Aspect of Health In...
Case Studies in Health IT Implementation & Sociotechnical Aspect of Health In...Nawanan Theera-Ampornpunt
 
Dependability requirements for LSCITS
Dependability requirements for LSCITSDependability requirements for LSCITS
Dependability requirements for LSCITSIan Sommerville
 
Requirement engineering in S/W Engineering
Requirement engineering in S/W EngineeringRequirement engineering in S/W Engineering
Requirement engineering in S/W EngineeringMikel Raj
 
The Inclusion of Nurses in the Systems Development Life Cycle.docx
The Inclusion of Nurses in the Systems Development Life Cycle.docxThe Inclusion of Nurses in the Systems Development Life Cycle.docx
The Inclusion of Nurses in the Systems Development Life Cycle.docxwrite5
 
NUR 532 Nursing Leadership and the Healthcare System i0321.docx
NUR 532 Nursing Leadership and the Healthcare System i0321.docxNUR 532 Nursing Leadership and the Healthcare System i0321.docx
NUR 532 Nursing Leadership and the Healthcare System i0321.docxcherishwinsland
 
IT Governance & Management in Healthcare Organizations: Part 2 (Sociotechnica...
IT Governance & Management in Healthcare Organizations: Part 2 (Sociotechnica...IT Governance & Management in Healthcare Organizations: Part 2 (Sociotechnica...
IT Governance & Management in Healthcare Organizations: Part 2 (Sociotechnica...Nawanan Theera-Ampornpunt
 
IT Governance & Management in Healthcare Organizations: Part 2 (October 19, 2...
IT Governance & Management in Healthcare Organizations: Part 2 (October 19, 2...IT Governance & Management in Healthcare Organizations: Part 2 (October 19, 2...
IT Governance & Management in Healthcare Organizations: Part 2 (October 19, 2...Nawanan Theera-Ampornpunt
 
Quality in Health and Social care management
Quality in Health and Social care managementQuality in Health and Social care management
Quality in Health and Social care managementrajithadikari
 
IT Governance & Management in Healthcare Organizations: Part 2 (October 16, 2...
IT Governance & Management in Healthcare Organizations: Part 2 (October 16, 2...IT Governance & Management in Healthcare Organizations: Part 2 (October 16, 2...
IT Governance & Management in Healthcare Organizations: Part 2 (October 16, 2...Nawanan Theera-Ampornpunt
 
Information Technology Management in Healthcare Organizations: Part 2 (Octobe...
Information Technology Management in Healthcare Organizations: Part 2 (Octobe...Information Technology Management in Healthcare Organizations: Part 2 (Octobe...
Information Technology Management in Healthcare Organizations: Part 2 (Octobe...Nawanan Theera-Ampornpunt
 
Introducing sociotechnical systems
Introducing sociotechnical systemsIntroducing sociotechnical systems
Introducing sociotechnical systemssommerville-videos
 
How Impact Investors Think about Measuring Impact
How Impact Investors Think about Measuring ImpactHow Impact Investors Think about Measuring Impact
How Impact Investors Think about Measuring Impactrfbridge0
 
Case Studies in Health IT Implementation & Sociotechnical Aspect of Health In...
Case Studies in Health IT Implementation & Sociotechnical Aspect of Health In...Case Studies in Health IT Implementation & Sociotechnical Aspect of Health In...
Case Studies in Health IT Implementation & Sociotechnical Aspect of Health In...Nawanan Theera-Ampornpunt
 
Designing Complex Systems for Recovery (LSCITS EngD 2011)
Designing Complex Systems for Recovery (LSCITS EngD 2011)Designing Complex Systems for Recovery (LSCITS EngD 2011)
Designing Complex Systems for Recovery (LSCITS EngD 2011)Ian Sommerville
 
Making Resilience Tangible, Practical and Relevant: Tools and Approaches Work...
Making Resilience Tangible, Practical and Relevant: Tools and Approaches Work...Making Resilience Tangible, Practical and Relevant: Tools and Approaches Work...
Making Resilience Tangible, Practical and Relevant: Tools and Approaches Work...The Resilience Shift
 
Case Studies in Health IT Implementation & Sociotechnical Aspect of Health In...
Case Studies in Health IT Implementation & Sociotechnical Aspect of Health In...Case Studies in Health IT Implementation & Sociotechnical Aspect of Health In...
Case Studies in Health IT Implementation & Sociotechnical Aspect of Health In...Nawanan Theera-Ampornpunt
 

Ähnlich wie Stakeholders, viewpoints and concerns (20)

System success and failure
System success and failureSystem success and failure
System success and failure
 
Case Studies in Health IT Implementation & Sociotechnical Aspect of Health In...
Case Studies in Health IT Implementation & Sociotechnical Aspect of Health In...Case Studies in Health IT Implementation & Sociotechnical Aspect of Health In...
Case Studies in Health IT Implementation & Sociotechnical Aspect of Health In...
 
Dependability requirements for LSCITS
Dependability requirements for LSCITSDependability requirements for LSCITS
Dependability requirements for LSCITS
 
Requirement engineering in S/W Engineering
Requirement engineering in S/W EngineeringRequirement engineering in S/W Engineering
Requirement engineering in S/W Engineering
 
The Inclusion of Nurses in the Systems Development Life Cycle.docx
The Inclusion of Nurses in the Systems Development Life Cycle.docxThe Inclusion of Nurses in the Systems Development Life Cycle.docx
The Inclusion of Nurses in the Systems Development Life Cycle.docx
 
NUR 532 Nursing Leadership and the Healthcare System i0321.docx
NUR 532 Nursing Leadership and the Healthcare System i0321.docxNUR 532 Nursing Leadership and the Healthcare System i0321.docx
NUR 532 Nursing Leadership and the Healthcare System i0321.docx
 
Recognising agents in health systems…and complexity
Recognising agents in health systems…and complexityRecognising agents in health systems…and complexity
Recognising agents in health systems…and complexity
 
iFRAME
iFRAMEiFRAME
iFRAME
 
IT Governance & Management in Healthcare Organizations: Part 2 (Sociotechnica...
IT Governance & Management in Healthcare Organizations: Part 2 (Sociotechnica...IT Governance & Management in Healthcare Organizations: Part 2 (Sociotechnica...
IT Governance & Management in Healthcare Organizations: Part 2 (Sociotechnica...
 
IT Governance & Management in Healthcare Organizations: Part 2 (October 19, 2...
IT Governance & Management in Healthcare Organizations: Part 2 (October 19, 2...IT Governance & Management in Healthcare Organizations: Part 2 (October 19, 2...
IT Governance & Management in Healthcare Organizations: Part 2 (October 19, 2...
 
Quality in Health and Social care management
Quality in Health and Social care managementQuality in Health and Social care management
Quality in Health and Social care management
 
Zenter_TechnicalSpec
Zenter_TechnicalSpecZenter_TechnicalSpec
Zenter_TechnicalSpec
 
IT Governance & Management in Healthcare Organizations: Part 2 (October 16, 2...
IT Governance & Management in Healthcare Organizations: Part 2 (October 16, 2...IT Governance & Management in Healthcare Organizations: Part 2 (October 16, 2...
IT Governance & Management in Healthcare Organizations: Part 2 (October 16, 2...
 
Information Technology Management in Healthcare Organizations: Part 2 (Octobe...
Information Technology Management in Healthcare Organizations: Part 2 (Octobe...Information Technology Management in Healthcare Organizations: Part 2 (Octobe...
Information Technology Management in Healthcare Organizations: Part 2 (Octobe...
 
Introducing sociotechnical systems
Introducing sociotechnical systemsIntroducing sociotechnical systems
Introducing sociotechnical systems
 
How Impact Investors Think about Measuring Impact
How Impact Investors Think about Measuring ImpactHow Impact Investors Think about Measuring Impact
How Impact Investors Think about Measuring Impact
 
Case Studies in Health IT Implementation & Sociotechnical Aspect of Health In...
Case Studies in Health IT Implementation & Sociotechnical Aspect of Health In...Case Studies in Health IT Implementation & Sociotechnical Aspect of Health In...
Case Studies in Health IT Implementation & Sociotechnical Aspect of Health In...
 
Designing Complex Systems for Recovery (LSCITS EngD 2011)
Designing Complex Systems for Recovery (LSCITS EngD 2011)Designing Complex Systems for Recovery (LSCITS EngD 2011)
Designing Complex Systems for Recovery (LSCITS EngD 2011)
 
Making Resilience Tangible, Practical and Relevant: Tools and Approaches Work...
Making Resilience Tangible, Practical and Relevant: Tools and Approaches Work...Making Resilience Tangible, Practical and Relevant: Tools and Approaches Work...
Making Resilience Tangible, Practical and Relevant: Tools and Approaches Work...
 
Case Studies in Health IT Implementation & Sociotechnical Aspect of Health In...
Case Studies in Health IT Implementation & Sociotechnical Aspect of Health In...Case Studies in Health IT Implementation & Sociotechnical Aspect of Health In...
Case Studies in Health IT Implementation & Sociotechnical Aspect of Health In...
 

Mehr von sommerville-videos

Mehr von sommerville-videos (20)

Architectural patterns for real-time systems
Architectural patterns for real-time systemsArchitectural patterns for real-time systems
Architectural patterns for real-time systems
 
Introduction to real time software systems script
Introduction to real time software systems scriptIntroduction to real time software systems script
Introduction to real time software systems script
 
System of systems classification
System of systems classificationSystem of systems classification
System of systems classification
 
Reuse landscape
Reuse landscapeReuse landscape
Reuse landscape
 
Introduction to systems of systems
Introduction to systems of systemsIntroduction to systems of systems
Introduction to systems of systems
 
Scaling agile
Scaling agileScaling agile
Scaling agile
 
Agile methods for large systems
Agile methods for large systemsAgile methods for large systems
Agile methods for large systems
 
User stories
User storiesUser stories
User stories
 
Agile and plan based development processes
Agile and plan based development processesAgile and plan based development processes
Agile and plan based development processes
 
Fundamental software engineering activities
Fundamental software engineering activitiesFundamental software engineering activities
Fundamental software engineering activities
 
Why se script
Why se scriptWhy se script
Why se script
 
Ariane 5 launcher failure
Ariane 5 launcher failure Ariane 5 launcher failure
Ariane 5 launcher failure
 
Airbus Flight Control System
Airbus Flight Control SystemAirbus Flight Control System
Airbus Flight Control System
 
Warsaw airbus accident
Warsaw airbus accidentWarsaw airbus accident
Warsaw airbus accident
 
Emergent properties
Emergent propertiesEmergent properties
Emergent properties
 
Availability and reliability
Availability and reliabilityAvailability and reliability
Availability and reliability
 
Critical systems engineering
Critical systems engineeringCritical systems engineering
Critical systems engineering
 
System security
System securitySystem security
System security
 
System dependability
System dependabilitySystem dependability
System dependability
 
System safety
System safetySystem safety
System safety
 

Kürzlich hochgeladen

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
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 Scriptwesley chun
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
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 Processorsdebabhi2
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
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...Drew Madelung
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
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...apidays
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 

Kürzlich hochgeladen (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
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
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
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...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 

Stakeholders, viewpoints and concerns

  • 1. Stakeholders, viewpoints and concerns Ian Sommerville http://www.youtube.com/watch?v=P5X-ridjaOY Stakeholders, viewpoints and concerns, 2013 Slide 1
  • 2. Stakeholders • Sources of requirements Stakeholders, viewpoints and concerns, 2013 Slide 2
  • 3. Stakeholders • People or roles who are affected, in some way, by a system and so who can contribute requirements or knowledge to help you understand the requirements Stakeholders, viewpoints and concerns, 2013 Slide 3
  • 4. Medical information system Stakeholders, viewpoints and concerns, 2013 Slide 4
  • 5. Medical system stakeholders • Doctors • Nurses • Patients Stakeholders, viewpoints and concerns, 2013 Slide 5
  • 6. Medical system stakeholders • Hospital managers • Administrators • Owners of other connected systems Stakeholders, viewpoints and concerns, 2013 Slide 6
  • 7. Stakeholders, viewpoints and concerns, 2013 Slide 7
  • 8. Stakeholder groups • Clinical stakeholders – – Nurses – • Doctors Other healthcase professionals Management stakeholders – Hospital managers – Administrators Stakeholders, viewpoints and concerns, 2013 Slide 8
  • 9. Viewpoints • Viewpoints are a way of organising and grouping requirements that have been elicited from stakeholders Stakeholders, viewpoints and concerns, 2013 Slide 9
  • 10. Examples of viewpoints • End-user viewpoint • Managerial viewpoint • System administration viewpoint • Engineering viewpoint Stakeholders, viewpoints and concerns, 2013 Slide 10
  • 11. Engineering viewpoint • Engineers who are developing the system create requirements depending on the techniques and technology used to develop the system Stakeholders, viewpoints and concerns, 2013 Slide 11
  • 12. Stakeholders and viewpoints Stakeholde rs Provide information about requirements VP2 VP1 VP3 VP4 Requirements are grouped into viewpoints Stakeholders, viewpoints and concerns, 2013 Slide 12
  • 13. Concerns • Concerns are issues that an organisation must pay attention to and that are systemic i.e. they apply to the system as a whole • Not concerned with individual functions, features of a system or individual stakeholder requirements Stakeholders, viewpoints and concerns, 2013 Slide 13
  • 14. • Concerns are cross-cutting issues that may affect all system stakeholders and the requirements from these stakeholders Stakeholders, viewpoints and concerns, 2013 Slide 14
  • 15. Concerns Software and hardware Operators and managers The organisation Society Security Availability Stakeholders, viewpoints and concerns, 2013 Safety Slide 15
  • 16. The socio-technical triangle Stakeholders are at different levels in the triangle Software and hardware Operators and managers The organisation Society Stakeholders, viewpoints and concerns, 2013 Slide 16
  • 17. • Concerns help bridge the gap between organisational goals (what the organisation has to achieve) and system requirements (how a system contributes to these goals) Stakeholders, viewpoints and concerns, 2013 Slide 17
  • 18. Summary • Stakeholders – People who have an ‘interest’ or a ‘stake’ in the system • Viewpoints – Groups of related requirements from stakeholders • Concerns – Cross-cutting systemic organizational issues that Stakeholders, viewpoints and concerns, 2013 Slide 18 generate requirements