Conference Presentations

STAREAST 2007: The Nine Forgettings

People forget things. Simple things like keys and passwords and the names of friends long ago. People forget more important things like passports and anniversaries and backing up data. But Lee Copeland is concerned with things that the testing community is forgetting-forgetting our beginnings, the grandfathers of formal testing and the contributions they made; forgetting organizational context, the reason we exist and where we fit in our company; forgetting to grow, to learn and practice the latest testing techniques; and forgetting process context, the reason that a process was first created but which may no longer exist. Join Lee for an explanation of the nine forgettings, the negative effects of each, and how we can use them to improve our testing, our organization, and ourselves.

Lee Copeland, Software Quality Engineering
How to Fake a Test Project

It has never been easier to fool your manager into thinking that you're doing a great job testing! James Bach covers all of today's most respected test fakery. These techniques include: misleading test case metrics, vapid but impressive looking test documentation, repeatedly running old tests "just in case they find something," carefully maintaining obsolete tests, methodology doublespeak, endless tinkering with expensive test automation tools, and taking credit for a great product that would have been great even if no one had tested it. James covers best practices for blame deflection. By the time you're through, your executive management will not know whether to fire the programmers or the customers. But, you know it will not be you. (Disclaimer: It could be you if an outsourcing company fakes it more cheaply than you do.)

  • Cautionary true stories of test fakery, both purposeful and accidental
James Bach, Satisfice Inc
sound byte button 11 Ways Agile Adoptions Fail

Usually, when Jean Tabaka lists practices, techniques, ideas, or recommendations about software development, she sticks with the number ten. It's nice and neat and has a fine history of enumeration cleanliness dating back to the Old Testament. But for agile adoption failures, Jean thinks it is time to invoke some Spinal Tap and go to eleven. Here are her top eleven signs that your agile adoption is headed down a slippery slope to failure.

Jean Tabaka's picture Jean Tabaka
An Arsenal of Answers

Be ready with an answer the next time you're asked, "How long will it take to test this product?" Dive beneath the surface of the question to understand what your manager really wants to know.

Michael Bolton's picture Michael Bolton
How Not to Create Customer Satisfaction

Given a choice, most people would rather have happy, satisfied customers than angry, complaining customers. But how to create customer satisfaction is sometimes a mystery. In this column, Naomi Karten describes one person's experience that backfired and taught him some lessons.

Naomi Karten's picture Naomi Karten
Feedback without Fear

Does the word "feedback" make you cringe? How about "configuration management"? Steve Berczuk has a pain-free plan for using your build environments and software configuration management system to provide the feedback that is essential to a successful agile project.

Steve Berczuk's picture Steve Berczuk
Analysis Paralysis and the Law of Imperfect Plans

Humans don't handle complexity well, and we certainly can't see the future—which helps explain why our plans and designs so often are flawed. In response to this truth, our guest technical editor offers Payson’s Law of Imperfect Plans. Embracing this law can help you avoid the dreaded analysis paralysis and accept that perfection just isn't possible.

Payson Hall's picture Payson Hall
Attack of the Fifty-Foot Favors

When your boss constantly has you doing favors for another group, it can get in the way of fulfilling your own responsibilities. Find out how defining your work mission to your manager and illustrating how "small" favors potentially cut into company revenue can help to get everyone on the same page.

Esther Derby's picture Esther Derby
What's Your Project Vision?

Clarify the fuzzy front end of project planning by focusing on the overall vision. In this column, Johanna Rothman says clear project vision helps everyone involved in the project move forward better and more smoothly than a detailed project schedule. She also explains how to write succinct project visions in three simple steps.

Johanna Rothman's picture Johanna Rothman
How Do You Think?

What are the attributes of a good tester—of a great tester? As every test manager knows, identifying the right people for a test team can be a struggle. In this column, Fiona Charles describes the qualities of mind she looks for in testers, and the interview questions she asks candidates so that she can evaluate how they think.

Fiona Charles's picture Fiona Charles

Pages

AgileConnection is a TechWell community.

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