SlideShare ist ein Scribd-Unternehmen logo
1 von 61
Gerência de projetos de software PUC-SP / TIDD / TIDA - Nivaldo Silva
Vou falar sobre: 4Ps de Pressman 21 Regras de Ouro de McCarthy Meu projeto de pesquisa PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 2
4Ps da Gerência de projeto de software por Roger Pressman
4Ps de Pressman A gerência de projeto de software  trabalha com 4 fatores:  Pessoas Produto Processo Projeto PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 4
Pessoas
Pessoas - Categorias As pessoasenvolvidasem um projeto de software  podem ser categorizadasem: Senior managers  Project (technical) managers  Practitioners Customers  End-users PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 6
Pessoas – Habilidades do líder Espera-se que um líder de projeto de software sejacapaz de: Solucionarproblemas.  Assumir o controle.  Promoverconquistas. Unir e influenciar a equipe. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 7
Pessoas – Habilidades do líder Bonsdesenvolvedoresnemsempre se tornambonsgerentes. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 8
Pessoas – A equipe Trêspossíveisestruturas de equipe: Democratic decentralized (DD)  Controlled decentralized (CD) Controlled Centralized (CC) PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 9
Pessoas – A equipe Democratic decentralized (DD) PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 10
Pessoas – A equipe Controlled decentralized (CD)  PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 11
Pessoas – The software team Controlled Centralized (CC) PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 12
Pessoas – A equipe Setefatores a considerarquandoplanejar a estrutura do time: A dificuldade do problema a ser resolvido; O tamanho do(s) programa(s) a seremdesenvolvidos; O tempo que o time ficarájunto; O grau de modularização do problema; A exigência de qualidade e confiabilidade do sistema; A rigidez do prazo; O grau de comunicabilidadeexigidopeloprojeto. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 13
Pessoas – Coordenação PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 14
Produto
Produto – Tipos de Aplicações System software Real-time software Business software Engineeringandscientificsoftware Embeddedsoftware Personalcomputersoftware Web-basedsoftware Artificial intelligencesoftware PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 16
Produto – Escopo O escopopode ser definidorespondendoessasquestões: Contexto.  Objetivodainformação. Função e desempenho. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 17
Processo
Processo O Processo é o caminhopara odesenvolvimento de um produto de software de altaqualidade. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 19
Processo O Processo é o caminhopara odesenvolvimento de um produto de software de altaqualidade. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 20
Processo - Paradigmas the linear sequentialmodel theprototypingmodel the RAD model theevolutionarymodel the incremental model thespiralmodel the WINWIN spiralmodel theconcurrentdevelopmentmodel thecomponent-baseddevelopmentmodel the formal methodsmodel the fourth generation techniques model PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 21
Processo - Linear PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 22
Processo - Linear É o maisantigo e maisusadoparadigma de desenvolviemento de software. Problemas: Projetosreaisraramenteseguem o encadeamentosequencialqueelesugere. Dificilmentetodososrequisitosãoidentificados no início do projeto.  Umaversãofuncionalsóserá vista perto do final do projeto.  Maisriscos, menosmotivação. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 23
Processo - Prototipagem PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 24
Processo - Prototipagem Muito defendidopor Fred Brooks Ajuda a perceber riscos Problemas: O cliente pode gostar do protótipo, e pedir para ficar com ele mesmo, com poucas correções. Escolhas precipitadas podem ser levadas para o produto final PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 25
Processo - Espiral PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 26
Processo - Espiral Maisrealista Usaprotótiposcomoestratégia de redução de riscos Problemas: Pode ser difícil de convencerclientesqueesteprocesso é controlável.  PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 27
Processo - Incremental PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 28
Processo - Incremental Diferentedaprototipagem, entrega um produtooperacional a cadainteração. Cada release pode ser usado e avaliadoporusuáriosreais Pode ser útilquandonãoháequipesuficienteparaentregar o software completoem um prazocurto A equipepodecrescer à medidaque o produtocresce, e é aceitopelopúblico PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 29
Projeto
Projeto Cincopráticascomuns de condução de projetos de software: Comece com o pédireito Mantenha oritmo Acompanhe o progresso Tome decisõesinteligentes Façaumaanálise posterior PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 31
Projeto - Métricas PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 32
21 Regras de ouroparaentregarbom software no prazo por Jim McCarthy
No prazo
1. Não saiba o que você não sabe. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 35
2. Saiba aonde você está. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 36
3. Lembre-se do triângulo. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 37
4. Não fique no escuro. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 38
5. Use marcos de Defeito Zero. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 39
6. Cuidado com o cara na sala. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 40
7. Não troque um prazo ruim por outro igual PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 41
8. Quando escorregar, não caia PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 42
9. Baixa tecnologia é boa. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 43
10. Projete o tempo. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 44
11. Se você desenvolver, vai entregar. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 45
12. Portabilidade é para canoas. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 46
Bom software
13. Conquiste os clientes. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 48
14. Lembre-se de uma coisa: Unidade. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 49
15. Defina seu tema. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 50
16. Varie seu tema. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 51
17. Equilibre seu tema. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 52
18. Evolua seu tema. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 53
19. Seu produto deve possuir uma hierarqia. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 54
20. Estabeleça uma visão compartilhada. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 55
Entregando
21. Coloque a equipe em “modo de entrega”. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 57
Meu projeto de pesquisa
Meu projeto de pesquisa Identificar e comparar processos de design abertos a participação Open Source Software Metadesign Open Innovation Crowdsourcing Co-creation Open Business PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 59
Referências Fred Brooks   no silverbullet (1995) themythicalman-month (1975) The Design of Design: Essays from a Computer Scientist (2010) Jim McCarthy   21 Rules of Thumb for Shipping Great Software on Time   Dynamics of Software Development (1995) Roger Pressman   Software Engginering (5ªed. 2001)  Steve McConnell Open Source Methodology: Ready for Prime Time?(1999) Alan MacCormack   Innovation through Global Collaboration (2007) PUC-SP / TIDD / TIDA - Gerência de Projeto de Software  - Nivaldo Silva 60
Obrigado= ) niva.ns@gmail.com @narrowcast

