110 likes | 216 Views
PSP – PROCESSO PESSOAL DE SOFTWARE. Bárbara Rodrigues e Dâmaris Bento (Ciência da Computação – 03/05/2013). Introdução.
E N D
PSP – PROCESSO PESSOAL DE SOFTWARE Bárbara Rodrigues e Dâmaris Bento(Ciência da Computação – 03/05/2013)
Introdução • “Sistemas complexos podem ser desenvolvidos com alta qualidade e confiança se forem feitos por times tecnicamente fortes que utilizarem processos de desenvolvimento altamente consistentes.” (Watts S. Humphrey, IEE Spectrum, 1986.)
O que é? • É um processo de desenvolvimento de software projetado para ser utilizado por engenheiros de software para elaboração de projetos individuais.
Por quem e por que foi criado o PSP? • O PSP foi desenvolvido por Watts S. Humphrey e está descrito no seu livro “A discipline for Software Engineering” (Uma disciplina para Engenharia de Software) de 1995. • Ele foi desenvolvido para orientar o planejamento e desenvolvimento de módulos de software ou pequenos programas, mas pode ser adaptado para outras tarefas pessoais.
Filosofia do PSP • Habilidade de organização para construir sistemas em larga escala. É altamente dependente da competência de seus engenheiros em desenvolverem programas em pequena escala.
Objetivos • Melhorar a estimativa de prazo e esforço para desenvolvimento de módulo de software ou programa; • Melhorar o planejamento e o acompanhamento de cronogramas; • Evitar o excesso de compromisso; • Criar um comprometimento pessoal com qualidade com a melhoria contínua do processo;
Como o PSP auxilia o Eng. de Software? • Melhorar sua capacidade de estimativa e planejamento; • Assumir compromissos que possam cumprir; • Gerenciar qualidade de seus projetos; • Reduzir o número de defeitos no seu trabalho;
Princípios do PSP • Planejar sobre seus dados pessoais; • Aumentar o desempenho, utilizar processos mensuráveis e consistentes; • Comprometimento com o produto; • É mais barato encontrar e corrigir erros o quanto antes; • É mais eficaz prevenir erros do que encontrá-los; • A maneira correta é sempre a mais rápida e barata;
Modelos de PSP • CMMI • ISO/IEC 15504 • ISO 12207 • MPS/Br
Revisão Bibliográfica • Personal Software Process- Disponível em: <br.wikipedia.org/wik/Personal_software_process> Acesso em: 02/05/2013 • KONDRASOVAS, Igor (2010)– Processo Individual(Pessoal) de Software – Disponível em: <www.slideshare.net/ikondrasovas/processo-individual-pessoal-de-software > Acesso em: 02/05/2013