Speaker: Laurie Williams, Computer Science, University of Utah
An experiment was run in 1999 with approximately 40 senior Computer Science students at the University of Utah. All students learned both the CSP and the PSP. Two-thirds of the students worked in two-person collaborative teams using the CSP to develop their programming assignments. The other students worked independently using the PSP to develop the same assignments. The productivity, cycle time, and quality of the two groups have been compared. Empirical results point in favor of the collaborative teams using the CSP.
Short Bio: Laurie Williams is a Ph.D. student in Computer Science at the University of Utah. She received a B.S. in Industrial Engineering from Lehigh University and an MBA from Duke University. Ms. Williams also worked for IBM for nine years in Raleigh, NC before returning to academia. In her last position, she was a manager of Software Verification Test. Ms. Williams' interest is in software development techniques that predictably produce high quality, maintainable software products. These techniques span software process, software testing, object orientation, architecture, design, patterns, and software reliability engineering. Because of her engineering background, Ms. Williams is especially intrigued with applying these techniques to software components in order for the industry to increasingly and effectively produce "interchangeable parts".
Host: Annie
Anton, Computer Science, NCSU