The Latest

An Automated Testing Environment to Support Operational Profiles of Software Intensive Systems[article]

This paper focuses on the successes and issues associated with developing a statistical testing environment for an industrial software project. The paper will also describe how both statistical testing based on software models and traditional testing based on unit and other functional tests can be combined into an effective approach to testing large software intensive systems.

TechWell Contributor's picture TechWell Contributor
Using Quality to Drive Project Lifecycles[article]

This paper uses concrete examples to illustrate how to choose the quality priorities for a project. Once the priorities are set, it illustrates how to choose the appropriate project lifecycle.

Johanna Rothman's picture Johanna Rothman
Sample of a Software Testing Body of Knowledge[article]

What follows is a list comprising a sample body of knowledge for software testing which strives to be inclusive of the many facets of this subject area.

TechWell Contributor's picture TechWell Contributor
Benefits and Risks of Tester Certification[article]

This is a presentation on the benefits and risks of a tester certification effort.

TechWell Contributor's picture TechWell Contributor
The Rapid Deployment of a Defect Analysis Program[article]

This paper focuses on the defect analysis aspect of the process improvement task and describes how it was deployed quickly and economically.

Note: You may get an error printing/downloading due to the size of this document. If this occurs, please right-click on the link and "save target as."

TechWell Contributor's picture TechWell Contributor
An Earned Value Tracking System for Self-Directed Software Teams[article]

Several years ago, two process improvement initiatives combined to produce the ACSIS Earned Value Tracking System (EVTS): the development of SDWT's and the attempt to devise a more desciplined way to perform project planning and tracking. The two endeavors became mutually supportive. This presentation describes the ACSIS EVTS development, process, and results.

TechWell Contributor's picture TechWell Contributor
E-ffective Testing for E-commerce[article]

Testing is crucial to e-commerce because e-commerce sites are both business critical and highly visible to their users; any failure can be immediately expensive in terms of lost revenue and even more expensive in the longer term if disaffected users seek alternative sites. Yet the time pressures in the e-commerce world militate against the thorough testing usually associated with business criticality, so a new approach is needed to enable testing to be integrated into the development process and to ensure that testing does not present a significant time burden.

The very familiarity of much of the technology means that tried and true mechanisms will either be suitable or can be modified to fit. Rapid Applications Development (RAD), in particular, suggests some promising approaches. Like most new ventures, though, e-commerce must find its own way and establish its own methods. In this paper we have suggested some testing principles that have stood the test of time and interm

TechWell Contributor's picture TechWell Contributor
Software Development Unit Testing (template)[article]

This Unit Testing template has been used for small to mid-sized, HTML-based Web sites.

TechWell Contributor's picture TechWell Contributor
Planning for Project Surprises: Coping with Risk[article]

Whether or not you think your project is plagued with problems, you might need effective risk management to keep you out of trouble. Risk management is similar to performing preventive health care and buying insurance for your project. It involves indetifying potential problems (risks), analyzing those risks, planning to manage them, and reviewing them.

Neil Potter Mary Sakry
10 Piece Toolbox to Influence Organizational Change[article]

Many organizations try to implement change. This includes everything from the introduction of a new planning tool or estimation method, to a company-wide process improvement program. Often these attempts fail due to a lack of skills to effect change. When new ideas are introduced they are either abandoned after a short time or adopted by only a few people.

Whenever an organization wants to change there are some key principles that it must consider in order to be successful. This paper covers the principles that lead to change.

Mary Sakry
Starting a Requirements Management Initiative[article]

This paper describes one of HP Division's experiences in starting an initiative that significantly changed the way in which its managers, engineers, and marketing specialists understand and implement product requirements management.

The experiences detail how, by maturing our requirements management practices, our organization was able to address the following issues: 1) information redundancy and synchronization, 2) inconsistent documentation format and content, 3) inefficient requirements elicitation, communication, and review procedures, and 4) lack of customer focus. The paper also offers recommendations for those organizations that plan to start a similar initiative. Finally, it discusses plans to improve our requirements practices on future projects.

TechWell Contributor's picture TechWell Contributor
How Testers Can Use a Software Reliability Engineering Maturity Model on Their Web Sites[article]

Software Reliability Engineering (SRE) is a practice that reduces risks of unreliability or unavailability of release product, missed schedules, and cost overruns by quantitively planning and guiding software development and test to meet user needs.

John Musa
Tools of the Trade How to Automate a Software Repository[article]

This paper describes a case study of the Rockwell Collins approach to repository automation, specific examples of tools implemented, and benefits realized through automation.

TechWell Contributor's picture TechWell Contributor
Candidate Interviewing for Fun and Profit[article]

This paper describes a pilot project that utilized this process and provided lessons-learned for those who wish to use this process in the future. This paper does not discuss issues related to recruiting, phone interviews, final hiring decision and success criteria set by the human resources (HR) department.

TechWell Contributor's picture TechWell Contributor
Defining and Managing Project Focus[article]

Most project managers want to reduce risk during a project. One way to reduce overall risk is to define and focus the project goals up front, and continually verify those goals and progress toward those goals during the project.

Johanna Rothman's picture Johanna Rothman


StickyMinds is a TechWell community.

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