Use Cases: Requirements in Context

Use Cases: Requirements in Context

by Daryl Kulak (Author), EamonnGuiney (Author)

Synopsis

Software developers are increasingly recognizing the value of careful up-front requirements gathering in enhanced efficiency and reduced software defects. The best way to gather requirements accurately and precisely is with use cases and UML -- and this book walks you through the entire process, step-by-step. Both an excellent tutorial and a handy reference, Use Cases: Requirements in Context begins with a detailed overview of requirements gathering, its key challenges, and why traditional approaches often fail. Next, understand the key concepts underlying use cases; use case diagrams and scenarios; relationships and interactions; and the role of use cases in each major type of software development project. Review the four steps of the requirements gathering process, from problem statement through prototype; then walk through each iteration of the use case, step-by-step. The book includes insightful coverage of managing the requirements gathering process, building teams, and assuring quality -- plus a full chapter on the classic mistakes made in requirements gathering, and how to avoid them. For all systems analysts, project managers, and software engineers.

$6.54

Save:$32.32 (83%)

Quantity

1 in stock

More Information

Format: Paperback
Pages: 329
Edition: 1
Publisher: Addison Wesley
Published: 08 May 2000

ISBN 10: 0201657678
ISBN 13: 9780201657678
Book Overview:

Software developers are increasingly recognizing the value of careful up-front requirements gathering in enhanced efficiency and reduced software defects. The best way to gather requirements accurately and precisely is with use cases and UML -- and this book walks you through the entire process, step-by-step. Both an excellent tutorial and a handy reference, Use Cases: Requirements in Context begins with a detailed overview of requirements gathering, its key challenges, and why traditional approaches often fail. Next, understand the key concepts underlying use cases; use case diagrams and scenarios; relationships and interactions; and the role of use cases in each major type of software development project. Review the four steps of the requirements gathering process, from problem statement through prototype; then walk through each iteration of the use case, step-by-step. The book includes insightful coverage of managing the requirements gathering process, building teams, and assuring quality -- plus a full chapter on the classic mistakes made in requirements gathering, and how to avoid them. For all systems analysts, project managers, and software engineers.


Author Bio

Daryl Kulak is the president and CEO of Water-Logic Software (www.water-logic.com), an Internet business and technology consulting firm based in Columbus, Ohio. He is a graduate of the Northern Alberta Institute of Technology (NAIT) in Edmonton, Alberta. During much of his seventeen-year career managing software development projects in the United States and Canada, Daryl has focused on use cases, iterative/incremental development, and component design. Eamonn Guiney is a consultant at NewtonPartners (www.newtonpartners.com), a company that provides management consulting and system integration services to the money management industry. He is based in Sacramento, California. Eamonn creates business systems using a variety of tools, particularly object-oriented methodologies and use cases.

0201657678AB04012003