Preface

We all know that correct and complete business requirements form the foundation of a “good” system. We admit that without these, we would develop systems based on pure conjecture or unverified assumptions. Yet so many systems are designed and constructed even before the business requirements are completed. This I call utter insanity! Doing this is almost akin to building a house without a blueprint or without a solid foundation. The house may look good, with bells and whistles and beautiful features, but a house without a proper foundation will eventually crumble.

From my humble start as a programmer and a programming trainer in the early 1970s (using Assembler, Fortran, and COBOL), then progressing to actually writing code (which I absolutely ...

Get Streamlining Business Requirements now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.