Picture of Software Requirements Using the Unified Process: A Practical Approach

Software Requirements Using the Unified Process: A Practical Approach

Daniel R. Windle, L. Rene Abreo

Prentice Hall

August 2002

Paperback, 288 pages

ISBN: 0130969729

Business Analyst Training IIBA endorsed
On-Site and On-Line Training Courses for Business Analysts

All About Use Cases


Description

This book will provide and end–to–end process to ensure that requirements are correct, complete, consistent, and effectively documented. It provides information on how to effectively gather requirements, how to present them to the user to ensue a complete understanding, and how to capture the requirements in software architecture. While the book discusses an object–oriented approach to requirements analysis, the process is extremely effective regardless of the implementation methodology.



From the back cover:


Backcover Copy

Effective requirements development: An end–to–end process that works.

  • How to build requirements that can easily be transformed into high–quality software
  • Easy–to–apply, start–to–finish methodology based on the Unified Process
  • Practical solutions for requirements gathering, analysis, specification, and maintenance

This book presents a systematic, easy–to–apply methodology for creating effective requirements. The authors present practical solutions for the full requirements lifecycle: gathering, analysis, specification, verification, and maintenance. Working in the context of the Unified Process, they cover process flows, present detailed diagrams, and offer insights that draw on their extraordinary mission–critical project experience, which ranges from the floor of the New York Stock Exchange to the U.S. Air Force‘s most advanced Command and Control Systems.

  • The key characteristics of good software requirements
  • Understanding the requirements analysis process and artifacts
  • Building user requirements problem domains, actors, use cases, activity diagrams, and storyboarding
  • Building the requirements architecture entities and events, class diagrams, state transition diagrams, and sequence diagrams
  • Building the specifications software requirements, interface requirements, and verification
  • Using the requirements architecture you‘ve built

Whether you‘re an analyst, architect, developer, tester, manager, or software customer, this book will help you define requirements that precisely reflect your needs—and can be transformed into working software faster and more cost–effectively than ever before.



About the Author:


Author Bios

DANIEL R. WINDLE has extensive experience applying the object–oriented paradigm to all facets of software development. As Managing Director of Requirements Development at SIAC in New York City, he led the development of a requirements architecture for the specialist system on the floor of the New York Stock Exchange. He has more than 20 years‘ experience in the IT industry.

L. RENE ABREO leads a team of requirements analysts developing requirements for major equity trading systems using UML and the Unified Process. Rene has participated in major projects as project/program manager, team lead, developer, requirements analyst, and test director.

 

Share

Free Business Analyst Skills Test for CBAP
Share

Business Analysis for Information Technology products

Picture of Hammermill Laser Print Copy/Laser Paper, 98 Brightness, 24lb, Letter Size (8.5 x 11), White, 500 Sheets (10460–4)

Hammermill Laser Print Copy/Laser Paper, 98 Brightness, 24lb, Letter Size (8.5 x 11), White, 500 Sheets (10460–4)

Picture of Dell D620 Laptop Duo Core with Windows XP

Dell D620 Laptop Duo Core with Windows XP

Picture of Board Dudes 11 x 14–Inch Metalix Magnetic Dry Erase Board, Colors May Vary (45000UA–4)

Board Dudes 11 x 14–Inch Metalix Magnetic Dry Erase Board, Colors May Vary (45000UA–4)