Weitere ähnliche Inhalte

Was ist angesagt?

Fundamentos em Gerenciamento de Projetos PMI PR
Fundamentos em Gerenciamento de Projetos PMI PRFundamentos em Gerenciamento de Projetos PMI PR
Fundamentos em Gerenciamento de Projetos PMI PRRodrigo Giraldelli
 
Aiesec - Fundamentos em Gerenciamento de Projetos
Aiesec - Fundamentos em Gerenciamento de ProjetosAiesec - Fundamentos em Gerenciamento de Projetos
Aiesec - Fundamentos em Gerenciamento de ProjetosRodrigo Giraldelli
 
Gestao de projetos_modulo_1
Gestao de projetos_modulo_1Gestao de projetos_modulo_1
Gestao de projetos_modulo_1Target Trust
 
Aula05 - Metodologias Ágeis
Aula05 - Metodologias ÁgeisAula05 - Metodologias Ágeis
Aula05 - Metodologias ÁgeisDaniela Brauner
 
Aula 4 - Gestão de Projetos
Aula 4 - Gestão de ProjetosAula 4 - Gestão de Projetos
Aula 4 - Gestão de ProjetosFernando Dantas
 
Aula Pronta - Gerenciamento de Projetos
Aula Pronta - Gerenciamento de ProjetosAula Pronta - Gerenciamento de Projetos
Aula Pronta - Gerenciamento de ProjetosAyslanAnholon
 
Gestão de Projetos e Ferramentas
Gestão de Projetos e FerramentasGestão de Projetos e Ferramentas
Gestão de Projetos e FerramentasNei Grando
 
Metodologias Ágeis em Gerenciamento de Projetos
Metodologias Ágeis em Gerenciamento de ProjetosMetodologias Ágeis em Gerenciamento de Projetos
Metodologias Ágeis em Gerenciamento de ProjetosDaniel de Amaral
 
Elaboracao.e.analise.de.projetos
Elaboracao.e.analise.de.projetosElaboracao.e.analise.de.projetos
Elaboracao.e.analise.de.projetosFabiano Duarte
 
PMI / PMBOK - Gerencia de Projetos (PT-BR)
PMI / PMBOK - Gerencia de Projetos (PT-BR)PMI / PMBOK - Gerencia de Projetos (PT-BR)
PMI / PMBOK - Gerencia de Projetos (PT-BR)André Franciscato Paggi
 
Palestra Gerencia de Projetos
Palestra Gerencia de ProjetosPalestra Gerencia de Projetos
Palestra Gerencia de Projetosromulo-ca-nunes
 
Gerenciamento de Projetos - Redes
Gerenciamento de Projetos - RedesGerenciamento de Projetos - Redes
Gerenciamento de Projetos - RedesClaudia Costa
 
Gerenciamento De Projeto Para Slideshare
Gerenciamento De Projeto Para SlideshareGerenciamento De Projeto Para Slideshare
Gerenciamento De Projeto Para SlideshareLeila Oliva
 
Palestra sobre Gerenciamento de Projetos
Palestra sobre Gerenciamento de ProjetosPalestra sobre Gerenciamento de Projetos
Palestra sobre Gerenciamento de ProjetosJET e-Commerce
 
Aula 5 gerenciamento de projetos - gestão de comunicação
Aula 5   gerenciamento de projetos - gestão de comunicaçãoAula 5   gerenciamento de projetos - gestão de comunicação
Aula 5 gerenciamento de projetos - gestão de comunicaçãoHenrique Nunweiler
 

Was ist angesagt? (20)

Fundamentos em Gerenciamento de Projetos PMI PR
Fundamentos em Gerenciamento de Projetos PMI PRFundamentos em Gerenciamento de Projetos PMI PR
Fundamentos em Gerenciamento de Projetos PMI PR
 
Aiesec - Fundamentos em Gerenciamento de Projetos
Aiesec - Fundamentos em Gerenciamento de ProjetosAiesec - Fundamentos em Gerenciamento de Projetos
Aiesec - Fundamentos em Gerenciamento de Projetos
 
Requisitos ageis para times sem tempo
Requisitos ageis para times sem tempoRequisitos ageis para times sem tempo
Requisitos ageis para times sem tempo
 
Pmbok
PmbokPmbok
Pmbok
 
Gestao de projetos_modulo_1
Gestao de projetos_modulo_1Gestao de projetos_modulo_1
Gestao de projetos_modulo_1
 
Aula05 - Metodologias Ágeis
Aula05 - Metodologias ÁgeisAula05 - Metodologias Ágeis
Aula05 - Metodologias Ágeis
 
Aula 4 - Gestão de Projetos
Aula 4 - Gestão de ProjetosAula 4 - Gestão de Projetos
Aula 4 - Gestão de Projetos
 
