Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

IBM Rational Unified Process (RUP)

( Duration: 2 Days )

The IBM Rational Unified Process (RUP) is a knowledge base, containing software engineering practices that represent many of the best practices observed in a successful software development. The IBM Rational Unified Process (RUP) training course, will address the key phases of the Rational Unified Process which are: Inception, Elaboration, Construction and Transition. Within these phases the role of iteration in managing changing requirements, resources and risks will be carefully examined. The role of best practices will be illustrated through a comprehensive examination of use-case driven development and architectural modeling, combined with an in-depth study of each key RUP engineering and support discipline from requirements and implementation, through to project and change management.

By attending IBM Rational Unified Process (RUP) workshop, delegates will learn to:

  • Identify and understand the key phases of the RUP process
  • Outline the role of iteration as a basis for software development
  • Plan development iterations to manage both change and risk
  • Identify the key disciplines within each iteration and outline how the emphasis upon each discipline changes within subsequent phases
  • Identify the roles, workflow and deliverables associated with each core RUP discipline

This IBM Rational Unified Process (RUP) class is intended for:

  • IT Managers
  • Software Architects
  • Technical Leads
  • Process Engineers Adopting Or Evaluating Rup As A Strategic Basis For
  • Enterprise-Level Software Development

COURSE AGENDA

1

An Introduction to the Rational Unified Process (RUP)

  • Best Practices in Software Development
  • Phases and Iteration
  • Disciplines and Workflows
  • Roles, Activities and Artifacts
  • Practicing RUP: an illustrative example
2

Best Practices and Iteration

  • Iteration and Planning
  • Phases and Milestones
  • Shifting focus
  • Benefits
3

A Use Case-Driven Process

  • The role of use cases
  • Essential versus Real Use Case Models
  • Use Case Modeling and Specification
  • Use Case driven development, from design to test
4

An Architecture-Centric Process

  • What is architecture?
  • Models and Views : The "4+1" model
  • Component-Driven Development
  • Architectural Style, Mechanisms and Patterns
5

Visual Modeling in UML

  • Static and Dynamic Representation
  • Class Diagrams
  • Sequence and Collaboration Diagrams
  • Activity Diagrams
  • State Diagrams
  • Component and Deployment Diagrams
6

Phases and Milestones

  • Inception
  • Elaboration
  • Construction
  • Transition
7

Core Disciplines

  • Business Modeling
  • Requirements
  • Analysis and Design
  • Implementation
  • Deployment
8

Project Management Discipline

  • Purpose and Objectives
  • Workflow
  • Roles and Artifacts
  • Measurement
  • Risk Management
9

Change Management Discipline

  • Purpose and Objectives
  • Workflow
  • Roles and Artifacts
  • Configuration management
  • Change Request Management
10

Environment Discipline

  • Purpose and Objectives
  • Workflow
  • Roles and Artifacts
  • Environmental setup and support
  • Tailoring and configuring RUP

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X