The Latest

repeatable automated tests Automation or Not, It's All About the Data[article]

While anyone who has automated her testing knows you can't create repeatable automated tests from unstable data, it did not dawn on this week's columnist—self-proclaimed automation lobbyist Linda Hayes—that this issue cripples manual testing as well. Read on to share her epiphany.

Linda Hayes's picture Linda Hayes
The Hard Truth about Soft Skills[magazine]

Turn to The Last Word, where software professionals who care about quality give you their opinions on hot topics. This month, Esther Derby explains why interpersonal skills can do more than boost your popularity; they can help you excel in the workplace.

Esther Derby's picture Esther Derby
Implement by Feature[magazine]

Every manager has a story to tell. Find out how one management professional tackles a fictional dilemma. The story may be made up, but the solutions are tried and true. In this installment, Johanna Rothman recounts the tale of a wayward project rescued by a cross-functional team.

Johanna Rothman's picture Johanna Rothman
How to Win Friends and Automate Testing[magazine]

People who need people. It's more than just a sappy Barbra Streisand song; it's a smart way to think. Discover some techniques to increase tester/developer communication and get them working side by side on your next project.

Michael Kelly's picture Michael Kelly
The Accountability of Visibility[magazine]

Brian Marick uses Jeremy Bentham's centuries-old punitive philosophy to explain why visibility and self-regulation can propel the success of a project. In today's software development environment, exposing bugs and its root causes for all to inspect can help teams avoid introducing the same and similar bugs into their code.

Brian Marick
Remaining Relevant[magazine]

Wondering how to maintain a competitive edge in this era of outsourcing and downsizing? Become an entrepreneur. Try managing your career as if it were a business, because in many ways it is. You will find your work more rewarding—and you'll increase your value to your employer.

Chad Fowler
High Performance Testing[magazine]

As an activity, performance testing is often misunderstood, especially by executives and managers. Try these tips on your next performance testing project and put your team on the fast track to success.

Scott Barber's picture Scott Barber
The Expert as Impediment[magazine]

Turn to The Last Word, where software professionals who care about quality give you their opinions on hot topics. This month, Brian Marick offers advice on why people are sometimes right to resist experts.

Brian Marick
A Look at Visual Studio 2005[magazine]

Need to get the scoop on the latest software tests and trends? You've come to the right place. Get one reviewer’s opinion of Microsoft’s Visual Studio 2005.

Mark Michaelis's picture Mark Michaelis
Watir Works[magazine]

Test automation of Web applications can be done more effectively by accessing the plumbing within the user interface. Kohl and Rogers offer a nuts and bolts look at Watir, a tool many are using to check the pipes.

Jonathan Kohl's picture Jonathan Kohl Paul Rogers
It Takes Two to Tango: What You Should Know About Pair Programming[magazine]

Pair programming is an Agile practice that has been shown to greatly improve code quality without a huge increase in development time. This article explains the ins and outs of pair programming and some things you need to consider before you tell team members to grab a partner and get programming.

Rachel Davies
Injecting Testability into Your Test Designs[magazine]

The term dependency injection has attained buzzword status within the programming community. Follow Agile developer J.B. Rainsberger as he goes beyond the buzz and breaks down a specific example of how injecting a dependency can improve the testability of your design.

J.B. Rainsberger
Changing How You Manage Change[magazine]

Every manager has a story to tell. Find out how one management professional tackles a fictional dilemma. The story may be made up, but the solutions are tried and true. In the first installment of this series of columns, Naomi Karten offers tips on how to handle change in the workplace.

Naomi Karten's picture Naomi Karten
Tame the Name[magazine]

All code is not created equal. Learn from a master of the craft how to spot bad code and mold it into good. In the first iteration of this monthly column, learn why selecting names for classes, methods, and variables is an art you'll want to perfect.

Mike Clark
The Pleasure of Finding Things Out[magazine]

Connect with an expert to learn how to work smarter and learn new techniques to uncover more defects. In the first installment of this recurring column, Michael Bolton revels in the joy of discovery.

Michael Bolton's picture Michael Bolton

Pages

AgileConnection is a TechWell community.

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