An Installation Saga Have you ever run an installation program that wreaked more havoc than the installed application was worth? We often talk about user headaches from faulty software, but sometimes the pain begins with the installation process itself. Just for fun, here's a humorist's fictional account of a nightmare installation he (barely) endured. |
||
What You Don't Know May Help You Some testers take it upon themselves to learn as much as possible about the inner workings of the system under test. This type of "gray box" testing is valuable, and most testers have the technical wherewithal to grasp much of what's going on behind the scenes. But it's important to recognize that sometimes "ignorance is strength" when it comes to finding problems that users will encounter. |
||
Software Metrics: Successes, Failures, and New Directions The history of software metrics is almost as old as the history of software engineering. Yet, the extensive research and literature on the subject has had little impact on industrial practice. This is worrying given that the major rationale for using metrics is to improve the software engineering decision making process from a managerial and technical perspective. |
Norman Fenton
June 26, 2001 |
|
UML Extension for Business Modeling This document defines the UML's extension mechanisms, namely Stereotypes, Tagged Values, and Constraints. |
||
The Butterfly Model for Test Development There is a dichotomy between the development and testing of software, signified by the abundance of software development models and the dearth of test development models. Software testing's ephemeral nature aggravates the issue, as does the software developer's view of testing - represented only by a deadline, not a process. This paper presents a new model for software test development. The butterfly model is then correlated with the ubiquitous V development model to establish context. |
Steve Morton
June 21, 2001 |
|
Why Is Software Measurement Hard? The presentation will explore and illustrate: the evidence of a problem establishing software measurement programs; the history of measurement, including the emergence and description of the Pantometric paradigm; the importance of different modeling Software Engineering Dynamics--systemic, empirical & metaphorical. Some techniques for modeling Software Engineering Dynamics. A new focus for software measurement. |
||
Earning Function Points in Software Projects Measuring the progress of a software project requires a metric of the value the project creates. Progress implies a plan against which to measure. The concept of earned value provides a clear metric of project progress relative to a plan. For this purpose, the usual cost metrics for earned value are less interesting in a software project than other measures of value. In particular, function points provide a measure of value that earned value metrics can easily use to compare what you've created to what you plan to create. |
||
Across the Great Divide Many bemoan the strained relationship between testers and developers. But while we can't force testers and developers to see eye to eye on everything, we can reduce some of the tension by making simple changes in the way we communicate. Learn some great tips and tricks in this article. |
Susan Joslyn
June 18, 2001 |
|
Using Defect Patterns to Uncover Opportunities This paper outlines how Efficient Defect Analyzer has been successfully applied, potential pitfalls, and some possible future directions. |
||
Process Metamorphosis in IBM's Storage Systems Division The Systems Storage Development - Systems Storage Division (SSD-SSD) of IBM has used a method for process change that has seen some quantifiable results toward product quality, even though the program is still in its infancy. This methodology, called Orthogonal Defect Classification, results in defect reduction and preventive actions that are quantifiable. |
Pages
Upcoming Events
Apr 27 |
STAREAST Software Testing Conference in Orlando & Online |
Jun 08 |
AI Con USA An Intelligence-Driven Future |
Sep 21 |
STARWEST Software Testing Conference in Anaheim & Online |
Recommended Web Seminars
On Demand | Building Confidence in Your Automation |
On Demand | Leveraging Open Source Tools for DevSecOps |
On Demand | Five Reasons Why Agile Isn't Working |
On Demand | Building a Stellar Team |
On Demand | Agile Transformation Best Practices |