软件需求类型 Software Requirement Patterns

分類: 图书,进口原版书,计算机 Computers & Internet ,
作者: Stephen Withall 著
出 版 社: Oversea Publishing House
出版时间: 2007-6-1字数:版次: 1页数: 366印刷时间: 2007/06/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9780735623989包装: 平装编辑推荐
作者简介:Stephen Withall has nearly 30 years' experience developing and specifying software systems for organizations in a variety of industries
across the globe. His career spans many roles, including programmer, business analyst, architect, and chief technical officer.
内容简介
This practical reference details a set of more than 30 requirement patterns, each pattern explains what a requirement needs to convey, offers potential questions to ask, points out potential pitfalls, suggests extra requirements, and other advice. This book details solutions that work, with guidance for modifying patterns to fit individual needsfor building effective software requirements.
目录
Foreword
Preface
PartI Setting the Scene
1 Synopsis of "Crash Course in Specifying Requirements" .
1.1 What Are Requirements?
1.2 Where Do Requirements Fit in the Grand Scheme?
1.3 A Few General Principles
1.4 A Traditional Requirements Process
1.5 Agile Requirements Processes
An Extreme Requirements Process
An Incremental Requirements Process
2 Synopsis of "The Contents of a Requirements Specification" .
2.1 Introduction Section
System Purpose
Document Purpose
Requirement Format
Glossary
References
Document History
2.2 Context Section
Scope
Major Assumptions
Major Exclusions
Key Business Entities
Infrastructures
2.3 Functional Area Sections
2.4 Major Nonfunctional Capabilities Section
3 Requirement Pattern Concepts...
3.1 Introduction to Requirement Patterns
3.2 The Anatomy of a Requirement Pattern
Basic Details
Applicability
Discussion
Content
Template(s)
Example(s)
Extra Requirements
Considerations for Development
Considerations for Testing
3.3 Domains
Domains and Infrastructures
3.4 Requirement Pattern Groups
3.5 Relationships Between Requirement Patterns
Requirement Pattern Classifications
Refinement Requirements
Divertive Requirement Patterns
Requirement Patterns and Diversity of Approaches
Use Cases for Requirement Patterns
Business Rules and Requirement Patterns
4 Using and Producing Requirement Patterns
4.1 When and How to Use Requirement Patterns
4.2 Tailoring Requirement Patterns
4.3 Writing New Requirement Patterns
How to Find Candidate Requirement Patterns
How to Write a Requirement Pattern
Part II Requirement Pattern Catalog
5 Fundamental Requirement Patterns ..
5.1 Inter-System Interface Requirement Pattern.
5.2 Inter-System Interaction Requirement Pattern
……
Glossary
Relferences
Index