SlideShare uma empresa Scribd logo
1 de 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

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

Role of system analyst
Role of system analystRole of system analyst
Role of system analyst
 
Software Engineering - Chapter 4 - Requirements engineering
Software Engineering - Chapter 4 - Requirements engineering  Software Engineering - Chapter 4 - Requirements engineering
Software Engineering - Chapter 4 - Requirements engineering
 
Social and cultural issues in requirements engineering
Social and cultural issues in requirements engineeringSocial and cultural issues in requirements engineering
Social and cultural issues in requirements engineering
 
Systems request
Systems requestSystems request
Systems request
 
Requirement Elicitation Techniques
Requirement Elicitation TechniquesRequirement Elicitation Techniques
Requirement Elicitation Techniques
 
Ian Sommerville, Software Engineering, 9th Edition Ch 4
Ian Sommerville,  Software Engineering, 9th Edition Ch 4Ian Sommerville,  Software Engineering, 9th Edition Ch 4
Ian Sommerville, Software Engineering, 9th Edition Ch 4
 
Requirement Management
Requirement Management Requirement Management
Requirement Management
 
Ch19 systems engineering
Ch19 systems engineeringCh19 systems engineering
Ch19 systems engineering
 
McCall's Quality Factors
McCall's Quality FactorsMcCall's Quality Factors
McCall's Quality Factors
 
Software Engineering - chp3- design
Software Engineering - chp3- designSoftware Engineering - chp3- design
Software Engineering - chp3- design
 
Ch7 implementation
Ch7 implementationCh7 implementation
Ch7 implementation
 
Software Requirement Specification
Software Requirement SpecificationSoftware Requirement Specification
Software Requirement Specification
 
Requirement engineering process
Requirement engineering processRequirement engineering process
Requirement engineering process
 
Software Configuration Management
Software Configuration ManagementSoftware Configuration Management
Software Configuration Management
 
Testing strategies in Software Engineering
Testing strategies in Software EngineeringTesting strategies in Software Engineering
Testing strategies in Software Engineering
 
Ch10 dependable systems
Ch10 dependable systemsCh10 dependable systems
Ch10 dependable systems
 
Requirements Engineering
Requirements EngineeringRequirements Engineering
Requirements Engineering
 
Cohesion and coupling
Cohesion and couplingCohesion and coupling
Cohesion and coupling
 
Ch5 system modeling
Ch5 system modelingCh5 system modeling
Ch5 system modeling
 
Object Oriented System Design
Object Oriented System DesignObject Oriented System Design
Object Oriented System Design
 

Semelhante a Stakeholders, viewpoints and concerns

Requirement engineering in S/W Engineering
Requirement engineering in S/W EngineeringRequirement engineering in S/W Engineering
Requirement engineering in S/W Engineering
Mikel 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.docx
write5
 
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
cherishwinsland
 
Introducing sociotechnical systems
Introducing sociotechnical systemsIntroducing sociotechnical systems
Introducing sociotechnical systems
sommerville-videos
 

Semelhante a 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...
 

Mais de sommerville-videos

System of systems classification
System of systems classificationSystem of systems classification
System of systems classification
sommerville-videos
 

Mais de 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
 
Introducing Software Engineering
Introducing Software EngineeringIntroducing Software Engineering
Introducing Software Engineering
 
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
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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...
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
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...
 
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
 

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