Upload
jorge-barreto
View
171
Download
0
Embed Size (px)
Citation preview
UNIVERSIDADE FEDERAL DE SERGIPEPRÓ-REITORIA DE PÓS-GRADUAÇÃO E PESQUISA
PROGRAMA DE PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
ENGENHARIA DE SOFTWARE
PLANO DE PROJETO DE SOFTWARE
Equipe:
José Jorge Barreto Torres
Igor Peterson
Wenderson Campos Pereira
Aracaju,SE
2014
PLANO DE PROJETO DE SOFTWARE
LACERTAE SW
1. INTRODUÇÃO
Aqui se descreve o projeto de software, começando pelo seu âmbito, seguido das principais funções que o sistema deve prover. Os requisitos de tempo e comportamento da aplicação também são enumerados além de se esboçar acerca das restrições técnicas e temporais do projeto.
1.1 Âmbito do Projeto
Observando a necessidade de várias empresas do ramo educacional a respeito da gerência e do controle no fornecimento de estagiários a empresas coligadas, assim como as alocações e acompanhamentos dos estagiários, a Lacertae SW decide lançar um produto de controle de estágio que efetua todo cadastro e manutenção dos objetos envolvidos, além de emitir relatórios gerenciais.
Os usuários que utilizam o sistema possuem a característica de estarem ligados a departamentos de recursos humanos, gente e carreira ou até centrais de estágio especializadas em empresas do segmento educacional que fornecem estagiários a outras empresas, inclusive como pré-requisito de formação curricular.
1.2 Principais Funções do Produto de Software
As principais funções que o sistema deve garantir são: Controle dos estagiários, dos estabelecimentos e das empresas
vinculadas. A capacidade de qualificar os estagiários, de acordo com suas
áreas de atuação. O registro de acompanhamento das horas de estágio O histórico de alocação de vagas dos estagiários nas empresas Uma empresa pode estar ligada a um ramo de atuação
específico e pode possuir vários estabelecimentos que serão os destinos das alocações de vagas.
Uma alocação de vaga deve ter o registro temporal de início e fim, bem como informações referentes à quantidade e o valor das horas alocadas.
1.3 Requisitos Comportamentais ou de Performance
Pede-se que a interface da aplicação seja de fácil utilização, sem cores chamativas e com suporte a dispositivos móveis. O desempenho deve ser compatível com o de um sistema web comum. Deve-se utilizar de recursos interativos na carga de campos do website, a fim de se evitar page loads excessivos, tornando a experiência do cliente mais agradável e a utilização do canal de comunicação mais leve.
Quanto aos requisitos comportamentais, toda aplicação deve estar completa, sem faltar nenhuma funcionalidade - incluindo relatórios - antes de entrar em produção.
1.4 Gestão e Restrições Técnicas
a. Restrições Técnicas No que diz respeito a hardware, a equipe de
desenvolvimento pode efetuar os testes de acesso através dos próprios PCs e dispositivos móveis.
Em software, é necessário apenas a IDE, que pode ser obtido através da MSDNAA gratuitamente, incluindo o sistema operacional para abrigar a ferramenta.
b. Restrições Temporais O prazo para conclusão do projeto poderá afetar a
equipe, visto que o mesmo é insuficiente para que seja realizado o desenvolvimento e o conjunto de testes de homologação.
Os participantes do projeto estão alocados em outras atividades extracurriculares, o que pode resultar em um desempenho insatisfatório com relação ao empenho dos mesmos no desenvolvimento do projeto como um todo.
2. ESTIMAÇÃO DO PROJETO