This course explores the practical skills required to: start a technology project with a clearly defined scope; set and manage stakeholder expectations; manage changing client requirements; and meet quality standards. Students will also be able to identify and overcome the typical pitfalls inherent in technology projects.
The course assumes a basic understanding of software development and the software development life cycle and uses this basis to discuss methods for delivering IT projects involving networks, hardware acquisition, process changes, data development, etc., on time, within budget, and to specifications.
However, it assumes no prior knowledge in management techniques and will instruct students in how to develop approaches and styles of management specific to technology projects. Students who desire to be IT managers, application development team leaders or IT project managers will benefit from this course. Course content will be delivered primarily by face-to-face instruction. Some aspects of the course will be delivered online and through in-class discussions.