Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.
Transcript of Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.
![Page 1: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/1.jpg)
Gestão de projetosde Software
GTI-16Aula 3
Processo Unificado
![Page 2: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/2.jpg)
Ger. Proj. de Software GTI - 16 2
Disciplinas no Processo Unificado
![Page 3: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/3.jpg)
Ger. Proj. de Software GTI - 16 3
Disciplinas
• Uma disciplina engloba todas as atividades necessárias para produzir um determinado conjunto de artefatos
• Uma disciplina é composta de:– Conjunto de atividades– Fluxo de Trabalho– Artefatos– Papéis
![Page 4: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/4.jpg)
Ger. Proj. de Software GTI - 16 4
Modelagem de Negócio
• Finalidade:– Entender a estrutura e a dinâmica da organização na qual
um sistema deve ser implantado (a organização-alvo).– Entender os problemas atuais da organização-alvo e
identificar as possibilidades de melhoria. – Assegurar que os clientes, usuários e desenvolvedores
tenham um entendimento comum da organização-alvo. – Derivar os requisitos de sistema necessários para
sustentar a organização-alvo.
![Page 5: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/5.jpg)
Ger. Proj. de Software GTI - 16 5
Mod. de Negócio: papéis e atividades
![Page 6: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/6.jpg)
Ger. Proj. de Software GTI - 16 6
Mod. de Negócio: Fluxo de trabalho
![Page 7: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/7.jpg)
Ger. Proj. de Software GTI - 16 7
Mod. de Negócio: Artefatos
![Page 8: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/8.jpg)
Ger. Proj. de Software GTI - 16 8
Requisitos
• Finalidade:– Estabelecer e manter concordância com os clientes e
outros envolvidos sobre o que o sistema deve fazer. – Oferecer aos desenvolvedores do sistema uma
compreensão melhor dos requisitos do sistema– Definir as fronteiras do sistema (ou delimitar o sistema). – Fornecer uma base para planejar o conteúdo técnico das
iterações– Fornecer uma base para estimar o custo e o tempo de
desenvolvimento do sistema. – Definir uma interface de usuário para o sistema, focando
nas necessidades e metas dos usuário.
![Page 9: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/9.jpg)
Ger. Proj. de Software GTI - 16 9
Requisitos: Papéis e atividades
![Page 10: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/10.jpg)
Ger. Proj. de Software GTI - 16 10
Requisitos: Fluxo de trabalho
![Page 11: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/11.jpg)
Ger. Proj. de Software GTI - 16 11
Requisitos: artefatos
![Page 12: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/12.jpg)
Ger. Proj. de Software GTI - 16 12
Análise e Design
• Finalidade– Transformar os requisitos em um design do sistema a ser
criado. – Desenvolver uma arquitetura sofisticada para o sistema. – Adaptar o design para que corresponda ao ambiente de
implementação
![Page 13: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/13.jpg)
Ger. Proj. de Software GTI - 16 13
Análise e Design: papéis e atividades
![Page 14: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/14.jpg)
Ger. Proj. de Software GTI - 16 14
Análise e Design
• Fluxo de trabalho
![Page 15: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/15.jpg)
Ger. Proj. de Software GTI - 16 15
Análise e Design: Artefatos
![Page 16: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/16.jpg)
Ger. Proj. de Software GTI - 16 16
Implementação
• Finalidade:– definir a organização do código em termos de
subsistemas de implementação organizados em camadas – implementar classes e objetos em termos de
componentes (arquivos-fonte, binários, executáveis e outros)
– testar os componentes desenvolvidos como unidades – integrar os resultados produzidos por implementadores
individuais (ou equipes) ao sistema executável
![Page 17: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/17.jpg)
Ger. Proj. de Software GTI - 16 17
Implementação: Papéis e ativid.
![Page 18: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/18.jpg)
Ger. Proj. de Software GTI - 16 18
Implementação: Fluxo de trabalho
![Page 19: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/19.jpg)
Ger. Proj. de Software GTI - 16 19
Implementação: Artefatos
![Page 20: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/20.jpg)
Ger. Proj. de Software GTI - 16 20
Teste
• Finalidade:– Localizar e documentar defeitos na qualidade do
software. – Avisar de forma geral sobre a qualidade observada no
software. – Validar as suposições feitas nas especificações de design
e requisito através de demonstração concreta. – Validar as funções do software conforme projetadas. – Verificar se os requisitos foram implementados de forma
adequada.
![Page 21: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/21.jpg)
Ger. Proj. de Software GTI - 16 21
Testes: Papéis e atividades
![Page 22: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/22.jpg)
Ger. Proj. de Software GTI - 16 22
Testes: fluxo de trabalho
![Page 23: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/23.jpg)
Ger. Proj. de Software GTI - 16 23
Testes: artefatos
![Page 24: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/24.jpg)
Ger. Proj. de Software GTI - 16 24
GCM
• Gerência de Configuração e Mudanças• Finalidade
– a identificação dos itens de configuração, – a restrição de mudanças nesses itens, – a auditoria das mudanças feitas nesses itens e – a definição e o gerenciamento das configurações desses
itens.
• A gerência de mudanças está intimamente relacionada com testes
• Toda mudança no produto deve ser cadastrada
![Page 25: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/25.jpg)
Ger. Proj. de Software GTI - 16 25
GCM: Papéis e atividades
![Page 26: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/26.jpg)
Ger. Proj. de Software GTI - 16 26
Gerência de Projeto
• Finalidade:– Fornecer um framework para gerenciar projetos intensivos de software.
– Fornecer diretrizes práticas para planejar, montar a equipe, executar e monitorar os projetos.
– Fornecer um framework de gerenciamento de risco.
• O RUP não trata de:– Gerenciamento de pessoal: contratação, treinamento, ensino
– Gerenciamento de orçamento: definição, alocação etc.
– Gerenciamento de contratos, com fornecedores e clientes
• Enfatiza principalmente:– Gerenciamento de risco
– Planejamento de um projeto iterativo, por meio do ciclo de vida e de uma iteração particular
– Monitoramento do progresso de um projeto iterativo, métrica
![Page 27: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/27.jpg)
Ger. Proj. de Software GTI - 16 27
Gerência de projeto
![Page 28: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/28.jpg)
Ger. Proj. de Software GTI - 16 28
Gerência de Projeto: Artefatos
![Page 29: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/29.jpg)
Ger. Proj. de Software GTI - 16 29
Disciplinas - Ambiente
• Finalidade:– Configuração e preparação do ambiente– Servidores– Estações– Ferramentas– Etc..
![Page 30: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/30.jpg)
Ger. Proj. de Software GTI - 16 30
Ambiente: Papéis e atividades
![Page 31: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/31.jpg)
Ger. Proj. de Software GTI - 16 31
Ambiente
• Artefatos
![Page 32: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/32.jpg)
Ger. Proj. de Software GTI - 16 32
Ambiente
• Fluxo de trabalho
![Page 33: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/33.jpg)
Ger. Proj. de Software GTI - 16 33
Resumindo...
• Processo grande– Desperdiço de tempo na elaboração de todos artefatos
• Indicado para– Grandes equipes ( > 50 pessoas)– Referência para os processos organizacionais– EUP: Entreprise Unified Process
• Pequenas equipes– Precisa ser modificado de acordo com o projeto
• O que modificar?– Disciplinas Papéis, Atividades, Artefatos
![Page 34: Gestão de projetos de Software GTI-16 Aula 3 Processo Unificado.](https://reader035.fdocument.pub/reader035/viewer/2022062318/552fc10b497959413d8c1bab/html5/thumbnails/34.jpg)
Ger. Proj. de Software GTI - 16 34
Atividade