Este curso não tem data programada. Se você clicar no link abaixo, você pode registrar seu interesse neste curso e nós entraremos em contato quando a classe for agendada.
Descrição
| Código | RR611BR | Nível de conhecimento | Intermediário |
|---|---|---|---|
| Duração | 3.0 Dias | Tipo de entrega | CLASSROOM
(Exercícios práticos) |
| Tipo de curso | Turma Aberta/Fechada | ||
| Preço | BRL R$2.330 incluindo impostos | ||
Mastering Requirements Management with Use Cases provides three days of training in requirements management and use-case modeling techniques. The course focuses on eliciting and managing the changing requirements of a project; analyzing the problem, defining the product vision and feature requirements, defining software requirements with use cases, and requirement attributes, and maintaining traceability, change management, and impact analysis for project scope management. The course shows how use-case modeling and requirements management techniques are used to define and document requirements that meet stakeholder needs. In-class exercises will give students practical experience in developing use cases.
Público alvo
The course serves two audiences. The primary audience is people who will be actively engaged in the elicitation and definition of software requirements. This includes systems, requirements, and business analysts. The secondary audience would be interested in taking this class because they are consumers of the software requirements and need to understand how to read, verify, interpret and plan with the software requirements of the system. This group includes project managers, software analysts and designers, QA designers and testers, and customers and users.
- Systems analysts
- Requirements analysts
- Business analysts
Secondary:
- Project managers
- Software analysts and designers
- QA designers and testers
- Customers and users
Pré-requisitos
There are no prerequisites for this course.
Recommended Experience
Students should have an understanding of:
- Project management practices
- The software development lifecycle
Objetivos
Upon completion of the course, participants should be able to:
- Apply requirements management techniques to define a clear statement of product requirements.
- Capture and document requirements with use-case modeling techniques.
- Develop requirements in an iterative process.
- Describe a documentation hierarchy and standards for defining levels of requirements for a product.
- Use requirement attributes and traceability to help manage scope and change throughout product lifecycle.
- Use requirements to drive ongoing design, test, and user documentation activities.
Tópicos principais
Best Practices of Software Engineering
Introduction to Mastering Requirements Management with Use Cases
Introduction to Use-Case Modeling
Analyze the Problem
- Find the root causes of the problem
- Identify the best solution to solve the business problem
Understand Stakeholder Needs
- Define the System
- Define product features
- Find Actors and Use Cases
Manage System Scope
- Use requirements attributes to plan and manage scope
- Refine the System Definition
- Detail the Use Cases
- Define Supplementary Specifications
- Manage Changing Requirements
- Structure the Use-Case Model
- include, extend, use-case, and actor generalization
Requirements Across the Product Lifecycle
Note: This course teaches requirements management within the context of the Rational Unified Process (R). This course is not a RUP (R) course. This course does not teach the use of Rational (R) RequisitePro(R).
Observações
Related Courses
For students interested in continued learning in this field, we suggest taking:
Web-based training
REQ310: Essentials of Rational RequisitePro v2001a or v2002
PRJ110: Principles of Rational Unified Process
Instructor-led training
REQ370: Essentials Rational RequisitePro
REQ470: Mastering Business Modeling with the UML
SCM280: Essentials of Rational SoDA for Microsoft Word
PRJ270: Essentials of Rational Unified Process
PRJ370: Essentials of Implementing the Rational Unified Process
PRJ480: Mastering the Management of Iterative Development
DEV275: Essentials of Visual Modeling with UML
DEV475: Mastering Object-Oriented Analysis and Design with UML
