IDI's Approach to Staff Education
and Professional Development

Return to IDI home page
Return to IDI course list

Most information systems professionals -- programmers, systems analysts, project managers, data administrators, etc. -- have a high level of individual initiative, responsibility, and creativity. This premise is the basis of both our own courses and our custom-designed education programs.

IDI's courses emphasize mastering concepts rather than memorizing facts. With a few exceptions instead of designing courses around the use of some particular programming language, data-base manager, operating system, or other tool, we prefer to introduce specific language or system features as needed to support each concept being presented.

Because our courses rely so heavily on the participants' active involvement, we don't package them for self-study. A live instructor always conducts our courses in a classroom or workshop environment that encourages interaction.

In working with information systems organizations IDI takes care to ensure a proper environment for learning. Specifically:

  1. We ask management to make certain that:
  2. We avoid saturation scheduling (all day long on consecutive days) unless geographical constraints permit no alternative. With sufficient time between class sessions:

Except in single-session seminars, we assign homework, so as to reinforce the participants' mastery of the concepts and techniques. Wherever possible and appropriate, such assignments require the use of a computer. Included in the course fee is the instructor's critical review of completed assignments.

In addition to conducting classes, IDI helps organizations to develop comprehensive programs for on-going professional staff development. In designing such curricula we follow a systematic life cycle, beginning with a thorough analysis of roles and associated skill definitions. By analyzing skill requirements at a detailed level we ensure (1) that training programs support each organization's business objectives, standards, methodology, and management style and (2) that specific needs aren't overlooked later when specific candidate courses are being evaluated or designed. Our training programs recognize and cater to the human factors that arise when a transition to new methods affects roles and career paths.

Return to IDI home page
Return to IDI course list