Atps engenharia de software
Ciência da Computação
Engenharia de Software
Alunos:
Limeira/SP
2012
Conteúdo
ETAPA 1 4
Passo 1 4
Definição da metodologia 4
Passo 2 5
Metodologias – O que é?, vantagens e desvantagens 5
Passo 3 7
Metodologias – Comparações 7
ETAPA 2 9
Introdução 9
Visão Geral 9
Requisitos Funcionais 9
Requisitos Não Funcionais 15
Tabelas de Funcionalidades x Prioridades 16
Tabelas de Funcionalidades x Usuários x Permissões 17
Glossário 17
ETAPA 3 18
Prototipação e Casos de Teste 18
Manter Clientes 18
Manter Funcionários 21
Manter Veterinários 24
Manter Medicamentos e Produtos 26
Manter Agendamento e Consulta 29
Manter Contas a Pagar 31
Manter Contas a receber 32
Manter Vendas 34
Manter Inventário 35
ETAPA 4 36
Passo 1 36
Passo 2 37
Passo 3 38
Passo 4 39
ETAPA 1
Passo 1
Definição da metodologia
Por se tratar de um sistema para a área da saúde e estética animal, a após análises e especulações em várias concorrentes do cliente CLIVET, chegamos a conclusão que o sistema IRUP não seria adequado ao modelo de projeto devido a sua complexidade e preferencialmente adotada por grandes equipes de desenvolvimento. Acreditamos que a melhor opção a seguirmos para o desenvolvimento do software seria a metodologia Scrum, pois ela não descreve o que fazer em cada situação e trata de um processo do tipo desenvolvimento iterativo e incremental. O processo abrange os seguintes grupos de trabalho: • ScrumMaster: Mantenedor dos processos; • Product Owner: Quem apresenta o negócio e os stakeholders; • Team: Desenvolvedores, analistas, testers (no nosso caso seriam pessoas multifuncionais). A idéia é promover reuniões de levantamentos junto ao cliente definindo requisitos do