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.
- Requirement Validation
- Types of requirements
- Requirement traceability
- Functional Vs quality requirements
- Documenting quality requirements
- Assessing the quality of software requirements
- Forms of requirements
- Models for Exploring and Refining Requirements
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.