application. They work for projects of any size, whether complex or simple, risk driven or change driven. They are useful for planning new development, building enhancements, and evaluating off-the-shelf software.
Events helped rescue Project Pluto from a painful situation. But it's so much better to avoid the pain in the first place. To set the stage for success, start your project with event modeling.
My thanks go to Susan Burk, Ellen Gottesdiener, and Karl Wiegers for their helpful review of this column.
- Requirements by Collaboration: Workshops for Defining Needs , by Ellen Gottesdiener
The Software Requirements Memory Jogger: A Pocket Guide to Help Software and Business Teams Develop and Manage Requirements , by Ellen Gottesdiener
- Essential Systems Analysis , by Steve McMenamin and John Palmer
- More About Software Requirements: Thorny Issues and Practical Advice , by Karl Wiegers