Course Overview
An introduction into analysis and design using
Object Oriented techniques. A fast paced, high- intensity course
with the prerequisite that attendees should know UML before
attending this course. This course teaches essential object-
oriented concepts and their application within a practical analysis
and design process. The most common analysis and design methods are
presented, including use case analysis, problem domain analysis,
activity diagramming, interaction diagramming, and the application
of design heuristics and patterns. Using the Unified Modelling
Language (UML) to produce analysis and design modelling
deliverables is also covered. Upon completion of the course,
participants will be able to:
-
Describe
the concepts that define object-oriented systems
-
Think
about systems using objects
-
Apply
new tools including class diagrams, object interaction diagrams and
design patterns
-
Perform
analysis and design using the Unified Modelling Language
(UML)
-
Identify
the phases and deliverables of the OO development
process
-
Audience
This course is targeted at software project
managers, business analysts, system designers and application
developers who desire a rapid but comprehensive introduction to the
concepts and techniques of object-oriented software
design.
Prerequisites
It would be beneficial for the attendees to be
familiar with the software development process and the basic
concepts of systems analysis and software design. A sound knowledge
of the UML will be beneficial.
Expected outcomes
Upon completion of the course, participants will
be able to describe the concepts that define object- oriented
systems, understand how to design systems using objects, model the
systems using Unified Modelling Language (UML) and understand the
phases and deliverables of the OO development
process
Duration
5 days
All of our UML courses are taught by OMG certified
UML professionals.
For more information on the OMG's UML
Certification program go
here.