CS820 Usability and Interaction course

CTU Coursework : CS807 Project Managment and Process Engineering

CS807 Project Managment and Process Engineering with Dr. Donald Kraft.

This course provides an understanding of the technical and managerial processes involved in planning and conducting projects to develop and maintain complex, software-intensive systems. Students prepare project plans and critically evaluate process models such as the SEI Capability Maturity Models, ISO/IEEE Standard 12207, and the PMI Body of Knowledge. Emphasis is placed on project management, system development, information security, and other process areas. In addition, trends in software development methods, tools, and techniques that support these processes are covered. We also discuss how the software lifecycle relates to business process improvement and why many process improvement initiatives fail. Students perform research into current best practices, prepare a project plan for a realistic software project, conduct an assessment of selected processes in their organizations, and recommend improvements for the software processes they have selected.

Term Project Description

Complete two projects during the term. During the first half of the term, complete a project that is concerned with requirements and plans for a realistic software project. During the second half of the term, choose between one of two options: a process improvement project for assessing and recommending improvements to their organization’s (or an organization you are familiar with) processes of requirements engineering and project management; or a process improvement project for assessing and recommending improvements to their organization’s (or an organization you are familiar with) policies, procedures, and tools for assuring information security.

 

 


Click on Links above for sample of coursework!