Projeto: PBS Equipe: Alex Bezerra Bastos Amivaldo Batista dos Santos Francisco Rosa Santana Irapuan...

25
Projeto: PBS Equipe: Alex Bezerra Bastos Amivaldo Batista dos Santos Francisco Rosa Santana Irapuan Coleto Bottosso Jacson Rodrigues Sônia Maria Pereira Valdemar Vicente Graciano Neto Universidade Federal de Goiás Instituto de Informática Prof. Juliano Lopes de Oliveira Product Breakdown Structure

Transcript of Projeto: PBS Equipe: Alex Bezerra Bastos Amivaldo Batista dos Santos Francisco Rosa Santana Irapuan...

Page 1: Projeto: PBS Equipe: Alex Bezerra Bastos Amivaldo Batista dos Santos Francisco Rosa Santana Irapuan Coleto Bottosso Jacson Rodrigues Sônia Maria Pereira.

Projeto: PBS

Equipe:Alex Bezerra BastosAmivaldo Batista dos Santos Francisco Rosa SantanaIrapuan Coleto BottossoJacson RodriguesSônia Maria PereiraValdemar Vicente Graciano Neto

Universidade Federal de GoiásInstituto de InformáticaProf. Juliano Lopes de Oliveira

Product Breakdown Structure

Page 2: Projeto: PBS Equipe: Alex Bezerra Bastos Amivaldo Batista dos Santos Francisco Rosa Santana Irapuan Coleto Bottosso Jacson Rodrigues Sônia Maria Pereira.

Problema

O desenvolvimento de projeto para qualquer área fim envolve uma variedade de entregáveis.

Marcos que representam a evolução do processo. Há a dificuldade de monitorar de forma sistêmica o

desenvolvimento do projeto. Registrar histórico de eventos durante a execução

do projeto.

Page 3: Projeto: PBS Equipe: Alex Bezerra Bastos Amivaldo Batista dos Santos Francisco Rosa Santana Irapuan Coleto Bottosso Jacson Rodrigues Sônia Maria Pereira.

Medidas de sucesso

Clientes satisfeitos com o produto final Benefícios esperados do projeto são

colhidos Equipe desfruta de boa qualidade de vida ao

longo do projeto Clientes satisfeitos com o progresso e

produtos intermediários

Page 4: Projeto: PBS Equipe: Alex Bezerra Bastos Amivaldo Batista dos Santos Francisco Rosa Santana Irapuan Coleto Bottosso Jacson Rodrigues Sônia Maria Pereira.

Oportunidade de negócio

Desenvolvimento da PBS – Product Breakdown Structure

Projeto

Produto 1 Produto 2 Produto 3

Produto 4

Page 5: Projeto: PBS Equipe: Alex Bezerra Bastos Amivaldo Batista dos Santos Francisco Rosa Santana Irapuan Coleto Bottosso Jacson Rodrigues Sônia Maria Pereira.

Benefícios esperados

Controle do progresso das atividades Controle dos entregáveis ao longo do projeto Visualização macro das etapas do projeto

Page 6: Projeto: PBS Equipe: Alex Bezerra Bastos Amivaldo Batista dos Santos Francisco Rosa Santana Irapuan Coleto Bottosso Jacson Rodrigues Sônia Maria Pereira.

Stakeholders

Patrocinador– Prof. Juliano Lopes de Oliveira

Equipe– Gerente de projetos (Francisco)– Analista de requisitos (Jacson, Valdemar e Sônia)– Projetista (Irapuan)– Desenvolvedor (Francisco, Valdemar e Irapuan)– Analista de teste (Alex e Sônia)– Analista de suporte (Alex)

Page 7: Projeto: PBS Equipe: Alex Bezerra Bastos Amivaldo Batista dos Santos Francisco Rosa Santana Irapuan Coleto Bottosso Jacson Rodrigues Sônia Maria Pereira.

Etapas do projeto

Processo iterativo (Semanal) Período de 31/03/2010 à 24/06/2010

Page 8: Projeto: PBS Equipe: Alex Bezerra Bastos Amivaldo Batista dos Santos Francisco Rosa Santana Irapuan Coleto Bottosso Jacson Rodrigues Sônia Maria Pereira.

Entregas

