Presentation is loading. Please wait.

Presentation is loading. Please wait.

Rational Requirements Management with Use Cases v5.5 Copyright © 1998-2000 Rational Software, all rights reserved 1Welcome! Rational Requirements Management.

Similar presentations


Presentation on theme: "Rational Requirements Management with Use Cases v5.5 Copyright © 1998-2000 Rational Software, all rights reserved 1Welcome! Rational Requirements Management."— Presentation transcript:

1 Rational Requirements Management with Use Cases v5.5 Copyright © 1998-2000 Rational Software, all rights reserved 1Welcome! Rational Requirements Management with Use Cases Version 5.5 About this Course

2 Requirements Management With Use Cases V 5.5

3 Rational Requirements Management with Use Cases v5.5 Copyright © 1998-2000 Rational Software, all rights reserved 3 Course Materials  Student Manual  Slides from lecture  Student notes  Student Handouts  Sample document templates  Sample use-case model of an ATM  White papers on requirements management

4 Rational Requirements Management with Use Cases v5.5 Copyright © 1998-2000 Rational Software, all rights reserved 4 Course Objectives  On completion of the course, participants will be able to:  Apply effective 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 the different 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.

5 Rational Requirements Management with Use Cases v5.5 Copyright © 1998-2000 Rational Software, all rights reserved 5 Intended Audience  Intended Audience  Anyone involved in requirements capture, specification, use, or management 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

6 Rational Requirements Management with Use Cases v5.5 Copyright © 1998-2000 Rational Software, all rights reserved 6 RMUC: Course Outline 0 - About This Course 1 - Best Practices of Software Engineering 2 - Introduction to RMUC 3 - Analyzing the Problem 4 - Understanding Stakeholder Needs 5 - Defining the System 6 - Managing the Scope of the System 7 - Refining the System Definition 8 - Managing Changing Requirements 9 - Requirements Across the Product Lifecycle

7 Rational Requirements Management with Use Cases v5.5 Copyright © 1998-2000 Rational Software, all rights reserved 7 Introduction to RMUC: Overview Problem Solution Space Problem Space Needs Features Software Requirements Test Procedures DesignUser Docs The Product To Be Built Traceability

8 Rational Requirements Management with Use Cases v5.5 Copyright © 1998-2000 Rational Software, all rights reserved 8 Why Are We Here? The GOAL is to deliver quality products on time and on budget which meet the customer’s real needs.

9 Rational Requirements Management with Use Cases v5.5 Copyright © 1998-2000 Rational Software, all rights reserved 9 What Is a Quality Product? Grady, 1992 Components of FURPS+ Functionality Feature Set Capabilities Generality Security Usability Human Factors Aesthetics Consistency Documentation Reliability Frequency/Severity of Failure Recoverability Predictability Accuracy MTBF Performance Speed Efficiency Resource Usage Throughput Response Time Supportability Testability Extensibility Adaptability Maintainability Compatibility Configurability Serviceability Installability Localizability Robustness

10 Rational Requirements Management with Use Cases v5.5 Copyright © 1998-2000 Rational Software, all rights reserved 10 On Time and On Budget? Time Resources

11 Rational Requirements Management with Use Cases v5.5 Copyright © 1998-2000 Rational Software, all rights reserved 11 To Meet the Customer’s Real Needs? How do we determine priority? Where do we set the baseline? How do we know what the needs are?  Feature 1: The system...  Feature 2: The system...  Feature 3: The system...  Feature 4: The system...  Feature 5: The system...  Feature 6: The system …  Feature 7: The system... ...  Feature n: The system... Time Original Commitment Target Release Date

12 Rational Requirements Management with Use Cases v5.5 Copyright © 1998-2000 Rational Software, all rights reserved 12 Exercise: Understanding 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?  Elicit information to introduce your partner  What questions might be useful for a brief introduction?

13 Rational Requirements Management with Use Cases v5.5 Copyright © 1998-2000 Rational Software, all rights reserved 13 Other Sources of Information  Rational Unified Process  Other courses  Rational Unified Process Overview (RUPO)  RequisitePro (RQP and Advanced RQP)  Rational Web site  www.rational.com  Books and articles about Requirements Management  See Recommended Reading List in Appendix


Download ppt "Rational Requirements Management with Use Cases v5.5 Copyright © 1998-2000 Rational Software, all rights reserved 1Welcome! Rational Requirements Management."

Similar presentations


Ads by Google