Anda di halaman 1dari 8

ATIVIDADES PRTICAS

SUPERVISIONADAS
Tecnologia em Anlise e Desenvolvimento de Sistemas
Engenharia de Software e Gerncia de Projetos
A atividade prtica supervisionada (ATPS) um procedimento metodolgico de
ensino-aprendizagem desenvolvido por meio de um conjunto de etapas
programadas e supervisionadas e que tem por objetivos:
Favorecer a aprendizagem.
Estimular a corresponsabilidade do aluno pelo aprendizado eficiente e
eficaz.
Promover o estudo, a convivncia e o trabalho em grupo.
Desenvolver os estudos independentes, sistemticos e o autoaprendizado.
Oferecer diferentes ambientes de aprendizagem.
Auxiliar no desenvolvimento das competncias requeridas pelas Diretrizes
Curriculares Nacionais dos Cursos de Graduao.
Promover a aplicao da teoria e conceitos para a soluo de problemas
prticos relativos profisso.
Direcionar o estudante para a busca do raciocnio crtico e a emancipao
intelectual.
Para atingir estes objetivos a ATPS prope um desafio e indica os passos a
serem percorridos ao longo do semestre para a sua soluo.
A sua participao nesta proposta essencial para que adquira as
competncias e habilidades requeridas na sua atuao profissional.
Aproveite esta oportunidade de estudar e aprender com desafios da vida
profissional.

AUTORIA:
Renato Cividini Matthiesen
Faculdade Anhanguera de Limeira

Walter Gima
Faculdade Anhanguera de Limeira

Tecnologia em Anlise e Desenvolvimento de Sistemas - Erro! Nenhum texto com o estilo especificado foi encontrado no documento. - Engenharia
Pg. 2 de 8
de Software e Gerncia de Projetos
.

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, implementar, validar e gerenciar solues usando a
tecnologia de computao em organizaes privadas e pblicas, aplicando
metodologias para anlise e desenvolvimento de projetos de sistemas.
Otimizar resultados e minimizar riscos dos sistemas, contribuindo sempre para a
viso global do conjunto de negcios da empresa.
Utilizar princpios e ferramentas que otimizem o processo de desenvolvimento e
implementao de um projeto e lhe confiram um alto grau de qualidade.

Produo Acadmica

Relatrios parciais, com os resultados das pesquisas e atividades realizadas.


Projeto final completo com todos os relatrios.

Participao
Para a elaborao desta atividade, os alunos devero previamente organizar-se em
equipes de at seis participantes, seguindo as diretrizes do tutor presencial.

Padronizao
O material escrito solicitado nesta atividade deve ser produzido de acordo com as
normas da ABNT1, com o seguinte padro:

em papel branco, formato A4;

com margens esquerda e superior de 3cm, direita e inferior de 2cm;

fonte Times New Roman tamanho 12, cor preta;

espaamento de 1,5 entre linhas;

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;

com capa, contendo:

nome de sua Unidade de Ensino, Curso e Disciplina;

nome e RA de cada participante;

ttulo da atividade;

nome do professor da disciplina;

cidade e data da entrega, apresentao ou publicao.

DESAFIO
A empresa de desenvolvimento de sistemas onde voc e sua equipe trabalham foi
convidada para participar de uma concorrncia para elaborar um projeto de software para um

Consulte o Manual para Elaborao de Trabalhos Acadmicos. Unianhanguera. Disponvel em:


<http://issuu.com/normalizacao/docs/normaliza____o_de_trabalhos_acad__m>.

Renato Cividini Matthiesen

Walter Gima

Tecnologia em Anlise e Desenvolvimento de Sistemas - Erro! Nenhum texto com o estilo especificado foi encontrado no documento. - Engenharia
Pg. 3 de 8
de Software e Gerncia de Projetos

hotel. O projeto proposto dever planejar o desenvolvimento de um sistema de


gerenciamento de hospedagem em um hotel.
Voc e sua equipe sero os responsveis pelo desenvolvimento e pela gerncia do
projeto do sistema solicitado.

Objetivo do desafio
Relatrio de planejamento e gerenciamento do projeto de desenvolvimento de
software do Sistema de Gerenciamento de Hotel.

