Rommana Logo

Managing your Test Project with Rommana™


Dr. Magdy Hanna, CTO, Rommana Software
Concepts :

Test managers and test leads running test projects must always manage the testing effort as a project in its own right. They need to be able to allocate resources to different testing tasks and keep track of progress and risks throughout the test project. Most importantly, they are expected to provide accurate estimates for each feature to be delivered and accurate time frame when it will be tested. In order to meet these challenges, test managers and test leads need to have a test management and test design methodology, plus a fully integrated tool to guide them in completing the different tasks within the test project and to help them trace testing artifacts back to other project artifacts.

In this presentation, Dr. Magdy Hanna will show how Rommana™ , an integrated software lifecycle management methodology and tool uses SBDT™, Scenario-Based Methodology for Development Testing to manage requirements, use cases, and changes throughout the project. Some of the features that will be discussed in this presentation are:

Test Management

Using SBDT™, Scenario-Based Methodology for Development Testing, to design test scenarios, test cases, and test scripts.

  • Creating test cases based on use case scenarios.
  • Creating test scenarios based on formal models such as Decision Tables and State Models.
  • Maintaining traceability between requirements, scenarios, test cases, tests sets and test scripts.
  • Maintaining pass/fail status on the test case level, the test set level, and the requirement level.
  • Minimizing test script maintenance effort by maintaining total separation between test cases and test scripts.
  • Providing up-to-date detailed status of the test effort on a project level, as well as on a feature level.

Issue Management Features
  • Creating issue reports that are linked to test cases, test scenarios, use cases, and requirements.
  • Supporting an Issue Report Lifecycle throughout the testing and development phases.
  • Managing the relationship between issue reports and test cases.
  • Providing up-to-date detailed status of issue reports and progress on handling them by the development team.
  • Maintaining impact analysis information provided by developers for each fix for the test team to use for effective regression testing.
  • Tracking estimated and actual hours for working with issues.
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. His experience with software goes back to the mid 1970's, when he worked as a developer at the NCR Center and the American University in Cairo , Egypt . Over the last thirty-five years, Dr. Hanna has worked in all aspects and capacities of software projects and processes. He has trained over 50,000 professionals around the world over the last 20 years. His passion and enthusiasm for testing, process improvement, and software engineering are contagious.

Dr. Hanna is Founder, CEO, and Chairman of several organizations:
  • International Institute for Software Testing(www.iist.org), leading educational and professional development organization that provides education-based certifications to software test and quality professionals around the world. Dr. Hanna serves as the Chairman of Advisory Board for the Certified Software Test Professional (CSTP) and the Certified Test Manager (CTM) credentials.
  • International Institute for Software Process(www.spinstitute.org), leading professional development organization that provides education-based certifications to software process improvement professionals around the world. Dr. Hanna serves as the Chairman of Advisory Board for the International Software Process Improvement Certification (ISPIC).
  • International Conference on Practical Software Quality and Testing,(www.PSQTconference.com).
  • International Conference on Software Process Improvement,(www.icspi.com).
  • Rommana™ Software(www.Rommanasoftware.com). In this role, he is the Chief Architect of an Integrated Software Lifecycle Management System.

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 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 consults with companies to define and improve their software processes using disciplined software engineering approaches.

Dr. Hanna developed new approaches and methods in software engineering including the Scenario-Based Development and Testing (SBDT), Requirement-Based Project Management (RBPM), Software Quality Engineering Methodology (SQEngineer), the Unified Data Model (UDM), and the Data-Driven Object Model ( DOM ). Dr. Hanna and his instructors conduct hundreds of free online webinars each year.

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



Keep In Touch
Copyright © 2011 rommanasoftware.com. All rights reserved