Twin Cities Quality Assurance Association   (TCQAA)

 Located in the metropolitan area of Minneapolis and St. Paul, Minnesota,
 TCQAA has been supporting software organizations and information technology professionals since 1986.
 The TCQAA vision is to disseminate and promote quality assurance concepts, principles and practices in information technology across all industries.


TCQAA home
About Us
Events Schedule
Membership
Job Fair
Forums
Affiliations
Archive
Contact Us
Quality Links
Downloads
Certification
Members Only
Email List Sign-up Officers Only

           

   Program for Thursday, March 10, 2005


Speakers: Magdy Hanna Ph.D, Chairman International Institute for Software Testing

Title: Use Cases From a Testing Perspective

Audience level: 

Time:

Location:

3:15 - 3:30 PM - Registration
3:30 - 5:00 PM - General Meeting

SpringHill Suites,

5901 Wayzata Blvd,

 St. Louis Park

952-738-7300


ABOUT THE SPEAKERS AND PRESENTATION:

Abstract:

Use cases have been proven to be a very powerful technique for deriving a lot of details about requirements.  Specifically, Use Cases help derive details on interactions between the system and all types of users and all system interacting with it.  These details are equally important for both the development team and the test team to deliver a high quality system.   Although many projects have used some form of Use Cases, very few projects have actually reaped the full benefits of this powerful technique.  In this presentation, Dr. Hanna will lead an interactive session in which attendees will learn how to effectively develop, analyze, and validate Use Cases.  In addition, test teams and development teams will learn how to derive tests based on Uses Cases.

 

A soft copy of this presentation can be accessed at www.testinginstitute.com.

 

Learning objectives

 

Attendees will achieve the following objectives:

 

  • Learn how to effectively participate in a Use Case development and analysis sessions
  • Master the process of using Use Cases to find system requirements that would otherwise be missed
  • Learn ho to identify scenarios that must be handled and by the system and tested by the test team
  • Learn how to systematically derive test cases and test procedures from use cases

 

Topics to be Covered

 

  • The use of natural languages for defining requirements
  • Model-Based requirement process
  • Model-Based development and testing
  • The use of models in support of Test-Driven development
  • Where do Use Cases Fit?
  • Use Case Components
  • Using Use Cases to find missing requirements
  • Deriving Tests based on Use Cases
  • Negative Testing based on Use Cases
  • Conclusion

 

 BIO:

Dr. Magdy Hanna:

 

Dr. Hanna is a recognized educator, speaker and consultant in several related areas of software engineering.  Dr. Hanna brings over twenty years of experience with building and maintaining software systems.  Dr. Hanna is the Conference Chair for the International Conference on Practical Software Quality and Testing Techniques and the Chairman and CEO of the International Institute for Software Testing.  As a consultant, he helped many organizations define and improve their software processes using disciplined software engineering approaches.  As an associate professor at the University of St. Thomas, he taught graduate courses on several software engineering topics with emphasis on practical software quality techniques.  His distinguished seminars on various topics have been highly rated by software professionals.   He developed new approaches and methods in software development 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 Master’s degree in Computer and Information Sciences from the University of Minnesota and a Masters degree in Operations Research from Cairo, Egypt.  Dr. Hanna can be reached at mhanna@testinginstitute.com