PSP(Personal Software Process) / TSP(Team Software Process)

reference:
열심히 일한 당신 떠나라, 당신의 미래를 위해서! 마이크로소프트웨어 04년04월호
Pathways to Process Maturity: The Personal Software
Process and Team Software Process
- Watts S. Humphrey
Personal Software Process. Wikipedia
Team Software Process. Wikipedia
정의
    - PSP: 소프트웨어 엔지니어 개개인에 할당된 과업에 대한 품질 개선과 생산성 향상에 목적을 둔 정량화된 개발 훈련 체계
    - TSP: PSP를 발판으로 CMM의 프레임워크를 개발팀 차원에서 적용함으로 품질 개선과 생산성 향상을 실현하기 위한 방법론

등장배경
    - (대규모, 프로젝트 단위의) 거시적 관점에 초점을 둔 CMM의 높은 성과. 반면 CMM의 원칙이 소규모, 엔지니어 개개인에게 흡수되지 못함.
    - 일반 소프트웨어 개발 조직, 즉 소규모, 엔지니어 개개인에게 필요한 지침 필요성 증대. -> 따라야 할 '무엇' 보다는 '어떻게'에 초점을 맞춘 소프트웨어 개발 지침에 대한 요구 (미시적 관점 중심 체계)

more..

'digging IT 인프라 > 소프트웨어공학' 카테고리의 다른 글

Requirements Engineering : Software Requirements  (0) 2008.03.24
module / component / service  (0) 2007.09.15
PMA : Post-Mortem Analysis  (0) 2007.09.13
PSP/TSP  (2) 2007.09.12
Use Case model  (2) 2007.09.11
AOP : Aspect Oriented Programming  (2) 2007.09.10
Posted by 어쨌건간에