Aula Pronta - Gerenciamento de Projetos
Aula Pronta - Gerenciamento de ProjetosAula Pronta - Gerenciamento de Projetos
Aula Pronta - Gerenciamento de Projetos
 
Gestão de Projetos e Ferramentas
Gestão de Projetos e FerramentasGestão de Projetos e Ferramentas
Gestão de Projetos e Ferramentas
 
Metodologias Ágeis em Gerenciamento de Projetos
Metodologias Ágeis em Gerenciamento de ProjetosMetodologias Ágeis em Gerenciamento de Projetos
Metodologias Ágeis em Gerenciamento de Projetos
 
Introdução a Gerenciamento de Projetos
Introdução a Gerenciamento de ProjetosIntrodução a Gerenciamento de Projetos
Introdução a Gerenciamento de Projetos
 
Gerente de Projetos - Dando os primeiros passos
Gerente de Projetos - Dando os primeiros passosGerente de Projetos - Dando os primeiros passos
Gerente de Projetos - Dando os primeiros passos
 
Elaboracao.e.analise.de.projetos
Elaboracao.e.analise.de.projetosElaboracao.e.analise.de.projetos
Elaboracao.e.analise.de.projetos
 
PMI / PMBOK - Gerencia de Projetos (PT-BR)
PMI / PMBOK - Gerencia de Projetos (PT-BR)PMI / PMBOK - Gerencia de Projetos (PT-BR)
PMI / PMBOK - Gerencia de Projetos (PT-BR)
 
Gestão de projetos
Gestão de projetosGestão de projetos
Gestão de projetos
 
Palestra Gerencia de Projetos
Palestra Gerencia de ProjetosPalestra Gerencia de Projetos
Palestra Gerencia de Projetos
 
Gerenciamento de Projetos - Redes
Gerenciamento de Projetos - RedesGerenciamento de Projetos - Redes
Gerenciamento de Projetos - Redes
 
Gerenciamento De Projeto Para Slideshare
Gerenciamento De Projeto Para SlideshareGerenciamento De Projeto Para Slideshare
Gerenciamento De Projeto Para Slideshare
 
Palestra sobre Gerenciamento de Projetos
Palestra sobre Gerenciamento de ProjetosPalestra sobre Gerenciamento de Projetos
Palestra sobre Gerenciamento de Projetos
 
Aula 5 gerenciamento de projetos - gestão de comunicação
Aula 5   gerenciamento de projetos - gestão de comunicaçãoAula 5   gerenciamento de projetos - gestão de comunicação
Aula 5 gerenciamento de projetos - gestão de comunicação
 

Andere mochten auch

GCS - Aula 04 - GCS x CMM
GCS - Aula 04 - GCS x CMMGCS - Aula 04 - GCS x CMM
GCS - Aula 04 - GCS x CMMMisael Santos
 
Evoluindo dot project em alinhamento ao pmbok
Evoluindo dot project em alinhamento ao pmbokEvoluindo dot project em alinhamento ao pmbok
Evoluindo dot project em alinhamento ao pmbokPET Computação
 
03 GP3 Qualidade em Projetos
03 GP3 Qualidade em Projetos03 GP3 Qualidade em Projetos
03 GP3 Qualidade em ProjetosGeorge Dias
 
Gerenciamento de Requisitos como Alternativa de Otimização na Manutenção de S...
Gerenciamento de Requisitos como Alternativa de Otimização na Manutenção de S...Gerenciamento de Requisitos como Alternativa de Otimização na Manutenção de S...
Gerenciamento de Requisitos como Alternativa de Otimização na Manutenção de S...Marcelo Schumacher
 
Ferramenta de apoio a gerência de configuração de software
Ferramenta de apoio a gerência de configuração de softwareFerramenta de apoio a gerência de configuração de software
Ferramenta de apoio a gerência de configuração de softwareelliando dias
 
Gerenciamento de Qualidade
Gerenciamento de QualidadeGerenciamento de Qualidade
Gerenciamento de Qualidadeelliando dias
 
gerenciamento projetos
gerenciamento projetosgerenciamento projetos
gerenciamento projetosoleinik
 
Arquitetura de Software - Uma visão gerencial
Arquitetura de Software - Uma visão gerencialArquitetura de Software - Uma visão gerencial
Arquitetura de Software - Uma visão gerencialAlexandre Leão
 

Andere mochten auch (10)

GCS - Aula 04 - GCS x CMM
GCS - Aula 04 - GCS x CMMGCS - Aula 04 - GCS x CMM
GCS - Aula 04 - GCS x CMM
 
IBM Rational Unified Process
IBM Rational Unified ProcessIBM Rational Unified Process
IBM Rational Unified Process
 
Evoluindo dot project em alinhamento ao pmbok
Evoluindo dot project em alinhamento ao pmbokEvoluindo dot project em alinhamento ao pmbok
Evoluindo dot project em alinhamento ao pmbok
 
03 GP3 Qualidade em Projetos
03 GP3 Qualidade em Projetos03 GP3 Qualidade em Projetos
03 GP3 Qualidade em Projetos
 
Projeto do Sistema Cacti – Software Gerenciamento de Rede
Projeto do Sistema Cacti – Software Gerenciamento de RedeProjeto do Sistema Cacti – Software Gerenciamento de Rede
Projeto do Sistema Cacti – Software Gerenciamento de Rede
 
