Buscar

Projeto Integrador de Competências

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Se eu te ajudei por favor clique no 👍!
A) Crie/escreva uma justificativa para balizar a decisão em se desenvolver o
sistema utilizando o processo incremental e não cascata, pois um dos
analistas do cliente está em dúvida com relação ao melhor processo.
Olá, analistas, deixe-me explicar porque decidimos utilizar o modelo
incremental. O modelo incremental em si já é uma evolução do modelo em cascata,
todavia não foi apenas isto que motivou nossa tomada de decisão.
Com o modelo incremental o software é feito em etapas, cada etapa do
software é desenvolvido separada então quando uma parte está completa é
adicionado ao software, ou seja, quando uma parte do software fica pronta ela é
implementado as outras partes que já estavam prontas, ou quase prontas, assim o
software vai adquirindo a forma desejada aos poucos. Ao invés de especificar e
desenvolver tudo de uma só vez, neste modelo trabalhamos com incrementos,
pequenas partes do software sendo entregues. Unindo os elementos do modelo em
cascata e aplicado iterativamente, ou seja, para que o progresso passe por
sucessivos refinamentos, aprimorados a cada iteração resultando em entregas
parciais que facilitam a identificação e correção de erros entre os componentes do
software. Além disso as entregas dos implementos (partes dos software) permite o
comprimento do prazo especificado e facilita a manutenção dos módulos.
Uma versão inicial será entregue para testes, que servirá exatamente para
detectar problemas ou divergências em um estágio mais inicial, que são mais fáceis
de se corrigir, diferente do que acontece com o modelo em cascata onde cada etapa
tem sua vez para acontecer e, ao término de todas, o projeto termina, o Modelo
Incremental as atividades de especificação, projeto, Implementação e Validação são
intercaladas e acontecendo em cada nova versão, com rápido feedback entre todas
as atividades.
B) Identifique, a partir da lista de requisitos apresentada, quais são os funcionais
e os não funcionais (monte uma tabela e separe em duas colunas
identificadas).
Requisitos funcionais Requisitos não funcionais
Registrar os produtos (itens) vendidos
em cada venda.
Exigir senha pessoal do operador para
operar o sistema.
Calcular o valor total de uma venda.
Obter e apresentar as informações
sobre cada produto mediante a leitura
de seu código de barras.
Reportar ao estoque os dados (qtd) dos
produtos vendidos.
Registrar cada venda completada com
sucesso.
Receber pagamentos em dinheiro ou
cartão.
Emitir mensalmente o relatório de
estoque (entradas, saídas e saldo).
C) Desenhe o diagrama de caso de uso geral desse sistema.
D) Desenhe o diagrama detalhado de caso de uso desse sistema.

Mais conteúdos dessa disciplina