Evolução 1 – 06/04/2010 Evolução 2 – 20/04/2010 Evolução 3 – 04/05/2010 Evolução 4 – 18/05/2010 Evolução 5 – 01/06/2010 Evolução 6 – 15/06/2010 Produto – 24/06/2010

Evoluções 2, 4 e 6 terão validações funcionais.

Page 9: Projeto: PBS Equipe: Alex Bezerra Bastos Amivaldo Batista dos Santos Francisco Rosa Santana Irapuan Coleto Bottosso Jacson Rodrigues Sônia Maria Pereira.

Premissas

Projeto deve ser entregue até 24/06/2010.

Page 10: Projeto: PBS Equipe: Alex Bezerra Bastos Amivaldo Batista dos Santos Francisco Rosa Santana Irapuan Coleto Bottosso Jacson Rodrigues Sônia Maria Pereira.

Restrições

Participação ativa do patrocinador Iterações semanais para acompanhamento

do projeto, tendo dia acordado com o cliente.

Page 11: Projeto: PBS Equipe: Alex Bezerra Bastos Amivaldo Batista dos Santos Francisco Rosa Santana Irapuan Coleto Bottosso Jacson Rodrigues Sônia Maria Pereira.

Comunicação

Assembla E-mail Relatório de acompanhamento

Page 12: Projeto: PBS Equipe: Alex Bezerra Bastos Amivaldo Batista dos Santos Francisco Rosa Santana Irapuan Coleto Bottosso Jacson Rodrigues Sônia Maria Pereira.

Agenda para Requisitos

Apresentação para o papel Professor Apresentação para o papel Patrocinador –

Reunião de Eliciação de Requisitos

Page 13: Projeto: PBS Equipe: Alex Bezerra Bastos Amivaldo Batista dos Santos Francisco Rosa Santana Irapuan Coleto Bottosso Jacson Rodrigues Sônia Maria Pereira.

Cliente: Professor

Apresentação das Técnicas Elucidadas pelo grupo– JAD (Joint Application Design)– Etnografia– Prototipagem– Entrevista– 5W2H– Questionário– Brainstorming– Storyboarding

Page 14: Projeto: PBS Equipe: Alex Bezerra Bastos Amivaldo Batista dos Santos Francisco Rosa Santana Irapuan Coleto Bottosso Jacson Rodrigues Sônia Maria Pereira.

Cliente: Professor

Análise de Viabilidade de Aplicação das Técnicas– JAD (Joint Application Design)– Etnografia– Prototipagem– Entrevista– 5W2H– Questionário– Brainstorming– Storyboarding

Page 15: Projeto: PBS Equipe: Alex Bezerra Bastos Amivaldo Batista dos Santos Francisco Rosa Santana Irapuan Coleto Bottosso Jacson Rodrigues Sônia Maria Pereira.

Cliente: Patrocinador

Apresentação de Storyboarding associado a Protótipos

Page 16: Projeto: PBS Equipe: Alex Bezerra Bastos Amivaldo Batista dos Santos Francisco Rosa Santana Irapuan Coleto Bottosso Jacson Rodrigues Sônia Maria Pereira.

Cliente: Patrocinador

Reunião para Eliciação de Requisitos – Apresentação de Papéis

– Entrevistador 1: Valdemar– Entrevistador 2: Irapuan– Escrevente 1: Francisco– Escrevente 2: Sônia– Escrevente 3: Amivaldo– Moderador: Alex

Page 17: Projeto: PBS Equipe: Alex Bezerra Bastos Amivaldo Batista dos Santos Francisco Rosa Santana Irapuan Coleto Bottosso Jacson Rodrigues Sônia Maria Pereira.

Cliente: Patrocinador

Reunião para Eliciação de Requisitos– Questionamentos:

Necessidade N1: “Deverá ser possível gerar a PBS inicial de um software a partir dos produtos previstos nas atividades de um workflow definido para um projeto de desenvolvimento ou manutenção de software. ”

Pergunta: Como o cliente deseja que o workflow seja definido? Ele pode ser importado a partir de um arquivo que represente o processo ou deve ser possível cadastrar o workflow dentro do software a ser construído, através de formulários de cadastro?

