Articles

Please enter an article title, author, or keyword
Positioning of Test Automation Services in an Organization

This paper focuses on establishing test automation as a service in the software development organization at the outset, with the importance being given especially to the testing group. Test automation should direct its efforts to increase the efficiency and effectiveness of the manual testing process by providing 'Quality' Test Automation services. Test Automation should always aim at supplementing the manual testing to quickly assess the quality of the application under test through the execution of quality test automation suites. The building blocks of test automation services are discussed thoroughly to successfully finish test automation projects.

TechWell Contributor's picture TechWell Contributor
White Paper: Step Towards Software Excellence: SCM

This article develops a Software Configuration Management (SCM) Reference Model. This model is intended to be a concise and practical guide which brings together in an outline fashion the framework and methodology necessary for planning, customizing, and implementing an SCM approach, independent of specific SCM tool technologies or system platforms.

TechWell Contributor's picture TechWell Contributor
White Paper: Just Enough SCM

This paper explores the relationship between SCM and the modern development models, provides an explanation of how to provide SCM in a quick, concise way, and describes how to adapt the "Just Enough SCM" philosophy to the most demanding standard.

TechWell Contributor's picture TechWell Contributor
 metrics used to estimate a testing project The Test Estimation Process

Estimation is not an easy task. Estimating testing projects is harder. If there are no tools or methodology to support it, the estimation process is a nightmare for those responsible for it. This essay describes a real experience in the estimation process. It also shows some rules, metrics, tools, and tips that guide a testing team through the estimation process.

TechWell Contributor's picture TechWell Contributor
Real World Capacity Assessment

Capacity assessment has become a necessity in today's complex network environments. Indeed, conducting rigorous assessments can not only bring peace of mind and improved performance and stability to the final system, but also saves time and money. Conducting these assessments requires tools that properly address the realities found in environments such as the Internet or enterprise network infrastructures. In fact, conducting assessments without these realistic factors can be risky, often not resulting in a real world picture of the performance or capacity of the system. We introduce CawUsers as the definition of a real world user-assessments using CawUsers will vastly improve the understanding and confidence in a system to meet the demands and rigors found in the real world.

Philip Joung
Manage the Risks and the Process

Including a testing/QA component early in a software project necessarily prolongs the schedule, right? Not so, according to Ross Collard. In this, the third of a three-part series, Collard explains how to anticipate risks and to aggressively manage the process to prevent disaster.

Ross Collard's picture Ross Collard
Can You Predict Danger?

Testers are in a position to see danger coming. Speaking up early about risks that others may not see can save a project. In this article Yogita Sahoo looks at the problem of NOT speaking up, and discusses the unique position of the test team in preventing failures.

Yogita Sahoo's picture Yogita Sahoo
Manage and Strengthen Testing

Including a testing/QA component on a software project necessarily prolongs the schedule, right? Not so, according to Ross Collard. In this, the first of a three-part series, Collard explains how speed and quality assurance don't have to contradict each other. Read his examples of how testing can actually help reduce the time to market.

Ross Collard's picture Ross Collard
Tinkerable Software

In what ways should software be like a house? In a recent issue of STQE magazine, Technical Editor Brian Marick's musings about the concept of "tinkerable software" generated some interesting discussion about the very nature of software design. This week's column runs a portion of that piece so that our Sticky-minded readers can sink their thoughts into the concept.

Brian Marick
Driving Forces for Success

Uncertainty and risk weigh in the decision to outsource, or not to outsource. In this article, Jay Boyle provides useful information and tips for knowing when to outsource and making the right decision when selecting an outsource vendor.

Jay Boyle

Pages

Upcoming Events

Nov 15
Apr 24
Jun 12
Oct 02