Module:

Introduction To Object-Oriented Development


Module Identifier: OOM110

Module Overview:

This module contains three units that provide an introduction to object-orientation. The series is designed to prepare the developer new to object orientation for further studies in the field. It effectively introduces project managers, business managers, and others to the Object-Oriented development concept.

 

2 days
20% labs

Audience:

  • Developers new to object-oriented development
  • Project Managers and Business Managers
  • Systems and Business Analysts
  • Quality Assurance and Test Team
  • Project Team Members
  • Users
  • Upper Level Management - Project Sponsors and Decision-Makers
  • Architects

Computer and Software Specifications:

  • Processor: Pentium II - 166 MHz or better
  • RAM: 182 MB
  • Operating System: Windows 98 or NT or better


Modules Objectivies:

Students will gain an appreciation for the unique development tasks and artifacts associated with object-oriented development.

  • Understand the basic concepts of object-oriented development
  • Be able to contrast Object-Oriented development with traditional, structured development
  • Be familiar with the advantages of the Object-Oriented approach
  • Understand the basic terminology used in Object-Oriented development
  • Understand the nature of Object-Oriented development as an iterative and incremental process involving the successive refinement of the system's architecture
  • Understand the four phases of the Unified Software Development Process and how these phases differ from the traditional structured "waterfall" approach
  • Know the four work components of the Unified Process and how they relate to the four Process phases
  • Know and understand each of the four Unified Process phases from the standpoint of:
    1. Purpose
    2. Products, artifacts, that are produced
    3. Activities occurring in each phase
    4. Tools and techniques used
    5. Project team members (roles)
    6. Relative duration of each phase
    7. Milestones for progress associated with each phase
    8. Measures of success
  • Be familiar with UML notation for object-oriented models
  • Be able to read and understand models built to UML specification
  • Understand how the unique characteristics of Object-Oriented development impact the players: project managers, system users, developers, and IT managers
  • Recognize the most common hurdles that need to be overcome when transitioning to an Object-Oriented development process

Units Included:

OO1001 Object-Oriented Concepts and Terminology - An introduction to object-orientation, comparing it to traditional structured and function-oriented development approaches. Provides an understanding of basic Object-Oriented concepts and terminology.

OO1002 Introduction to Unified Modeling Language (UML) Notation - Presents an introduction to the UML through the modeling process covering the standard syntax for modeling each aspect of Object-Oriented development. Addresses modeling static structure, dynamic behavior, implementation, and organization.

OO1003 Overview of the Unified Software Development Process - Describes the Unified Process used in Object-Oriented development. Consists of four stages or phases that can be translated directly to a project's work breakdown structure.


For More Information Contact:
Tod Pryor at training@prioritytech.com
402-445-4747, or toll free at 1-866-PTI-CORP ext. 4747

Site Map  |  Contact Us

Copyright © 2008 Priority Technologies, Inc. - All rights reserved.