Buscar

Tema 6 - Gerência de Projetos de Software_New

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 15 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 15 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 15 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

Tema 6 – Gerência de Projetos de Software
Vida de Software
Tema 6 – Gerência de Projetos de Software
luther.fernandes@gmail.com
I – Definições e Conceitos 
Gerenciar é conduzir ações que viabilizem 
expectativas em realizações sustentáveis,
envolvendo: Planejamento, Monitoração,
Controle (trabalho das pessoas) impactando
Processos positivamente. No domínio da 
Engenharia de Software, esse processo
envolve gerenciar Pessoas, Produto,
Processos e Problemas em um projeto de
software.
Para evitar falha de projeto, o gerente e
engenheiros que desenvolvem o produto,
devem se defender de uma série de sinais
de alertas comuns, e entender os fatores
críticos de sucesso que conduzem ao bom 
gerenciamento. Devem desenvolver uma
abordagem de senso comum no que se
referir a planejamento, monitoramento e
controle de projeto.
Propósito
(Objetivo?)
Processo
(Como?)
Resultado
Tema 6 – Gerência de Projetos de Software
luther.fernandes@gmail.com
Gerenciando Pessoas e Processos - Toda 
organização precisa aprimorar 
continuamente a sua habilidade para atrair, 
desenvolver, motivar, organizar e reter a 
força de trabalho necessária para os 
objetivos estratégicos do seu negócio 
(PRESSMAN, 2011).
O gerente que se esquecer de que o trabalho 
do engenheiro de software consiste em 
esforço humano nunca terá sucesso no seu 
gerenciamento de projeto (PRESSMAN, 
2011). 
I – Definições e Conceitos 
O gerente que falha no encorajamento 
amplo para a comunicação entre os 
envolvidos, bem cedo, no início da 
elaboração de um produto, corre o risco 
de desenvolver uma solução elegante 
para o problema errado. 
Um gerente que preste pouca atenção ao 
processo, arrisca-se a inserir métodos e 
ferramentas técnicas competentes em 
um vácuo.
Aquele que embarcar sem um plano de 
projeto sólido compromete o sucesso do 
projeto.
Tema 6 – Gerência de Projetos de Software
luther.fernandes@gmail.com
Todos têm certeza que não têm dúvida de ter qualquer dúvida 
sobre o projeto? 
! ?
Tema 6 – Gerência de Projetos de Software
luther.fernandes@gmail.com
Na gerência de projetos, um gerente se 
depara, logo no início, com um sério 
problema: são necessárias estimativas 
quantitativas (de tempo e custo) e um plano 
organizado do trabalho a ser feito, 
entretanto, não há informação suficiente 
para tal. 
Assim, a primeira coisa a fazer é definir o 
escopo do software, realizando um 
levantamento de requisitos inicial. Neste 
contexto, ganha força a ideia de decompor 
o problema, em uma abordagem “dividir 
para conquistar”. 
Inicialmente, o sistema deve ser 
decomposto em subsistemas que são, por 
sua vez, decompostos em módulos. 
Os módulos podem, ainda, ser 
recursivamente decompostos em sub-
módulos ou funções, até que se tenha uma 
visão geral das funcionalidades a serem 
tratadas no projeto. 
Uma boa prática é reunir com os 
interessados no software para 
definir, os objetivos e o escopo do 
produto. Identificar os objetivos e 
as metas gerais do produto (do 
ponto de vista dos interessados) 
sem ainda entrar no mérito de 
considerar como tais metas serão 
alcançadas. 
Envolver as partes interessadas 
(Stakeholders) é atividade crítica 
para definição de objetivos e para 
identificação do que deverá ser feito 
no produto (escopo), em termos de 
seus principais dados, funções e 
comportamentos que caracterizam o 
produto, além de mostrar as 
fronteiras que delimitam essas 
características de forma 
Quantitativa. 
II – Melhores práticas em Gerenciamento de Projetos de Software
Tema 6 – Gerência de Projetos de Software
luther.fernandes@gmail.com
II – Melhores práticas em Gerenciamento de Projetos de Software
 O People CMMI - No contexto de
gerenciamento de software, uma
metodologia desenvolvida pela
universidade Carnegie Mellon
(Estados Unidos) tem sido uma
referência de melhores práticas de
mercado para avaliar maturidade de
uma organização produtora de
Software.
 O People-CMMI define práticas-
chave para o pessoal de software
incluindo: Formação de equipe,
Comunicação, Ambiente de
trabalho, Gerenciamento do
Desempenho, Treinamento,
Reconhecimento do Mérito, Análise
de competência Desenvolvimento
de carreira do grupo de trabalho, da
cultura de equipe.
 Em organizações que conseguem altos
