Requirements Development
Got Requirements Trouble? Poor requirements are among the most common causes of software project failure and application rework. Implementing best practices for requirements elicitation, analysis, specification, and validation can have dramatic impact on application schedules, budget, and quality.

To address this critical and challenging area of application development, Dr. Dobb's Journal publishes Requirements Development, a quarterly e-zine and website focused on all aspects of requirements definition and development.


Current Issue
The Practice of Use Case
Driven Development
The Essential Unified Process successfully integrates practices of the three leading process camps: unified process, agile methods, and process maturity.
By Ivar Jacobson and Eric Naiburg
Ivar Jacobson invented use cases as a way to specify functional software requirements. Read more.



When Requirements Go Bad: Part II
Errors of conception are the most significant kind of requirements errors, and they are the hardest to detect. In this final installment, Kurt considers errors resulting from inadequate specification or implementation of requirements.
By Kurt Bittner
Kurt Bittner works for IBM on software development product strategy. Read more.



Capturing Requirements with Use Cases
Requirements are essential for quality, but few people know how to create them well. Todd explains how you can turn use cases into system requirements that are as thorough and precise as you need them to be.
By Todd Wyder
Todd Wyder is Senior Vice President and Chief Information Officer for SmithBucklin. Read more.



Describing Your Software for Outsourcing
What if you could outsource your software development and have a guarantee that the results would be successful? That would be very powerful indeed.
By Steve Mezak
Steve Mezak is founder and CEO of Accelerance Inc. and author of Software Without Borders. Read more.



Capturing Business Rules
Business rules provide the knowledge behind every business structure or process. They are, therefore, at the core of functional requirements.
By Ellen Gottesdiener
Ellen Gottesdiener is principal consultant and founder of EBG Consulting, Inc. Read more.



An Introduction to the Business
Analysis Body of Knowledge
The business analyst understands business problems and opportunities in the context of the requirements and recommends solutions that enable the organization to achieve its goals.
By Kevin Brennan
Kevin Brennan is the Vice-President, Body of Knowledge of the International Institute of Business Analysis. Read more.



Click anywhere in this box to read this issue of Requirements Development.







Links