PLANEJAMENTO
SISTEMA DE APROPRIAÇÃO DE HORAS
TRABALHADAS
SUMÁRIO
1.
INTRODUÇÃO .............................................................................................................. 3
2.
OBJETIVO DO PROJETO ............................................................................................ 3
3.
ESTIMATIVAS DE PROJETO ..................................................................................... 5
3.1 Tabela de Estimativas ( usando linha de código-LOC)................................................ 5
3.2 Estimativa de Esforço ................................................................................................... 7
4.
RISCOS DO PROJETO.................................................................................................. 8
4.1 Identificação, Projeção e Análise de Riscos ................................................................. 8
4.2 Administração de riscos................................................................................................ 8
5.
CRONOGRAMA............................................................................................................ 8
6.
RECURSOS.................................................................................................................. 10
6.1 Pessoal......................................................................................................................... 10
6.2 Hardware..................................................................................................................... 10
6.3 Software ...................................................................................................................... 10
7. ORÇAMENTO ................................................................................................................ 10
2
ENGENHARIA DE SOFTWARE
PLANEJAMENTO DE SISTEMA DE
APROPRIAÇÃO DE HORAS TRABALHADAS EM ATIVIDADES
1. INTRODUÇÃO
A CHESF utiliza seu corpo técnico, lotado em vários órgãos, para o desempenho de suas
atividades. Esses recursos humanos necessitam ser otimizados para que as metas associadas
a cada atividade sejam atingidas., aliado a redução crescente do quadro de funcionários da
empresa, e o aumento da complexidade de suas atividades, há uma necessidade inadiável de
um melhor gerenciamento das horas trabalhadas dos seus empregados.
2. OBJETIVO DO PROJETO
Devido a necessidade de cada gerente acompanhar a efetiva utilização das horas
trabalhadas por seus funcionários nas atividades a eles alocadas, a CHESF decidiu
implantar um sistema de apropriação de horas trabalhadas que permita acompanhar
detalhadamente as atividades.
Os principais objetivos são:
Ø Definição e alteração do corpo técnico a ser utilizado;
Ø Definição e alteração das atividades (permanentes ou projetos) a serem
realizadas;
Ø Alocação dos funcionários às atividades;
Ø Apropriação, em uma base mensal, de horas trabalhadas por cada funcionário,
na(s) atividade(s) a ele alocada(s);
Ø Totalização das horas trabalhadas por cada funcionário na(s) atividade(s) a ele
alocada(s);
Ø Totalização das horas trabalhadas em cada atividade.
3
VISÃO GERAL COMO O SISTEMA FUNCIONARÁ
SERVIDOR
CLIENTE-GERENTE
CLIENTE-FUNCIONÁRIO
REDE CHESF
ABSTRAÇÃO DO SISTEMA EM TERMO DE MÓDULOS
SERVIDOR
CLIENTE GERENTE
CLIENTE FUNCIONÁRIO
§
§
§
§
Interface gráfica
§
Idem para apropriação de
horas trabalhadas
Enviar solicitação/receber
consulta
Enviar solicitação/
Receber relatório
§
§
§
§
§
§
§
§
§
Confere declaração de dados
de gerentes e funcionários;
Aprova inclusão de
funcionários e atividades
Inclusão de funcionários
Inclusão de atividades
Alocação de horas de
funcionários a atividades
Apropriação de horas
trabalhadas
Exclusão de funcionários
Exclusão de atividades
Receber solicitação /enviar
consulta
Receber solicitação / enviar
relatório
§
§
§
§
§
§
§
Interface gráfica;
Enviar/receber dados para
inclusão de funcionários
Idem inclusão de atividade
Idem para exclusão de
atividade
Idem exclusão de
funcionário
Idem alocar horas de
funcionário a atividade
Idem para apropriação de
horas trabalhadas
Enviar solicitação/receber
consulta
Enviar solicitação/ Receber
relatório
4
§
§
3. ESTIMATIVAS DE PROJETO
Como será a primeira vez que a equipe de funcionários da CHESF , teremos que estimar o
estimar o tamanho e o custo de cada função implementada.
EP - (OT + 4 MP + PE) / 6
EP – Estimativa Esperada
OT - Estimativa Otimista
MP - Estimativa Mais Provável
PE - Estimativa Pessimista
Custo = EP x R$/linha =
Esforço (pessoas-mês) = EP /Produtividade .
3.1 Tabela de Estimativas ( usando linha de código-LOC)
Função
Otimista Mais
Pessimista Esperado R$ /
(OT)
Provável (PE)
(EP) - R$ linha
(MP)
Reunião Inicial
600
800
1000
800
-e periódicas de
avaliação
Levantamento
de requisitos
junto aos
gerentes
Produtivi- Custo Esforço
dade
R$
(pessoas(linha/mês)
mês)
-800
0,2
(estimado
conforme
cronograma)
-1.300
0,2
(estimado
conforme
cronograma)
1000
1200
2.000
1.300
-
Definição dos
recursos de
hardware, software e humanos
600
800
1000
800
--
--
Interface
gráfica
600
800
1.200
833
2
450
5
800
1.666
0,1
(estimado
conforme
cronograma)
0,9
Aprovação da
Interface
gráfica
200
400
800
433
--
--
Criação de
Banco de Dados Relacional
600
800
1.200
833
--
--
Estruturação do
programa em
pacotes e classes e tratamento
de exceções
1.500
2.200
2.500
2.216
--
--
Codificação
1.500
2.200
2.500
2.216
2
450
4.432
Testes
1.000
1.400
1.800
1.400
2
400
2.800
Apresentação
ao cliente
200
400
600
400
--
--
Adequações/
Testes finais
300
400
600
416
--
--
TOTAL
11.647
LOC
Esperado
6
433
0,3
(estimado
conforme
cronograma)
833
0,3
(estimado
conforme
cronograma)
2.216
1,1
(estimado
conforme
cronograma)
2,4
0,7
(estimado
conforme
cronograma)
400
0,1
(estimado
conforme
cronograma)
416
0,5
(estimado
conforme
cronograma)
16.096
6,5
Custo
Esforço
Estimado Requerido
De
do Projeto
Esforço 6,5 pessoasmês
3.2 Estimativa de Esforço
Função
Reunião Inicial e
periódicas de
avaliação
Levantamento de
requisitos junto
aos gerentes
Análise de
Requisitos
Projeto
Código
Teste
Total
0,2
0.2
--
--
--
0,3
0,3
--
--
--
0,2
--
--
--
0,2
Interface Gráfica
0.1
0,1
0,1
0,1
0,4
Aprovação da
Interface gráfica
0,1
--
--
--
0,1
Criação de Banco
de Dados
Relacional
0.1
0,1
0,1
0,1
0,4
0,1
0,2
0,7
0,1
1,1
Codificação
0,1
0,2
0,7
0,1
1,1
Testes
--
--
--
0,7
0,7
Apresentação ao
cliente
--
--
--
0,1
0.,1
Adequações
--
--
0,3
0,2
0,5
Definição dos
recursos de
hardware,
software e
humanos
Estruturação do
programa em pacotes e classes e
tratamento de
exceções
7
Testes finais
--
--
--
0.2
0,2
TOTAL
TAXA R$
CUSTO R$
1,2
4.000
4.800
0,6
4.000
2.400
1.9
4.000
7.600
1,6
4.000
6.400
5,3
TOTAL
GERAL
21.200
Esforço estimado para todos as tarefas = 5,3 pessoas
Custo estimado para todas as tarefas R$ 21.200,00
4. RISCOS DO PROJETO
4.1 Identificação, Projeção e Análise de Riscos
§
§
A grande dificuldade para reunir profissionais experientes, em função do reduzido
quadro de funcionários da empresa, é o maior risco desse projeto. A probabilidade que
isso ocorra é alta - 70%. Se isso ocorrer os prazos previstos serão adiados.
A equipe não está dedicada exclusivamente ao desenvolvimento desse sistema, e o
risco de maior envolvimento dos seus componentes com outros projetos desviando os
esforços para conclusão desse é de 25%. Caso isso venha a ocorrer, aumentará o custo
e o prazo serão aumentados.
4.2 Administração de riscos
§
§
Deverá ser priorizado pelos gerentes a execução das atividades relacionadas ao
desenvolvimento desse sistema
Deverá ser priorizado pelos gerentes os recursos de hardware e software necessários as
atividades
5. CRONOGRAMA
8
9
6. RECURSOS
6.1 Pessoal
A equipe será composta por 1 engenheiro de software e 1 programador com conhecimento
de linguagem Java.
6.2 Hardware
Serão adquiridos o seguinte hardware
§
§
§
1 micro computador PC (Pentium II)
1 impressora jato de tinta
1 monitor de 17"
6.3 Software
Serão utilizados os seguintes software no desenvolvimento do projeto:
§
§
§
§
Jbuilder
MS Project, para acompanhamento das etapas do projeto;
Microsoft Office, como ferramenta de Apoio
Banco de Dados SQL Server
7. ORÇAMENTO
O orçamento inclui além dos profissionais envolvidos, os custos de hardware e software:
10
Detalhe
Unidade
Valor mensal
Valor unitário
TOTAL
PC (Pentium II)
01
2.500
2.500
Impressora
01
500
500
Monitor 17"
01
600
600
Licença Jbuilder
01
3.000
3.000
Licença MS Project
01
---
---
Licença Microsoft
Office
01
500
500
Licença Banco de
Dados SQL Server
01
700
700
TOTAIS
7.800
11
Download

Descrição do Projeto