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

Optimize Quality for Business Outcomes: A Practical Approach to Software Testing, 3rd Edition

Buy the Book
Summary TOC Look Inside Comments
Andreas Golze, Mark Sarbiewski, Alain Zahm
June 2008, Wiley, Paperback, 304 pages, ISBN 0470404663

Instructor-led, virtual, and self-paced training for Business Analysts What Do Business Analysts Do?
How to Prepare and Facilitate Productive JRP/JAD Sessions
How to Test an Application using Business Requirements
How to Elicit Business System Requirements
How to Plan, Prepare, and Manage Acceptance Testing
How to Find and Build Test Cases from Business 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
Published in partnership with HP, this guide shares more than 20 years of software testing wisdom from both HP consultants and customers aimed at improving performance measurement. YouA€™ll learn from the experts how to move through software development and testing processes in the most effective, cost-efficient way as you examine fundamental questions around testing from a business perspective: what to test and how to assure that testing has accomplished its objective, the various behavioral modeling methods, using key performance indicators, and more.
 
analysis bookstore top
BA books: Table of Contents
Buy the book
Acknowledgements     vii
Introduction     ix
What Is the Big Deal About Testing?     1
Quality Goals and Test Phases     11
Requirements Verification     14
Unit Test     15
Integration Test     15
System Test     15
Performance Test     15
User Acceptance Test     16
Operational Readiness Test     16
Case Study: Flight Application     17
Requirements Verification     18
Unit Test     19
Integration Test     20
System Test     22
Performance Test     23
User Acceptance Test     24
Operational Readiness Test     24
Test Concepts and Techniques     25
White-Box Testing     25
Black-Box Testing     26
Wrapping Up     27
Testing the Business Requirements: Start at the Root of the Problem     29
Build a Common Reference     32
Document the Separate Business Functions     34
Link Requirements into the Structure     35
Define Proof Points     36
Test Rules: Build the Backbone for Effective Testing     41
Equivalence Partitioning with Root Cause Analysis     43
Test Cases: Let's Get Down to the Real Stuff     61
Select a Test Rule     64
Specifying Master Data     67
Take Data from Production     70
Build Data Using the Existing Application     72
Generate Data from Scratch     73
Finalize the Test Case Description     74
Test Scenarios     77
Test Execution     78
Test Optimization: Balancing Risk and Effort     83
Risk Assessment     85
Business Impact Analysis     87
Failure Probability     88
Derive Business Risk     89
Test Procedure Definition     90
Functional Complexity     91
Test Effort Estimation     93
How to Calculate the Optimal Level of Automation     98
Test Effort Optimization     103
Improving Test Automation and Manual Testing     103
Improving Regression Test Efficiency     111
Why Bother with Non-Functional Testing?     113
Non-Functional Scope     114
Performance     115
Load     115
Availability     116
Reliability      116
Consider Non-Functional Testing at the Business Level     117
Performance Testing     120
Defining Performance Requirements     121
Performance Breakdown     122
Performance Instrumentation     125
Performance Test Execution     126
Performance Test Analysis     126
Performance Enhancements     127
Load Testing     128
Stability     130
Load Support     131
Scalability     133
Sustainability     135
Overload     136
Availability Testing     137
Expressing Availability     137
Turning Availability Rate into Concrete Terms     139
High Availability Testing     142
Reliability Testing     143
Reliability Requirements     145
Reliability Testing     147
Non-Functional Testing Critical for Success     147
Application Security Testing: The Next Frontier     149
Understanding the Application Security Problem     150
The Technical Problem     151
The Lifecycle Problem     158
The Business Problem     160
The Solution      164
Enterprise Security Strategy and Policies     164
Process and Practices     166
Education and Training     172
Key Stakeholders     172
Technology     173
Static Analysis (aka Source Code Analysis)     174
Dynamic Analysis (aka Black-Box Testing)     174
Hybrid Analysis     174
Secure Code Libraries     175
Continuously Updated Security Knowledge-Bases     175
So Where Does That Leave Us?     177
Test Sourcing: How Outsourcing Improves Cost Effective Testing     179
Why - and How - Does Outsourcing Work in Other Industries?     180
Successful IT Outsourcing     183
Test Rule Definition     184
Test Data Specification     185
Data Load Procedures     185
Test Script Development     185
Compare Utility Development     186
Automated Test Evaluation     186
Manual Test Execution     186
Test Evaluation     186
Successful Goal-Driven KPI Approach     191
Set Business Goals     196
Understand the Impact of Each Department on Business Goals     198
Choose Supporting Business Processes      199
Create Business Process Goals     200
Examine What to Measure     201
Standardize Measurements Across Departments     204
Scope Data Source and Integration Needs     206
Formalize Indicators and Thresholds     206
Utilize and Execute Appropriate Action Plans     209
Lay the Groundwork and Baseline     210
Getting Started: Putting It All Together     213
Quality Agnostic     216
Quality Initializing     217
Process Characteristics     217
Product Characteristics     218
People Characteristics     218
Quality Conscious     219
Process Characteristics     220
Product Characteristics     221
People Characteristics     222
Quality Savvy     223
Process Characteristics     224
Product Characteristics     225
People Characteristics     225
Quality Expert     226
Process Characteristics     227
Product Characteristics     227
People Characteristics     228
Self Evaluation - Designing a Roadmap     228
Common Test Techniques     231
White-Box Testing Techniques     231
Syntax Testing     231
Statement Testing     233
Branch/Decision Testing     233
Data Flow Testing     233
Branch Condition Testing     234
Branch Condition Combination Testing     235
Modified Condition Decision Testing     235
Static Analysis (aka Source Code Analysis)     236
Black-Box Testing Techniques     237
Smoke Test     237
Equivalence Partitioning     237
Boundary Value Analysis     238
User Input Validation     239
Dynamic Analysis (aka Black-Box Security Testing)     239
Hybrid Analysis     240
HP Application Quality Management Solutions Introduction and Overview     243
HP Quality Center     243
HP Performance Center Suite     246
HP Application Security Center     247
Verification     249
Introduction     249
Steps     252
Planning     252
Kickoff     254
Individual Review     255
Collation     257
Discussion     258
Defect Logging     261
Revision, Confirmation     261
Final Report     262
Naming Conventions     263
Numbering of Test Cases     263
Numbering of Expected Results     263
References     265
Glossary     271
 
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