PLANNING

TEST ITEM ANALYSIS

 WHAT?

  USERS

   WHO THEY ARE

   WHAT THEY DO

  OPERATIONS EXPECTED FROM THE TEST ITEM

  PRODUCT

   STRUCTURE

    CODE

    FILES

    DB'S, ETC.,

   FUNCTIONS

    WHAT IT DOES

   DATA

 HOW?

  PRODUCT WALKTHROUGH

  TO PROTOTYPE / TO MODEL

  ORACLES

   DOCUMENTATION

   SPECIFICATIONS

   EXPERT LEVEL END USERS

   ANALYSTS

    BUSINESS

    SYSTEMS

    DESIGN

   SIMILAR PRODUCTS

   PREVIOUS VERSIONS OF THE SAME TEST ITEM

RISK ANALYSIS

 WHAT?

  THREATS

   TO THE BUSINESS

   TO THE PRODUCT

  VULNERABILITIES

  IMPACT

   AFFECTED ACTORS

    END USERS

    TEAM(S) INVOLVED

 HOW?

  REVIEW

   DOCUMENTATION

   SPECIFICATIONS

   CLOSED DEFECTS ANALYSIS

    RELATED TO PREVIOUS VERSIONS OF THE PRODUCT

    PRIORITY

     CRITICAL

     HIGH

   MEETING

    ANALYSTS

    USERS

   PATTERNS ANALYSIS

    FAILURES

    DEFECTS

DESIGNING THE TESTING STRATEGY

 TECHNIQUES

  DOMAIN

   EQUIVALENCE PARTITIONING

   BOUNDARY VALUE ANALYSIS

   TREES AND DECISION TABLES

   FINITE STATE MACHINES

   USE CASES / ABUSE CASES

   SCENARIO TESTING

 WAYS OF PLANNING IT

  LINKING RISKS TO AREAS OF THE TEST ITEM

  STRATEGIES

   PRACTICAL AND SPECIFIC

   BASED UPON CONTEXT

  IDENTIFY OPPORTUNITIES TO INCLUDE AUTOMATION

  MODEL THE REALITY AT HAND FOR TESTING IT

  BUILD A PROTORYPE OF THE TESTS

  UNPLANNED TASKS

   REACTION CAPACITY

   AGILITY AND QUICK ADAPTATION TO CHANGES

   NON-RIGIDITY IN THE PLANNING

   DO NOT OVER PLAN!

   THINK... THINK.... THINK...!!!

LOGISTICS

 ESTIMATE

  LEVEL OF EFFORT

  TIMING

 PEOPLE IN THE TEAM

  ROLES

  RESPONSIBILITIES

  SKILLS

  EXPERIENCE

 TRAININGS

  WITH THE SYSTEM

  SPECIFICALLY IN TESTING

 TASKS ASSIGNMENTS

 REQUIREMENTS ENGINEERING

  OBTAIN THEM IF AVAILABLE

  MANAGE THEM

   MAINTAINING THEM UP TO DATE

   COMMUNICATE IT TO ALL INVOLVED PARTIES

   GENERATE IT AS NECESSARY

 PROJECT MEETINGS

  COMMUNICATIONS

  PROGRESS REPORTS

  COORDINATIONS

 TEAM RELATIONSHIPS

  DEVELOPMENT

  PROJECT MANAGER / PRODUCT OWNER

  TEAM AND/OR TECHNICAL LEADERS

  WITH WORKMATES

  WITH END USERS

 PLATFORM

  CONFIGURATION

  GETTING AN ENVIRONMENT

   FOR TESTING

    MANUAL TESTS

    AUTOMATED TESTS

    PERFORMANCE (AS REQUIRED)

   UAT AND/OR PRE-PRODUCTION

 SCHEDULES (VARIES DEPENDING ON EITHER WATERFALL OR AGILE)

  PROJECT

   DEVELOPMENT

   TESTING

 ESTABLISHED AND WELL DEFINED RESPONSIBILITIES

 PROTOCOLS AND AGREEMENTS

 TOOLS

  MANUAL TESTS

  AUTOMATED TESTS

  PERFORMANCE TESTS

 TESTING MANAGEMENT

  TEST CASES

   TOOLS

   CREATE, UPDATE, MAINTAIN THEM

  DEFECTS

   TOOLS

   REPORT

 PRESSURE AND STRESS MANAGEMENT