1. Getting Started with Requirements Workshops

“The hardest single part of building a software system is deciding precisely what to build.”Fred Brooks

We’re sorry, but your transaction cannot be completed.”

Ed stared at the blinking pop-up screen. The next line was even more puzzling:

“Reason—invalid action.”

Ed was trying to use his bank’s online system to transfer money from his savings account into checking. He had inadvertently overdrawn his checking account and was being charged for bounced checks. To transfer the funds, he figured it would be easier to use the online system instead of going to the ATM in the shopping center 20 minutes away. After all, Ed was a programmer and a big fan of new technology.

But now he was stumped. “Maybe ...

Get Requirements by Collaboration: Workshops for Defining Needs 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.