PSP/TSP Definições e Questões

15
1 PSP/TSP Definições e Questões Jones Albuquerque [email protected] www.cin.ufpe.br/~joa

description

PSP/TSP Definições e Questões. Jones Albuquerque [email protected] www.cin.ufpe.br/~joa. Motivação. Organizacional X Individual Métodos, Ferramentas e Procedimentos [Pressman] Disciplina X Cultura Certificação e Padronização PMBoK SWEBoK. One Person Project Software Process - PowerPoint PPT Presentation

Transcript of PSP/TSP Definições e Questões

Page 1: PSP/TSP Definições e Questões

1

PSP/TSPDefinições e Questões

Jones Albuquerque

[email protected]

www.cin.ufpe.br/~joa

Page 2: PSP/TSP Definições e Questões

2

Motivação

• Organizacional X Individual

• Métodos, Ferramentas e Procedimentos [Pressman]

• Disciplina X Cultura

• Certificação e Padronização – PMBoK – SWEBoK

Page 3: PSP/TSP Definições e Questões

3

Gerência em Pequena Escala

• One Person Project Software Process

• http://sern.ucalgary.ca/courses/seng/621/W97/johnf/thesis/thesis.htm

• By supplementing the PSP with additional personal processes, is it possible to define a One Person Project software process (OPP) that will address all relevant level 2 and 3 Key Process Areas (KPA) of the CMM?

Frankovich

• Personal Software Process: A Java Oriented Approach

• http://www.cin.ufpe.br/~joa/menu_options/research/trabalhos/mestrado/tese/tese.pdf

• By defining practices and templates, is it possible to define a customized PSP that will address language specific features?

Albuquerque

Page 4: PSP/TSP Definições e Questões

4

PSP – Maturity Levels

Page 6: PSP/TSP Definições e Questões

6

PSP – Process Flow

Page 7: PSP/TSP Definições e Questões

7

PSP - Template

Page 8: PSP/TSP Definições e Questões

8

PSP - TOOLS

http://processdash.sourceforge.net/

http://www.laura-art.com/Studio/

Humphrey: “o hábito faz o homem...”

Page 9: PSP/TSP Definições e Questões

9

Como Avaliar PSP?

• Cursos– An Introduction– A Discipline for Software Engineering

• Iniciativas– Individual– Disciplinas em cursos universitários

• Livros são self-study!

Page 10: PSP/TSP Definições e Questões

10

Por que PSP não é suficiente?

• Pessoas trabalham em grupo

• Integração e planejamento de Times de desenvolvimento

• Estimativas compostas– composição de retas

• TSP!

Page 11: PSP/TSP Definições e Questões

11

PSP + TSP

Page 12: PSP/TSP Definições e Questões

12

TSP Structure and Flow

Page 13: PSP/TSP Definições e Questões

13

TSP – Process Flow

Page 14: PSP/TSP Definições e Questões

14

TSP é suficiente?

SWEBoK, P-CMM, ...

Page 15: PSP/TSP Definições e Questões

15

Pontos a Considerar?

• Pessoas são mensuráveis?• Pessoas são modeláveis?

–Por retas?!!• Disseminação de uso para avaliação• Padronização e caracterização de indivíduos• Ferramental Matemático é suficiente?