Team working in an office

Remote Work Tools

  • Steps to Reproduce

  • Kanban Boards

Techniques

  • After a defect (bug) has been identified, keep track of whether it will be resolved, when, and how.

  • Record who found the defect, in case they want to be notified when fixed.

    • NOTE: Could be multiple people.

  • Record exact steps to reproduce the defect, whenever possible.

  • Prioritize which bugs have to be fixed immediately, and which have workarounds; not all defects need to be fixed.

  • Record activities all the way to final delivery to the customer(s).

Guidance

T4.3 Defect Tracking

Remote Work Tools

  • Steps to Reproduce

  • Test Scripting

  • Test Data

Techniques

  • Tests should be able to be run multiple times with the same result.

  • Tests should be able to be run by multiple people with the same result.

  • Standardized test data may be required to ensure reproducibility.

Guidance

T4.2 Reproducible Testing

Remote Work Tools

  • Test Cases

  • Independent Verification & Validation (IV&V)

Techniques

  • Every task and work product should be verified independently - by someone other than the person who completed it.

    • CAUTION: Ideally the verification should happen without the person who completed it, and without their resources (e.g. not on their computer).

  • Beyond verifying that time was spent, there should be a visible change in outcome before and after the task.

  • Each task or work product should have a stated goal, and the outcome should consistently achieve that goal.

Guidance

T4.1 Independent Verification

  • Confusion

  • Defects (Bugs)

  • Disgruntled Employees

  • Impediments & Delays

  • Lack of Communication

  • Late-breaking Requirements

  • Rework

  • Siloed “Not My Job” Thinking

  • Unhappy Stakeholders

Problems Experienced Without These Practices

Verification

Team

T4.

Implement

ation