Escolar Documentos
Profissional Documentos
Cultura Documentos
SUPERVISIONADAS
Cincia da Computao
8 Srie
Gerncia de Projetos e Qualidade de Software
A Atividade Prtica Supervisionada (ATPS) um procedimento metodolgico de
ensino-aprendizagem desenvolvido por meio de etapas, acompanhadas pelo
professor, e que tem por objetivos:
Favorecer a autoaprendizagem do aluno.
Estimular a corresponsabilidade do aluno pelo seu aprendizado.
Promover o estudo, a convivncia e o trabalho em grupo.
Auxiliar no desenvolvimento das competncias requeridas para o exerccio
profissional.
Promover a aplicao da teoria na soluo de situaes que simulam a
realidade.
Oferecer diferenciados ambientes de aprendizagem
AUTORIA:
Alfredo Colenci Neto
Faculdade Anhanguera de Rio Claro
Pg. 2 de 14
COMPETNCIAS E HABILIDADES
Ao concluir as etapas propostas neste desafio, voc ter desenvolvido as competncias
e habilidades que constam, nas Diretrizes Curriculares Nacionais, descritas a seguir.
iniciar, projetar, desenvolver, validar e gerenciar qualquer projeto de software.
Utilizar princpios e ferramentas que otimizem o processo de desenvolvimento e
implementao de um projeto.
Trabalhar em equipe.
Produo Acadmica
Relatrios parciais, com os resultados das pesquisas e atividades realizadas.
Relatrio 1 Sistemas Gerenciadores.
Relatrio 2 Projeto.
Relatrio 3 Avaliao.
Relatrio 4 Qualidade.
Participao
Esta atividade ser, em parte, desenvolvida individualmente pelo aluno e, em parte,
pelo grupo. Para tanto, os alunos devero:
DESAFIO
Um dos maiores avanos percebidos pela rea de qualidade de software foi comprovar
que a qualidade de um produto final (software) uma consequncia do processo pelo qual
esse software foi desenvolvido. Neste sentido, a gerncia de projetos de software ganhou
notoriedade por garantir que projetos bem gerenciados iro gerar produtos que atendam aos
requisitos de usurios, desenvolvedores e patrocinadores do projeto.
Gerncia de projeto a aplicao de conhecimentos, habilidades e tcnicas na
elaborao de atividades relacionadas para atingir um conjunto de objetivos pr-definidos,
em certo prazo, com certo custo e qualidade, atravs da mobilizao de recursos tcnicos e
humanos, VIEIRA (2006). Neste sentido, o Instituto de Gerenciamento de Projetos (PMI
Project Management Institute) define 5 grupos de processos que devem ser seguidas para
qualquer projeto. So eles: Iniciao, Planejamento, Execuo, Controle e Encerramento.
Desta forma, profissionais com habilidades e competncias para gerenciar projetos em todos
esses processos, sejam simples ou complexos, possuem valorizao destacada no mercado,
por justamente assegurar a qualidade do software.
Para PRESSMAN (2002), qualidade de software uma rea de conhecimento da
engenharia de software que objetiva garantir a qualidade do software por meio da definio e
normatizao de processos de desenvolvimento. Apesar dos modelos aplicados na garantia
da qualidade de software atuarem principalmente no processo, o principal objetivo garantir
Pg. 3 de 14
um produto final que satisfaa s expectativas do cliente, dentro daquilo que foi acordado
inicialmente na definio do escopo.
Este desafio tem por objetivo proporcionar situaes que possibilitaro que os alunos,
trabalhando em grupo, possam praticar conceitos vistos em sala de aula para gerncia de
projetos e qualidade de software, principalmente na avaliao de produtos, estimativas de
tempos de projetos e elaborao de cronogramas. Os alunos devero avaliar algumas
ferramentas de gesto de projetos online. Usando uma ferramenta sero identificadas
atividades e sub-atividades importantes em um processo de desenvolvimento de um sistema
para imobiliria, estipulando prazos. No passo seguinte, ser utilizado um sistema de
imobiliria, j desenvolvido, para avaliar suas funcionalidades e mensurar a qualidade do
produto. Para tanto, deve-se montar uma equipe de 3 a 5 alunos para que a troca de
conhecimentos e experincias propicie, ao final desta atividade, uma proposta de
gerenciamento de software coerente e concisa como a soluo ao problema proposto.
Objetivo do Desafio
Elaborar uma proposta de gerenciamento de software.
PASSOS
Passo 1 (Aluno)
Fazer um levantamento de sistemas de gerenciamento de projetos online disponveis.
Os gerenciadores de projetos online so uma soluo de excelente custo/benefcio, pois no
h a necessidade de investimentos em programadores e podem ser implantados em poucos
dias.
Um bom Gerenciador de Projetos deve ter as seguintes funcionalidades:
1. cadastro de usurios com nveis de permisso diferentes;
2. cadastro de diversos projetos;
Alfredo Colenci Neto
3.
4.
5.
6.
7.
Pg. 4 de 14
acompanhamento de tarefas;
possibilidade de anexar arquivos de qualquer formato;
grfico de Gantt (Visualizao grfica do cronograma do projeto);
comentrios de usurios;
planilha de horas gastas por usurio.
PASSOS
Passo 1 (Equipe)
Fazer uma reunio inicial com os integrantes para discutir as necessidades do projeto de
software, conforme apresentado abaixo.
Pg. 5 de 14
Dever ser elaborada uma lista com as principais atividades do projeto (no mnimo
30). Essa lista deve ser descrita na forma de uma EAP (Estrutura Anlitica de Processos) ou
em ingls tambm conhecida como WBS (Work Breakdown Structure).
Descrio do Projeto: Dever ser elaborado um projeto de software Web para
imobilirias, contemplando as funes pertinentes ao negcio. Por exemplo: cadastro de
clientes, cadastro de correntistas, cadastro de imveis, cadastro de locatrios, fotos dos
imveis, relatrios gerenciais, emisso de boleto de cobrana, entre outros. O prazo do
projeto de 110 dias.
Passo 2 (Equipe)
Escolher, em grupo, um sistema de gerenciamento de projetos, apontados na Etapa 1, e
lancem todas as atividades identificadas. Deve-se levar em considerao as atividades, subatividades e os relacionamentos entre elas. Sugere-se dividir as atividades seguindo as
atividades definidas no Modelo Clssico de desenvolvimento de software, tambm conhecido
como Casacata. So elas: Levantamento de Requisitos, Anlise, Projeto, Codificao, Teste e
Manuteno.
Levar em considerao que todo projeto possui 5 etapas: Iniciao, Planejamento,
Execuo, Controle e Encerramento.
Passo 3 (Equipe)
Estimar esforos para cada atividade citada acima, lembrando que o tempo de durao de
cada atividade deve ser calculado em horas.
O grupo dever gerar o grfico de Gantt do projeto geral e apresentar para a classe,
justificando as atividades, os relacionamentos entre as atividades e o tempo estimado. Cada
grupo ter 5 minutos e dever usar recurso do projetor multimdia.
Ao final, dever ser entregue ao professor um relatrio contendo os resultados finais.
O relatrio, chamado de Relatrio 2 Projeto, deve ser de prpria autoria, no mximo trs
folhas, contendo o cronograma e a EAP.
PASSOS
Passo 1 (Aluno)
Ler o texto a seguir:
A Web um ambiente complexo e consequentemente, a avaliao de produtos de
software Web complexa dado ao conjunto de caractersticas envolvidas. Essa complexidade
Pg. 6 de 14
se deve tambm, em parte, ao fato da Web ter se voltado para orientaes e aplicaes.
Alguns fatores que comprovam isso so:
1. educao e treinamento em reas especficas em universidades e organizaes;
2. comrcio e diverso, disponibilizando produtos e servios;
3. entretenimento, por meio de jogos, revistas de humor e lazer;
4. comunicao, tornando-se uma plataforma genrica para comunicao via Internet.
Essas aplicaes fazem com que um processo de garantia de qualidade deva
considerar diferentes aspectos que abrangem, desde a usabilidade, a qualidade de interfaces,
cores, segurana da informao, acesso a informao, entre outros.
Passo 2 (Equipe)
Reunir o grupo para escolha de duas aplicaes Web para realizao de futura avaliao. A
sugesto para software para imobilirias. As aplicaes devero ter a concordncia do
professor mediante justificativa de escolha.
Passo 3 (Equipe)
Avaliar a aplicao de acordo com o Formulrio de Avaliao Web, descrito no
Anexo I.
Passo 4 (Equipe)
Elaborar um relatrio, chamado de Relatrio 3 Avaliao, contendo o Formulrio de
Avaliao Web, apresentado no Passo 2, devidamente respondido e acrescentar o julgamento
final, que deve responder para as duas aplicaes pesquisadas a opinio do grupo sobre o
uso da aplicao:
( ) Altamente Recomendado
( ) Recomendado
( ) Pode ser til em algumas circustncias
( ) No recomendo
Justificativa do julgamento:
PASSOS
Passo 1 (Aluno)
Ler o texto a seguir:
Pg. 7 de 14
Caractersticas
Manutenibilidade
Funcionalidade
Confiabilidade
Usabilidade
Eficincia
Portabilidade
Pg. 8 de 14
Avaliao
Passo 4 (Equipe)
Elaborar um Relatrio 4 Qualidade, a ser entregue ao professor, contendo toda a avaliao
e definies estudadas nesta etapa.
Este relatrio deve ter a seguinte estrutura:
Capa - Contendo o logotipo da instituio, o nome da matria, ttulo do trabalho,
os nomes completos e RA dos integrantes e data do projeto.
Sumrio - Contendo os ttulos e nmero das pginas onde se encontram os
mesmos.
Introduo - Contendo um texto explicando claramente os objetivos da avaliao.
Descrio do Ambiente usado na avaliao Citar Computador/Hardware
utilizado, Sistema Operacional, Tempo de avaliao, entre outros critrios.
Software Avaliado Breve descrio do software avaliado, citando a empresa
desenvolvedora, funcionalidades e propsitos.
Avaliao - Contendo o texto com as perguntas e respostas que foram realizadas
para avaliar o produto de software.
Tabela elaborada no Passo 3.
Para elaborar este documento, a equipe deve utilizar as seguintes formataes:
Folha: A4
Margens: esquerda=3 cm, direita=2,5 cm, superior=2 cm, inferior=2 cm
Letras:
Ttulos: Times New Roman, tamanho 14, negrito, alinhamento pela esquerda.
Texto: Times New Roman, tamanho 12, normal, alinhamento justificado,
primeira linha com espaamento 1,27 cm.
Nmero mnimo de pginas: 4.
Pg. 9 de 14
Referncias Bibliogrficas
KOSCIANSKI A., SOARES, M. S. Qualidade de Software, Novatec, 2006.
LIMA. R, et al. Evaluating Web Sites for an Education Environment target for cardiology.
Madri, Espanha, FESMA 2000, out. 2000.
PRESSMAN, R. S. Engenharia de Software. McGraw Hill, 2002.
VIEIRA, M. Gerenciamento de Projetos de Tecnologia da Informao. 2 edio: Campus,
2006.
Padronizao
O material escrito solicitado nesta atividade deve ser produzido de acordo com as
normas da ABNT, com o seguinte padro (exceto para produes finais no textuais):
se houver citaes com mais de trs linhas, devem ser em fonte tamanho 10, com
um recuo de 4cm da margem esquerda e espaamento simples entre linhas;
ttulo da atividade;
Pg. 10 de 14
( ) Sempre
( ) Sempre
( ) Quase sempre
( ) Sempre
Pg. 11 de 14
( ) Quase sempre
( ) Sempre
( ) Sempre
( )No se aplica
( )No se aplica
25. A linguagem utilizada est de acordo com seu nvel de conhecimento do assunto?
( ) Nunca
( ) Quase nunca
( ) s vezes
( ) Quase sempre
( ) Sempre
26. As fontes utilizadas so legveis?
( ) Nunca
( ) Quase nunca
( ) s vezes
( ) Quase sempre
( ) Sempre
( ) Sempre
( ) Quase sempre
( ) Sempre
30. possvel navegar pelo site sem visualizar as figuras no modo somente texto?
( ) No
( ) Sim
31. So utilizados recursos de editorao para enfatizar e ressaltar partes do contedo?
( ) No
( ) Sim
Pg. 12 de 14
( ) Sempre
( ) Sempre
Pg. 13 de 14
6) Caractersticas de Portabilidade
35) fcil de adaptar em ambientes diferentes?
36) fcil de instalar?
37) fcil usar para substituir outros?
38) Esta de acordo com as normas, leis etc. relacionadas portabilidade ?
39) Pode coexistir com outros produtos independentes compartilhando recursos?
40) O pacote diz qual a configurao de hardware mnimo necessrio?
41) O pacote diz em quais Sistemas Operacionais o software funciona?
Pg. 14 de 14