Full course name: Design of object-oriented business systems using Synthesis

Duration: 3 days

Format: Workshop

Prerequisites: Knowledge of an object-oriented programming language very helpful but not strictly necessary

Who should take this course:

  • Project team members (object-oriented software engineers, designers and senior programmers) working on developing object-oriented or object-based business systems
  • Project managers leading object-oriented systems projects
  • Software engineers seeking a new generation of software-development techniques
  • Internal consultants

Brief description [Full Description]:
This course teaches the participants how to use the Synthesis Methodology to design an object-oriented business system by transforming requirements-analysis deliverables into object-oriented design deliverables. Participants will practice the demonstrated techniques on the design of a portion of a business application. They will also learn UML for designing and documenting an object-oriented design.

The course will also clarify the fundamental principles of object orientation, set out criteria for robust object-oriented systems design that leads to high-quality, maintainable and reusable code.