Gerenciamento de Requisitos como Alternativa de Otimização na Manutenção de S...
Gerenciamento de Requisitos como Alternativa de Otimização na Manutenção de S...Gerenciamento de Requisitos como Alternativa de Otimização na Manutenção de S...
Gerenciamento de Requisitos como Alternativa de Otimização na Manutenção de S...
 
Ferramenta de apoio a gerência de configuração de software
Ferramenta de apoio a gerência de configuração de softwareFerramenta de apoio a gerência de configuração de software
Ferramenta de apoio a gerência de configuração de software
 
Gerenciamento de Qualidade
Gerenciamento de QualidadeGerenciamento de Qualidade
Gerenciamento de Qualidade
 
gerenciamento projetos
gerenciamento projetosgerenciamento projetos
gerenciamento projetos
 
Arquitetura de Software - Uma visão gerencial
Arquitetura de Software - Uma visão gerencialArquitetura de Software - Uma visão gerencial
Arquitetura de Software - Uma visão gerencial
 

Ähnlich wie Gerência de projetos de software

Processo de Análise e Desenvolvimento de Software (PDS)
Processo de Análise e Desenvolvimento de Software (PDS)Processo de Análise e Desenvolvimento de Software (PDS)
Processo de Análise e Desenvolvimento de Software (PDS)Maicon Amarante
 
Palestra papel do desenvolvedor no sucesso da empresa
Palestra papel do desenvolvedor no sucesso da empresaPalestra papel do desenvolvedor no sucesso da empresa
Palestra papel do desenvolvedor no sucesso da empresaHenrique Nunes Bez Fontana
 
Apresentação de Engenharia de software I - Prof. Cristiane Fidelix
Apresentação de Engenharia de software I - Prof. Cristiane FidelixApresentação de Engenharia de software I - Prof. Cristiane Fidelix
Apresentação de Engenharia de software I - Prof. Cristiane FidelixCris Fidelix
 
Lecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SW
Lecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SWLecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SW
Lecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SWRogerio P C do Nascimento
 
Gestão e Processos para Desenvolvimento de Software
Gestão e Processos para Desenvolvimento de SoftwareGestão e Processos para Desenvolvimento de Software
Gestão e Processos para Desenvolvimento de SoftwareRafael Amaral
 
Engenharia de Software 100% Agil (SCRUM, FDD e XP)
Engenharia de Software 100% Agil (SCRUM, FDD e XP)Engenharia de Software 100% Agil (SCRUM, FDD e XP)
Engenharia de Software 100% Agil (SCRUM, FDD e XP)Rildo (@rildosan) Santos
 
O desafio do ágil em um time de Machine Learning
O desafio do ágil em um time de Machine Learning O desafio do ágil em um time de Machine Learning
O desafio do ágil em um time de Machine Learning Jorge Improissi
 
tdc-2022-poa-quem-tem-medo-low-code.pdf
tdc-2022-poa-quem-tem-medo-low-code.pdftdc-2022-poa-quem-tem-medo-low-code.pdf
tdc-2022-poa-quem-tem-medo-low-code.pdfDouglas Siviotti
 
Cap1 introd-engenharia de software
Cap1 introd-engenharia de softwareCap1 introd-engenharia de software
Cap1 introd-engenharia de softwareAdilson Nascimento
 
Estudo da Aplicação de Extreme programming no Desenvolvimento Distribuído de ...
Estudo da Aplicação de Extreme programming no Desenvolvimento Distribuído de ...Estudo da Aplicação de Extreme programming no Desenvolvimento Distribuído de ...
Estudo da Aplicação de Extreme programming no Desenvolvimento Distribuído de ...Rafael Caceres
 
Produtividade em Desenvolvimento de Software
Produtividade em Desenvolvimento de SoftwareProdutividade em Desenvolvimento de Software
Produtividade em Desenvolvimento de SoftwareRildo (@rildosan) Santos
 
Design for change: Fatores que influenciam na longevidade de um Software PHP
Design for change: Fatores que influenciam na longevidade de um Software PHPDesign for change: Fatores que influenciam na longevidade de um Software PHP
Design for change: Fatores que influenciam na longevidade de um Software PHPPablo Dall'Oglio
 
Palestra PM Canvas - Framework
Palestra PM Canvas - FrameworkPalestra PM Canvas - Framework
Palestra PM Canvas - FrameworkEduardo Freire
 
Scrum - Aplicando Metodologias Ageis no Desenvolvimento de Software
Scrum - Aplicando Metodologias Ageis no Desenvolvimento de SoftwareScrum - Aplicando Metodologias Ageis no Desenvolvimento de Software
Scrum - Aplicando Metodologias Ageis no Desenvolvimento de SoftwareGuilherme Cardoso
 

Ähnlich wie Gerência de projetos de software (20)

Analise de Requisitos Software
Analise de Requisitos SoftwareAnalise de Requisitos Software
Analise de Requisitos Software
 
Processo de Análise e Desenvolvimento de Software (PDS)
Processo de Análise e Desenvolvimento de Software (PDS)Processo de Análise e Desenvolvimento de Software (PDS)
Processo de Análise e Desenvolvimento de Software (PDS)
 
Palestra papel do desenvolvedor no sucesso da empresa
Palestra papel do desenvolvedor no sucesso da empresaPalestra papel do desenvolvedor no sucesso da empresa
Palestra papel do desenvolvedor no sucesso da empresa
 
Apresentação de Engenharia de software I - Prof. Cristiane Fidelix
Apresentação de Engenharia de software I - Prof. Cristiane FidelixApresentação de Engenharia de software I - Prof. Cristiane Fidelix
Apresentação de Engenharia de software I - Prof. Cristiane Fidelix
 
Lecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SW
Lecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SWLecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SW
Lecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SW
 
Ementa curso de dados
Ementa curso de dadosEmenta curso de dados
Ementa curso de dados
 
Gestão e Processos para Desenvolvimento de Software
Gestão e Processos para Desenvolvimento de SoftwareGestão e Processos para Desenvolvimento de Software
Gestão e Processos para Desenvolvimento de Software
 
Lecture 2 :: Planejamento do Projeto de SW
Lecture 2 :: Planejamento do Projeto de SWLecture 2 :: Planejamento do Projeto de SW
Lecture 2 :: Planejamento do Projeto de SW
 
Engenharia de Software 100% Agil (SCRUM, FDD e XP)
Engenharia de Software 100% Agil (SCRUM, FDD e XP)Engenharia de Software 100% Agil (SCRUM, FDD e XP)
Engenharia de Software 100% Agil (SCRUM, FDD e XP)
 
O desafio do ágil em um time de Machine Learning
O desafio do ágil em um time de Machine Learning O desafio do ágil em um time de Machine Learning
O desafio do ágil em um time de Machine Learning
 
Squadra - 73 B
Squadra - 73 BSquadra - 73 B
Squadra - 73 B
 
tdc-2022-poa-quem-tem-medo-low-code.pdf
tdc-2022-poa-quem-tem-medo-low-code.pdftdc-2022-poa-quem-tem-medo-low-code.pdf
tdc-2022-poa-quem-tem-medo-low-code.pdf
 
Cap1 introd-engenharia de software
Cap1 introd-engenharia de softwareCap1 introd-engenharia de software
Cap1 introd-engenharia de software
 
Estudo da Aplicação de Extreme programming no Desenvolvimento Distribuído de ...
Estudo da Aplicação de Extreme programming no Desenvolvimento Distribuído de ...Estudo da Aplicação de Extreme programming no Desenvolvimento Distribuído de ...
Estudo da Aplicação de Extreme programming no Desenvolvimento Distribuído de ...
 
Produtividade em Desenvolvimento de Software
Produtividade em Desenvolvimento de SoftwareProdutividade em Desenvolvimento de Software
Produtividade em Desenvolvimento de Software
 
Scrum Experience
Scrum ExperienceScrum Experience
Scrum Experience
 
Design for change: Fatores que influenciam na longevidade de um Software PHP
Design for change: Fatores que influenciam na longevidade de um Software PHPDesign for change: Fatores que influenciam na longevidade de um Software PHP
Design for change: Fatores que influenciam na longevidade de um Software PHP
 
Aula 2 - Modelos de processos
Aula 2 -  Modelos de processosAula 2 -  Modelos de processos
Aula 2 - Modelos de processos
 
Palestra PM Canvas - Framework
Palestra PM Canvas - FrameworkPalestra PM Canvas - Framework
Palestra PM Canvas - Framework
 
Scrum - Aplicando Metodologias Ageis no Desenvolvimento de Software
Scrum - Aplicando Metodologias Ageis no Desenvolvimento de SoftwareScrum - Aplicando Metodologias Ageis no Desenvolvimento de Software
Scrum - Aplicando Metodologias Ageis no Desenvolvimento de Software
 

Mehr von Niva Silva

Oficinas de design centrado no ser humano
Oficinas de design centrado no ser humanoOficinas de design centrado no ser humano
Oficinas de design centrado no ser humanoNiva Silva
 
HCD Lab - programa do curso
HCD Lab - programa do cursoHCD Lab - programa do curso
HCD Lab - programa do cursoNiva Silva
 
Abordagens participativas para o design
Abordagens participativas para o designAbordagens participativas para o design
Abordagens participativas para o designNiva Silva
 
E branding 05 - Gestão de presença online
E branding 05 - Gestão de presença onlineE branding 05 - Gestão de presença online
E branding 05 - Gestão de presença onlineNiva Silva
 
E branding 04 - Exercício de planejamento digital com foco em branding
E branding 04 - Exercício de planejamento digital com foco em brandingE branding 04 - Exercício de planejamento digital com foco em branding
E branding 04 - Exercício de planejamento digital com foco em brandingNiva Silva
 
E branding 03 - Branding na Cibercultura
E branding 03 - Branding na CiberculturaE branding 03 - Branding na Cibercultura
E branding 03 - Branding na CiberculturaNiva Silva
 
E branding 01 - Da Marca ao Branding
E branding 01 - Da Marca ao BrandingE branding 01 - Da Marca ao Branding
E branding 01 - Da Marca ao BrandingNiva Silva
 
E branding 02 - Do Branding ao eBranding
E branding 02 - Do Branding ao eBrandingE branding 02 - Do Branding ao eBranding
E branding 02 - Do Branding ao eBrandingNiva Silva
 
Projeto de Pesquisa: "Metadesign - Pesquisa empírica sobre a infra-estrutura ...
Projeto de Pesquisa: "Metadesign - Pesquisa empírica sobre a infra-estrutura ...Projeto de Pesquisa: "Metadesign - Pesquisa empírica sobre a infra-estrutura ...
Projeto de Pesquisa: "Metadesign - Pesquisa empírica sobre a infra-estrutura ...Niva Silva
 
Pré Projeto De Pesquisa: Aplicativos e APIs, Além Da Apropriação Tecnológica
Pré Projeto De Pesquisa: Aplicativos e APIs, Além Da Apropriação TecnológicaPré Projeto De Pesquisa: Aplicativos e APIs, Além Da Apropriação Tecnológica
Pré Projeto De Pesquisa: Aplicativos e APIs, Além Da Apropriação TecnológicaNiva Silva
 
