Just Enough Requirements Management: Where Software Development Meets Marketing
by Alan Mark Davis
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 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access