ETAPA 1
Esta atividade importante para que voc tenha uma viso geral do gerenciamento de
projetos de software, conhea as principais tarefas do gerente de projetos e das etapas do
planejamento de projetos.
Para realiz-la, devem ser seguidos os passos descritos.

PASSOS
Passo 1
Fazer a leitura do captulo do livro texto ou complementar que apresenta informaes sobre
o gerenciamento de projetos.
Passo 2
Pesquisar na Internet e familiarizar-se com a disciplina de Gerenciamento de Projetos.
Sites sugeridos para pesquisa

BARBI, Fernando. Os sete passos do gerenciamento de projetos. 2012. Disponvel em:


<http://msofficeproject.wordpress.com/2008/07/23/os-7-passos-do-gerenciamentode-projetos/>. Acesso em: 07 out. 2014.

Passo 3
Elaborar um relatrio (Relatrio 01) com a equipe inicial do projeto apresentando as
caractersticas (formao, experincia) de cada um de seus componentes.
Sugesto
A equipe de projeto poderia ser constituda por um gerente de projeto mais trs
colaboradores (representados por quatro alunos da equipe).

Passo 4
Elaborar relatrio parcial, para compor o relatrio final que ser postado para avaliao do
tutor distncia.
Renato Cividini Matthiesen

Walter Gima

Tecnologia em Anlise e Desenvolvimento de Sistemas - Erro! Nenhum texto com o estilo especificado foi encontrado no documento. - Engenharia
Pg. 4 de 8
de Software e Gerncia de Projetos

ETAPA 2
Esta atividade importante para que voc compreenda como feito o levantamento e criao
do escopo do projeto que a base para o desenvolvimento das demais atividades do projeto.
Para realiz-la, devem ser seguidos os passos descritos.

PASSOS
Passo 1
Pesquisar na Internet e familiarizar-se com os aspectos relacionados ao escopo de um projeto.
Sites sugeridos para pesquisa

Revista Mundo PM. Disponvel em: <http://www.mundopm.com.br>. Acesso em: 07


out. 2014.

Passo 2
Elaborar um relatrio contendo o escopo do projeto. O escopo do projeto especifica as
principais caractersticas e funes do sistema a ser criado e tambm serve de base para a
especificao de hardware, software, banco de dados e perfil da equipe. Considerando que o
tema um Sistema de Gerenciamento de Hotel e elabore o escopo do projeto com os
seguintes captulos:
2.1
Nome do Projeto: apresentar um nome para o projeto do sistema.
2.2
Objetivos do Sistema: apresentar os objetivos do sistema (o que o sistema ir fazer).
2.3
Previso de Incio e Trmino do Projeto: apresentar as datas de incio e fim do projeto.
2.4
Plataforma (sistema operacional): apresentar o(s) sistema(s) operacional(is) que
servir(o) como plataforma para o sistema (justificar as razes que o levaram para
realizar a escolha).
2.5
Linguagem de Programao: apresentar e justificar com suas caractersticas a(s)
linguagem(ns) de programao escolhidas para o desenvolvimento do sistema.
2.6
Principais Stakeholders: apresentar todos os envolvidos no projeto (funcionrios do
cliente, diretores, gerentes e equipe de anlise e desenvolvimento). Colocar a funo
de cada pessoa envolvida e no o nome da pessoa.
2.7
Premissas: so fatores que devem ser considerados no planejamento do projeto.
2.8
Restries: so fatores que afetam o desenvolvimento do sistema.
Passo 3
Elaborar relatrio parcial, para compor o relatrio final que ser postado para avaliao do
tutor distncia.

Renato Cividini Matthiesen

Walter Gima

Tecnologia em Anlise e Desenvolvimento de Sistemas - Erro! Nenhum texto com o estilo especificado foi encontrado no documento. - Engenharia
Pg. 5 de 8
de Software e Gerncia de Projetos

ETAPA 3
Esta atividade importante para que voc conhea uma ferramenta de gerenciamento de
projetos, entenda a distribuio das tarefas, contemple a criao do cronograma de seu
projeto e desenvolva habilidades para reconhecer riscos em um projeto.
Para realiz-la, devem ser seguidos os passos descritos.

PASSOS
Passo 1
Pesquisar como trabalhar com a ferramenta (software) de apoio ao gerenciamento de projetos
Microsoft Project por meio de minicursos, apostilas ou tutoriais.
Sites sugeridos para pesquisa

Tutorial de uso do Microsoft Project. Disponvel em:


<http://www.microsoft.com/brasil/2007office/programs/project/guide.mspx>.
Acesso em: 07 out. 2014.

Passo 2
Elaborar o projeto de software fazendo a definio das etapas e tarefas a serem executadas
para o desenvolvimento do sistema.
Sugesto
O projeto deve contemplar as etapas de levantamento do escopo, requisitos,
desenvolvimento do software, testes e implantao. Ele especifica o trajeto de todos os
aspectos do projeto (Estrutura Analtica), desde sua concepo at o estgio final.
Fazer o planejamento das atividades e discutam as atividades com sua equipe de
projetos. Este planejamento utilizado para a elaborao do cronograma de atividades
do projeto).
Passo 3
Elaborar relatrio contendo cronograma de atividades do projeto e gesto de riscos.
Utilizando o software de gerenciamento de projetos Microsoft Project, atribuir o tempo a ser
utilizado em cada atividade do projeto. O sistema ir calcular conforme o tempo atribudo a
cada tarefa a data prevista para o trmino do projeto. Fazer os ajustes necessrios e crie o
cronograma de seu projeto. Gerar um grfico de Gantt para o projeto de software. Lembrar
que o perodo de desenvolvimento do sistema de seis meses. O plano de gerenciamento de
riscos o levantamento dos possveis riscos que podem prejudicar o projeto e a definio do
plano de ao caso o risco venha a ocorrer. Fazer o levantamento de cinco possveis riscos e o
plano de ao para seu projeto cumprir as metas e os prazos. apresentada a seguir a Figura
01 que traz um modelo do cronograma com as atividades do projeto de software:

Renato Cividini Matthiesen

Walter Gima

Tecnologia em Anlise e Desenvolvimento de Sistemas - Erro! Nenhum texto com o estilo especificado foi encontrado no documento. - Engenharia
Pg. 6 de 8
de Software e Gerncia de Projetos

Figura 01: Exemplo de Cronograma de Atividades um Projeto de Software.

Passo 4
Elaborar relatrio parcial, para compor o relatrio final que ser postado para avaliao do
tutor distncia.

ETAPA 4
Esta atividade importante para que voc conhea as tcnicas para se levantar
requisitos e a importncia de utilizar ferramentas e mtodos para compreender as
necessidades do cliente. Contempla tambm a elaborao do Documento de Requisitos e seus
componentes.
Para realiz-la, devem ser seguidos os passos descritos.

PASSOS
Passo 1
Fazer a leitura do captulo do livro texto que apresenta informaes sobre requisitos de
software e sobre processos de engenharia de requisitos.
Passo 2
Elaborar relatrio de requisitos do sistema. Requisitos so objetivos ou restries
estabelecidas por clientes e usurios do sistema que definem suas propriedades. Os
requisitos de software so aqueles dentre os requisitos de sistema que dizem respeito a
propriedades do software. Eles devem ser detalhados para ser possvel o entendimento e
Renato Cividini Matthiesen

Walter Gima

Tecnologia em Anlise e Desenvolvimento de Sistemas - Erro! Nenhum texto com o estilo especificado foi encontrado no documento. - Engenharia
Pg. 7 de 8
de Software e Gerncia de Projetos

extrao correta da funcionalidade do sistema. A engenharia de requisitos possui alguns


