The Latest

Stale Plans Are the Devil's Workshop[magazine]

Turn to The Last Word, where software professionals who care about quality give you their opinions on hot topics. This month, see why it is important to keep your plans up to date.

Payson Hall's picture Payson Hall
Welcome, Programmers[magazine]

We're pleased to bring you technical editors who are well respected in their fields. Get their take on everything that relates to the industry, technically speaking. In this issue, read about the changes we're making to Better Software this year.

Brian Marick's picture Brian Marick
Tell Me Where It Hurts[magazine]

Even the healthiest applications don't always thrive in new environments. Deployment errors can occur despite extensive testing—and can be very difficult and expensive to correct. Find out how to give your deployed application the ability to self-diagnose so you can avoid making an eleventh-hour house call.

Mike Clark's picture Mike Clark
Testing Without a Map[magazine]

When faced with the task of testing an unfamiliar application, it's sometimes difficult to know where to begin. Discover how exploring with heuristics in mind can help you uncover bugs—even when you don't know what the system specifications are.

Michael Bolton's picture Michael Bolton
It's All In How You Slice It[magazine]

Most incremental releases resemble grandma's fruitcake-ad hoc pieces of customer requested functionality cobbled together in no particular order. What if, instead, you took a more structured approach—dividing your product into working layers, each one functional enough to use on a daily basis? Learn this foolproof recipe for project success.

Jeff Patton's picture Jeff Patton
How GM Tests Web Services[presentation]

General Motors is on the road to a Service Oriented Architecture (SOA) as its computing standard.

Frank Cohen, PushToTest
Testing Software Builds Automatically Using Virtual PC Software[presentation]

When they receive a new software build, testers usually start their automated testing runs. Instead, what if they could execute tests automatically at the end of the build process?

Geoff Stewart, Itron Inc
Evaluating Requirements for Testability[presentation]

For a test engineer, perhaps the most important measure of requirements quality is testability.

Rodger Drabick, Lockheed Martin Transportation & Security Solutions
Interpersonal Skills for Working with Business Stakeholders[presentation]

As a professional test manager or test engineer, you must keep up with the latest test techniques, management practices, and systems technologies. But that is not enough.

Robert Sabourin, AmiBug.Com Inc
Lightweight .NET User Interface Testing[presentation]

The .NET environment provides a surprising but little known way to create user interface (UI) test automation scripts.

James McCaffrey, Volt Information Sciences, Inc.
A Systematic View of User Acceptance Testing[presentation]

Acceptance testing is a vital and specific form of testing whether you are tasked with rolling out an enterprise application package, releasing a major system enhancement, or developing acceptance tests in an agile development project.

Geoff Quentin, QBIT Ltd
Automate Acceptance Testing using Open Source FitNesse[presentation]

FitNesse is an open source testing tool based on the Wiki Wiki Web and FIT (Framework for Integrated Tests). The Wiki Wiki Web is a collaboration tool in which anyone can create or change new pages to document or share any information.

Micah Martin, Object Mentor, Inc.
Writing Testable Use Cases[presentation]

Use cases are hard to test because they do not have a standard format or style, and lack coherent structure. This is due in part to the need for a standard definition in UML, which defines the graphical part but not the textual part.

Jim Heumann, IBM Rational Software
Quality Assurance as a Service Organization[presentation]

"QA is the bottleneck” ... "Why does QA take so long?" ...

Sandi Oswalt, First American Credco
Introduction to Test-Driven Development[presentation]

Write the test. Make it green. Make it clean. This is the mantra of test-driven development (TDD).

Christian Sepulveda, Covexus, Inc.


AgileConnection is a TechWell community.

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