Buscar

ESI GestaoProjetosSoft

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Gestão de Projetos de Gestão de Projetos de 
SoftwareSoftware
Prof. Wilson M YonezawaProf. Wilson M Yonezawa
UNESP – FC – BauruUNESP – FC – Bauru
Depto. ComputaçãoDepto. Computação
yonezawa@fc.unesp.bryonezawa@fc.unesp.br
Engenharia Software IEngenharia Software I
Projetos de SoftwareProjetos de Software
• Por quê muitos projetos de software falham?Por quê muitos projetos de software falham?
• Quais os componentes de uma gestão de Quais os componentes de uma gestão de 
projeto?projeto?
• Planejamento, monitoração e o controle de Planejamento, monitoração e o controle de 
pessoalpessoal
• Quem é o responsável pela gestão de projeto?Quem é o responsável pela gestão de projeto?
A gestão de projetoA gestão de projeto
• Quatro Quatro PPs: s: 
• PessoalPessoal
• ProdutoProduto
• ProcessoProcesso
• ProjetoProjeto
PessoalPessoal
• RecrutamentoRecrutamento
• SeleçãoSeleção
• Gestão de desempenhoGestão de desempenho
• TreinamentoTreinamento
• RemuneraçãoRemuneração
• Desenvolvimento de carreiraDesenvolvimento de carreira
• Organização e projeto do trabalho Organização e projeto do trabalho 
• Desenvolvimento de equipe/culturaDesenvolvimento de equipe/cultura
Pessoal - EquipePessoal - Equipe
• Lideres de equipe (algumas características)Lideres de equipe (algumas características)
– MotivadorMotivador
– OrganizadoOrganizado
– InovadorInovador
– Soluciona problemasSoluciona problemas
– GerenciaGerencia
– Premia a iniciativaPremia a iniciativa
– Constrói espírito de equipeConstrói espírito de equipe
• Equipe de softwareEquipe de software
– Como definir uma estrutura organizacional Como definir uma estrutura organizacional 
adequada?adequada?
– Paradigma fechado, aleatório, aberto, síncronoParadigma fechado, aleatório, aberto, síncrono
Pessoal – Equipe - EstruturaPessoal – Equipe - Estrutura
• Paradigma fechado:Paradigma fechado:
– Equipes trabalham bem quando produzem software Equipes trabalham bem quando produzem software 
muito semelhante aos anterioresmuito semelhante aos anteriores
• Paradigma aleatório:Paradigma aleatório:
– Adequado quando é preciso inovar ou é necessário Adequado quando é preciso inovar ou é necessário 
um avanço tecnológicoum avanço tecnológico
• Paradigma aberto:Paradigma aberto:
– Adequado para solução de problemas complexosAdequado para solução de problemas complexos
• Paradigma síncrono:Paradigma síncrono:
– Apóia na compartimentalização natural de um Apóia na compartimentalização natural de um 
problema e organiza os membros da equipe para problema e organiza os membros da equipe para 
trabalhar em partes desse problema, com pouca trabalhar em partes desse problema, com pouca 
comunicação ativa entre elescomunicação ativa entre eles
Pessoal – Equipe - EstruturaPessoal – Equipe - Estrutura
• Exemplo de Paradigma fechado:Exemplo de Paradigma fechado:
• Chief programmer teamChief programmer team
– Engenheiro sênior (programador chefe)Engenheiro sênior (programador chefe)
– Grupo técnico (duas até cinco pessoas)Grupo técnico (duas até cinco pessoas)
– Engenheiro de retaguarda (apoia o engenheiro Engenheiro de retaguarda (apoia o engenheiro 
sênior)sênior)
– Especialistas de apoio (ex: especialista em BD)Especialistas de apoio (ex: especialista em BD)
– Pessoal de apoio (ex: redatores, técnicos)Pessoal de apoio (ex: redatores, técnicos)
– Bibliotecário de softwareBibliotecário de software
Pessoal – Equipe Pessoal – Equipe 
• Como conseguir alto desempenho da equipe?Como conseguir alto desempenho da equipe?
• Os membros da equipe devem confiar uns nos Os membros da equipe devem confiar uns nos 
outrosoutros
• A distribuição de aptidões deve ser adequada ao A distribuição de aptidões deve ser adequada ao 
problemaproblema
• Estrelas podem e devem ser excluídas da equipe, Estrelas podem e devem ser excluídas da equipe, 
se a coesão tiver que ser mantidase a coesão tiver que ser mantida
Pessoal – Equipe Pessoal – Equipe 
• Equipe deve ter acesso a toda informação Equipe deve ter acesso a toda informação 
necessária para executar o trabalho bem como as necessária para executar o trabalho bem como as 
metas e objetivosmetas e objetivos
• O nível de responsabilidade para cada membro da O nível de responsabilidade para cada membro da 
equipe deve ser estabelecida de forma adequadaequipe deve ser estabelecida de forma adequada
• O produto a ser construído deve ser entendido por O produto a ser construído deve ser entendido por 
todos os membros da equipetodos os membros da equipe
• A equipe deve estabelecer seu mecanismos de A equipe deve estabelecer seu mecanismos de 
prestação de contasprestação de contas
Pessoal – Comunicação Pessoal – Comunicação 
• Necessidade de mecanismos para comunicaçãoNecessidade de mecanismos para comunicação
• Comunicação formalComunicação formal
• Comunicação informalComunicação informal
ProdutoProduto
• Definição do escopo do softwareDefinição do escopo do software
– ContextoContexto
– Objetivos da informação:Objetivos da informação:
• Que objetos são visíveis para o cliente são produzidos Que objetos são visíveis para o cliente são produzidos 
como saída para o software?como saída para o software?
• Que objetos de dados são necessários como entrada?Que objetos de dados são necessários como entrada?
– Função e desempenhoFunção e desempenho
• Decomposição do problemaDecomposição do problema
– A funcionalidade que precisa ser entregueA funcionalidade que precisa ser entregue
– O processo que será usado para entregá-laO processo que será usado para entregá-la
ProcessoProcesso
• Qual o modelo de processo mais adequado para o Qual o modelo de processo mais adequado para o 
software a ser trabalho por um equipe de engenharia de software a ser trabalho por um equipe de engenharia de 
projeto?projeto?
• Fusão do produto e do processoFusão do produto e do processo
– Cada função a ser trabalhada pela equipe deve passar pelo Cada função a ser trabalhada pela equipe deve passar pelo 
conjunto de atividades de arcabouço (comunicação, conjunto de atividades de arcabouço (comunicação, 
planejamento, modelagem, construção e implantação)planejamento, modelagem, construção e implantação)
– O gerente de projeto deve estimar a necessidade de O gerente de projeto deve estimar a necessidade de 
recursos para cada atividade do processorecursos para cada atividade do processo
• Decomposição do processoDecomposição do processo
ProjetoProjeto
• Comece com o pé direitoComece com o pé direito
– Entenda bem o problema, estabeleça os objetivos e seja Entenda bem o problema, estabeleça os objetivos e seja 
realistarealista
• Mantenha a energia de momentoMantenha a energia de momento
– Esforço para reduzir a rotatividade na equipe, foco na Esforço para reduzir a rotatividade na equipe, foco na 
qualidadequalidade
• Acompanhe o progressoAcompanhe o progresso
Tome decisões adequadasTome decisões adequadas
– Manter as coisas simplesManter as coisas simples
• Faça uma análise a posterioriFaça uma análise a posteriori
– Extraia lições aprendidas de projetosExtraia lições aprendidas de projetos
	Slide 1
	Slide 2
	Slide 3
	Slide 4
	Slide 5
	Slide 6
	Slide 7
	Slide 8
	Slide 9
	Slide 10
	Slide 11
	Slide 12
	Slide 13

Outros materiais