Page 18: Projeto: PBS Equipe: Alex Bezerra Bastos Amivaldo Batista dos Santos Francisco Rosa Santana Irapuan Coleto Bottosso Jacson Rodrigues Sônia Maria Pereira.

Cliente: Patrocinador

Reunião para Eliciação de Requisitos– Questionamentos:

Necessidade N2: “Deverá ser possível atualizar uma PBS de software a partir dos produtos previstos nas atividades de um workflow definido para um projeto de manutenção deste software. ”

Pergunta: N1 e N2 não são redundantes?

Page 19: Projeto: PBS Equipe: Alex Bezerra Bastos Amivaldo Batista dos Santos Francisco Rosa Santana Irapuan Coleto Bottosso Jacson Rodrigues Sônia Maria Pereira.

Cliente: Patrocinador

Reunião para Eliciação de Requisitos– Questionamentos:

Necessidade N4: “Deverá ser possível visualizar a PBS de um projeto com as seguintes opções de visualização:

– a. a porcentagem de finalização dos produtos, ou seja, para cada produto da PBS visualizar o percentual do produto já foi concluído (0% para não iniciado, e 100% para produto terminado);

Pergunta: O usuário é quem vai controlar a porcentagem de término dos produtos? Devemos disponibilizar formulários para cadastro e modificação de porcentagens de finalização de produtos?

Page 20: Projeto: PBS Equipe: Alex Bezerra Bastos Amivaldo Batista dos Santos Francisco Rosa Santana Irapuan Coleto Bottosso Jacson Rodrigues Sônia Maria Pereira.

Cliente: Patrocinador

Reunião para Eliciação de Requisitos– Questionamentos:

Necessidade N4.f: “o status de cada produto em termos de aprovação (quando pertinente) e de pendências relacionadas a cada produto”.

Pergunta: Existe um conjunto comum de pendências dentro do domínio ou o usuário deve poder cadastrar qualquer tipo de pendência, não sendo os valores de pendências pré-definidos?

Page 21: Projeto: PBS Equipe: Alex Bezerra Bastos Amivaldo Batista dos Santos Francisco Rosa Santana Irapuan Coleto Bottosso Jacson Rodrigues Sônia Maria Pereira.

Cliente: Patrocinador

Reunião para Eliciação de Requisitos– Questionamentos:

Necessidade N4.g: “as comunicações geradas em relação a cada produto”.

Pergunta: O que seriam estas comunicações?

Page 22: Projeto: PBS Equipe: Alex Bezerra Bastos Amivaldo Batista dos Santos Francisco Rosa Santana Irapuan Coleto Bottosso Jacson Rodrigues Sônia Maria Pereira.

Cliente: Patrocinador

Reunião para Eliciação de Requisitos– Questionamentos:

Necessidade N5: “Deverá ser possível apresentar a PBS de um software, sem nenhuma referência aos projetos que o desenvolveram ou modificaram”.

Pergunta: A N4 usa a palavra visualizar. Há uma diferença intencional ou são sinônimos neste contexto? E o que viria a ser “sem nenhuma referência aos projetos que o desenvolveram ou modificaram”

Page 23: Projeto: PBS Equipe: Alex Bezerra Bastos Amivaldo Batista dos Santos Francisco Rosa Santana Irapuan Coleto Bottosso Jacson Rodrigues Sônia Maria Pereira.

Cliente: Patrocinador

Reunião para Eliciação de Requisitos– Questionamentos:

Necessidade N5.c: “os recursos humanos utilizados para a geração de cada produto”.

Pergunta: N5.c parece redundante com N4.h. Elas são realmente?

Necessidades N5.e e N5.f são semelhantes a N4.e e N4.g respectivamente. Isto caracteriza redundância?

Page 24: Projeto: PBS Equipe: Alex Bezerra Bastos Amivaldo Batista dos Santos Francisco Rosa Santana Irapuan Coleto Bottosso Jacson Rodrigues Sônia Maria Pereira.

Cliente: Patrocinador

Reunião para Eliciação de Requisitos– Questionamentos adicionais do grupo.

Page 25: Projeto: PBS Equipe: Alex Bezerra Bastos Amivaldo Batista dos Santos Francisco Rosa Santana Irapuan Coleto Bottosso Jacson Rodrigues Sônia Maria Pereira.

Obrigado!