Serviços On-line e Mídias Socias
Serviços On-line e Mídias SociasServiços On-line e Mídias Socias
Serviços On-line e Mídias SociasNiva Silva
 
Design De Mídias Sociais
Design De Mídias SociaisDesign De Mídias Sociais
Design De Mídias SociaisNiva Silva
 

Mehr von Niva Silva (12)

Oficinas de design centrado no ser humano
Oficinas de design centrado no ser humanoOficinas de design centrado no ser humano
Oficinas de design centrado no ser humano
 
HCD Lab - programa do curso
HCD Lab - programa do cursoHCD Lab - programa do curso
HCD Lab - programa do curso
 
Abordagens participativas para o design
Abordagens participativas para o designAbordagens participativas para o design
Abordagens participativas para o design
 
E branding 05 - Gestão de presença online
E branding 05 - Gestão de presença onlineE branding 05 - Gestão de presença online
E branding 05 - Gestão de presença online
 
E branding 04 - Exercício de planejamento digital com foco em branding
E branding 04 - Exercício de planejamento digital com foco em brandingE branding 04 - Exercício de planejamento digital com foco em branding
E branding 04 - Exercício de planejamento digital com foco em branding
 
E branding 03 - Branding na Cibercultura
E branding 03 - Branding na CiberculturaE branding 03 - Branding na Cibercultura
E branding 03 - Branding na Cibercultura
 
E branding 01 - Da Marca ao Branding
E branding 01 - Da Marca ao BrandingE branding 01 - Da Marca ao Branding
E branding 01 - Da Marca ao Branding
 
E branding 02 - Do Branding ao eBranding
E branding 02 - Do Branding ao eBrandingE branding 02 - Do Branding ao eBranding
E branding 02 - Do Branding ao eBranding
 
Projeto de Pesquisa: "Metadesign - Pesquisa empírica sobre a infra-estrutura ...
Projeto de Pesquisa: "Metadesign - Pesquisa empírica sobre a infra-estrutura ...Projeto de Pesquisa: "Metadesign - Pesquisa empírica sobre a infra-estrutura ...
Projeto de Pesquisa: "Metadesign - Pesquisa empírica sobre a infra-estrutura ...
 
Pré Projeto De Pesquisa: Aplicativos e APIs, Além Da Apropriação Tecnológica
Pré Projeto De Pesquisa: Aplicativos e APIs, Além Da Apropriação TecnológicaPré Projeto De Pesquisa: Aplicativos e APIs, Além Da Apropriação Tecnológica
Pré Projeto De Pesquisa: Aplicativos e APIs, Além Da Apropriação Tecnológica
 
Serviços On-line e Mídias Socias
Serviços On-line e Mídias SociasServiços On-line e Mídias Socias
Serviços On-line e Mídias Socias
 
Design De Mídias Sociais
Design De Mídias SociaisDesign De Mídias Sociais
Design De Mídias Sociais
 

Kürzlich hochgeladen

Questionárionnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
QuestionárionnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnQuestionárionnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
QuestionárionnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnGustavo144776
 
Conferência SC 24 | Estratégias de precificação para múltiplos canais de venda
Conferência SC 24 | Estratégias de precificação para múltiplos canais de vendaConferência SC 24 | Estratégias de precificação para múltiplos canais de venda
Conferência SC 24 | Estratégias de precificação para múltiplos canais de vendaE-Commerce Brasil
 
Introdução à Multimídia e seus aspectos.pdf
Introdução à Multimídia e seus aspectos.pdfIntrodução à Multimídia e seus aspectos.pdf
Introdução à Multimídia e seus aspectos.pdfVivianeVivicka
 
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)E-Commerce Brasil
 
Conferência SC 24 | Estratégias de precificação: loja própria e marketplace
Conferência SC 24 | Estratégias de precificação: loja própria e marketplaceConferência SC 24 | Estratégias de precificação: loja própria e marketplace
Conferência SC 24 | Estratégias de precificação: loja própria e marketplaceE-Commerce Brasil
 
Conferência SC 24 | O custo real de uma operação
Conferência SC 24 | O custo real de uma operaçãoConferência SC 24 | O custo real de uma operação
Conferência SC 24 | O custo real de uma operaçãoE-Commerce Brasil
 
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?E-Commerce Brasil
 
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...E-Commerce Brasil
 
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?E-Commerce Brasil
 
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...E-Commerce Brasil
 
Desenvolvendo uma Abordagem Estratégica para a Gestão de Portfólio.pptx
Desenvolvendo uma Abordagem Estratégica para a Gestão de Portfólio.pptxDesenvolvendo uma Abordagem Estratégica para a Gestão de Portfólio.pptx
Desenvolvendo uma Abordagem Estratégica para a Gestão de Portfólio.pptxCoca Pitzer
 
Conferência SC 2024 | De vilão a herói: como o frete vai salvar as suas vendas
Conferência SC 2024 |  De vilão a herói: como o frete vai salvar as suas vendasConferência SC 2024 |  De vilão a herói: como o frete vai salvar as suas vendas
Conferência SC 2024 | De vilão a herói: como o frete vai salvar as suas vendasE-Commerce Brasil
 
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagensEP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagensLuizPauloFerreira11
 
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...Conferência SC 24 | Inteligência artificial no checkout: como a automatização...
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...E-Commerce Brasil
 
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...E-Commerce Brasil
 
