Baixe o app para aproveitar ainda mais
Prévia do material em texto
Atividade 1 ● 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. Bom dia Analistas, nossa decisão em desenvolver o sistema utilizando o processo incremental é basicamente pelo fato dele já ser uma evolução do modelo em castata. Vamos explicar o motivo da nossa decisão. O modelo incremental é feito em etapas, cada etapa do software é desenvolvido por parte e quando concluída, ela é implementada nas outras partes já prontas do programa. Ao invés de especificar e desenvolver tudo de uma só vez, neste modelo é feito 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 todasas atividades. ● 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 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) ● Desenhe o diagrama de caso de uso geral desse sistema. ● Desenhe o diagrama detalhado de caso de uso desse sistema.
Compartilhar