Business Analyst Training

Requirements elicitation, writing, analysis, and modeling by IIBA Endorsed Education Provider.

www.requirementssolutions.com

Business Analysis Bookstore
In Association with Amazon.com
Help PicoSearch
Free Business Analyst Skills Test for CBAP Looking for Business Analysis Training

Contextual Design : A Customer-Centered Approach to Systems Designs

Buy the Book
Summary TOC Author Look Inside Comments Reviews
Hugh Beyer, Karen Holtzblatt
August 1997, Academic Press/Morgan Kaufmann, Paperback, 350 pages, ISBN 1558604111

Instructor-led, virtual, and self-paced training for Business Analysts What Do Business Analysts Do?
How to Elicit (Gather), Write, and Analyze Business Requirements
How to Prepare and Facilitate Requirements Workshops
How to Initiate Requirements Gathering with User Stories
How to Model, Analyze, and Improve Business Processes
How to Elicit Business System Requirements
e-Learning, virtual workshops and webinars Try our new Virtual Workshops and e-Coaching
for today's Business Analysts (BA's) and Subject Matter Experts (SME's)

Summary
Buy the book

Synopsis
Contextual design is a state-of-the-art approach to designing products directly from an understanding of how the customer works and what the customer needs. Based on a method developed and taught by the authors, this is a practical, hands-on guide that articulates the underlying principles of contextual design and shows how to use them to address different problems, constraints, and organizational situations.

This book introduces a customer-centered approach to business by showing how data gathered from people while they work can drive the definition of a product or process while supporting the needs of teams and their organizations. This is a practical, hands-on guide for anyone trying to design systems that reflect the way customers want to do their work. The authors developed Contextual Design, the method discussed here, through their work with teams struggling to design products and internal systems. In this book, you'll find the underlying principles of the method and how to apply them to different problems, constraints, and organizational situations.

Contextual Design enables you to

  • gather detailed data about how people work and use systems
  • develop a coherent picture of a whole customer population
  • generate systems designs from a knowledge of customer work
  • diagram a set of existing systems, showing their relationships, inconsistencies, redundancies, and omissions
 
analysis bookstore top
BA books: Table of Contents
Buy the book
Foreword
Preface

Chapter 1 Introduction
    The challenges for design
    The challenge of fitting into everyday life
    Creating an optimal match to the work
    Keeping in touch with the customer
    The challenge of design in organizations
    Teamwork in the physical environment
    Managing face-to-face design
    The challenge of design from data
    The complexity of work
    Maintaining a coherent response
    Contextual Design

Part 1 Understanding the Customer
Chapter 2 Gathering Customer Data

    Marketing doesn't provide design data
    The rocky partnership between IT and its clients
    Improving communication with the business
    The role of intuition in design
    Contextual Inquiry reveals hidden work structure

Chapter 3 Principles of Contextual Inquiry

    The master/apprentice model
    The four principles of Contextual Inquiry
    Context
    Partnership
    Interpretation
    Focus
    The contextual interview structure

Chapter 4 Contextual Inquiry in Practice

    Setting project focus
    Designing the inquiry for commercial products
    Designing the inquiry for IT projects
    Designing the interviewing situation
    Deciding who to interview Making it work

Part 2 Seeing Work
Chapter 5 A Language of Work

    Using language to focus thought
    Graphical languages give a whole picture
    Work models provide a language for seeing work
    Work models reveal the important distinctions

Chapter 6 Work Models

    The flow model
    Recognizing communication flow
    Creating a bird's-eye view of the organization
    The sequence model
    Collecting sequences during an interview
    The artifact model
    Collecting artifacts during an interview
    Inquiring into an artifact
    The cultural model
    Recognizing the influence of culture
    Making culture tangible
    The physical model
    Seeing the impact of the physical environment
    Showing what matters in the physical environment
    The five faces of work

Chapter 7 The Interpretation Session

    Building a shared understanding
    The structure of an interpretation session
    Team makeup
    Roles
    Running the session
    The sharing session

Part 3 Seeing across Customers
Chapter 8 Consolidation

    Creating one representation of a market
    A single representation is a marketing and planning tool
    Facilitate the partnership between IT and customers
    IT can be the voice for coherent business processes
    Representations of work stabilize requirements
    Seeing the whole

Chapter 9 Creating One View of the Customer

    The affinity diagram
    Consolidating flow models
    Consolidating sequence models
    Consolidating artifact models
    Consolidating physical models
    Consolidating cultural models
    The thought process of consolidation

Chapter 10 Communicating to the Organization

    Communication Techniques
    Walking the affinity
    Walking the consolidated models
    Touring the design room
    Tailoring the language to the audience
    Marketing
    Customers
    Engineering
    Management
    Usability
    Models manage the conversation

Part 4 Innovation from Data
Chapter 11 Work Redesign

    Customer data drives innovation
    Creative design incorporates diversity
    Contextual Design introduces a process for invention
    Work redesign as a distinct design step

Chapter 12 Using Data to Drive Design

    The consolidated flow model
    Role switching
    Role strain
    Role sharing
    Role isolation
    Process fixes
    Target the customer
    Pitfalls
    The consolidated cultural model
    Interpersonal give-and-take
    Pervasive values
    Public relations
    Process fixes
    Pitfalls
    The consolidated physical model
    The reality check
    Work structure made real
    Movement and access
    Partial automation
    Process fixes
    Pitfalls
    Consolidated sequence models
    What the user is up to
    How users approach a task
    Unnecessary steps
    What gets them started
    Process fixes
    Pitfalls
    Consolidated artifact models
    Why it matters
    What it says
    How it chunks
    What it looks like
    Pitfalls
    Using metaphors
    Using models for design

Chapter 13 Design from Data

    Walking the data
    Priming the brain
    Creating a vision Creating a common direction
    Making the vision real
    Process and organization design
    Marketing plans
    System design
    Storyboards
    Redesigning work

Part 5 System Design
Chapter 14 System Design

    Keeping the user's work coherent
    Breaking up the problem breaks up the work
    A system has its own coherence
    The structure of a system
    Designing structure precedes UI design
    The User Environment Design
    Representing the system work model
    The User Environment formalism in the design process

Chapter 15 The User Environment Design

    The reverse User Environment Design
    Building the User Environment from storyboards
    Defining a system with the User Environment Design
    User Environment Design walkthroughs
    Probing User Environment Design structure

Chapter 16 Project Planning and Strategy

    Planning a series of releases
    Partitioning a system for implementation
    Coordinating a product strategy
    Driving concurrent implementation

Part 6 Prototyping
Chapter 17 Prototyping as a Design Tool

    The difficulty of communicating a design
    Including customers in the design process
    Using paper prototypes to drive design
    Prototyping as a communication tool

Chapter 18 From Structure to User Interface

    Using the User Environment Design to drive the UI
    Mapping to a windowing UI
    Mapping to a command-line UI
    Mapping to UI controls
    A process to design the UI

Chapter 19 Iterating with a Prototype

    Building a paper prototype
    Running a prototype interview
    Context
    Partnership
    Interpretation
    Focus
    The structure of an interview
    Setup
    Introduction
    Transition
    The interview
    Wrap-up
    The interpretation session
    Iteration
    Completing a design

Conclusion
Chapter 20 Putting It into Practice

    The principles of Contextual Design
    The principle of data
    The principle of the team
    The principle of design thinking
    Breaking up design responsibilities across groups
    Addressing different design problems
    Team structure
    Maintaining a strategic customer focus
    Handling organizational change
    Designing the design process

Afterword
Readings and Resources
References
Index

 
analysis bookstore top
Author info
Buy the book
Hugh Beyer and Karen Holtzblatt are co-founders of InContext Enterprises, Inc., a firm that works with companies coaching teams to design products, product strategies, and information systems from customer data. Karen Holtzblatt developed the Contextual Inquiry field data gathering technique that forms the core of Contextual Design and is now taught and used world-wide. Hugh Beyer has pioneered the link between the customer-centered front end and object-oriented design.
 
analysis bookstore top
Business Analysis Books: Reviews
Buy the book

Amazon.com
There's certainly no shortage of software design methods: most demand total allegiance, and many claim to be the only true way to delivering useful and maintainable software systems in a timely manner. Contextual Design describes another worthwhile software engineering method, one that places the user (or customer) at the forefront of the software design process from beginning to end. This method seems to be a particularly worthwhile addition to the literature.

Contextual Design begins with contextual inquiry, where software developers interview users and attempt to understand the way they work. Such "customer empathy" is central to the Contextual Design process and a total understanding of "work" within organizations is the mantra here. The book describes how, later in the process, software developers step back from the user data and do an "affinity," which is an overall analysis of hundreds (or even thousands) of individual facts. Contextual Design then explains the additional steps required to build systems using this method, including building models for flow, sequence, and artifacts, and establishing the cultural and the physical environments for a system. After getting an overview, developers consolidate these initial models, get more user input, and then design user interfaces.

This book, written in a clear, informal style without excessive jargon, reads very much like a book on business motivation. Various practitioners of Contextual Design offer short testimonials on the software design method.

Booknews, Inc.
A hands-on guide for anyone trying to design systems that reflect the way customers want to do their work. The authors discuss the underlying principles and applications of contextual design<-->a method that allows users to gather detailed information about how people work and use systems; develop a coherent picture of a whole customer population; generate systems design from a knowledge of customer work; and diagram a set of existing systems, showing their relationships, inconsistencies, redundancies, and omissions.

 
analysis bookstore top
 
Requirements
  Business Rules
Prototyping
Requirements Analysis
Requirements Definition
Requirements Documentation
Requirements Engineering
Requirements Management
Requirements Traceability
User Interfaces
Miscellaneous
Requirements Validation
  Acceptance Testing
Test Cases
Test Data Engineering
Test Planning
Testing Tools
Business Process Modeling (BPM)
  Data Flow Diagrams
Decision Tables
Process Analysis
Process Improvement (BPI)
Process Models
Facilitation
  Conducting Meetings
JAD
Miscellaneous
Data Analysis
  Data Models
Miscellaneous
NEW RELEASES
Business Systems Analysis
Best Practices
Interviewing Techniques
Methodologies
Problem Analysis
Request for Proposal (RFP)
Requirements Elicitation
Task Analysis
Unified Modeling Language (UML)
Use Cases
Workflow Analysis
Home Links CBAP Business Analyst Skills Test Business Anlayst Training Inquiry