Many projects discover too late that their system interface requirements are incomplete, incorrect, or even missing. These insufficient requirements jeopardize the success of the entire project, causing delivery delays, customer dissatisfaction, and unanticipated costs. In this session you’ll learn how to analyze requirements for three types of interfaces: user, system-to-system, and hardware devices. You’ll learn how to leverage user requirements models such as context diagrams, events, and use cases to identify interface boundaries and begin specifying interface requirements. Veteran requirements expert Paul Reed also shows you how to trace your data and business rules to your interface requirements and how to document your interface analysis work. You’ll discover how you can avoid the unintended consequences of poorly defined interfaces, and you’ll learn why just-enough and just-in-time interface analysis sets the stage for effective design.
Learning Objectives:
- Describe the value of analyzing interfaces
- Identify when and how to start analyzing interface requirements
- Leverage user requirements models to identify interface boundaries
- Explain the value of linking interface requirements to data and business rules
- Describe what interface details are effective to document at the analysis level
Skill Level: For Everyone
|
Paul Reed, Senior Associate,
EBG Consulting
Paul R. Reed, Jr. is a senior associate with EBG Consulting. Paul delivers EBG Consulting's requirements training including Analysis Modeling and Agile Requirements. He is a Certified Scrum Master and is the author of, "Developing Applications with Java and UML" and "Developing Applications with Visual Basic and UML" both published by Addison-Wesley.
Paul excels at mentoring small teams using agile techniques to capture, validate, and certify requirements. In addition, Paul's background in software design and construction is used to leverage the teams transitioning analysis artifacts to a sound design in the context of a constrained Scrum-based iterative lifecycle.
Paul is a popular speaker at many noted industry events such as UML World, SD East and West, BEA World and the Software Developer conferences. Mr. Reed also leads seminars worldwide on such topics as Use Case Analysis, Object-Oriented Design, Unified Process, and Agile methods.
Paul has assisted many organizations with their application assessment and development needs. These companies cover a broad spectrum of services and among of few of these are Visa USA, Visa International, The Federal Reserve Bank of San Francisco, The Department of the Treasury, Eli Lilly, Nordstrom's, and Sallie Mae.
|