![]() |
|
[Inspired] [Prod&Svcs] [People] [Associates] [Contact] [Philosophy] [Reference] [Clients] |
|
|
|
What is this course about? This course is intended to rapidly bring commercial developers up to speed on the practical use of advanced system delivery techniques including business process re-engineering, facilitation, prototyping, client server, graphical user interfaces (GUI), distributed objects, relational and object databases, internet deployment and state of the art development tools: all set against the pervasive theme of leveraging object/component technology at the business (as well as technical) level. Legacy considerations are addressed, and advanced delivery vehicles including object request brokers, server side components, transaction monitors, workflow and inter/intranet technology are considered.Briefly, we will cover:Understanding the business issues, requirements and problem domain through modelingUnderstanding the object and component environment in terms of technology, standards and architecturesManaging the lifecycle and deliverables to ensure a seamless integration from business requirement to implementation designThe primary focus is on enterprise commercial systems (including web applications)What do we expect from you? You should have had experience as a commercial software developer, business analyst or system knowledgeable user. The latter would be advised to attend the course with professional system development colleagues. Exposure to information engineering and structured techniques and methods is an advantage. Notation and Approach We adhere to the Unified Modeling Language (UML) notation conventions as far as possible. Some advanced techniques (e.g. Business Process Engineering) require extensions to achieve their full richness. Course Leaders Format and Costs The course is run over five full time intensive days. Usual hours are from 8.30 on the first day and nine on subsequent days till 5 pm each day. The course normally finishes around 3 pm on the Friday. Between each session, participants are expected to complete between one and two hours of assignment work, often in teams. Pre-course reading may be assigned before the course begins. Supplementary readings complement each day. The in-class sessions use lectures, facilitated sessions, individual and team assignments, hands on machine work (facilities permitting), presentations and demonstrations to convey the topics in an enjoyable, challenging and memorable way. The maximum number of participants is limited to 16 to enhance interaction. Costs in SA are R5200 per delegate for public courses, or R45 000 for an in-house course for up to 14 delegates. For other countries, please see schedule. Fees include high quality notes, the book Beyond UML: Advanced System Delivery with Objects, Components, Patterns and Middleware and reference CD. Public sessions include meals and refreshments. What we will cover The following outline indicates the topics addressed and approximate timing. Actual timing may vary depending upon number of delegates and background. The course is under frequent revision and Inspired reserves the right to deviate from this program in the interests of improvement and currency: The OO Lifecycle
Object Orientation Concepts
Modeling Business Domain Objects
Enterprise Modeling and BPR
Modeling Business Events
Enhancing Models with Rules
Prototyping and User Interfaces
The Design Environment and Application Architecture
Advanced Delivery Options
Responsibility Based Design
Management, Measurement, Scaling Up
|