O'Reilly logo

Just Enough Requirements Management: Where Software Development Meets Marketing by Alan Mark Davis

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

One. Introduction

Requirements

It is a good idea to decide what you want to build before you build it. This is true for any human endeavor in which the person using an item is different from the person building it. This principle is especially true in software development, because software requires such a high degree of precision and coordination among team members in order to achieve acceptable levels of quality. If we did not seek agreement up front about what to build, we would likely end up with many more unsatisfactory systems, many more unhappy customers, and more software systems that fail because of assumptions that are incompatible with users’ needs.

That is the primary reason that we write requirements: to document a common understanding ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required