2000 Studio Class Schedule

Tuesday, Thursday, Software Engineering Institute A104, 3pm - 4pm

Session
Date
Who
Topics
Class Preparation
1
T 08/29 Tony Introduction to Software Studio Read [GGT97], [Tom91], [Tom96a]
2
Th 08/31 Tony Understanding and Working With Different Personalities Take Keirsey Personality Test at: http://www.keirsey.com/scripts/kcs.cgi
MUST DO PRIOR TO CLASS
3
T 09/05 Coach The Software Engineering Discipline Read [Sch92], [Tom00]
4
Th 09/07 Coach Conducting Effective Meetings Review section 5 of the MSE Software Studio Software Process Handbook
5
T 09/12 Tony Software Process Models - Background, and Overview Read [FH92]
6
Th 09/14 Tony SEI based Capability Maturity Models I [PCCW93]
7
T 09/19 Tony SEI based Capability Maturity Models II Refer to: [SEIURL01], [SEIURL02], [SEIURL03]
8
Th 09/21 Tony SEI based Capability Maturity Models III Refer to: [SEIURL01], [SEIURL02], [SEIURL03]
9
T 09/26 Tony PSP, TSP, and Studio Project Planning Skim [Hum00], refer to studio artifacts
10
Th 09/28 Tony Work Product Inspections Read [Lat96],[WBM]
11
T 10/03 Tony Assessing Capability Read [DRGPIG99],Skim [DS96]
12
Th 10/05 Tony Change Agents  
13
T 10/10 Michael Research Methods  
14
Th 10/12 Michael Research Design  
15
T 10/17 Michael Qualitative and Quantitative Analysis  
16
Th 10/19 Michael Data Analysis  
17
T 10/24 Linda Overview of Communication Skills Document Plan
Document Model
18
Th 10/26 Linda Written Communications Complaints About Writing - Exercise
Complaints About Writing - Answers
19
T 10/31 Linda Oral Communications EOSP Advice
EOSP Criteria
20
Th 11/02 Coach Extreme Programming  

References


[DRGPIG99] Donna K. Dunaway, Ruth Berggren, Giles des Rochettes, Paul Iredale, Itzhak Lavi, Guy Taylor, "Why Do Organizations Have Assessments? Do They Pay Off?", CMU/SEI-99-TR-012

[DS96] Donna K. Dunaway, Steve Masters, "CMMSM - Based Appraisal for Internal Process Improvement (CBA-IPI): Method Description", CMU/SEI-96-007

[FH92] Peter H. Feiler, Watts S. Humphrey,"Software Process Development and Enactment: Concepts and Definitions", CMU/SEI-TR-92-004

[GGT97] Gluch, D., Garlan, D., Tomayko J. "Agents of Change: Educating Software Engineering Leaders", IEEE Software, November 1997

[Hum00] Humphrey, Watts S., "Introduction to the Team Software Process for Education", Addison Wesley, 2000

[Lat96] Lattanze, Anthony J., "Work Product Inspections", Software Development, October 1996

[Mac99] Mackey, Karen. "Stages of Team Development", IEEE Software, July/August 1999

[Man81] Mantei, Marilyn. "The Effect of Programming Team Structure on Programming Tasks", Communications of the ACM, Volume 24, Number 3, March 1981, pp106-113

[PCCW93] Mark Paulk, Bill Curtis, Mary Beth Chrissis, and Charles V. Weber, "Capability Maturity Model for Software", IEEE Software, Vol. 10, No. 4, July 1993

[Sch92] Schön, Donald A., "The Reflective Practitioner: How Professionals Think in Action", New York: Basic Books, 1983

[WBM] Wheeler, David A., Bill Brykczynski, and Reginald N. Meeson Jr., "Software Peer Reviews", Software Engineering Project Management, Second Edition. Ed. Richard Thayer. IEEE Computer Society Press, 1997

[Tom91] Tomayko, James E., "Teaching Software Development in a Studio Environment", Papers of the Twenty-Second SIGSCE Technical Symposium in Computer Science Education, SIGSCE Bulletin, Vol. 23 No. 1, March 1991, pp. 300-303

[Tom96a] Tomayko, James E., "Carnegie Mellon's Software Development Studio: A Five Year Retrospective", Proceedings of the Ninth Conference on Software Engineering Education.IEEE Computer Society Press, 1996

[Tom96b] Tomayko, James E., "Paradigm Shifts and the Maturity of Engineering Practice", 1996

[Tom00] Tomayko, James E., "An Historian’s View of Software Engineering", 2000

[SEIURL01] Software Engineering Capability Maturity Model Version 1.1, Paulk et. al.: http://www.sei.cmu.edu/publications/documents/93.reports/93.tr.024.html

[SEIURL02] Transitioning Your Organization from Software CMM Version 1.1 to CMMI-SW Version 1.0 http://www.sei.cmu.edu/cmmi/publications/white-paper.html

[SEIURL03] Capability Maturity Model® Integration (CMMISM) Public Release of CMMI-SE/SW: http://www.sei.cmu.edu/cmmi/products/public-release.html