Conference Presentations

Using the ICED T Model to Test Subjective Software Qualities

Since the subjective aspects of software quality do not lend themselves to being put into numbers or graphs, they are often overlooked. Using a model referred to as "ICED T," Andy Roth discusses what these subjective aspects are, why they are important, and how to test for them. New testers and seasoned veterans alike can use this model to gain a broader perspective of software quality.

Andy Roth, Rational Software
Using the Tools You Already Have for Testing

This presentation identifies ways to use available or inexpensive tools to develop test scripts, organize test data, and produce test reports. Discover why word processors are not the best tools for test scripts and how spreadsheets can enhance test scripts and automate test execution. Learn to use your best tools early: your eyes and your brain!

Robyn Brilliant, Fannie Mae
STARWEST 1999: Test Estimation

How often have you been asked the question, "When will system testing be completed?" without knowing the final scope of the functionality, when the system will be ready for testing, and what test resources are available. In this double-track session, learn how to develop realistic and credible estimates. Learn why accurate estimates are a critical survival skill for test professionals and managers.

Ross Collard, Collard & Company
Finite State Model-Based Testing on a Shoestring

Are you concerned because your automated tests have stopped finding bugs? Are you tired of fragile test sequences that break whenever the application changes? If so, model-based testing has some answers for you. Rather than forcing you to craft individual tests, model-based testing allows you to generate tests automatically from a finite state model of the application. Learn how to implement model-based testing inexpensively by using a simple test language tool such as Visual Test.

Harry Robinson, Microsoft Corporation
Implementing a High Performance Development/Test Process Model

Explore how SynQuest implemented an evolutionary three-stage process of forming high performance teams who integrate test and quality throughout the product development process. Review real-life examples of methodologies and processes used to reduce defects in the development and test process, and learn how to implement a step-by-step process to achieve similar results within your organization.

Lisa Fobare, SynQuest, Inc.
Code Coverage: Don't Release Without It

How do you know if you have done a good job of testing your product? Banged around on the product and found no problems? NOT! The only way to assure you are fully testing your product is by running code coverage numbers while you test. Only code coverage gives you the data that confirms your test cases are hitting the mark.

Brent Coursey, BMC Software
What to Do Before Implementing Automated Testing

This presentation examines steps you should take before attempting to implement automated testing in a production environment. Learn through real-life examples how to establish standards, develop a procedure library, and develop your automated test environment. Discover how to handle management and personnel issues before automated testing begins.

Bill Pearce, Corbel
The Awful Truth About Logic-Testing

This presentation covers conditions and expressions; truth tables; normal form patterns; modified condition/decision coverage; constructing an MC/DC test set; tools for checking MC/DC coverage; unique cause coverage; basic unique cause design; and logic coverage references.

Dave Gelperin, Software Quality Engineering
Ensuring Software Maturity Via Software State Criteria

You can increase confidence in software releasability (quality, time-to-market) by implementing processes that allow you to gauge and benchmark software maturity via software state models. Software state transition is subject to established criteria, such as software engineering, best practices, etc. Learn how ADP successfully implemented software releasability improvements by defining and implementing transition benchmarks including entry/exit criteria.

Fareed Shaikh, Automatic Data Processing
How to Write Better Test Cases

Test cases are the biggest investment and greatest asset of a software quality team. Dianne Runnels explains practical methods to maximize the return on this investment through clever strategies and writing techniques. Learn how to make cases easy to test, increase productivity, and respond to project changes.

Dianne Runnels, Interim Technology Consulting

Pages

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.