Stakeholder Requirements

Slides:



Advertisements
Similar presentations
A Performance Culture for Local Government in Northern Ireland Anne Donaghy Chair of the Performance Culture Pillar 13 December 2012.
Advertisements

1 Chapter 4 Analyzing End-to-End Business Processes.
Making the best use of assessment Waldemar Martyniuk.
Department of Defense Voluntary Protection Programs Center of Excellence Development, Validation, Implementation and Enhancement for a Voluntary Protection.
DoD Lead Agent: Office of the Assistant Secretary of the Army (Installations and Environment) Department of Defense Voluntary Protection Programs Center.
Chapter 9 Architectural Design. Why Architecture? The architecture is not the operational software. Rather, it is a representation that enables a software.
MARATHON COUNTY CORE VALUE LEARNING RESOURCE July 20, 2016.
mastery Comprehensive knowledge or skill in a particular subject or activity.
Project Management Finals Lesson 1 - Principles - Techniques - Tools.
Copyright © 2015 by Human Synergistics International. All rights reserved Human Synergistics/UK Limited Dumfries & Galloway Health & Social Care Integration.
MAN-3/2 Erlan Bakiev, Ph. D. IAAU Spring 2015 Understanding Management’s Context: Constraints and Challenges.
Development, Validation, Implementation and Enhancement for a Voluntary Protection Programs Center of Excellence (VPP CX) Capability for the Department.
Auburn University COMP 2710 Software Construction Use Case Analysis – Examples and Exercises Dr. Xiao Qin Auburn University.
Collaborative & Interpersonal Leadership
External Sales Conference
Pepper modifying Sommerville's Book slides
School Council.
Condover Parish Neighbourhood Plan
Chapter 4 – Requirements Engineering
Chapter 4 – Requirements Engineering
Task Analysis – Input to Interaction
Name Job title Research Councils UK
G&W Chapter 22: Test Cases Software Specification Lecture 29
Recall The Team Skills Analyzing the Problem (with 5 steps)
Progress Communication: Classroom Expectations:
Data Virtualization Demoette… Data Lineage Reporting
EA framework service description Swedish Defence Materiel Administration Examples & technical approach Enterprice Architecture By Peder Blomqvist.
Section 4 Science & Engineering
Building the foundations for innovation
Chapter 2: Constraints and Challenges for the Global Manager
Requirement Management
On a new page, miss the top two lines and list…
Good Outcomes make all the difference
By Dr. Abdulrahman H. Altalhi
CHAPTER 2 CREATING AN ARCHITECTURAL DESIGN.
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
The Manager: Omnipotent or Symbolic?
Unified Architecture Framework
Joff McGill – Sailability Manager
Software Requirements analysis & specifications
Cultural Diversity Part 2.
Object-Oriented Analysis
Metro-North Railroad Strategic Plan
Overview: Understanding and Building a Schoolwide Assessment Plan
Connecticut Core Standards for Mathematics
Insert grabber Video.
Joff McGill – Sailability Manager
Professor Coleman Team 6-3.
Connecticut Core Standards for Mathematics
Goal Reality Options Will
Object Oriented Analysis and Design
Making Procedural Methods
Porch Visits Professional Development and Facilitation
Traditional Vs. Authentic Assessment
Perform pre-sales activities to facilitate sales presentation
R55: Performance vs. Requirements
Requirements Engineering Introduction
Chapter 9 Architectural Design.
Lesson 15: Coaching Skills
Bulloch Information Session
Lesson 15: Coaching Skills
Ongoing Reporting Guiding Principle 5
Arc Consistency – AC-1 PROCEDURE AC-1(Z, D, C) BEGIN
Layered Tasks.
Using the FAST Page Builder
Inquiry learning Does IBL work?
Helping Skills in Mental Health Facilitation
Proximate and ultimate questions
Composing Negative Messages
Helping Skills in Mental Health Facilitation
Presentation transcript:

Stakeholder Requirements Use Scenario

Use scenario One basic structuring mechanism for discussing capability requirements is the operational or use scenario. Scenarios provide an excellent method for exploring requirements with stakeholders Stakeholder requirements use the notion of a scenario as a means of establishing a framework in which meaningful dialogue can take place.

Use Scenario The scenario encourages the stakeholders to think about the job that they are doing and how they would like to do it. Once the scenario has been agreed, individual requirements can be generated to define precisely what the stakeholders would like to be able to do at each point in the scenario The purpose of creating a scenario is to promote understanding and communication. A scenario is not itself a requirement; it is rather a structure for elicitation of requirements.

Use Scenario A scenario is the sequence of results produced (or states achieved) through time for the stakeholders. a use scenario may be represented as a hierarchy of goals and represents the capabilities provided by the system to the stakeholder – without saying how to provide them.

Scenario is seen to be beneficial for the following reasons: - enables stakeholders to step through operational use; - missing steps can be found; - different stakeholders can have different scenarios; - time constructs can be identified

The basic question to ask the stakeholder is: ‘What do you want to achieve’? ‘What state do you want to be in’? If the system is completely new stakeholders need to use their imagination and postulate what they want to happen or achieve at each step.

Goal Hierarchy Procedure:

Example

The example covers all the aspects of the trip starting with loading the boat on to the car, getting ready to sail, sailing and returning home. The scenario: - follows a time sequence; - its nodes are high-level capabilities; - shows alternatives; - shows periodic repeated behavior; - shows where sequence is not important (parallel branches); - shows exceptions.

missing capabilities: - able to transport the loaded boat - able to launch boat

Constraints A constraint is a type of requirement that does not add any capability to a system. Instead, it controls the way in which one or more capabilities are to be delivered. For example, consider the following: 'A customer shall be served within 15 minutes of placing the order'.