Mastering The Requirements Process 3rd Edition By Suzanne Robertson and James Robertson

Mastering The Requirements Process Pdf

Download Free Mastering The Requirements Process 3rd Edition By Suzanne Robertson and James Robertson Pdf

Introduction: Mastering The Requirements Process Pdf

Getting Started With Mastering The Requirements Process Pdf, This book (Mastering The Requirements Process Pdf 3rd Edition) is a distillation of our experience. In it, we describe a requirements process that we have derived from our years of working in the requirements arena working with clever people who do clever things and working on projects in wonderfully diverse domains. We have also learned much from the experience of the many people around the world who use various parts of our techniques.

We developed the Volere Requirements Process in(Mastering The Requirements Process Pdf) and its associated specification template from the activities and deliverables that had proved themselves to be most effective in the project and consulting assignments with our clients. The result of this experience is a requirements discovery and specification the process whose principles can be applied and indeed have been applied to almost all kinds of application types in almost all kinds of development environments.

Download Free Mastering The Requirements Process 3rd Edition Chapters And Sections

Table Of Contents For Mastering The Requirements Process Pdf

Some Fundamental Truths

Truth 1
Truth 2
Truth 3
Truth 4
Truth 5
Truth 6
Truth 7
Truth 8
Truth 9
Truth 10
Truth 11
What Are These Requirements Anyway?
Functional Requirements
Non-functional Requirements
The Volere Requirements Process
The Requirements Process

2 The Requirements Process in Context

A Case Study: Mastering The Requirements Process Pdf
Project Blastoff
Trawling for Requirements
Quick and Dirty Modeling
Writing the Requirements
Quality Gateway
Reusing Requirements
Reviewing the Requirements
Iterative and Incremental Processes
Requirements Retrospective
Evolution of Requirements
The Template
The Snow Card
Your Own Requirements Process
Formality Guide
The Rest of This Book

3 Scoping the Business Problem

Project Blastoff
Formality Guide
Setting the Scope
Separate the Work from its Environment
First-Cut Work Context
Scope, Stakeholders, and Goals
The Sponsor
The Customer
Users: Understand Them
Other Stakeholders
Subject-Matter Experts
Core Team
Market Forces
Legal Experts
Negative Stakeholders
Industry Standard Setters
Public Opinion
Special-Interest Groups
Technical Experts
Cultural Interests
Adjacent Systems
Finding the Stakeholders
Goals: What Do You Want to Achieve?
Solution Constraints
Project Constraints
Naming Conventions and Definitions
How Much Is This Going to Cost?
To Go or Not to Go
Blastoff Meetings

4 Business Use Cases

Understanding the Work
Formality Guide
Use Cases and Their Scope
The Scope of the Work
The Outside World
Business Events
Time-Triggered Business Events
Why Business Events and Business Use Cases Are a Good Idea
The “System” Cannot Be Assumed
Step Back
Finding the Business Events
Business Use Cases
Business Use Cases and Product Use Cases

5 Investigating the Work

Trawling the Business
Formality Guide
Trawl for Knowledge
The Business Analyst
Trawling and Business Use Cases
The Brown Cow Model
The Current Way of Doing Things (How-Now)
Business Use Case Workshops
Business Rules
Interviewing the Stakeholders
Asking the Right Questions
Listening to the Answers
Looking for Reusable Requirements
Quick and Dirty Process Modeling
Prototypes and Sketches
Low-Fidelity Prototypes
High-Fidelity Prototypes
Mind Maps
The Murder Book
Video and Photographs
Wikis, Blogs, Discussion Forums
Document Archeology
Family Therapy
Choosing the Best Trawling Technique
Finally . . .

6 Scenarios

Formality Guide
The Essence of the Business
Diagramming the Scenario
What if? Scenarios
Misuse Cases and Negative Scenarios
Scenario Template

7 Understanding the Real Problem

Formality Guide
The Brown Cow Model: Thinking Above the Line
The Essence
Swim Lanes Begone
Solving the Right Problem
Moving into the Future
How to Be Innovative
Systemic Thinking
Challenging Constraints
Innovation Workshops
Back to the Future

8 Starting the Solution

Iterative Development
Essential Business
Determine the Extent of the Product
Consider the Users
Designing the User Experience
Sketching the Interface
The Real Origin of the Business Event
Adjacent Systems and External Technology
Active Adjacent Systems
Autonomous Adjacent Systems
Cooperative Adjacent Systems
Cost, Benefit, and Risks
Document Your Design Decisions
Product Use Case Scenarios
Putting It All Together

9 Strategies for Today’s Business Analyst

Balancing Knowledge, Activities, and People
Common Project Requirements Profiles
How Much Knowledge Is Needed Before Each Breakout?
External Strategy
Conception to Scoping
Scoping to Work Investigation
Work Investigation to Product Determination
Work Investigation to Atomic Requirements Definition
Work Investigation to Building
Product Determination to Atomic Requirements Definition
Product Determination to Construction
Atomic Requirements Definition to Building
Iterative Strategy
Conception to Scoping
Scoping to Work Investigation
Work Investigation to Product Determination
Work Investigation to Requirements Definition
Product Determination to Requirements Definition
Requirements Definition to Construction
Sequential Strategy
Conception to Scoping
Scoping to Work Investigation
Work Investigation to Product Determination
Product Determination to Requirements Definition
Requirements Definition to Building
Your Own Strategy
Sharpening Your Requirements Skills
No Longer a Stenographer
Limiting the Number of Requirements That Are Written
Reusing Requirements
Innovation and the Business Analyst
Looking for Business Rules
The Business Analyst as Ideas Broker
Systemic Thinking and the Business Analyst
The Business Analyst as Visualizer

10 Functional Requirements

Formality Guide
Functional Requirements
Uncovering the Functional Requirements
Level of Detail or Granularity
Description and Rationale
Data, Your Secret Weapon
Data Models
Data Dictionary
Exceptions and Alternatives
Conditional Requirements
Avoiding Ambiguity
Technological Requirements
Grouping Requirements
Alternatives to Functional Requirements
User Stories
Business Process Models
Requirements for COTS

11 Non-functional Requirements

An Introduction to Non-functional Requirements
Formality Guide
Functional Versus Non-functional Requirements
Use Cases and Non-functional Requirements
The Non-functional Requirements Types
Look and Feel Requirements: Type 10
Usability and Humanity Requirements: Type 11
Performance Requirements: Type 12
Operational and Environmental Requirements: Type 13
Maintainability and Support Requirements: Type 14
Security Requirements: Type 15
. . . And No More
Cultural Requirements: Type 16
Legal Requirements: Type 17
Sarbanes-Oxley Act
Other Legal Obligations
Finding the Non-functional Requirements
Blogging the Requirements
Use Cases
The Template
Prototypes and Non-functional Requirements
The Client
Don’t Write a Solution

12 Fit Criteria and Rationale

Formality Guide
Why Does Fit Need a Criterion?
The Rationale for the Rationale
Deriving Fit Criteria
Scale of Measurement
Fit Criteria for Non-functional Requirements
Product Failure
Subjective Tests
Look and Feel Requirements
Usability and Humanity Requirements
Performance Requirements
Operational Requirements
Maintainability Requirements
Security Requirements
Cultural Requirements
Legal Requirements
Fit Criteria for Functional Requirements
Test Cases
Forms of Fit Criteria
Defining the Data
Graphic Fit Criteria
Decision Tables
Use Cases and Fit Criteria
Fit Criterion for Project Purpose
Fit Criteria for Solution Constraints

13 The Quality Gateway

Formality Guide
Requirements Quality
Using the Quality Gateway
Within Scope?
Testing Completeness
Are There Any Missing Attributes?
Meaningful to Stakeholders?
Testing the Fit Criterion
Consistent Terminology
Viable within Constraints?
Requirement or Solution?
Requirement Value
Gold Plating
Requirements Creep
Implementing the Quality Gateway
Alternative Quality Gateways

14 Requirements and Iterative Development

The Need for Iterative Development
An Iterative Requirements Process
The Work
Analyze Business Needs
Write User Stories
Develop Product
Business Value Analysis and Prioritization
How to Write a Good User Story
Questions to Ask
Formalizing Your User Stories
Fleshing out the Story
Iterative Requirements Roles
Business Knowledge
Analytical and Communication Knowledge
Technical Knowledge

15 Reusing Requirements

What Is Reusing Requirements?
Sources of Reusable Requirements
Requirements Patterns
Christopher Alexander’s Patterns
A Business Event Pattern
Context of Event Response
Processing for Event Response
Data for Event Response
Forming Patterns by Abstracting
Patterns for Specific Domains
Patterns Across Domains
Domain Analysis

16 Communicating the Requirements

Formality Guide
Turning Potential Requirements into Written Requirements
Knowledge Versus Specification
The Volere Requirements Specification Template
Template Table of Contents
Template Divisions
Discovering Atomic Requirements
Snow Cards
Attributes of Atomic Requirements
Requirement Number
Requirement Type
Event/BUC/PUC #
Fit Criterion
Customer Satisfaction and Customer Dissatisfaction
Supporting Materials
Assembling the Specification
Automated Requirements Tools
Functional Requirements
Non-functional Requirements
Project Issues

17 Requirements Completeness

Formality Guide
Reviewing the Specification
Find Missing Requirements
Have All Business Use Cases Been Discovered?
1. Define the Scope
2. Identify Business Events and Non-events Non-events
3. Model the Business Use Case
4. Define the Business Data
5. CRUD Check
6. Check for Custodial Processes
Repeat Until Done
Prioritizing the Requirements
Prioritization Factors
When to Prioritize
Requirement Priority Grading
Prioritization Spreadsheet
Conflicting Requirements
Ambiguous Specifications
Risk Assessment
Project Drivers
Project Constraints
Functional Requirements
Measure the Required Cost
Summary: Mastering The Requirements Process Pdf


Download Now

Note: If you have any question about Download Free Mastering The Requirements Process Pdf Then you can comment it.

Related Posts:

Be the first to comment

Leave a Reply

Your email address will not be published.