processo de desenvolvimento de software – pds c construÇÃo - pas
TRANSCRIPT
![Page 1: PROCESSO DE DESENVOLVIMENTO DE SOFTWARE – PDS C CONSTRUÇÃO - PAS](https://reader036.vdocuments.pub/reader036/viewer/2022062512/552fc181497959413d8f2620/html5/thumbnails/1.jpg)
![Page 2: PROCESSO DE DESENVOLVIMENTO DE SOFTWARE – PDS C CONSTRUÇÃO - PAS](https://reader036.vdocuments.pub/reader036/viewer/2022062512/552fc181497959413d8f2620/html5/thumbnails/2.jpg)
2
Todos os componentes restantes e características da aplicação são
desenvolvidos, integrados ao produto e testadas.
A meta da fase de construção é esclarecer os requisitos restantes e concluir o
desenvolvimento do sistema com base na arquitetura.
![Page 3: PROCESSO DE DESENVOLVIMENTO DE SOFTWARE – PDS C CONSTRUÇÃO - PAS](https://reader036.vdocuments.pub/reader036/viewer/2022062512/552fc181497959413d8f2620/html5/thumbnails/3.jpg)
• Atingir a qualidade adequada com rapidez e eficiência.
• Concluir a análise, o desenvolvimento e o teste de todas as funcionalidades necessárias.
• Desenvolver de modo iterativo e incremental um produto completo que esteja pronto para a validação.
• Minimizar custos de desenvolvimento, aperfeiçoando recursos e evitando fragmentar e refazer desnecessário.
3
![Page 4: PROCESSO DE DESENVOLVIMENTO DE SOFTWARE – PDS C CONSTRUÇÃO - PAS](https://reader036.vdocuments.pub/reader036/viewer/2022062512/552fc181497959413d8f2620/html5/thumbnails/4.jpg)
• Administração de recursos, controle de recursos e otimização de processo.
• Desenvolvimento de componentes completos.
• Realização de testes de aceitação para a visão definida.
4
![Page 5: PROCESSO DE DESENVOLVIMENTO DE SOFTWARE – PDS C CONSTRUÇÃO - PAS](https://reader036.vdocuments.pub/reader036/viewer/2022062512/552fc181497959413d8f2620/html5/thumbnails/5.jpg)
5
![Page 6: PROCESSO DE DESENVOLVIMENTO DE SOFTWARE – PDS C CONSTRUÇÃO - PAS](https://reader036.vdocuments.pub/reader036/viewer/2022062512/552fc181497959413d8f2620/html5/thumbnails/6.jpg)
• Detalhar o caso de uso.Detalhar o caso de uso. • Aborda vários aspectos não contemplados no
Documento de Visão, como o Fluxo de Atividades. • Durante o detalhamento podem ser encontradas
mudanças nos requisitos apresentados no Documento de Visão.
• Essas mudanças podem ocasionar em novos casos de uso, que serão modelados e inseridos no projeto.
6
![Page 7: PROCESSO DE DESENVOLVIMENTO DE SOFTWARE – PDS C CONSTRUÇÃO - PAS](https://reader036.vdocuments.pub/reader036/viewer/2022062512/552fc181497959413d8f2620/html5/thumbnails/7.jpg)
• Artefatos utilizados• Documento de visão• Documento de especificação de caso de uso
![Page 8: PROCESSO DE DESENVOLVIMENTO DE SOFTWARE – PDS C CONSTRUÇÃO - PAS](https://reader036.vdocuments.pub/reader036/viewer/2022062512/552fc181497959413d8f2620/html5/thumbnails/8.jpg)
8
![Page 9: PROCESSO DE DESENVOLVIMENTO DE SOFTWARE – PDS C CONSTRUÇÃO - PAS](https://reader036.vdocuments.pub/reader036/viewer/2022062512/552fc181497959413d8f2620/html5/thumbnails/9.jpg)
• As atividades estão focadas nos componentes que foram projetados na fase de elaboração.
• A preocupação maior é garantir que os diversos componentes que foram implementados possam ser integrados de forma a constituírem versões que já serão entregues ao cliente.
9
![Page 10: PROCESSO DE DESENVOLVIMENTO DE SOFTWARE – PDS C CONSTRUÇÃO - PAS](https://reader036.vdocuments.pub/reader036/viewer/2022062512/552fc181497959413d8f2620/html5/thumbnails/10.jpg)
• Artefatos utilizados• Documento de especificação de caso de uso. Observação para cada caso de uso, colocar seus respectivos diagramas de análise e projeto
![Page 11: PROCESSO DE DESENVOLVIMENTO DE SOFTWARE – PDS C CONSTRUÇÃO - PAS](https://reader036.vdocuments.pub/reader036/viewer/2022062512/552fc181497959413d8f2620/html5/thumbnails/11.jpg)
11
![Page 12: PROCESSO DE DESENVOLVIMENTO DE SOFTWARE – PDS C CONSTRUÇÃO - PAS](https://reader036.vdocuments.pub/reader036/viewer/2022062512/552fc181497959413d8f2620/html5/thumbnails/12.jpg)
• Tem como objetivo realizar a Tem como objetivo realizar a implementação e o teste dos componentes implementação e o teste dos componentes pertencentes ao caso de uso. pertencentes ao caso de uso.
• Os componentes serão divididos para codificação paralela.
• A iteração acaba quando todos os componentes para o caso de uso corrente forem integrados ao sistema.
• Em cada iteração dentro da fase, será implementado um Caso de Uso.
• Se durante a execução de tal disciplina, houver alguma mudança no projeto do caso de uso, a documentação do caso de uso deve ser atualizada.
12
![Page 13: PROCESSO DE DESENVOLVIMENTO DE SOFTWARE – PDS C CONSTRUÇÃO - PAS](https://reader036.vdocuments.pub/reader036/viewer/2022062512/552fc181497959413d8f2620/html5/thumbnails/13.jpg)
• Artefatos utilizados• Código fonte• Plano de Testes
![Page 14: PROCESSO DE DESENVOLVIMENTO DE SOFTWARE – PDS C CONSTRUÇÃO - PAS](https://reader036.vdocuments.pub/reader036/viewer/2022062512/552fc181497959413d8f2620/html5/thumbnails/14.jpg)
14
![Page 15: PROCESSO DE DESENVOLVIMENTO DE SOFTWARE – PDS C CONSTRUÇÃO - PAS](https://reader036.vdocuments.pub/reader036/viewer/2022062512/552fc181497959413d8f2620/html5/thumbnails/15.jpg)
• O Gerente trabalha para manter o manter o desenvolvimento do projeto dentro desenvolvimento do projeto dentro de uma margem aceitável do que foi de uma margem aceitável do que foi planejadoplanejado. ▫ Ambiente:Ambiente: Encontra as incompatibilidades
entre as ferramentas utilizadas e as trata.▫ Cliente: Cliente: As reuniões com o cliente são feitas
para entregas de protótipo e acompanhadas por desenvolvedores capacitados para explicar o que foi produzido.
▫ Projeto:Projeto: A principal atividade deste foco é integrar o que está sendo produzido a cada iteração
15
![Page 16: PROCESSO DE DESENVOLVIMENTO DE SOFTWARE – PDS C CONSTRUÇÃO - PAS](https://reader036.vdocuments.pub/reader036/viewer/2022062512/552fc181497959413d8f2620/html5/thumbnails/16.jpg)
• Artefatos gerados utilizados• Plano de Iteração e Integração• Plano de Desenvolvimento de Software• Documento de Ambiente• Ata de reunião