top of page

SENG 438 - Software Process Management

The course includes two parts : Personal Software Process and Team Software Process. Basic principles of the Personal Software Process brings a discipline to the way to personal software development. 

Basic principles of the Team Software Process (TSPi) guides students in carrying out team software project together. 

Course Details

Course Objectives

Students learn how to apply PSP methods and to optimize their own personal software development process performance.

Students learn how to apply TSP methods and to  optimize team software development process performance.

 

Learning Outcomes

The students develop software in process version phases. In course, the students will prepare

two project report evaluating their own performance while performing the assignments by using pre-defined metrics

 

Textbook(s)
  • Watts Humprey, A Self Improvement Process for Software Engineers, Addison-Wesley Professional

  • Watts Humprey, Introduction to Team Software Process, Addison-Wesley Professional

​

Course Outline
  1. Personal Software Process: Overview (PSP0)

  2. Software Metrics and Measurement

  3. Size Estimating

  4. Using PSP Data

  5. Software Quality

  6. Software Design

  7. Team Software Process: Overview (TSPi)

  8. TSPi Process and Roles

  9. Development Strategy and Plan

  10. Requirements

  11. Design and Implementation

  12. Integration and System Testing

  13. Team Roles and post mortems

  14. Managing Yourself and Being on a Team

Call 

123-456-7890 

Email 

Follow

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram

©2023 by Sevgi Koyuncu Tunç

bottom of page