Requirements Management with Use Cases Module 0: About this course Requirements Management with Use Cases Module 0: About this course
Requirements Management with Use Cases Copyright © Rational Software, all rights reserved 2 Intended Audience Systems analysts and business analysts Project, technical, and QA managers Documentation specialists Software analysts and designers QA designers and testers Application experts Sales and marketing CSE 4346 students
Requirements Management with Use Cases Copyright © Rational Software, all rights reserved 3 Course Objectives Apply requirements management skills to produce a clear statement of product requirements Capture and document requirements with use- case-modeling techniques Set up a documentation hierarchy and standards for defining levels of requirements for a product Use requirement attributes and traceability links to help manage scope and change throughout product lifecycle Understand how requirements drive ongoing design, test, and user documentation activities
Requirements Management with Use Cases Copyright © Rational Software, all rights reserved 4 Course Outline 0 - About This Course 1 - Best Practices of Software Engineering 2 - Introduction to RMUC 3 - Introduction to Use-Case Modeling 4 - Analyze the Problem 5 - Understand Stakeholder Needs 6 - Define the System 7 - Manage Scope 8 - Refine the System Definition 9 - Manage Changing Requirements 10 - Requirements Across the Product Lifecycle
Requirements Management with Use Cases Copyright © Rational Software, all rights reserved 5 Introduction to RMUC: Overview Problem Solution Space Problem Space Needs Features Software Requirements Test Procedures DesignUser Docs The Product To Be Built Traceability
Requirements Management with Use Cases Copyright © Rational Software, all rights reserved 6 Understand Your Needs Elicit your partner’s top 3 needs (requirements) for this class What questions might be useful to ask in an interview? Summarize each requirement in a short sentence Get agreement from your partner on the wording of each requirement How will you determine the highest priority requirements? Gather information to introduce your partner What might be useful for a brief introduction?
Requirements Management with Use Cases Copyright © Rational Software, all rights reserved 7 Other Sources of Information Rational Unified Process Other courses Rational Unified Process Fundamentals Rational RequisitePro Fundamentals Rational Suite AnalystStudio Workshop Rational Web site Books and articles about requirements management See Reference list