66ssssssssssssssssssssssssssssss4434.pptx
66ssssssssssssssssssssssssssssss4434.pptx66ssssssssssssssssssssssssssssss4434.pptx
66ssssssssssssssssssssssssssssss4434.pptxLEANDROSPANHOL1
 
A LOGÍSTICA ESTÁ PREPARADA PARA O DECRESCIMENTO?
A LOGÍSTICA ESTÁ PREPARADA PARA O DECRESCIMENTO?A LOGÍSTICA ESTÁ PREPARADA PARA O DECRESCIMENTO?
A LOGÍSTICA ESTÁ PREPARADA PARA O DECRESCIMENTO?Michael Rada
 
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024E-Commerce Brasil
 
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...E-Commerce Brasil
 
Ética NO AMBIENTE DE TRABALHO, fundamentosdas relações.pdf
Ética NO AMBIENTE DE TRABALHO,  fundamentosdas relações.pdfÉtica NO AMBIENTE DE TRABALHO,  fundamentosdas relações.pdf
Ética NO AMBIENTE DE TRABALHO, fundamentosdas relações.pdfInsttLcioEvangelista
 

Kürzlich hochgeladen (20)

Questionárionnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
QuestionárionnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnQuestionárionnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
Questionárionnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
 
Conferência SC 24 | Estratégias de precificação para múltiplos canais de venda
Conferência SC 24 | Estratégias de precificação para múltiplos canais de vendaConferência SC 24 | Estratégias de precificação para múltiplos canais de venda
Conferência SC 24 | Estratégias de precificação para múltiplos canais de venda
 
Introdução à Multimídia e seus aspectos.pdf
Introdução à Multimídia e seus aspectos.pdfIntrodução à Multimídia e seus aspectos.pdf
Introdução à Multimídia e seus aspectos.pdf
 
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)
 
Conferência SC 24 | Estratégias de precificação: loja própria e marketplace
Conferência SC 24 | Estratégias de precificação: loja própria e marketplaceConferência SC 24 | Estratégias de precificação: loja própria e marketplace
Conferência SC 24 | Estratégias de precificação: loja própria e marketplace
 
Conferência SC 24 | O custo real de uma operação
Conferência SC 24 | O custo real de uma operaçãoConferência SC 24 | O custo real de uma operação
Conferência SC 24 | O custo real de uma operação
 
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
 
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...
 
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?
 
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
 
Desenvolvendo uma Abordagem Estratégica para a Gestão de Portfólio.pptx
Desenvolvendo uma Abordagem Estratégica para a Gestão de Portfólio.pptxDesenvolvendo uma Abordagem Estratégica para a Gestão de Portfólio.pptx
Desenvolvendo uma Abordagem Estratégica para a Gestão de Portfólio.pptx
 
Conferência SC 2024 | De vilão a herói: como o frete vai salvar as suas vendas
Conferência SC 2024 |  De vilão a herói: como o frete vai salvar as suas vendasConferência SC 2024 |  De vilão a herói: como o frete vai salvar as suas vendas
Conferência SC 2024 | De vilão a herói: como o frete vai salvar as suas vendas
 
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagensEP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
 
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...Conferência SC 24 | Inteligência artificial no checkout: como a automatização...
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...
 
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...
 
66ssssssssssssssssssssssssssssss4434.pptx
66ssssssssssssssssssssssssssssss4434.pptx66ssssssssssssssssssssssssssssss4434.pptx
66ssssssssssssssssssssssssssssss4434.pptx
 
A LOGÍSTICA ESTÁ PREPARADA PARA O DECRESCIMENTO?
A LOGÍSTICA ESTÁ PREPARADA PARA O DECRESCIMENTO?A LOGÍSTICA ESTÁ PREPARADA PARA O DECRESCIMENTO?
A LOGÍSTICA ESTÁ PREPARADA PARA O DECRESCIMENTO?
 
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024
 
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...
 
Ética NO AMBIENTE DE TRABALHO, fundamentosdas relações.pdf
Ética NO AMBIENTE DE TRABALHO,  fundamentosdas relações.pdfÉtica NO AMBIENTE DE TRABALHO,  fundamentosdas relações.pdf
Ética NO AMBIENTE DE TRABALHO, fundamentosdas relações.pdf
 

