Home Page Icon
Home Page
Table of Contents for
PART IV: THE WAY AHEAD
Close
PART IV: THE WAY AHEAD
by Neil Maiden, Ian F. Alexander
Scenarios, Stories, Use Cases: Through the Systems Development Life-Cycle
Cover Page
Title Page
Copyright
Contents
PREFACE
BIOGRAPHIES AND PHOTOGRAPHS
PART I: OVERVIEW
CHAPTER 1: INTRODUCTION: SCENARIOS IN SYSTEM DEVELOPMENT
CONTEXT
THROUGH THE LIFE CYCLE
TYPES OF SYSTEM
SCENARIOS FOR SYSTEMS – NOT NECESSARILY SOFTWARE
THE WAY AHEAD
KEYWORDS
REFERENCES
RECOMMENDED READING
CHAPTER 2: SCENARIO-BASED APPROACHES
OVERVIEW: THE CREWS SCENARIO FRAMEWORK
THE FRAMEWORK
THE SCENARIO APPROACHES DESCRIBED IN THIS BOOK
CONCLUSION
KEYWORDS
REFERENCES
PART II: SCENARIOS THROUGH THE SYSTEM LIFECYCLE: TECHNIQUES
INTRODUCTION
STRUCTURE OF THE PART 2 CHAPTERS
TOPICS COVERED
CHAPTER 3: SCENARIOS IN REQUIREMENTS DISCOVERY
APPLICABILITY
POSITION IN THE LIFE CYCLE
KEY FEATURES
STRENGTHS
WEAKNESSES
WHAT IS A REQUIREMENTS SCENARIO?
FROM SCENARIOS TO ATOMIC REQUIREMENTS
KEEPING TRACK OF THE INVESTIGATION
WHO PRODUCES THE SCENARIOS?
TECHNIQUES FOR BUILDING SCENARIOS
WHEN TO USE SCENARIOS
KEYWORDS
REFERENCES
CHAPTER 4: SCENARIOS FOR INNOVATION: DEVELOPING SCENARIO-BASED USER NEEDS ANALYSIS (SUNA)
APPLICABILITY
POSITION IN THE LIFE CYCLE
KEY FEATURES
STRENGTHS AND WEAKNESSES
TECHNIQUE
WORKED EXAMPLE
COMPARISONS
KEYWORDS
REFERENCES
RECOMMENDED READINGS
CHAPTER 5: RUNNING A USE CASE/SCENARIO WORKSHOP
APPLICABILITY
POSITION IN THE LIFE CYCLE
KEY FEATURES
STRENGTHS
WEAKNESSES
TECHNIQUE
WORKED EXAMPLE
COMPARISONS
KEYWORDS
REFERENCES
RECOMMENDED READING
CHAPTER 6: ALTERNATIVE WORLD SCENARIOS TO ASSESS REQUIREMENT STABILITY
APPLICABILITY
POSITION IN THE LIFE CYCLE
KEY FEATURES
STRENGTHS
WEAKNESSES
TECHNIQUE
WORKED EXAMPLE
COMPARISONS
KEYWORDS
REFERENCES
RECOMMENDED READING
CHAPTER 7: NEGATIVE SCENARIOS AND MISUSE CASES
APPLICABILITY
ROLES IN THE LIFE CYCLE
KEY FEATURES
STRENGTHS
WEAKNESSES
TECHNIQUE
WORKED EXAMPLE
COMPARISONS
KEYWORDS
REFERENCES
RECOMMENDED READING
CHAPTER 8: AUTHORING USE CASES
APPLICABILITY
POSITION IN THE LIFE CYCLE
KEY FEATURES
STRENGTHS
WEAKNESSES
TECHNIQUE
COMPARISONS
KEYWORDS
REFERENCES
RECOMMENDED READING
CHAPTER 9: SYSTEMATIC SCENARIO WALKTHROUGHS WITH ART-SCENE
POSITION IN THE LIFE CYCLE
APPLICABILITY
KEY FEATURES
STRENGTHS
WEAKNESSES
THE ART-SCENE PROCESS AND ENVIRONMENT
ART-SCENE'S RESEARCH PROVENANCE
THE ART-SCENE APPROACH
THE STRUCTURE AND REPRESENTATION OF AN ART-SCENE SCENARIO
THE ART-SCENE SOFTWARE ENVIRONMENT
FACILITATING SCENARIO WALKTHROUGHS
THE SCENARIO WORKSHOP ENVIRONMENT
WORKED EXAMPLE
COMPARISONS
KEYWORDS
REFERENCES
RECOMMENDED READING
CHAPTER 10: THE ROLE OF SCENARIOS IN CONTEXTUAL DESIGN: FROM USER OBSERVATIONS TO WORK REDESIGN TO USE CASES
APPLICABILITY
POSITION IN THE LIFE CYCLE
KEY FEATURES
STRENGTHS
WEAKNESSES
TECHNIQUE
TECHNIQUES AND WORKED EXAMPLE
LESSONS LEARNT
COMPARISONS
KEYWORDS
REFERENCES
RECOMMENDED READINGS
CHAPTER 11: A SCENARIO-BASED DESIGN METHOD FOR HUMAN-CENTRED INTERACTION DESIGN
OVERVIEW
APPLICABILITY
POSITION IN THE LIFE CYCLE
KEY FEATURES
STRENGTHS
WEAKNESSES
THE METHOD
OTHER ARTIFACTS IN THE METHOD
PROCESSES OF THE METHOD
SUMMARY
WORKED EXAMPLE
USER STORY
COMPARISONS
ACKNOWLEDGEMENTS
KEYWORDS
REFERENCES
RECOMMENDED READING
CHAPTER 12: USE CASE-BASED SOFTWARE DEVELOPMENT
APPLICABILITY
POSITION IN THE LIFE CYCLE
KEY FEATURES
STRENGTHS
WEAKNESSES
TECHNIQUE AND WORKED EXAMPLE
SUMMARY AND COMPARISONS
KEYWORDS
REFERENCES
RECOMMENDED READING
CHAPTER 13: USER STORIES IN AGILE SOFTWARE DEVELOPMENT
APPLICABILITY
APPLICABILITY II – WHY USER STORIES?
POSITION IN LIFE CYCLE
KEY FEATURES
STRENGTHS
WEAKNESSES
TECHNIQUE
WORKED EXAMPLE
COMPARISONS
KEYWORDS
REFERENCES
RECOMMENDED READING
CHAPTER 14: USE CASES, TEST CASES
APPLICABILITY
POSITION IN THE LIFE CYCLE
KEY FEATURES
STRENGTHS
WEAKNESSES
BACKGROUND: THE V-MODEL
TECHNIQUE
WORKED EXAMPLE
COMPARISONS
KEYWORDS
REFERENCES
RECOMMENDED READING
CHAPTER 15: PROJECT STORIES: COMBINING LIFE-CYCLE PROCESS MODELS
APPLICABILITY
POSITION IN THE LIFE CYCLE
KEY FEATURES
STRENGTHS
WEAKNESSES
TECHNIQUE
CONCLUSION
KEYWORDS
REFERENCES
RECOMMENDED READING
PART III: SCENARIOS IN ACTION: CASE STUDIES
INTRODUCTION
STRUCTURE OF THE PART 3 CHAPTERS
CHAPTER 16: STORY USE AND REUSE IN AUTOMOTIVE SYSTEMS ENGINEERING
TYPE OF PROJECT
APPLICABILITY
POSITION IN THE LIFE CYCLE
ROLES PLAYED BY SCENARIOS
STRENGTHS
WEAKNESSES
INTRODUCTION
AUTOMOTIVE SOFTWARE DEVELOPMENT
STORIES IN AUTOMOTIVE SOFTWARE DEVELOPMENT
LESSONS LEARNT
KEYWORDS
REFERENCES
CHAPTER 17: USE AND MISUSE CASES IN RAILWAY SYSTEMS
A: Use Cases for Train Control Requirements Discovery
TYPE OF PROJECT
APPLICABILITY
POSITION IN THE LIFE CYCLE
ROLES PLAYED BY SCENARIOS
STRENGTHS
WEAKNESSES
CASE STUDY
METHODS AND TOOLS
APPROACH
LESSONS LEARNT
KEYWORDS
B: Misuse Cases for a Seats Trade-Off
TYPE OF PROJECT
APPLICABILITY
POSITION IN THE LIFE CYCLE
ROLES PLAYED BY SCENARIOS
STRENGTHS
WEAKNESSES
CASE STUDY
LESSONS LEARNT
SUMMARY
KEYWORDS
REFERENCES
CHAPTER 18: SCENARIOS IN AIR TRAFFIC CONTROL (ATC)
APPLICABILITY
ROLES IN THE LIFE CYCLE
KEY FEATURES
STRENGTHS
WEAKNESSES
BACKGROUND
RESULTS
KEYWORDS
REFERENCES
CHAPTER 19: SCENARIOS AND QUALITY REQUIREMENTS IN TELECOMMUNICATIONS
TYPE OF PROJECT
APPLICABILITY
POSITION IN THE LIFE CYCLE
ROLES PLAYED BY SCENARIOS
STRENGTHS
WEAKNESSES
CASE STUDY
LESSONS LEARNT
ACKNOWLEDGEMENTS
KEYWORDS
REFERENCES
CHAPTER 20: SCENARIOS IN RAIL ROLLING STOCK WITH REVEAL
APPLICABILITY
POSITION IN THE LIFE CYCLE
KEY FEATURES
STRENGTHS
WEAKNESSES
CASE STUDY
LESSONS LEARNT
KEYWORDS
REFERENCES
CHAPTER 21: EVALUATING SCENARIOS BY SIMULATION
TYPE OF PROJECT
APPLICABILITY
POSITION IN THE LIFE CYCLE
ROLES PLAYED BY SCENARIOS
STRENGTHS
WEAKNESSES
CASE STUDY
LESSONS LEARNT
KEYWORDS
REFERENCES
PART IV: THE WAY AHEAD
CHAPTER 22: PUTTING SCENARIOS INTO PRACTICE
WHICH KIND OF SCENARIO, WHEN?
WHICH SCENARIO TECHNIQUE, WHEN? CONCLUSIONS FROM PART 2
WHO, AND WHY?
SCENARIOS EVERYWHERE?
HOW DOES PROJECT SCALE AFFECT SCENARIO USAGE?
INTO PRACTICE: CONCLUSIONS FROM THE PART 3 CASE STUDIES
DO SCENARIOS REPLACE REQUIREMENTS?
GETTING STARTED
KEYWORDS
REFERENCES
CHAPTER 23: TEACHING COMPUTER SCIENTISTS TO MAKE USE
CHALLENGES IN TEACHING STUDENTS TO MAKE USE
COMPARISONS – SCENARIOS FOR MAKING USE
USING CASES TO TEACH SCENARIO-BASED USABILITY ENGINEERING
STRENGTHS AND WEAKNESSES
DISCUSSION AND FUTURE DIRECTIONS
ACKNOWLEDGEMENTS
KEYWORDS
REFERENCES
RECOMMENDED READINGS
CHAPTER 24: WHAT SCENARIOS (STILL) AREN'T GOOD FOR
CONTINUOUS BEHAVIOUR
VERY LARGE SYSTEMS
FRAGMENTARY MODELS
EPISODIC, ALLUSORY
DOMAIN-SPECIFIC?
WHICH REPRESENTATION?
OPEN-ENDED
TACIT KNOWLEDGE
NON-FUNCTIONAL REQUIREMENTS (NFRs)
SUMMARY
REFERENCES
CHAPTER 25: THE FUTURE OF SCENARIOS
INTRODUCTION: HORSES FOR COURSES
TOWARDS A FRAMEWORK
REPRESENTATION
PROCESS
DOMAIN KNOWLEDGE
COTS
DISSEMINATION
SUMMARY
REFERENCES
APPENDIX 1: SCENARIO-BASED SYSTEM DEVELOPMENT TEMPLATES
Appendix 1.1: Mission and Objectives Template
1. Project Mission
2. Business Objectives
3. Initial SWOT Analysis
Appendix 1.2: A Stakeholder Template
1. Project Stakeholders
2. Guidelines
3. Stakeholder Roles
Appendix 1.3: Use Case Templates
Appendix 1.4: Non-Functional Requirements Template
Introduction
Appendix 1.5: Test Case Templates
1. Functional / Performance Tests
2. Stress Tests
3. Stopping Tests (for Faults, Security Threats, Safety Hazards)
4. Recovery Tests (for Faults, Security Threats, Safety Hazards)
APPENDIX 2: EXERCISES
1. Context
2. Mission
3. Stakeholders
4. Use Case Sketches
5. Exceptions
6. NFRs
7. Test Approach Sketch
APPENDIX 3: ANSWERS TO EXERCISES
1. Mission
2. Stakeholders
3. Use Case Sketches
4. Exceptions
5. NFRs
6. Test Approach Sketch
GLOSSARY
INDEX
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
CHAPTER 21: EVALUATING SCENARIOS BY SIMULATION
Next
Next Chapter
CHAPTER 22: PUTTING SCENARIOS INTO PRACTICE
PART
IV
THE WAY AHEAD
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset