Engenharia De Software
Artigo: Engenharia De Software. Pesquise 862.000+ trabalhos acadêmicosPor: Ttetzner • 7/10/2014 • 1.452 Palavras (6 Páginas) • 270 Visualizações
Faculdade Anhanguera de Limeira
Atividades Práticas Supervisionadas
Engenharia de Software
Alunos:
Professor: p
Disciplina: Engenharia de Software
Limeira
MMXIV
Atividades Práticas Supervisionadas
Engenharia de Software
Este trabalho foi elaborado
como exigência da disciplina
Engenharia de Software,
sendo orientada pelo
professor da matéria
Limeira
MMXIV
Sumário
Sumário 3
ETAPA 1 4
Adoção de metodologia 4
ETAPA 2 6
Software de gerenciamento de clínica veterinária 6
Requisitos funcionais 6
Requisitos não funcionais 8
Tabela de Prioridades 10
ETAPA 1
Este documento tem a finalidade de registrar os tópicos acordados em reunião realizada com o cliente CLIVET, com a presença de seu representante legal, Walter Gima, referente ao desenvolvimento de um software para gerenciamento de clínica veterinária.
Para o desenvolvimento e implantação deste projeto recomendamos a adoção da metodologia incremental com base nos seguintes argumentos:
Adoção de metodologia
Cascata Incremental Métodos ágeis
Início rápido da implantação NP P P
Facilidade em alteração de requisitos NP P P
Participação do cliente no processo de desenvolvimento NA PP P
Aderência aos requisitos específicos do cliente PP P P
Maior flexibilidade nos planos de pagamento NA P P
Tabela 1 – Tabela para comparação de metodologia.
Pelas características levantadas na tabela comparativa das três metodologias podemos identificar a viabilidade do uso da metodologia ágil assim como da incremental, porém a segunda torna-se mais indicável por demandar menor interação/comprometimento do usuário durante o processo de desenvolvimento.
Vantagens Desvantagens
Cascata Adquirir um produto que adere aos padrões de mercado Não detêm o poder de customizar o software
Incremental Entrega e implementação rápidas Menor controle sobre o cumprimento de prazos pré-estabelecidos
Métodos ágeis Participação intensiva no processo de desenvolvimento Demanda por atenção do usuário na adoção das boas práticas desse método
Tabela 2 – Vantagens e desvantagens das metodologias.
Visto que se trata de uma contratação de serviços de iniciativa do cliente CLIVET pôs-se em primeiro plano a experiência do cliente no contexto da visibilidade e disponibilidade no processo de desenho/desenvolvimento/implementação deste projeto. Deste modo o comprometimento do cliente com a metodologia ágil (no papel de stackholder) torna-se uma desvantagem para o cliente cujo negócio principal é a clínica veterinária e não a fabricação de software.
ETAPA 2
Software de gerenciamento de clínica veterinária
Requisitos funcionais
• Cadastro de pessoas
o Cadastro geral de pessoas físicas e jurídicas
Código de cliente numeração automática
Documento texto (18 posições)
Nome texto (60 posições)
Data de nascimento data
Telefone vetor de texto (18 posições)
Endereço entidade
• Logradouro texto (50 posições)
• Número inteiro
• Complemento texto (15 posições)
• Bairro texto (30 posições)
• Município texto (30 posições)
• Estado texto (30 posições)
• País texto (30 posições)
• CEP texto (9 posições)
E-mail texto (60 posições)
Sexo texto (1 posição)
Profissão texto (30 posições)
Tags seleção múltipla
• Cliente
• Funcionário
• Fornecedor
• Terceiros
• Cadastro de animais
o Cadastro geral de animais
Código do cliente numérico
Código numeração automática
Nome do animal texto (30 posições)
Espécie texto (30 posições)
Raça texto (30 posições)
Pelagem texto (30 posições)
Sexo texto (1 posição)
...