The Latest

Trade Secrets from a Web Testing Expert[magazine]

If you oversee a mission-critical Web site, you want to be able to predict how many users you can handle within acceptable response times. Here are three fundamental load testing concepts you can't do without.

Alberto Savoia's picture Alberto Savoia
Outsourcing[magazine]

Companies outsource for a variety of reasons, with a variety of expectations. This article describes ways outsourcing can be successful, and reasons outsourcing may fail. This is an in-depth article that sets the stage and discusses numerous scenarios.

Jim Bampos's picture Jim Bampos
Meaningful Metrics[magazine]

Your numbers are solid and your graphs are works of art. Now boost your metrics' value through the roof with some simple annotations that will put all that data in context.

Anna S. W. Allison's picture Anna S. W. Allison
Web Page Response Time 101: A primer[magazine]

Online sites lose billions of dollars every year due to sluggish performance speed and user bailouts. Here are four laws of Web site performance that will help you understand response times and deal with your "abandonment issues."

Alberto Savoia's picture Alberto Savoia
Orthogonally Speaking: Deriving a Suitable Set of Test Cases[magazine]

Is your testing effort facing an impossibly wide choice of test parameters? Shooting in the dark can yield hit-and-miss results--and that’s just not very effective. When your testing effort faces an impossibly wide choice of test parameters, the Orthogonal Array Testing System technique can be a very useful method for deriving a suitable set of test cases.

Elfriede Dustin's picture Elfriede Dustin
The Human Side of Process Improvement[magazine]

Interpersonal relationships can make the difference between effective and ineffective technical initiatives. Here are ways to address this frequently neglected aspect of organizational change.

Judah Mogilensky's picture Judah Mogilensky
How Good Is This Software?—A Model to Measure Subjective Data[magazine]

How do you really know how good your software is? Many traditional measures only look at the quantitative aspects of quality. Here's a model to measure and analyze subjective—or qualitative—data about software quality.

Andy Roth's picture Andy Roth
Looking Under the Hood[magazine]

Understanding a program's inner workings, dataflows, and bug history can enable you to build more robust tests. Here are pointers on investigating a system's internal design as a tool for effective testing.

Len DiMaggio's picture Len DiMaggio
Juggling Concurrent Releases[magazine]

Every day you are faced with juggling resources and attention between customer escalations, current development projects, and planning for the future. With development cycles measured in weeks, you have at least three releases for each product. Multiply that by the number of projects under your responsibility, and you have a dozen or more releases to manage simultaneously.

Neal Reizer's picture Neal Reizer
Getting the Most from Outsourcing[magazine]

Outsourcing can be a great way to augment your software efforts. Here are guidelines to help you choose the right provider and ensure that you get what you paid for.

Eric Patel's picture Eric Patel
Matching ISO 9000 Registration to Your Organization[magazine]

The chances of getting use from your ISO 9000 certification are greatly enhanced by a registration effort that reflects the real goals and operating principles of your organization. Here are some lessons on how to tailor your effort.

Mark Johnson's picture Mark Johnson
Customer Satisfaction: What to Ask, How to Ask, and Who to Ask[magazine]

Improving customer satisfaction should be a primary goal of process improvement programs. So how satisfied are our customers? One of the best ways to find out is to ask them. Here are techniques for creating a useful survey and interpreting the results.

Linda Westfall's picture Linda Westfall
Organize Your Problem Tracking System[magazine]

Do you have a bug database or defect tracking system? Whether you call them PRs, CRs, SPRs, or some other acronym, logging your software problems into a database rates as one of the simplest yet most effective things you can do to improve product quality. Sometimes these databases turn into the electronic equivalent of a “roach motel” trap--the bugs go in but they don’t come out!

Barry Mirrer's picture Barry Mirrer
Escaping the Clutches of Zombie Projects[magazine]

Timely and accurate information is often your only silver bullet against interminable and doomed projects. Learn how to deliver bad news in such a way that Senior Management hears it and acts promptly.

Payson Hall's picture Payson Hall
Step-By-Step Test Design[magazine]

Testers are often faced with short development cycles and partial product specifications. This simple, six-step design method helps you come up with a reasonably thorough set of tests for individual product features in a reasonable amount of time. It employs list and table and encourages you to look at the software from a variety of perspectives.

Kathy Iberle's picture Kathy Iberle

Pages

AgileConnection is one of the growing communities of the TechWell network.

Featuring fresh, insightful stories, TechWell.com is the place to go for what is happening in software development and delivery.  Join the conversation now!