Better Software Articles

Please enter an article title, author, or keyword
Write Sweet-Smelling Comments

All code is not created equal. Learn from a master of the craft how to spot bad code and mold it into good. This month, Mike Clark explains how to sniff out stinky code and write comments that count.

Mike Clark's picture Mike Clark
Do You Want Fries With That Test?

Connect with an expert to learn how to work smarter and learn new ways to uncover more defects. In this issue, Michael Bolton dishes out commentary on why testers who master skills instead of memorizing techniques are relished in the software industry.

Michael Bolton's picture Michael Bolton
The Hard Truth about Soft Skills

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

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

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

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's picture Brian Marick
Remaining Relevant

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's picture Chad Fowler
High Performance Testing

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

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's picture Brian Marick
A Look at Visual Studio 2005

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


Upcoming Events

Sep 21
Sep 27
Oct 19
Nov 08