Presented-by

17-615: Software Process Definition

Department:
Software Engineering
Units:
9.0
Special permission required!

A software process definition is the cornerstone of implementing and improving a software process. Although the focus is on software process, this course will be useful to all students who will be executing, improving, or defining most any type of process.The objective of this course is to prepare students to understand how processes work within the context of an operational, day-to-day engineering company, and most importantly, how they as an individual within an engineering environment can change a process for the betterment of all.An incremental methodology and modular approach to software process definition is used and covers: * guidelines for early success and building a sound foundation* organizing the process definition as it develops* approaches to avoid unnecessarily elaborate or formal notations* developing the process using organizational goals and constraints * using the environmental context that the process resides within and builds uponRequirement:This course is intended for individuals who have operational software engineering experience or a comprehensive undergraduate coursework in software engineering.

Add to schedule

D Location and time to be announced.

Add to schedule