ENGENHARIA DE SOFTWARE
UNIDADE I
Nome:
Engenharia de Software
Aula tema: Conceitos da Engenharia de Software. Processos de Desenvolvimento de Softwares Clássicos e Ágeis.
Campo Grande, MS – 26/03/2014
1º ETAPA
PRIMEIRO PASSO
O desafio foi levantar requisitos básicos a qual o sistema deve suprir.Para realizar o projeto, questionamos com o proprietário da CLIVET, as características do projeto como: tempo de entrega, requisitos, necessidades, acesso via web, banco de dados, atualizações e etc.
ENTREVISTA:
Necessidades básicas.
- Agendamento de consultas;
- Confirmação de presenças;
- Agendamento de cirurgias;
- Internações;
- Serviços de banho e tosa.
(Banco de dados) Cadastro.
- Clientes;
- Fornecedores;
- Funcionários;
- Animal;
- Histórico de consultas realizadas.
Serviços.
- Entrada e saída de estoque;
- Contas a pagar;
- Contas a receber.
Produtos.
- Estoque de vendas;
- Estoque de uso;
- Ficha técnica e foto ilustrativa;
- Preços de venda/compra;
- Ordem de compra.
Monitoramento de acesso, controle de funcionários,
- Senha ao usuário
- Permissões de acesso
- Senha
Administrativo.
- Fluxo de caixa;
- Emissão de Nota fiscal;
- Contas a Pagar;
- Cobrança;
- Folha de pagamento.
SEGUNDO PASSO
Já que não temos em vista um escopo inicial por parte do proprietário da CLIVET, podemos trabalhar com metodologias que podem ser modificado sem dificuldade.
AS OPÇÕES
Cascata: Deve ser conduzido de forma disciplinada, com atividades claramente definidas, determinada a partir de um planejamento e sujeitas a gerenciamento durante a realização.
Iterativo: Envolve o gerenciamento de uma sequência de versões executáveis. Cada iteração pode ser vista como um mini projeto, resultando em uma versão de um produto executável.
Baseado em componentes: Com base em sistemas a partir da combinação de unidades pré-desenvolvidas para reduzir o tempo de