Buscar

PlanoDeAula_371292

Prévia do material em texto

Plano	de	Aula:	Gerenciamento	de	Projetos
FUNDAMENTOS	DE	ENGENHARIA	DE
SOFTWARE	-	CCT0643
Título
Gerenciamento	de	Projetos
Número	de	Aulas	por	Semana
Número	de	Semana	de	Aula
2
Tema
Gerenciamento	de	Projetos	de	desenvolvimento	de	software
Objetivos
Reconhecer	a	necessidade	de	inserir	técnicas	de	Gerenciamento	de	projetos
durante	o	processo	de	desenvolvimento	de	software
Compreender	as	atividades	de	Gerenciamento	de	projetos	que	devem	ser
incorporadas	ao	processo	de	desenvolvimento	de	software.
Estrutura	do	Conteúdo
Unidade	II	-	Gerenciamento	de	Projetos
2.1.	O	desenvolvimento	de	software	como	um	projeto.
-	mostrar	que	em	função	da	complexidade	inerente	ao	desenvolvimento	de
software,	da	necessidade	em	alocar	recursos	em	diversas	fases,	da
necessidade	em	gerenciar	esses	recursos	ao	longo	do	desenvolvimento,	o
desenvolvimento	de	software	deve	ser	tratado	como	um	projeto.
-	Assim	sendo	técnicas	de	gerenciamento	de	projeto	(GP)	devem	ser	inseridas
no	processo	de	desenvolvimento	de	software).
-	A	engenharia	de	software	tem	no	GP	uma	de	suas	essências,	pois	para
termos	sucesso	no	projeto	(e	consequentemente	no	produto	de	software
gerado)
-	Destacar	o	papel	do	gerente	de	projeto,	na	condução	do	planejamento,
organização	e	controle	das	atividades	de	desenvolvimento.
-	As	técnicas	de	GP	usadas	são	as	mesmas	usadas	em	outras	áreas	(por
exemplo,	PMBOK),	porém	deve-se	evidenciar	as	peculiaridades	inerentes	ao
processo	de	desenvolvimento	de	software:	o	software	(produto)	é	intangível;
inexistência	de	processos	padrão		de	software;	Dificuldades	de
reaproveitamento	em	projetos	anteriores,	considerando	que	cada	um	é	unico,
dificultando	a	previsão	de	problemas,	apesar	da	experiência	do	gerente	de
projetos.
2.2.	Atividades	de	Gerenciamento
-	Discutir	as	atividades	de	um	projeto	de	desenvolvimento	de	software	:
Proposição,	Planejamento	e	cronograma	do	projeto;	estimativa	de	custo	do
projeto,	Monitoramento	do	projeto;	identificação	das	necessidades	e	seleção
de	mão	de	obra
-	Citar	que	tais	atividades	estão	presentes	desde	cedo	nos	projetos	de
software,	na	medida	em	que	uma	proposta	pode	ser	demandada	no	inicio	do
projeto,	contendo	estimativas	de	tempo	e	custo,	além	de	atividades	a	serem
realizadas	ao	longo	do	tempo,	que	precisam	ser	gerenciadas.
-	Planejamento:	identificação	das	atividades,	marcos	e	produtos	gerados;
plano	para	guiar	o	desenvolvimento,	considerando	alocação	de	mão	de	obra,
para	determinação	das	estimativas	de	custos.
-	Monitoramento:	atividade	contínua:	acompanhar	o	andamento	do	projeto;
avaliar	previsto	x	realizado	e	decidir	sobre	mudanças	no	curso	de	ações,
quando	necessário	e	revisão	no	anteriormente	planejado;	importância	da
escolha	da	equipe	e	sua	adversidade	(analistas	de	sistemas	,	de	negócios,
projetista	de	software,	analista	de	dados,	analistas	de	banco	de	dados,
programadores	e	outros	especialistas),	além	de	monitorar	as	inclusões	de
novos	profissionais,	ao	projeto,	conforme	planejamento.	Como	alguns
profissionais	são	pontuais	e	específicos,	podem	ser	adicionados	em	diferentes
fases	do	projeto.	Por	exemplo,	nas	fases	de	requisitos	não	há	necessidade	de
programadores	e	nem	de	designers	de	interface.
2.3.	Planejamento	do	Projeto
-	A	possibilidade	de	um	mais	ou	menos	adequado	gerenciamento	vai	depender
do	detalhamento	do	que	foi	planejado.
-	Apresentar	os	diversos	tipos	de	planos	(qualidade,	validação,	Gerenciamento
de	configuração;	Manutenção,	plano	de	desenvolvimento	de	pessoal	e	outros)
e	destacar	que	o	planejamento	deve	considerar	as	restrições	do	projeto	(todo
tipo	de	restrição).
-	Apresentar	o	plano	do	projeto,	definindo	a	estrutura	com	os	principais
aspectos	do	plano	(introdução;	Organização	do	projeto,	Análise	de	riscos,
Requisitos;	Estrutura	analítica,	Cronograma	e	mecanismos	de	monitoramento	e
elaboração	de	relatórios)
-	Marcos	e	produtos	(modelagem	e	/ou	software)	a	serem	entregues.	Marcos
determinam	momentos	de	reflexão	e	análise	do	previsto	x	realizado.	As
entregas	são	fundamentais	em	modelos	de	processos	de	desenvolvimento
incrementais.
Aplicação	Prática	Teórica

Continue navegando