|
Test Progress Reporting Using Functional Readiness Are you looking for a way to effectively set the expectations of senior management? The Functional Readiness Matrix (FRM) is a decision-making tool that offers a simple way to represent test progress based on the functional areas or features of an application. By enabling the test team to track actual test progress against the implementation goals established early on, the FRM allows for the presentation of valid test metrics to management in a way they can understand.
|
Robyn Brilliant, Fannie Mae
|
|
The Dangers of Use Cases Employed as Test Cases Use cases are a great way to organize and document a software system's functionality from the user's perspective. However, they have limited uses for testers. They are great vehicles to accomplish some tasks, and not so great for others. Understand what you're trying to accomplish by testing before deciding if use cases can help-and be cognizant of the challenges they present. They are useful to testers, but not for every situation.
|
Bernie Berger, Test Assured, Inc.
|
|
Testing an eCommerce Shopping Cart Site Karen Johnson takes attendees through a shopping session that recreates a number of possible scenarios-and highlights what can go wrong. She'll also explain how to prevent defects from going live on your production Web site. From securing transactions to managing cart contents, this talk is a must for anyone involved in the eCommerce arena.
|
Karen N. Johnson, Peapod, Inc.
|
|
Managing the Test Effort Using Requirements-Based Testing Metrics It's difficult to quantify the true state of a test effort. Often, it's measured by quantity of work combined with deadline compliance. But if this is the case, then the true level of quality remains unknown. The Requirements-Based Testing (RBT) process offers a set of metrics that can be utilized throughout the development cycle. These metrics can provide an accurate picture of the test effort at any given time.
|
Gary Mogyorodi, Bit Inc.
|
|
Introduction to Usability Testing What is usability? Why is it important? If these questions wake you in the middle of the night, then this presentation is for you. Cheryl Nesta discusses the relevance of usability testing within the broad framework of quality assurance and appropriate expectations based on its uses and applicability. Explore methodology, process flow, goal identification, and definition. Real-world examples create a hands-on introductory experience.
|
Cheryl L. Nesta, Vanteon
|
|
Is a Use Case a Test Case? This presentation draws the following conclusions:
- Use cases are extremely effective for specifying
functional requirements
- Use cases unify the requirements, design, and testing
strategies
- Each use case is a pattern for a test case and its
associated test procedures
- Testing based on use cases provides primary functional
test coverage
- Unit testing of use case realizations, both static and
dynamic aspects, provides additional levels of quality
assurance
|
Dean Leffingwell, Rational Software
|
|
STAREAST 2001: The Power of Retrospectives to Improve Testing Testing is a tough job! Most test professionals learn the hard way what works and what doesn't. Retrospectives are focused, facilitated reviews of a defined piece of work. Learn how software project retrospectives are used as a test process improvement technique to capture the essence of a work, provide closure, and establish a springboard for active improvement in an organization.
|
Esther Derby, Esther Derby Associates, Inc
|
|
Software Testing at a Silicon Valley High-Tech Software Company This paper describes a methodology for allocating priority levels and resources to software testing and other quality activities to achieve "customer satisfaction." This methodology is based on understanding of what the market and the target users require at any point in time during the
product technology adoption life-cycle. The paper also describes the deployment by a leading market-driven company of effective software testing processes and methods that represent real-world customer issues.
|
Giora Ben-Yaacov and Lee Gazlay, Synopsys Inc.
|
|
Process Improvement in Large Organizations: Walking the Maze Every problem-solving activity in an organization requires some learning. Both the stakeholders and the
facilitators of the organization need to learn as they go through change. This paper describes our first
experiences with facilitating process improvement and problem solving by focusing on congruence, building trust
relationships, systems thinking and lots of "letting go."
|
Nynke Fokma, Moebius Consultancy and Erwin van der Bij, Lucent Technologies
|
|
Warp 6, Mr. Sulu: The Future of Software Development As a manager, you have many readings which help you monitor your course. Choosing a direction is a different matter. Like the crew of any Star Trek episode, you may have to make a decision based on the unknown. The best choice may not be based on what you know-but what is possible. For years we have built software in roughly the same way. Becky Winant discusses an emerging new discipline sitting on the horizon-complete with higher-level communication tools, practical knowledge capture, and advanced simulation software-that is poised and ready to change the face of software development as we know it.
|
Becky Winant, Esprit Systems Consulting, Inc.
|