Better Software Articles

Please enter an article title, author, or keyword
It's All In How You Slice It

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
A Formula for Successful Peer Reviews

Peer reviews come highly recommended, but many who try them find they just don't work. Maybe that's because they didn't have the magic ingredients. Find out what could be missing from your peer reviews.

Patrick Bailey's picture Patrick Bailey
Power Plays

Get the software engineering slant on items from the recent news.
 

Heather Shanholtzer's picture Heather Shanholtzer
Much Ado about Outsourcing

Turn to The Last Word, where software professionals who care about quality give you their opinions on hot topics. This month, read why one man thinks the US is overreacting to the threat of overseas outsourcing.
 

Adam Kolawa's picture Adam Kolawa
What Is Quality, Anyway?

All year long we've been asking people in every phase of the software development lifecycle to tell us what quality means to them. We found that while most agree on what quality is, there's still controversy over how to achieve it.

Rebecca Traeger's picture Rebecca Traeger
Bringing Joy to Your Job

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, find out how to add a little happiness to your project life.

Brian Marick's picture Brian Marick
What NOT to Test

When the schedule is tight, testing often gets squeezed. You could gnash your teeth and rail against the unfairness of it all. You could doggedly test until you run out of time. But maybe it would be better to plan for change up front with a flexible, prioritized test plan. Find out how to decide what to leave in and what to leave out.

Robert Sabourin's picture Robert Sabourin
Outsourcing: Twelve Tips to Make Outsourcing Work

More and more projects are being shipped overseas or outsourced to a contract company nowadays. However, managing an outsourced project is a risky task. Take home twelve hot tips that will help keep your project from getting burned. Ed Weller offers twelve tips to make your outsourcing experience better.

Ed Weller's picture Ed Weller
Alter Your Requirements Process

Fashioning a new requirements method is an almost impossible task, given budget and time constraints. But that doesn't mean you have to be stuck with an ill-fitting process. Learn about seven alterations that almost any organization can make.

Dion Johnson's picture Dion Johnson
My Mentor: The Internet

You've got no training budget. The old-timers in your organization are taking early-retirement packages. You know the basics, but feel like there's no one to teach you all the nuances of the trade. Have you considered turning to an unconventional mentor? Maybe the Internet? It sure worked for Danny Faught. Read all about how the Internet changed his career—-for the better.

Danny R. Faught's picture Danny R. Faught

Pages

Upcoming Events

Sep 22
Sep 24
Oct 12
Nov 09