níveis de maturidade e capacidade, o
People-CMMI tem maior
probabilidade de implementar
práticas de gerenciamento de
software efetivos. O People-CMM é
um parceiro para o modelo de
integração para maturidade e
capacidade em software: o SW –
CMMI.
Tema 6 – Gerência de Projetos de Software
luther.fernandes@gmail.com
II – CMMI - Modelo para avaliação de Capacidade e 
Maturidade do Processo de Desenvolvimento de software 
O CMMI – sigla em inglês de
“Integrated Capability Maturity
Model” é um modelo para avaliar
e melhorar a capacitação de
companhias que produzem
software.
O CMMI - Capability Maturity
Model estabelece cinco Níveis 
ascendentes de Classificação das 
entidades produtoras de Software 
conforme gráfico apresentado
abaixo:
Tema 6 – Gerência de Projetos de Software
luther.fernandes@gmail.com
PMBOK – O PMBOK (Project Management
Body of Knowledge – Corpo de
Conhecimento em Gerência de Projetos) é
um guia de orientação do conhecimento
envolvido na gerência de projetos, cujo
objetivo é identificar e descrever conceitos
e práticas da gerência de projetos em geral,
padronizando a terminologia e os processos
adotados nesta área de estudo.
O PMBOK define stakeholders como sendo
os indivíduos ou as organizações que estão
ativamente envolvidos em um projeto,
cujos interesses podem afetar
positivamente ou negativamente o
resultado da execução do projeto.
O PMBOK organiza s processos de 
gerenciamento de projetos em cinco grupos 
de processos: inicialização, planejamento, 
execução, controle e finalização,
correlacionando esses processos às
disciplinas de Gerenciamento de Integração,
Escopo, Tempo, Custos, Qualidade, Recursos
Humanos, Comunicação, Riscos,
Contratação e Relação com partes
interessadas, além da prescrição de um
código de ética de Gerenciamento de
projetos.
Tema 6 – Gerência de Projetos de Software
luther.fernandes@gmail.com
Frameworks para o processo de Infraestrutura
Todos os esforços para gerenciar software 
com de qualidade serão inúteis se a 
organização não considerar a infraestrutura 
necessária para suportar a execução dos 
serviços. 
Os atributos de qualidade da Infraestrutura
estão relacionados aos requisitos não -
funcionais que devem ser traduzidos em
qualidade e desempenho dos ambientes
operacionais que suportam sistemas e
entrega de serviços
Tema 6 – Gerência de Projetos de Software
luther.fernandes@gmail.com
O COBIT (Control Objectives for 
Information and related Technology ) -
É um modelo projetado para controlar
a função de TI a partir do planejamento
estratégico organizacional, foi
desenvolvido pelo ISACF (Information
Systems Audit and Control
Foundation), para o Instituto de
pesquisa em sistemas de informação e
auditoria (ISACA). Inicialmente
projetado para auditoria, expandiu o
enfoque e hoje possui uma estrutura
de processos abrangente orientada
para governança de TI.
Frameworks para o processo de Infraestrutura
Tema 6 – Gerência de Projetos de Software
luther.fernandes@gmail.com
Frameworks para o processo de Infraestrutura
https://www.itsmnapratica.com.br/conceitos-cobit-5/
Tema 6 – Gerência de Projetos de Software
luther.fernandes@gmail.com
O ITIL (Information Technology 
Infrastructure Library) - É um 
framework de melhores práticas para 
TI gerenciamento de serviço de TI , 
inicialmente desenvolvido pelo OGC 
para o governo britânico. O 
framework ITIL, é considerado um 
padrão global que fornece a base 
para muitos outros frameworks 
proprietários. 
Frameworks para o processo de Infraestrutura
Documentado em uma série de livros, descreve o gerenciamento de serviços 
de acordo com o tamanho e a cultura interna e às exigências específicas da 
organização orientada foco na entrega de serviços deTI com pontualidade e 
qualidade incluindo gerências de : Gerenciamento de Mudanças, Problemas, 
Incidentes, Gerenciamento de Ativos e Configuração, Gerenciamento de 
Liberação, Validação e Teste de serviço, Avaliação da Mudança, Gerenciamento 
do Conhecimento e Planejamento e Suporte a Transição.
https://www.portalgsti.com.br/itil/sobre/
Tema 6 – Gerência de Projetos de Software
luther.fernandes@gmail.com
Maturidade 
da Organização
CMMI
Gerenciamento
de Recursos
People CMMI
Gerenciamento
de Projetos
PMBOK
Organização da 
da Produção
COBIT/ITIL
Gerenciamento
de Execução
Gerenciamento de Projetos de Software – Melhores Práticas 
luther.fernandes@gmail.com
Níveis de Maturidade Desenvolvimento de
Competências
Disciplinas de 
Gerenciamento
Tema 6 – Gerência de Projetos de Software
luther.fernandes@gmail.com
Tema 6 – Gerência de Projetos de Software
luther.fernandes@gmail.com
Referências Bibliográficas:
FALBO, Ricardo de Almeida. Engenharia de Requisitos. Notas de
Aula. UFES - Universidade Federal do Espírito Santo. 2012.
PRESSMAN, ROGER S. Engenharia de Software – 7. ed. – Dados.
AMGH, 2011.
SOMMERVILLE Ian. Engenharia de SOFTWARE, Pearson Education
do Brasil. 2011

Outros materiais