Gerência de projetos de software

  • 1. Gerência de projetos de software PUC-SP / TIDD / TIDA - Nivaldo Silva
  • 2. Vou falar sobre: 4Ps de Pressman 21 Regras de Ouro de McCarthy Meu projeto de pesquisa PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 2
  • 3. 4Ps da Gerência de projeto de software por Roger Pressman
  • 4. 4Ps de Pressman A gerência de projeto de software trabalha com 4 fatores: Pessoas Produto Processo Projeto PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 4
  • 6. Pessoas - Categorias As pessoasenvolvidasem um projeto de software podem ser categorizadasem: Senior managers Project (technical) managers Practitioners Customers End-users PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 6
  • 7. Pessoas – Habilidades do líder Espera-se que um líder de projeto de software sejacapaz de: Solucionarproblemas. Assumir o controle. Promoverconquistas. Unir e influenciar a equipe. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 7
  • 8. Pessoas – Habilidades do líder Bonsdesenvolvedoresnemsempre se tornambonsgerentes. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 8
  • 9. Pessoas – A equipe Trêspossíveisestruturas de equipe: Democratic decentralized (DD) Controlled decentralized (CD) Controlled Centralized (CC) PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 9
  • 10. Pessoas – A equipe Democratic decentralized (DD) PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 10
  • 11. Pessoas – A equipe Controlled decentralized (CD) PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 11
  • 12. Pessoas – The software team Controlled Centralized (CC) PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 12
  • 13. Pessoas – A equipe Setefatores a considerarquandoplanejar a estrutura do time: A dificuldade do problema a ser resolvido; O tamanho do(s) programa(s) a seremdesenvolvidos; O tempo que o time ficarájunto; O grau de modularização do problema; A exigência de qualidade e confiabilidade do sistema; A rigidez do prazo; O grau de comunicabilidadeexigidopeloprojeto. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 13
  • 14. Pessoas – Coordenação PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 14
  • 16. Produto – Tipos de Aplicações System software Real-time software Business software Engineeringandscientificsoftware Embeddedsoftware Personalcomputersoftware Web-basedsoftware Artificial intelligencesoftware PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 16
  • 17. Produto – Escopo O escopopode ser definidorespondendoessasquestões: Contexto. Objetivodainformação. Função e desempenho. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 17
  • 19. Processo O Processo é o caminhopara odesenvolvimento de um produto de software de altaqualidade. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 19
  • 20. Processo O Processo é o caminhopara odesenvolvimento de um produto de software de altaqualidade. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 20
  • 21. Processo - Paradigmas the linear sequentialmodel theprototypingmodel the RAD model theevolutionarymodel the incremental model thespiralmodel the WINWIN spiralmodel theconcurrentdevelopmentmodel thecomponent-baseddevelopmentmodel the formal methodsmodel the fourth generation techniques model PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 21
  • 22. Processo - Linear PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 22
  • 23. Processo - Linear É o maisantigo e maisusadoparadigma de desenvolviemento de software. Problemas: Projetosreaisraramenteseguem o encadeamentosequencialqueelesugere. Dificilmentetodososrequisitosãoidentificados no início do projeto. Umaversãofuncionalsóserá vista perto do final do projeto. Maisriscos, menosmotivação. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 23
  • 24. Processo - Prototipagem PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 24
  • 25. Processo - Prototipagem Muito defendidopor Fred Brooks Ajuda a perceber riscos Problemas: O cliente pode gostar do protótipo, e pedir para ficar com ele mesmo, com poucas correções. Escolhas precipitadas podem ser levadas para o produto final PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 25
  • 26. Processo - Espiral PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 26
  • 27. Processo - Espiral Maisrealista Usaprotótiposcomoestratégia de redução de riscos Problemas: Pode ser difícil de convencerclientesqueesteprocesso é controlável. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 27
  • 28. Processo - Incremental PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 28
  • 29. Processo - Incremental Diferentedaprototipagem, entrega um produtooperacional a cadainteração. Cada release pode ser usado e avaliadoporusuáriosreais Pode ser útilquandonãoháequipesuficienteparaentregar o software completoem um prazocurto A equipepodecrescer à medidaque o produtocresce, e é aceitopelopúblico PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 29
  • 31. Projeto Cincopráticascomuns de condução de projetos de software: Comece com o pédireito Mantenha oritmo Acompanhe o progresso Tome decisõesinteligentes Façaumaanálise posterior PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 31
  • 32. Projeto - Métricas PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 32
  • 33. 21 Regras de ouroparaentregarbom software no prazo por Jim McCarthy
  • 35. 1. Não saiba o que você não sabe. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 35
  • 36. 2. Saiba aonde você está. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 36
  • 37. 3. Lembre-se do triângulo. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 37
  • 38. 4. Não fique no escuro. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 38
  • 39. 5. Use marcos de Defeito Zero. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 39
  • 40. 6. Cuidado com o cara na sala. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 40
  • 41. 7. Não troque um prazo ruim por outro igual PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 41
  • 42. 8. Quando escorregar, não caia PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 42
  • 43. 9. Baixa tecnologia é boa. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 43
  • 44. 10. Projete o tempo. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 44
  • 45. 11. Se você desenvolver, vai entregar. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 45
  • 46. 12. Portabilidade é para canoas. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 46
  • 48. 13. Conquiste os clientes. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 48
  • 49. 14. Lembre-se de uma coisa: Unidade. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 49
  • 50. 15. Defina seu tema. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 50
  • 51. 16. Varie seu tema. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 51
  • 52. 17. Equilibre seu tema. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 52
  • 53. 18. Evolua seu tema. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 53
  • 54. 19. Seu produto deve possuir uma hierarqia. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 54
  • 55. 20. Estabeleça uma visão compartilhada. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 55
  • 57. 21. Coloque a equipe em “modo de entrega”. PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 57
  • 58. Meu projeto de pesquisa
  • 59. Meu projeto de pesquisa Identificar e comparar processos de design abertos a participação Open Source Software Metadesign Open Innovation Crowdsourcing Co-creation Open Business PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 59
  • 60. Referências Fred Brooks no silverbullet (1995) themythicalman-month (1975) The Design of Design: Essays from a Computer Scientist (2010) Jim McCarthy 21 Rules of Thumb for Shipping Great Software on Time Dynamics of Software Development (1995) Roger Pressman Software Engginering (5ªed. 2001) Steve McConnell Open Source Methodology: Ready for Prime Time?(1999) Alan MacCormack Innovation through Global Collaboration (2007) PUC-SP / TIDD / TIDA - Gerência de Projeto de Software - Nivaldo Silva 60