Professional Documents
Culture Documents
PALMAS
2006
Palmas
2006
iii
BANCA EXAMINADORA
_____________________________________________
Prof. Esp. Cristina DOrnellas Filipakis
Centro Universitrio Luterano de Palmas
_____________________________________________
Prof. M.Sc. Fabiano Fagundes
Centro Universitrio Luterano de Palmas
_____________________________________________
Prof. M.Sc. Fernando Luis de Oliveira
Centro Universitrio Luterano de Palmas
Palmas
2006
iv
AGRADECIMENTOS
Aquele
que
habita
no
esconderijo
do
vi
SUMRIO
LISTA DE FIGURAS ............................................................................................................... vii
LISTA DE TABELAS ............................................................................................................. viii
RESUMO ................................................................................................................................... ix
1. INTRODUO.................................................................................................................. 10
1.1. Objetivos da Pesquisa ..................................................................................................... 10
1.2. Resultados Esperados...................................................................................................... 10
1.3. Organizao do trabalho ................................................................................................. 11
2. REVISO DE LITERATURA .......................................................................................... 12
2.1
Engenharia de Software............................................................................................... 12
2.2
Gerenciamento de Projetos.......................................................................................... 13
vii
LISTA DE FIGURAS
Figura 1: Gerenciamento de projetos (FIGUEIREDO, 2001).................................................. 14
Figura 2: Representao da Rede de Atividades no Mtodo Americano (MENEZES, 2005). 20
Figura 3: Representao da Rede de Atividades no Mtodo Francs (MENEZES, 2005). ..... 21
Figura 4: Tela inicial do Ms Project......................................................................................... 22
Figura 5: Tela do Ms Project com tarefas cadastradas e Grfico de Gantt .............................. 23
Figura 6: Tela inicial do Primavera.......................................................................................... 26
Figura 7: Tela de cadastro de um novo projeto. ....................................................................... 27
Figura 8: Tela de cadastro do escopo do projeto...................................................................... 28
Figura 9: Continuao do cadastro de novas atividades do projeto ......................................... 29
Figura 10: Tela de incluso de predecessores. ......................................................................... 29
Figura 11: Tela de cadastro dos recursos do sistema. .............................................................. 30
Figura 12: Tela de cadastro de novo recurso............................................................................ 30
Figura 13: Tela de Predecessores atravs de grficos de Pert.................................................. 31
Figura 14: Tela de Configurao da Caixa Atividades ............................................................ 32
Figura 15: Tela demonstrativa do trao lgico......................................................................... 33
Figura 16: Seqncia para organizar o grfico por semana ..................................................... 34
Figura 17: Demonstrao da diviso de atividades semanais .................................................. 34
Figura 18: Demonstrao do acompanhamento das tarefas ..................................................... 35
Figura 19: Seqncia at o relatrio final ................................................................................ 36
Figura 20: Seqncia at o relatrio final ................................................................................ 36
Figura 21: Relatrio do projeto................................................................................................ 37
Figura 22: Tela de um de projeto completo ............................................................................. 38
viii
LISTA DE TABELAS
Tabela 1: Representao da Rede de Atividades no Mtodo Americano (MENEZES, 2005). 20
Tabela 2: Representao da Rede de Atividades no Mtodo Francs (MENEZES, 2005)...... 21
ix
RESUMO
1. INTRODUO
Em busca de melhores resultados no desenvolvimento de projetos, fez-se evidente a
necessidade de um gerenciamento de projetos, com a presena de um gerente, cuja funo
est em coordenar e orientar o pessoal e suas tarefas. Para tanto, existe a necessidade de
utilizao de um software adequado para o auxlio no desenvolvimento destes projetos.
Dentre outros, podem ser citados o Project, da Microsoft, e o Primavera, da STEI (Servios
Tcnicos de Engenharia e Informtica).
O software de gerenciamento de projetos Primavera tem como objetivo contribuir
com os engenheiros no controle das tarefas, em busca de agilidade, de melhor qualidade e
desempenho no projeto, proporcionando aos clientes, assim, maior qualidade no produto
final ou na prestao de servios. O gerente indispensvel no desenvolvimento de
projetos, pois possui a responsabilidade de controlar todo o trabalho. Para tanto, o mesmo
deve ter um esprito de liderana, com a autoridade em atribuir e fiscalizar funes
especficas para as pessoas envolvidas no projeto. Ocorrendo uma deficincia no
gerenciamento, o mesmo pode ocasionar inmeros problemas como o atraso na entrega do
projeto ou deixando o cliente insatisfeito com o servio.
11
2. REVISO DE LITERATURA
Para alcanar os objetivos deste trabalho foram realizadas algumas pesquisas, que
envolveram conceitos referentes a Engenharia de Software e a Gerncia Projetos, e que se
encontram expostos na seqncia deste. Em seguida, foram feitos testes com o software
Primavera.
2.1
Engenharia de Software
13
O engenheiro deve fazer a coleta de dados, atravs dos quais sero analisados os
requisitos do software, e se conhecero as funes e exigncias do sistema. Ento, uma
documentao contendo o levantamento dos requisitos ser elaborada, para exposio
ao cliente. Alguns atributos devero ser levados em considerao no projeto de
software, como estrutura de dados, arquitetura de software, detalhes procedimentais e
caracterizao de interfaces (PRESSMAN, 1995).
Alguns testes e verificaes devem ser feitos para garantir que o software esteja de
acordo com as especificaes e sem erros (NASCIMENTO, 2003)
2.2
Gerenciamento de Projetos
14
gerente , sem dvida, a pessoa mais importante, posto que cabe ao gerente de projetos
zelar criteriosamente pela operao harmoniosa das partes envolvidas no desenvolvimento
de softwares, no somente do ponto de vista da qualidade tcnica, do provimento de
materiais, acompanhamento de cronograma de execuo e gesto de recursos financeiros,
mas igualmente no que diz respeito aos aspectos de relacionamento humano e convivncia
em uma (FIGUEIREDO, 2001).
Durante todo o ciclo de vida do projeto necessria a interao dos clientes com o
gerente e o projeto, pois o mesmo passou a ser uma figura estratgica em empresas de
software.
A figura 1 representa as atividades de gerenciamento de projetos, dividindo-as em
fases e mostrando as aes e os objetivos de cada fase.
15
2.2.1.3. Projeto
16
Na construo de um software o projeto de suma importncia para que se tenha uma boa
qualidade, pois o mesmo serve como base para as outras fases da engenharia. Ao se
construir um software sem projeto, pode-se ter um software com falhas e com futuros
problemas na manuteno, comprometendo assim a qualidade do mesmo.
Esta fase necessria para que o software possa ser analisado e avaliado antes
mesmo da implementao. Os modelos conceituais so transformados em modelos fsicos,
partindo da para a implementao (PRESSMAN, 1995).
2.2.1.4. Implementao
a fase em que o projeto traduzido para uma forma que a mquina interprete. O
programador ir escolher uma linguagem de programao adequada, que se enquadre
melhor com a performance do seu projeto, levando em conta sua complexidade,
desempenho, ambiente que ser desenvolvido, entre outras. Esta linguagem de
programao a qual dever ser utilizada ser o meio pelo qual ser feita a conexo entre o
computador e o usurio (PRESSMAN, 1995).
O programador dever criar uma interface de maneira que o usurio tenha
condies adequadas para interagir com o software. Para tanto, esta interface dever ser
clara e objetiva.
2.2.1.5. Testes
No desenvolvimento de sistemas existem inmeras possibilidades de erros e falhas desde o
incio do projeto, tanto humano como do prprio sistema, inerentes tecnologia,
necessitando que o engenheiro faa alguns testes durante o desenvolvimento, cuja
finalidade tentar corrigir eventuais erros, visando atingir um nvel de qualidade
competitvel ao mercado de trabalho. Nesta fase, o engenheiro tenta de vrias formas
atacar seu prprio sistema a fim de verificar seu comportamento, suas defesas e encontrar
possveis erros e falhas no mesmo. Aps o resultado do teste, se houver alguma anomalia,
ou o resultado no seja o esperado, logo feita uma correo pelo engenheiro, antes da
entrega para o cliente. Portanto, o teste uma tentativa de descobrir erros, de maneira
rpida e eficaz (PRESSMAN, 1995).
17
2.2.1.6. Manuteno
Aps o gerente do projeto ter feito os testes no sistema, caso tenha encontrados e
identificados possveis erros, necessrio fazer alteraes ou adaptaes, para possibilitar
um bom funcionamento do sistema, permitindo assim uma melhor, agilidade e qualidade
do sistema. As atividades corretivas ou adaptativas devem ser feitas com bastante critrio
para que no venha a comprometer o funcionamento do sistema (MEDSOLUTION, 2005).
A manuteno pode ser bem simples dependendo do caso, se houver uma documentao
bem feita.
18
Aps a identificao, o risco deve ser examinado para que possa ser feita uma
qualificao do risco, observando as possibilidades que ele possa ocorrer e, caso ocorra,
verificar os possveis problemas ou prejuzos que possam vir a trazer ao projeto. Em
seguida, deve ser traada uma estratgia para neutraliz-lo e finaliz-lo o mais rpido
possvel, pois quanto mais tempo demorar, maiores conseqncias podem ocorrer no
projeto (QSP, 2006). Os resultados da anlise dos riscos devem ser documentados ao
projeto, com suas conseqncias.
Segundo Pressman (1995), um bom exemplo para melhor explicar o monitoramento
dos riscos seria o seguinte: Um projeto tem a possibilidade de 30% de passar do prazo de
entrega, a durao do projeto deve aumentar em torno de 10%, com isso aumentar o custo
em 5%. Ou seja, foi identificado o risco, a sua probabilidade que acontea, e seu impacto
no projeto.
Os riscos possuem uma probabilidade alta de ocorrncia nos projetos, pois no
existe como elimin-los por completo. Atravs de um bom monitoramento possvel
controlar, fazendo que o mesmo no provoque grandes impactos no projeto.
19
20
2
0
1
4
Recebimento do conjunto A
Inicio da montagem
3e7
Final da montagem
21
Inicio
Fim
Descrio
Atividades Precedentes
Usinar o conjunto B
Montar os conjuntos A e B
BeD
2.2.6. Ms Project
Apesar de no ser o objetivo deste trabalho falar sobre o Ms Project, ser feito uma breve
abordagem do mesmo, devido ser o software mais utilizado e mais conhecido no mercado
de trabalho.
Por causa da competitividade de mercado, com evolues cotidianas, houve a
necessidade cada vez maior por oferecer melhores produtos e servios, pois gerenciar um
projeto algo essencial para um bom desenvolvimento de um sistema. Para lidar com essa
situao, surgiram alguns softwares de gerenciamento de projetos, dentre eles o Ms
Project.
O Ms Project uma ferramenta utilizada para o gerenciamento de pessoas e
projetos que oferece vrios recursos para o auxlio ao usurio em seu projeto, fornecendo a
possibilidade de melhor controle de suas atividades, mais segurana, agilidade e eficcia
em seus processos, alm de possuir uma interface grfica simples (FIGUEIREDO, 2001).
Desde o incio de sua primeira verso, em 1985, este software vem aprimorando-se
casa vez mais, sempre em busca de melhor qualidade e perfeio. O Ms Project possui um
22
ambiente padro de trabalho chamado Grfico de Gantt. Atravs dele pode-se ter uma
visualizao mais ampla e detalhada do projeto. O Ms Project baseado no diagrama de
Rede, que assim como o Grfico de Gantt possui diversas funcionalidades.
O Ms Project fornece relatrios de informaes do projeto que aparecem nos
diagramas, facilitando assim a visualizao das mesmas.
exposta na figura 4, a tela inicial do Ms Project, com suas funcionalidades e
recursos onde o usurio faz o cadastro e o controle de suas atividades e servios, para o
acompanhamento do projeto.
Na figura 5 demonstrada a tela do Ms Project com algumas tarefas cadastradas, com suas
predecessoras, e a visualizao do Grfico de Gantt.
23
3. MATERIAIS E MTODOS
Este trabalho foi desenvolvido no primeiro semestre de 2006, com o objetivo de avaliao
da disciplina Estagio Supervisionado em Sistema de Informao. Os locais usados na sua
elaborao foram os laboratrios do curso de Sistemas de Informao do CEULP/ULBRA.
3.2. Materiais
Os recursos de software e hardware que foram utilizados foram disponibilizados pelo
curso de Sistemas de Informao CEULP/ULBRA.
3.2.1. Hardware
3.2.2. Software
Internet Explore v 6;
Microsoft Project;
Livros;
Artigos;
25
Sites diversos;
3.3. Metodologia
4. RESULTADO E DISCUSSO
27
28
29
30
31
32
33
34
35
36
37
38
39
5. CONSIDERAES FINAIS
Como foi visto, a construo de um software de qualidade necessita seguir vrias etapas,
como levantamento dos requisitos, anlise dos requisitos, projeto, implementao e testes.
Para um projeto ter um bom desenvolvimento, faz-se necessria utilizao de um
software que vise auxiliar o gerenciamento das atividades deste projeto pelo gerente.
O estudo do software Primavera possibilitou o entendimento de pontos, como a
emisso de relatrios, acompanhamento das atividades, com seus sucessores e
predecessores com grande relevncia, os quais ajudaram a chegar concluso que a
utilizao deste software de grande importncia na construo de projetos, possibilitando
aos profissionais um bom desempenho em busca de melhor qualidade, confiabilidade,
agilidade, na tentativa de atingir um produto final com bons resultados.
O Primavera possui inmeros recursos como, 24 cdigos de atividades para
visualizar detalhes de recursos e de atividades, 16 itens de dados personalizados para
adicionar detalhes individuais de clientes atividades, 19 nveis de organizao para
nivelar os recursos, 28 nveis de seleo para selecionar as atividades, 31 calendrios de
atividades, para controlar o cronograma do projeto, os quais auxiliam o usurio na
construo e no acompanhamento de seus projetos, com maior qualidade e desempenho no
desenvolvimento do projeto. Por outro lado o Primavera possui algumas desvantagens na
sua utilizao. Como exemplo, pode-se citar a forma pela qual o sistema lida com as datas
de incio das tarefas predecessoras, que deveriam ser atualizadas automaticamente, ou seja,
ao atribuir que uma tarefa seja predecessora da outra, uma s pode comear sua execuo
aps o trmino da outra, evitando que haja a necessidade de que o usurio faa a alterao
da data manualmente.
Com relao a custos, o Ms Project possui um valor mais em conta, custando em
torno de R$ 1.500,00 a licena para um computador, enquanto o Primavera custa em torno
de R$ 4.000,00. Para tanto o custo dos softwares utilizados de grande importncia para as
40
empresas de pequeno e mdio porte, pois as mesmas trabalham com o capital restrito,
sendo necessria a aquisio de softwares mais baratos.
Como trabalho futuro sugerido um aprofundamento do estudo de algumas
funcionalidades que no foram vistas neste trabalho, como a execuo de vrios projetos
ao mesmo tempo, e com isso explorar mais, os itens de dados personalizados, mais nveis
de seleo de atividades e a organizao de recursos.
6. REFERNCIAS BIBLIOGRFICAS
de
So
Paulo,
2002.
Disponvel
em:
Marcos
Endrizzi,
PhD.
Disponvel
em:
(MENEZES, 2004) MENEZES, Luiz Csar. Gesto de Projetos Catho e-Learnig. Brasil
2004.
(QSP,
2006)
NGR
Ncleo
de
Gesto
Rsicos.
Disponvel
em: