SFDiPOT

Time

 Performance

  System

  Functional

  Operational

 Learning Curve

 State

  System

  Data

 Frequency

 Concurrency

 Schedule

 Conditions and Triggers

Platform

 Enclosing System

 Surrounding Systems

 Underlying Systems

 Environment

Operations

 Procedures

 Interactions

 Patterns

 Personas

 Pre/Post/Through Conditions

Interfaces

 UI

 API

 WebService

 Files

 DB

 Physical

 Print-outs

 Wireless

 Wearable

Data

 Input / Follow Through / Output

 Aggregation/Transformation

 Data Object Tracking

  Onscreen

  RAM

  Files

  DB

  Physical outputs

 Affected Systems

 Properties

  Formatting & Sorting

  Containers & Boundaries

  Presentation & Precision

  Temporary & Utilitarian

  Presets & Hard-Codings

 Volume

Functions

 Business Functions

 System Functions

Structure

 Components

 Connections

 Complexity

Mapped by Albert Gareev

 http://automation-beyond.com

References

 James Bach

  Heuristic Test Strategy Model

  Rapid Software Testing

  http://www.satisfice.com

 Michael Bolton

  Heuristic Test Strategy Model

  Rapid Software Testing

  http://www.developsense.com