Better Software Articles

Please enter an article title, author, or keyword
The Demise of Record/Script/Play

Is the Record/Script/Play method of automated testing ready to take its final bow? What will the next generation hold? Linda Hayes reflects on the past changes in automation, inspects the current situation, and offers her vision of the future.

Linda Hayes's picture Linda Hayes
A Look at Our Other Tool Look

In January, StickyMinds.com introduced a new eNewsletter that covers tools and automation for the software development lifecycle. In this month’s Tool Look column, the editors of Better Software magazine and StickyMinds.com present a sample of what you can read each month in the Sticky ToolLook.

Joey McAllister's picture Joey McAllister
Waterfall 2006

Check your iterations at the door—it’s time for Waterfall 2006. With a wink and a finger pointed squarely at the April 1 square on his calendar, Mike Cohn offers some hints about what to look for at the much anticipated Waterfall 2006 conference.

Mike Cohn's picture Mike Cohn
Project Roundup

Have misplaced priorities or a lack of focus allowed your development project to run wild? Don't let a stampede of defects, repairs, and requirements change drive your project. Follow Robert Galen's advice, and corral that development with release criteria.

Bob Galen's picture Bob Galen
From Primitive to Prominent

Automated code analysis tools are becoming more powerful and more necessary than ever before. Alberto Savoia takes a look at the evolution of static and dynamic code analysis tools, from their humble beginnings to their present status as indispensable technology, and tells us what he predicts for the future.

Alberto Savoia's picture Alberto Savoia
Refactoring: Small Steps to Help You Clean Up Your Code

Poor software design will slow down even the most well-meaning code. Code smells are one element of poor design to watch out for in your projects. C. Keith Ray explains how you can start washing away your code smells with a dose of code refactoring.

C. Keith Ray's picture C. Keith Ray
Test Patterns: Nine Techniques to Help Test for a Greater Variety of Bugs.

Building on his earlier columns covering James Bach's Heuristic Test Strategy Model, Michael Bolton delivers nine techniques--each of which affords a different way of modeling the product--to help you test your systems for a greater variety of bugs.

Michael Bolton's picture Michael Bolton
Fooling Around with XP

True confessions of a certified project manager, tempted to abandon all she has been taught for her one true passion.

Michele Sliger's picture Michele Sliger
Behavior Modification

Novices are often hampered by test-driven design's legacy terminology and notation. Behavior-driven development shifts the emphasis from testing to specification. Dan North describes how behavior-driven development makes established agile practices more accessible and effective for teams new to agile.

Dan North's picture Dan North
Who do You Trust?

The defensive programmer may sometimes feel a touch of paranoia in his work, but it’s all part of the job. Writing code today that is robust and defensive will help protect against the potential errors of the unforeseeable future.

Tod Golding's picture Tod Golding

Pages

Upcoming Events

May 04
May 04
May 04
Jun 01