|
 |
Home > Articles & Papers > Republished From Other Venues

 |

Viewing 1-10 of 246 Collapse Descriptions
Sort by: Date Posted | Title
Risk Based Testing and Metrics Author(s): Ståle Amland Summary: This paper provides an overview of risk analysis fundamentals, focusing on software testing with the key objectives of reducing the cost of the project test phase and reducing future potential production costs by optimising the test process. Date Posted: Jan 4, 2008 |
White Paper: Managing Process Architecture and Requirements in a CMMI-Based SPI Project Author(s): Filippo Vitiello Summary: When developing or changing a process and all its related assets, often the process engineers have to face an important issue: how defining an integrated set of processes so that each process element is designed taking in consideration its relationships with all the other interfacing elements. The following paper describes an approach that leverages a defined process architecture and a documented specification of process requirements to ensure integration among the process elements. All the examples are referred to a CMMI-based process definition but the most of the concepts are applicable also when adopting process models other than CMMI®. Date Posted: Aug 17, 2007 |
Testing the Hidden Data Author(s): Mitchell Goldman Summary: Testing hidden data is a necessary and important part of the software verification and validation process. The quality of an application must not only be proven through the visible data in the user Interface, but must include the data as it travels through the system. With a few database skills and using the 4-step method described in this report, these tests can be accomplished by the Quality
Assurance team. Date Posted: Dec 27, 2006 |
Things Testers Miss Author(s): James Lyndsay Summary: Bugs slip into production in spite of the best efforts of designers, coders, and testers. While testers may not be responsible for the introduction of bugs to the system, they bear some responsibility for the introduction of bugs to the user. Testing can be adjusted to reduce the number of bugs that pass through to production--without necessarily
requiring more resource. Date Posted: Dec 27, 2006 |
Formality and Agility Author(s): José Gonçalo Silva/Paulo Rupino da Cunha Summary: In this article, Jose Silva addresses managers involved in the maintenance of software development processes. The information provided should help readers make more conscious decisions on what and how to include agile practices in a formal software development process. The author also provides a real case example and the practical results that came from this experience. Date Posted: Nov 30, 2006 |
Pair Programming Observations Author(s): Jeff Langr Summary: Say "pair programming" to a programmer and he'll probably frown or turn his back on you. But add some rules the programmers must follow--rules that help maintain each person's sanity--and he just might come to find this practice rewarding and beneficial. This article, reprinted from Jeff Langr's Web site, explains the rules and how certain teams have reacted to this structured version of pair programming. Date Posted: Jun 22, 2006 |
Understanding the Logic of System Testing Author(s): Yuri Chernak Summary: This article discusses the logic of system testing and how to construct the valid proofs that testers need to assess the quality of a software product. Date Posted: Mar 30, 2006 |
Test-Driven Project Management Author(s): Scott Lazenby Summary: While the test organization is normally considered the "Subject Matter Expert" within a software company, it is rarely charged with leading a software development effort. In fact, with the increased popularity of Extreme Programming and specifically the concept of Test-Driven Development (TDD), many testers are working to expand their skill sets so that they can adapt to a changing test culture where they will be viewed as part of the development organization. In this article, Scott Lazenby details some of the ways testers infuse the development mentality into their project management. Date Posted: Jun 3, 2005 |
Planned Chaos: Malicious Test Day Author(s): Ted Rivera Summary: In a test and verification organization, it can be easy to fall into predictable ruts and miss finding important defects. Use the creativity of your test team, developers, users, and managers to find those hidden bugs before the software goes into production. Ted Rivera details how his organization administers, evaluates, and benefits from periodic malicious test days. Learn ways to make your days of planned chaos productive, valuable, and even fun. Give both testers and non-testers an opportunity to find inventive ways to break your products and you'll get some surprising results.- The danger of too much predictability and the results you can expect from a malicious test day
- Create and administer your own malicious test day
- Maximize the benefits of malicious test days
 Date Posted: May 27, 2005 |
User Community Modeling Language (UCML) for Performance Testing Workloads Author(s): Scott Barber Summary: Performance testers use various methods to describe user workloads -- scenarios, operational profiles, and more. Understanding these workloads and accurately simulating them is one key to developing useful performance tests. Scott Barber introduces a User Community Modeling Language (UCML) that he has used to describe and effectively communicate user workloads. With an interactive example, he shows the usage pattern of a sample application and builds a UCML diagram and supporting information to represent usage in an intuitive, easy-to-understand way. See how you can employ the User Community Modeling Language to supplement your existing workload distributions.- Value of representing workload distributions visually for performance testing
- How to create and use UCML diagrams to aid in data gathering in your organization
- Ways to supplement UCML diagrams for accurate representative performance test scripts
 Date Posted: May 20, 2005 |
|

|
 |
| |
|
|

|