PSQT
2006 North
September
11-15, 2006
Minneapolis, MN

Revised Presentations

Conference Schedule

Conference Schedule (PDF)

Feature Presentations

Keynote Presentations

Exhibitors

Conference Review
Board

Sponsors

Feedback

PSQT 2006
North Home

PSQT
Home

Requirement-Based Testing

(CSTP #5) or (CTM Elective)

This tutorial covers area 5 of the Certified Software Test Professional requirements. This tutorial also covers the Elective area of the Test Management Body of Knowledge (TMBOK) required for the Certified Test Manager (CTM) certification.

Concepts

This one-day course is essential for test and quality professionals, requirement engineers, business and system analysts and everyone who is involved in writing, validating and testing requirements. It covers details on how to document different types of requirements in a form that is testable. The course adopts a model-driven requirement process. It is based on the instructor's philosophy of using models to assure completeness, correctness, testability, and precession of requirements. The course will also discuss the elements of requirement management process.

Learning Objectives

  • Requirements without models is simply waste of time and resources
  • Learn how models can tremendously improve the testability of requirements
  • Learn how to identify test scenarios for model-based requirements
  • Learn the elements of a requirement management process and learn how to build your own process

Course Outline

  1. Requirement Validation
    • Types of requirements
      • Requirement traceability
      • Functional Vs quality requirements
      • Documenting quality requirements
      • Assessing the quality of software requirements
      • Forms of requirements
  2. Models for Exploring and Refining Requirements
    • Data models
    • Use Case

Biography

Dr. Hanna is a recognized educator, speaker and consultant in several areas of software engineering. His distinguished seminars on various topics have been highly rated by software professionals. Dr. Hanna's experience with software goes back to the mid 1970's when he worked as a developer at the NCR center in Cairo , Egypt . Over the last thirty years, Dr. Hanna has worked in all aspects of software projects and processes in all capacities.

Dr. Hanna is the founder, CEO and Chairman of the International Institute for Software Testing, ( www.iist.org ) the leading educational and professional development organization that provides education-based certifications to software test and quality professionals around the world.

Dr. Hanna is the founder and Chairperson of the International Conference on Practical Software Quality and Testing, ( www.PSQTconference.com ) and founder and Chairperson of the International Conference on Software Process Improvement, ( www.icspi.com ).

Dr. Hanna Also served as Editor-in-Chief of the Journal of Software Test Professionals, a publication of the International Institute for Software Testing, now the Bug Free Zone ( www.iist.org/bugfreezone )

As a consultant, Dr. Hanna has helped organizations define and improve their software processes using disciplined software engineering approaches.

As a professor of software Engineering at the University of St. Thomas , he taught graduate courses on several software engineering topics with emphasis on practical software quality techniques.

Dr. Hanna developed new approaches and methods in software engineering including the Software Quality Engineering Methodology (SQEngineer), the Unified Data Model (UDM), and the Data-Driven Object Model (DOM).

Dr. Hanna holds a Ph.D. and a Masters degree in Computer and Information Sciences form the University of Minnesota , a Masters in Operations Research from Cairo University , and B. Sc. in Petroleum Engineering from Suez Canal University , Egypt.