Você está na página 1de 7

FACULDADE ANHANGUERA DE CASCAVEL UNIPAN-CASCAVEL CINCIA DA COMPUTAO

_____________________________________

ATPS Atividade Prtica Supervisionada ENGENHARIA DE SOFTWARE ETAPA 1

CASCAVEL-PR ABRIL 2013

INTRODUO Nesta etapa estaremos apresentando para o diretor presidente da clnica veterinria Clivet, um projeto de engenharia de software que visa atender todas as necessidades, que ela precisa. Neste projeto, devemos levar em conta tudo o que o cliente est necessitando, para que se possa fazer em tempo hbil, um software que funcione com estabilidade, poucos riscos de lentido, e principalmente que seja confivel, e que no apresente nenhum tipo de falha durante o seu uso dirio, por diversos setores da clnica, e tudo isso, sem que o nosso cliente precise desembolsar uma quantia alta de dinheiro, para que se tenha um produto de qualidade inigualvel.

Na manh, de hoje, um grupo de desenvolvedores, foi at a clnica veterinria, para uma reunio com o diretor da clnica, para que fosse decidido, quais as principais necessidades, da clnica, mas como o diretor da mesma nos deu carta branca para fazer um dos melhores softwares que j foram vistos, resolvemos ento comear a desenvolver o software para as mais diversas plataformas, disponveis no mercado, o que far com que se tenha acesso em tempo real de tudo o que acontece na clnica.

Optamos por fazer um sistema Web, que ir rodar nas seguintes plataformas: Mac e Ios; Linux; Android (verso 4.0 ou superior); - Tablet e ou Smartphone. Windows(7,8);

Todas as plataformas, listadas a cima, possuem uma facilidade muito grande para serem utilizadas sem dizer no custo benefcio, e o uso do Android, vai possibilitar, ao mdico veterinrio, em caso de uma emergncia na qual o animalzinho, no possa se deslocar at a clnica, um atendimento imediato por parte do mdico veterinrio, que ter acesso a todos os dados do paciente. A partir de agora, iremos descrever todos os custos, vantagens, desvantagens do software que temos orgulho de chamar de Tecnovet, que pode ser utilizado para todas as plataformas, pois chegamos a uma concluso de que seria mais vantajoso se ter um software que rode em todas as plataformas disponveis no mercado atualmente. O que a Clivet mais necessita um software que contenha, um histrico de tudo o que feito na clnica durante 30 dias, histrico de clientes, cadastro de clientes, histrico de compras, e servios prestados, valores, de entrada e sada do caixa, mas tudo isso, deve conter um usurio e uma senha, para que cada profissional tenha acesso a sua rea de responsabilidade no sistema, sendo o Diretor presidente o nico a ter acesso total, e imediato, sobre todos os setores de sua clnica. Inicialmente iremos comear com o modelo cascata ou clssico, mas para isso, vamos tentar desenvolver o melhor software que rode em todas as plataformas, com no mnimo de 99,99% de preciso, e tambm que seja possvel a utilizao em mquinas com mais de 20 anos de uso.

Vamos dar incio ao comparativo entre os trs modelos universais escolhidos Caractersticas Bsicas Modelo I Clssico - Cascata Modelo II Interativo e Incremental Todas as partes esto interligadas com uma parte da documentao Apenas para um software de fcil produo, sem muito esforo um modelo de fcil manuseio, para fazer alteraes Pode atender, a todas as exigncias do cliente necessrio ter conhecimento bsico na hora de utilizar P NA P* PP P PP* NA P PP P PP PP P NA Modelo III gil Extreme Programming (XP) NA

Agora, que colocamos para o nosso cliente, tudo o que cada modelo pode oferecer, estaremos colocando as principais vantagens e desvantagens de cada modelo, para que o sistema seja desenvolvido mediante as caractersticas e tambm dentro das necessidades que o nosso cliente precise.

Modelos Clssico

Vantagens Apresenta uma estrutura muito bem desenvolvida; apresentado/elaborado, seguindo uma ordem estrutural dos elementos; S possvel iniciar uma frase apenas quando a frase anterior for terminada;

Desvantagens impossvel fornecer um relatrio entre cada fase que est sendo testada e ou desenvolvida; praticamente impossvel atualizar para uma verso nova; Exige um tempo muito grande para ser apresentado; quase impossvel se modificar alguma informao, aps seu lanamento em sistema;

Interativo e Incremental

Apresenta uma grande reduo de riscos e um baixo custo para ser desenvolvido; Apresenta uma data para entrega;

Apresenta uma leve dificuldade em seu gerenciamento; Tambm, tem o fator da alegria do cliente, pois mesmo o programa no

possvel fazer grandes mudanas;

estando finalizado, o cliente pensa que esta aps ver um breve teste com alguns requisitos em seu sistema;

gil XP

Possui um feedback constante; Se adapta rapidamente e muito facilmente a todo tipo de mudanas; Entregas constantes de suas partes;

No existe uma avaliao de seus riscos, pois todo projeto inclui riscos; Falta documentao detalhada (como ocorre com o clssico);

Aps, analisarmos o que o nosso cliente pediu, resolvemos optar pelo mtodo em que vai nos colocar em constante contato com nosso cliente, e tambm vai exigir dele, uma participao, que seria nos dando a sua opinio e testando juntamente com a nossa equipe de programadores o seu produto. O modelo escolhido foi o modelo que carinhosamente chamamos de Extreme Programming (XP); Agora estaremos apresentado essas metodologias ao nosso cliente e aps o seu OK, comearemos imediatamente a desenvolver o projeto de que ele necessita em um tempo no muito grande, pois tempo nos dias de hoje significa dinheiro.

CONCLUSO Aps um cauteloso estudo, decidimos que era melhor escolher um mtodo simples e de fcil entendimento por parte de todos, inclusive do cliente, pois com o mtodo escolhido ficaremos em contato diariamente ou semanalmente com o cliente, para lhe apresentar partes de seu projeto, novas ideias, e ter a oportunidade de contar com sua opinio, afinal a satisfao do cliente sempre muito importante. Afinal, sempre poderemos ser recomendados para outros clientes ou at mesmo trabalhar para o mesmo novamente.