mtodos de comunicao como: Entrevistas; Reunies Estruturadas; Questionrios;
Brainstorms e Observao. Este relatrio deve ser composto pelos seguintes captulos:
5.1
Viso Geral: fazer uma descrio dos objetivos gerais do sistema.
5.2
Requisitos Funcionais: fazer a declarao de funes que o sistema deve fornecer,
como o sistema deve reagir a entradas especficas e como deve se comportar.
5.3
Requisitos No Funcionais: fazer a declarao dos requisitos no funcionais do
sistema. Estes requisitos expressam a qualidade e as restries sobre os servios ou as
funes oferecidas pelo sistema.
5.4
Ferramentas de Comunicao: apresentar duas ferramentas de comunicao utilizadas
com clientes e as informaes adquiridas com elas.
Sugesto
Observar o exemplo resumido de requisitos apresentados no Quadro 1 a seguir,
exemplificando um sistema de gerenciamento escolar. O documento de requisitos do
Sistema de Gerenciamento de Hotel pode ser criado utilizand0-se esta estrutura.
Exemplo de Requisitos: Gerenciamento Escolar
Viso Geral do Sistema:
O sistema de Gerenciamento Escolar deve controlar uma escola tcnica que oferece diversos
cursos profissionalizantes. O sistema ir controlar a matricula dos alunos e suas notas de acordo
com cada disciplina. O sistema deve controlar tambm os professores de cada disciplina e
permitir que o professor lance as notas aps aplicar a avaliao para os alunos, e automaticamente
calcule a mdia de cada aluno. O sistema ainda deve realizar uma classificao dos alunos
conforme sua situao final como aprovado ou reprovado.
Requisitos Funcionais:
O sistema deve permitir as seguintes operaes:
Aluno: inserir, alterar e excluir aluno;
Professor: inserir, alterar e excluir professor;
Disciplina: inserir, alterar e excluir disciplina;
Curso: inserir, alterar e excluir curso;
Mdia: conforme lanamento das notas realizado pelo professor, calcular a mdia de cada
aluno e sua situao final (Aprovado ou Reprovado).
Requisitos No Funcionais:
Banco de Dados MySQL;
Sistema Operacional Windows XP Professional.
Quadro 1 Exemplo resumido de requisitos de um software

Passo 3
Fazer a leitura dos captulos do livro texto ou complementar que apresentam informaes
sobre prototipao de software e sobre projeto de interface com o usurio.

Renato Cividini Matthiesen

Walter Gima

Tecnologia em Anlise e Desenvolvimento de Sistemas - Erro! Nenhum texto com o estilo especificado foi encontrado no documento. - Engenharia
Pg. 8 de 8
de Software e Gerncia de Projetos

Passo 4
Elaborar e postar para a avaliao do tutor distncia o relatrio de interface com o usurio.
Este relatrio dever conter os seguintes captulos:
6.1
Tela de Cadastramento de Clientes: apresentar a tela do sistema que far o
cadastramento do cliente no hotel. Apresentar tambm a descrio de cada campo do
formulrio e as caractersticas dos dados que sero inseridos em seus campos.
6.2
Tela de Gerenciamento de Locao de Quartos: apresentar a tela do sistema que far o
gerenciamento da locao de quartos do hotel pelos clientes. Apresentar a descrio
dos campos editveis.
6.3
Tela de Encerramento de Hospedagem: apresentar a tela do sistema que far o
encerramento do perodo de hospedagem do cliente no hotel. Nesta tela devero
aparecer as despesas do cliente referente ao perodo de estadia e consumo de itens
(uso de Internet, alimentos, bebidas, servios do hotel).
6.4
Avaliao da Interface do Usurio: apresentar uma opinio externa sobre o projeto de
interface com o usurio. Esta opinio deve levar em considerao a facilidade de uso
da interface e verificar se ela cumpre os requisitos do usurio.
Sugesto
Baseado no documento de Requisitos de Software pode ser criado um prottipo do
sistema, especificamente da rotina de hospedagem de clientes no hotel. Para tanto,
pode-se utilizar HTML (HyperText Markup Language) para criar o prottipo no
funcional, de forma a ilustrar algumas telas do sistema (por exemplo: 4 telas) desde o
momento em que o cliente inicia a hospedagem chegando ao hotel at o momento de
sua partida, finalizando o perodo de hospedagem. Uma vez que se trata de um
prottipo no funcional pode ser criado um documento mapeando o comportamento
do sistema.

Passo 5
Elaborar relatrio final, com os relatrios parciais gerados em cada etapa para avaliao do
tutor distncia.

Livro Texto da disciplina:


SOMMERVILLE, Ian. Engenharia de Software. 9 ed. : Editora Pearson, So Paulo. 2011.

Critrios de avaliao:

Cumprimento das etapas da ATPS.


Relevncia da oportunidade identificada.
Utilizao das leituras sugeridas.
Estrutura final do material sugerido.

Renato Cividini Matthiesen

Walter Gima

Anda mungkin juga menyukai