Better Software Articles

Please enter an article title, author, or keyword
Karl Wiegers Describes Ten Requirements Traps to Avoid

Recognized requirements expert, Karl Wiegers, shares the symptoms and solutions for common requirements-related project problems, including inadequate customer involvement, vague and ambiguous requirements, inadequate change process, and scope creep.

Karl E. Wiegers
Managing Your ERP Project

Managing your ERP Project

Marie Benesh
On-Track Requirements: How to Evaluate Requirements for Testability

Prior to using the requirements to develop the Test Plan, an analysis should be performed to evaluate the testability of the requirements. This article suggests a proven method used on a recent project that accomplishes such an evaluation.

Rodger Drabick
Evaluating Tools

You, or perhaps your manager, have decided that it's time to choose a tool. Where do you begin? How do you go about comparing them? This article provides a five-step process for comparing, evaluating, and finally choosing the right tool for your organization.

Elisabeth Hendrickson
Software Configuration Management

Pat Wegerson recommends software configuration management resources AntiPatterns and Patterns in Software Configuration Management and the online CM Yellow Pages.

Pat Wegerson
Agile Development

Technical Editor Brian Marick explains the values behind the Manifesto for Agile Software Development. Above all, Agile practitioners value: individuals and interactions; working software; customer collaboration; and responding to change.

Brian Marick

Pages

Upcoming Events

Feb 20
Apr 29
Jun 03
Jun 25