Projeto
Produzir um conjunto de atividades que se relacionam e levam à produção de um produto de software.
Este software deverá ser produzido de modo a atender uma pizzaria de porte médio, no qual englobará todos os setores envolvidos para o funcionamento adequado do estabelecimento.
Especificação de software: As funcionalidades do software e as restrições de seu funcionamento devem ser definidas.
Funcionalidades: Ligar todos os setores da pizzaria em um único software.
Módulos: Reserva - Cliente; Pedido; Atendente; Pizzaiolo; Estoques; Compras; Contas a pagar; Logística/ Estoque; Contas a receber; Pagamento.
Projeto e implementação de software: O software deverá ser produzido para atender às especificações.
Validação do software: Validar para garantir ao cliente que o mesmo atenda às demandas especificadas.
Evolução de software: Conforme as necessidades do cliente forem evoluindo, o software deverá sofrer alterações. Sendo assim, este já deve ser produzido de modo a atender mais este requisito.
Modelo de processo de software
Representação simplificada de um processo de software.
Para o desenvolvimento deste software foi escolhido o desenvolvimento incremental.
Ele intercala as atividades de especificação, desenvolvimento e validação. O sistema é desenvolvido como uma série de versões, de maneira que cada versão adiciona funcionalidade à anterior. Uma boa abordagem para o desenvolvimento de sistemas de negócios e e-commerce.
O software será desenvolvido através de programação orientada a objetos.
1) O custo de acomodar as mudanças nos requisitos do cliente é reduzido;
2) O feedback dos clientes fica mais fácil de ser recebido;
3) É possível ter entrega e implementação rápida do software.
Estimativas.
Prazo: Estabelecemos o prazo de 3 meses para entrega e implementação do software.
Custo: O custo do software mais os custos com a equipe deverão variar dentre
Equipe: 2