Academic Catalog

SM501 PERSONAL SOFTWARE PROCESS

Course Code: 9050501
METU Credit (Theoretical-Laboratory hours/week): 3(3-0)
ECTS Credit: 8.0
Department: Software Management
Language of Instruction: English
Level of Study: Graduate
Course Coordinator: Prof.Dr. ONUR DEMRRS
Offered Semester: Fall or Spring Semesters.

Course Content

The course introduces the basic principles of the personal software process and help individual engineers to improve their performance by bringing discipline to the way they develop software. Students start with the PSP0 process, where they use their current programming practices. The PSP process is enhanced through seven process versions, with students writing one or two programs with each PSP version. For each program, they use the process methods just introduced, as well as all of the methods introduced with the previous process versions.