Who should attend this course?
Non-software engineers who will participate on a TSP project
System, hardware, and test engineers, technical writers and trainers
Members of integrated product development teams building software-intensive systems
Are you prepared to support a TSP project?
Course Description
Introduction to Personal Process is a two-day course that prepares students to participate on Team Software ProcessSM(TSPSM) teams. The course covers the key concepts and principles of the Personal Software Process (PSP) at a high level so that students understand the terminology and the philosophy behind the methods. Students are guided through a series of lectures and exercises that teach the PSP process and prepare them to plan and track their work as part of a TSP project team.
Organizations that develop software recognize that controlling their software process significantly affects their ability to be successful in business. However, organizations still struggle when trying to apply disciplined methods in the software process. Historically, this struggle has been due to a lack of operational procedures that teams and individuals can use to develop software in a disciplined fashion.
Organizations seem to know what they want their teams to be doing but they struggle with how to do it. The PSP and the TSP were designed to provide both a strategy and a set of operational procedures for using disciplined software process methods at the individual and team levels.
At the individual level, the PSP
shows managers and engineers how and why to plan and track their projects
demonstrates the principles and benefits of effective quality management
involves the engineers in process measurement, management, and improvement
At the team level, the PSP
builds accurate, achievable plans for software project teams
provides a formal team building process
provides the mechanism for tracking progress against project plans
Course Objectives
Students will learn
the rationale and foundational concepts behind the PSP and TSP
to develop ways to measure the size, time, and defects in their work
to use the PSP planning framework to plan and track those tasks
to use the PSP quality strategy to manage the defects in their work and support the team's quality goals
Course Topics
PSP process framework
measurement in the PSP
defining a personal process
PSP planning framework
estimating and scheduling
in-process control and tracking
defect management
process analysis and improvement
Team Software Process
This course provides the students with a general familiarity with the PSP and the TSP technologies and prepares them to participate on a TSP team.
Availability
Courses are offered at the SEI in Pittsburgh, Pennsylvania, or by special arrangement at customer sites.
Schedule
A two day course, scheduled from 8:30 a.m. to 5:00 p.m. on both days
Course Instructors
Dan Burton, Noopur Davis, Watts Humphrey, Don McAndrews. Jim McHale, Julia Mullaney, and Jim Over
Related SEI Products and Services
Related Courses
Team Software Process Executive Seminar
Personal Software Process for Engineers
Personal Software Process Instructor Training
Managing Personal Software Process Trained Engineers
Team Software Process Launch Coach Training
Introduction to the Capability Maturity Model
Related Event
PSP and TSP faculty workshops
Software Engineering Process Group (SEPG) Conference
SEI Software Engineering Symposium
Related Publications
Introduction to the Team Software Process, Humphrey, Watts S., ISBN: 0-201-47719-X, 2000
Introduction to the Personal Software Process, Humphrey, Watts S., 1997
A Discipline for Software Engineering, Humphrey, Watts S., ISBN: 0-201-54610-8, Addison-Wesley, 1995
A Software Process Framework for the SEI Capability Maturity Model, Olson, T.; Reizer, N., and Over, J., CMU/SEI-94-HB-001
For More Information
For more comprehensive information about the PSP and TSP, visit the TSP main page on the SEI Web site.
For more information about public courses and on-site training, contact
Course Information
Phone and Voice Mail: 412 / 268-7702
E-mail: course-info@sei.cmu.edu
Add to Mailing List
If you would like to receive course updates or notification of courses, please provide your e-mail address and we will add you to our mailing list.
For more information about the SEI, its products and services, contact
Customer Relations
Software Engineering Institute
Carnegie Mellon University
Pittsburgh, PA 15213-3890
Phone: 412 / 268-5800
FAX: 412 / 268-5758
E-mail: customer-relations@sei.cmu.edu
Return to SEI Courses main page
--------------------------------------------------------------------------------
The Software Engineering Institute (SEI) is a federally funded research and development center sponsored by the U.S. Department of Defense and operated by Carnegie Mellon University.
Copyright 2001 by Carnegie Mellon University
URL: http://www.sei.cmu.edu/products/courses/intro/intro-psp.html
Last Modified: 26 April 2001