Escolar Documentos
Profissional Documentos
Cultura Documentos
Introduo
Marcada uma reunio, comparecemos CLIVET, uma clinica veterinria com uma
grande quantidade de funcionrios. A CLIVET, alm de ser uma Clinica Veterinria,
possui laboratrio, hospedagem para ces, banho e tosa, transporte de entregas e muito
mais. Futuramente o proprietrio Bruno Pereira, planeja em ampliar sua clinica em um
Hospital veterinrio. Entendendo sua necessidade, nos comunicou para desenvolvermos
um software que se adapta a todas as funes que sua clinica oferece. Enfim,
resolvemos trabalhar com algum mtodo/metodologia que nos permita entregar: ou
prottipos ou fazer com que nosso software seja facilmente modificado.
Na entrevista com nosso cliente, perguntando sobre as caractersticas desejadas do
software, complexidade, integrao com qual tipo de banco de dados (se necessrio),
tamanho da base de dados do mesmo, necessidade (ou no) de ser acessado via web, ser
expansvel para possveis filiais, vontade do mesmo em ter um software que possa ser
atualizado facilmente, etc.
Com as necessidades de nosso cliente, escolhemos entre as trs metodologias
inicialmente propostas, a que julgamos ser melhor pelo comportamento de nosso
cliente, e pelo que julgamos que o cliente quer ou espera do software.
Clssico
(cascata)
P
Prototipao
Exige extensa
documentao:
Software facilmente modificado PP
/ expansvel:
Gerar um prottipo / beta:
NP
Metodologia
gil / Scrum
PP*
Exige
excelentes/experientes
programadores:
Clculo do fator risco:
NA**
NA**
NP
NP
NA
,
Clssico
(cascata)
Prototipao
gil / Scrum
Vantagens
* antigo;
* muito utilizado;
*Minimiza o tempo de
planejamento;
*Funciona bem com equipes
tecnicamente mais fracas;
* linear.
Desvantagens
*Perde-se muito tempo com
documentaes, nem sempre
necessrio;
*Projetos chegam a levar muitos
meses para serem concludos;
*Cliente s v o programa em
funcionamento ao final de todo o
processo;
*No necessita de uma equipe
bem integrada, o que pode gerar
falhas ou incapacidade do
programa ser atualizado;
*No tem anlise de risco.
*Trabalha com um prottipo do
*Cliente pode se contentar com o
software;
prottipo, e esquecer a verso
*Cliente recebe uma verso
final;
prottipo do mesmo, para
*Impossvel determinar com
utilizao e testes;
exatido o tempo que o processo
*Pode ser utilizado quando a
vai durar;
comunicao com o cliente no *No h formas de saber o
completa;
nmero de iteraes necessrias;
*Facilmente atualizvel;
*Muitas vezes, o prottipo acaba
*Bom para softwares com
atrapalhando o desenvolvimento
mudanas de requisitos constantes. da verso final;
*No h anlise de risco.
* gil;
*Necessita de um time bem
*Utiliza anlise de risco;
entrosado;
*Focado na negociao interna e
*Necessita de bons
com clientes;
programadores;
*Agrega muito valor ao produto e *Ambiente que facilite a fcil
ao cliente;
comunicao entre os membros;
*Geralmente, traz alto grau de
*Quebra de paradigmas
satisfao do cliente com o
complicado;
produto;
*Difcil de gerenciar projetos que
*Time pequeno.
precisam de muitas pessoas.
Etapa 2
Requisitos Funcionais
Ser apresentada uma pgina inicial, com o logotipo da empresa, e campos de nome e
senha; nesta pgina, pode-se entrar como usurio com privilgios de consulta (apenas),
cadastro de clientes e animais, e diagnsticos/vacinas/compras de produtos, etc.
RF.01 <Controle de Funcionrios>
O sistema ter a funcionalidade de fazer os cadastros dos funcionrios de acordos com
os dados informados ou coletado (nome, cargo, e-mail, telefone, sexo, data de
nascimento, cidade, bairro, endereo, nmero, CEP, RG, CPF, salrio, perodo de
trabalho, foto). O sistema gera um cdigo para o cadastro do funcionrio, onde este
jamais possa ser alterado.
Ser responsvel pela seleo do Cargo quando o cadastro do funcionrio for feito,
podendo escolher dentre as opes criadas neste Controle. Dever permitir tambm que
seja possvel incluir, alterar e excluir os dados: cdigo do Cargo, tipo do cargo (comum,
estagirio, veterinrio, entre outros),horrio de expediente.
A tela de cadastramento vai ser aberta por abas (Cliente, Animal, Informaes)
RF.03.1 <<Cliente>>
RF.03.2 <<Animais>>
Este requisito est relacionado est relacionado com o cadastro do cliente. Onde permite
ao usurio, assim que terminar o cadastro do cliente, cadastrar o animal e servios
prestados na aba seguinte. O sistema dever permitir tambm que seja possvel incluir,
alterar e excluir os dados: nome, caractersticas, idade, raa, espcie, sexo, proprietrio
(abrir nova tela para associar / registrar), veterinrio responsvel (abrir nova tela para
associar), porte, foto. No campo informaes do animal constar todo procedimento
feito na clinica no caso de consulta. No caso de vacina. O sistema vai requerer a data da
vacina aplicada, pra assim que houver um vencimento, possa avisar o usurio e o
veterinrio responsvel do mesmo vencimento.
RF.04 <Agendamento>
RF04.1 <<Consulta>>
Esse requisito ser referente as consultas agendadas na clinica. O usurio ter que
obedecer alguns requisitos do sistema para no haver casos de dois agendamento ao
mesmo tempo. Ao agendar uma consulta, esta ser automaticamente agendada na
agendado veterinrio responsvel. O sistema dever permitir tambm que seja possvel
incluir, alterar e excluir os dados:cdigo Consulta, data, hora, tipo. Consultas
Emergenciais devero ser includas.
Este Requisito ser responsvel pelo cadastro dos clientes da clnica atravs de suas
informaes pessoais. E est relacionado aos animais o qual o cliente proprietrio.
com os servios e as informaes necessrias que o tosador poder usar. Cada tosador
ter seu campo com seu nome, agenda dos horrios e servios. O usurio poder alterar,
excluir, acessar informaes de cadastro (endereo e telefone). Este Requisito ser
responsvel pelo cadastro dos clientes da clnica atravs de suas informaes pessoais.
E est relacionado aos animais o qual o cliente proprietrio.
RF04.3<<Hospedagem>>
Este requisito fornece quase as mesmas informaes que os anteriores. Ser responsvel
pelo cadastro dos clientes da clnica atravs de suas informaes pessoais. E est
relacionado aos animais o qual o cliente proprietrio. O sistema abrir uma agenda do
ms e dia, ao qual o funcionrio ter acesso data e horrio que o animal hospedado
entra e sai da hospedagem. O prprio sistema gera uma pendncia, onde o proprietrio
pode opinar por pagar na entrada e na sada. O sistema s no poder gerar uma
pendncia no caso de o proprietrio passar do horrio que j foi pago. Nesse caso o
prprio usurio tem que gerar o pagamento de acordo com o atraso. Nas informaes do
animal, haver os pertences obrigatrio, registrados detalhadamente feitos pelo prprio
usurio.
RF05 <<>>
Requisitos no funcionais
Prioridade
Manutenibilidade
Eficincia
Segurana
Confiabilidade
Portabilidade
Grau
1
2
2
1
3