SlideShare ist ein Scribd-Unternehmen logo
1 von 31
Downloaden Sie, um offline zu lesen
Alessandro Almeida | www.alessandroalmeida.com
Analisando a atividade da aula passada...
Analisando a atividade da aula passada...
   Projeto inovador
     O aplicativo utilizado pelos vendedores, criado
     para telefone celular, será substituído por um
     aplicativo para iPhone e iPad
   Projeto não tem somente impacto
    tecnológico, mas envolve mudança
    organizacional
     Os vendedores estão familiarizados com a
     solução anterior, que é totalmente diferente da
     nova plataforma
   A tecnologia também é nova para a DevOne
     Não há profissionais capacitados na plataforma
     Apple dentro da DevOne
   Na realidade, a equipe não existe...
     Estagiários serão contratados para desenvolver o
      projeto
     O especialista na plataforma chegará quase no
      final (se é que chegará)
   Redução de custo (sem observar o impacto
    na qualidade)
   O contrato com a Pharmalife é frágil...
     “O CIO também deixou claro que, se o projeto não
     for bem sucedido, a DevOne perderá sua
     homologação como principal fornecedora de
     software da Pharmalife.”
   Fases importantes da Engenharia de
    Software estão sendo ignoradas
     Sem levantamento de requisitos
     Sem definição da arquitetura do sistema
     Sem validações
     Sem análise de viabilidade
   E o alinhamento entre a turma da Fábrica de
    Software e a equipe do Comercial?
   Vocês sugeriram as soluções!

   Customização de um possível processo
    existente
   Definir um método de trabalho específico
    para o projeto
   Não propor o projeto
   Negociar melhor
   Levantar os requisitos
   Vocês sugeriram as soluções!

   Definir uma fase de testes
   Planejar!
   Aplicar o CMMI ou mps.Br
   Contratar funcionários qualificados na
    tecnologia ou treinar os atuais
   Treinar os vendedores na solução
    desenvolvida
   Há situações onde não há o que fazer. O
    projeto terá que ser entregue...
     Compromissos contratuais
     Regulamentações
     Política
     Poder
   Há situações onde não há o que fazer. O
    projeto terá que ser entregue...
     Compromissos contratuais
     Regulamentações
     Política
     Poder
Reflexão
   A reflexão sobre alternativas é fundamental
     Se a DevOne tivesse considerado as suas
     sugestões, o projeto provavelmente seria
     conduzido de uma forma diferente
   Embora a DevOne seja uma empresa fictícia e
    o estudo de caso seja um caricatura, a vida
    real é muito diferente?
   Quantos Projetos Virtualmente Impossíveis
    existem em sua empresa?
   Dicas do Edward Yourdon (o cara do DFD!)
     http://yourdon.com/
   Onde os parâmetros excedem o que foi
    definido em, pelo menos, 50%
     Cronograma comprimido pela metade
     Equipe reduzida a menos da metade do mínimo
      necessário
     Orçamento e recursos cortados pela metade
     Funcionalidades são o dobro do combinado
      inicialmente
   No início dos trabalhos, o projeto é movido
    pela fé
     Euforia e / ou otimismo exagerado
   Projetos onde o fracasso é quase certo
     Forçar um resultado positivo após a conclusão do
     projeto, não torna um trabalho fracassado em
     sucesso
Por que existem Projetos
Virtualmente Impossíveis?
“A insanidade corporativa está fazendo a
mesma coisa repetidamente, e cada vez
    esperando resultados diferentes.”
   Política!
   Promessas ingênuas feitas pelo cara que
    vendeu o projeto
   Otimismo ingênuo
     Podemos fazer isto durante o final de semana!
   Mentalidade de dar início a um novo negócio
     Empresas empreendedoras
   Verdadeiros programadores não precisam
    dormir!
     Herói “Jack Bauer”
   Concorrência
     Meu concorrente faz o mesmo!
   Regulamentações
   Crises inesperadas ou não planejadas
Considerando os temas discutidos até
agora, qual é a importância da Engenharia
de Software para o sucesso dos projetos?
   Lembram do SPIN?
   Acessem www.boston-spin.org
     Site com diversas apresentações de eventos
     realizados pelo SPIN Boston (palestras de nomes
     consagrados da Engenharia de Software)
alessandro.almeida@uol.com.br
www.slideshare.net/alessandroalmeida

Weitere ähnliche Inhalte

Was ist angesagt?

Agile Testing, por Carolina Borim
Agile Testing, por Carolina BorimAgile Testing, por Carolina Borim
Agile Testing, por Carolina BorimThoughtworks
 
Palestra Modelagem Ágil - Manoel Pimentel
Palestra Modelagem Ágil -  Manoel PimentelPalestra Modelagem Ágil -  Manoel Pimentel
Palestra Modelagem Ágil - Manoel PimentelManoel Pimentel Medeiros
 
A responsabilidade do “Done”: a colaboração como condição de uma entrega ágil...
A responsabilidade do “Done”: a colaboração como condição de uma entrega ágil...A responsabilidade do “Done”: a colaboração como condição de uma entrega ágil...
A responsabilidade do “Done”: a colaboração como condição de uma entrega ágil...Agile Trends
 
Contrato Ágil? Não. Melhor Processo Possível? Sim
Contrato Ágil? Não. Melhor Processo Possível? SimContrato Ágil? Não. Melhor Processo Possível? Sim
Contrato Ágil? Não. Melhor Processo Possível? SimAmanda Varella
 
Energias de Portugal – 3rd week Lessons learned
Energias de Portugal – 3rd week Lessons learnedEnergias de Portugal – 3rd week Lessons learned
Energias de Portugal – 3rd week Lessons learnedTimetruck
 
Palestra Do AS IS ao TO BE em 5 dias
Palestra Do AS IS ao TO BE em 5 diasPalestra Do AS IS ao TO BE em 5 dias
Palestra Do AS IS ao TO BE em 5 diasJonas Beto Rompkovski
 
Caso Prático Voice Technology
Caso Prático Voice TechnologyCaso Prático Voice Technology
Caso Prático Voice Technologyapantaliao
 
Princípios ágeis - UFRGS 2013
Princípios ágeis - UFRGS 2013Princípios ágeis - UFRGS 2013
Princípios ágeis - UFRGS 2013Lourenco P Soares
 
Processos Ágeis - Scrum, Kanban ou ScrumBan
Processos Ágeis - Scrum, Kanban ou ScrumBanProcessos Ágeis - Scrum, Kanban ou ScrumBan
Processos Ágeis - Scrum, Kanban ou ScrumBanSamuel Cavalcante
 
Como você pode utilizar o microsoft epm no seu negócio de uma startup a uma g...
Como você pode utilizar o microsoft epm no seu negócio de uma startup a uma g...Como você pode utilizar o microsoft epm no seu negócio de uma startup a uma g...
Como você pode utilizar o microsoft epm no seu negócio de uma startup a uma g...Eduardo Freire
 
Scrum in a nutshell - business perspective
Scrum in a nutshell - business perspectiveScrum in a nutshell - business perspective
Scrum in a nutshell - business perspectiveMarcos Alves
 

Was ist angesagt? (20)

Agile Testing, por Carolina Borim
Agile Testing, por Carolina BorimAgile Testing, por Carolina Borim
Agile Testing, por Carolina Borim
 
Palestra Modelagem Ágil - Manoel Pimentel
Palestra Modelagem Ágil -  Manoel PimentelPalestra Modelagem Ágil -  Manoel Pimentel
Palestra Modelagem Ágil - Manoel Pimentel
 
Modelagem Ágil
Modelagem ÁgilModelagem Ágil
Modelagem Ágil
 
Agile + Scrum - Mindset e conceitos
Agile + Scrum -  Mindset e conceitosAgile + Scrum -  Mindset e conceitos
Agile + Scrum - Mindset e conceitos
 
Modelagem Ágil
Modelagem ÁgilModelagem Ágil
Modelagem Ágil
 
Scrum Intro
Scrum IntroScrum Intro
Scrum Intro
 
A responsabilidade do “Done”: a colaboração como condição de uma entrega ágil...
A responsabilidade do “Done”: a colaboração como condição de uma entrega ágil...A responsabilidade do “Done”: a colaboração como condição de uma entrega ágil...
A responsabilidade do “Done”: a colaboração como condição de uma entrega ágil...
 
Lean UX para aplicativos mobile
Lean UX para aplicativos mobileLean UX para aplicativos mobile
Lean UX para aplicativos mobile
 
Contrato Ágil? Não. Melhor Processo Possível? Sim
Contrato Ágil? Não. Melhor Processo Possível? SimContrato Ágil? Não. Melhor Processo Possível? Sim
Contrato Ágil? Não. Melhor Processo Possível? Sim
 
Projetos, Qualidade & Processos
Projetos, Qualidade & ProcessosProjetos, Qualidade & Processos
Projetos, Qualidade & Processos
 
Energias de Portugal – 3rd week Lessons learned
Energias de Portugal – 3rd week Lessons learnedEnergias de Portugal – 3rd week Lessons learned
Energias de Portugal – 3rd week Lessons learned
 
Palestra Do AS IS ao TO BE em 5 dias
Palestra Do AS IS ao TO BE em 5 diasPalestra Do AS IS ao TO BE em 5 dias
Palestra Do AS IS ao TO BE em 5 dias
 
Caso Prático Voice Technology
Caso Prático Voice TechnologyCaso Prático Voice Technology
Caso Prático Voice Technology
 
Princípios ágeis - UFRGS 2013
Princípios ágeis - UFRGS 2013Princípios ágeis - UFRGS 2013
Princípios ágeis - UFRGS 2013
 
Extreme programming explicada
Extreme programming explicadaExtreme programming explicada
Extreme programming explicada
 
Extreme Programming Explicada
Extreme Programming ExplicadaExtreme Programming Explicada
Extreme Programming Explicada
 
Processos Ágeis - Scrum, Kanban ou ScrumBan
Processos Ágeis - Scrum, Kanban ou ScrumBanProcessos Ágeis - Scrum, Kanban ou ScrumBan
Processos Ágeis - Scrum, Kanban ou ScrumBan
 
Como você pode utilizar o microsoft epm no seu negócio de uma startup a uma g...
Como você pode utilizar o microsoft epm no seu negócio de uma startup a uma g...Como você pode utilizar o microsoft epm no seu negócio de uma startup a uma g...
Como você pode utilizar o microsoft epm no seu negócio de uma startup a uma g...
 
Scrum in a nutshell - business perspective
Scrum in a nutshell - business perspectiveScrum in a nutshell - business perspective
Scrum in a nutshell - business perspective
 
Princípios Ágeis
Princípios ÁgeisPrincípios Ágeis
Princípios Ágeis
 

Andere mochten auch

Engenharia de Software II - Aula 16
Engenharia de Software II - Aula 16Engenharia de Software II - Aula 16
Engenharia de Software II - Aula 16Alessandro Almeida
 
Engenharia de Software I - Aula 10
Engenharia de Software I - Aula 10Engenharia de Software I - Aula 10
Engenharia de Software I - Aula 10Alessandro Almeida
 
Engenharia de Software II - Aula 5
Engenharia de Software II - Aula 5Engenharia de Software II - Aula 5
Engenharia de Software II - Aula 5Alessandro Almeida
 
Engenharia de Software II - Aula 4
Engenharia de Software II - Aula 4Engenharia de Software II - Aula 4
Engenharia de Software II - Aula 4Alessandro Almeida
 
Engenharia de Software I - Aula 17
Engenharia de Software I - Aula 17Engenharia de Software I - Aula 17
Engenharia de Software I - Aula 17Alessandro Almeida
 
Engenharia de Software I - Aula 14
Engenharia de Software I - Aula 14Engenharia de Software I - Aula 14
Engenharia de Software I - Aula 14Alessandro Almeida
 
Engenharia de Software I - Aula 6
Engenharia de Software I - Aula 6Engenharia de Software I - Aula 6
Engenharia de Software I - Aula 6Alessandro Almeida
 
Engenharia de Software II - Aula 6
Engenharia de Software II - Aula 6Engenharia de Software II - Aula 6
Engenharia de Software II - Aula 6Alessandro Almeida
 
Engenharia de Software I - Aula 24
Engenharia de Software I - Aula 24Engenharia de Software I - Aula 24
Engenharia de Software I - Aula 24Alessandro Almeida
 
Engenharia de Software I - Aula 3
Engenharia de Software I - Aula 3Engenharia de Software I - Aula 3
Engenharia de Software I - Aula 3Alessandro Almeida
 
Engenharia de Software II - Aula 15
Engenharia de Software II - Aula 15Engenharia de Software II - Aula 15
Engenharia de Software II - Aula 15Alessandro Almeida
 
Engenharia de Software I - Aula 9
Engenharia de Software I - Aula 9Engenharia de Software I - Aula 9
Engenharia de Software I - Aula 9Alessandro Almeida
 
Engenharia de Software II - Aula 18
Engenharia de Software II - Aula 18Engenharia de Software II - Aula 18
Engenharia de Software II - Aula 18Alessandro Almeida
 
Engenharia de Software I - Aula 15
Engenharia de Software I - Aula 15Engenharia de Software I - Aula 15
Engenharia de Software I - Aula 15Alessandro Almeida
 
Engenharia de Software II - Aula 19
Engenharia de Software II - Aula 19Engenharia de Software II - Aula 19
Engenharia de Software II - Aula 19Alessandro Almeida
 
Engenharia de Software I - Aula 5
Engenharia de Software I - Aula 5Engenharia de Software I - Aula 5
Engenharia de Software I - Aula 5Alessandro Almeida
 
Engenharia de Software II - Aula 8
Engenharia de Software II - Aula 8Engenharia de Software II - Aula 8
Engenharia de Software II - Aula 8Alessandro Almeida
 
Engenharia de Software I - Aula 19
Engenharia de Software I - Aula 19Engenharia de Software I - Aula 19
Engenharia de Software I - Aula 19Alessandro Almeida
 
Engenharia de Software II - Aula 7
Engenharia de Software II - Aula 7Engenharia de Software II - Aula 7
Engenharia de Software II - Aula 7Alessandro Almeida
 
Engenharia de Software I - Aula 13
Engenharia de Software I - Aula 13Engenharia de Software I - Aula 13
Engenharia de Software I - Aula 13Alessandro Almeida
 

Andere mochten auch (20)

Engenharia de Software II - Aula 16
Engenharia de Software II - Aula 16Engenharia de Software II - Aula 16
Engenharia de Software II - Aula 16
 
Engenharia de Software I - Aula 10
Engenharia de Software I - Aula 10Engenharia de Software I - Aula 10
Engenharia de Software I - Aula 10
 
Engenharia de Software II - Aula 5
Engenharia de Software II - Aula 5Engenharia de Software II - Aula 5
Engenharia de Software II - Aula 5
 
Engenharia de Software II - Aula 4
Engenharia de Software II - Aula 4Engenharia de Software II - Aula 4
Engenharia de Software II - Aula 4
 
Engenharia de Software I - Aula 17
Engenharia de Software I - Aula 17Engenharia de Software I - Aula 17
Engenharia de Software I - Aula 17
 
Engenharia de Software I - Aula 14
Engenharia de Software I - Aula 14Engenharia de Software I - Aula 14
Engenharia de Software I - Aula 14
 
Engenharia de Software I - Aula 6
Engenharia de Software I - Aula 6Engenharia de Software I - Aula 6
Engenharia de Software I - Aula 6
 
Engenharia de Software II - Aula 6
Engenharia de Software II - Aula 6Engenharia de Software II - Aula 6
Engenharia de Software II - Aula 6
 
Engenharia de Software I - Aula 24
Engenharia de Software I - Aula 24Engenharia de Software I - Aula 24
Engenharia de Software I - Aula 24
 
Engenharia de Software I - Aula 3
Engenharia de Software I - Aula 3Engenharia de Software I - Aula 3
Engenharia de Software I - Aula 3
 
Engenharia de Software II - Aula 15
Engenharia de Software II - Aula 15Engenharia de Software II - Aula 15
Engenharia de Software II - Aula 15
 
Engenharia de Software I - Aula 9
Engenharia de Software I - Aula 9Engenharia de Software I - Aula 9
Engenharia de Software I - Aula 9
 
Engenharia de Software II - Aula 18
Engenharia de Software II - Aula 18Engenharia de Software II - Aula 18
Engenharia de Software II - Aula 18
 
Engenharia de Software I - Aula 15
Engenharia de Software I - Aula 15Engenharia de Software I - Aula 15
Engenharia de Software I - Aula 15
 
Engenharia de Software II - Aula 19
Engenharia de Software II - Aula 19Engenharia de Software II - Aula 19
Engenharia de Software II - Aula 19
 
Engenharia de Software I - Aula 5
Engenharia de Software I - Aula 5Engenharia de Software I - Aula 5
Engenharia de Software I - Aula 5
 
Engenharia de Software II - Aula 8
Engenharia de Software II - Aula 8Engenharia de Software II - Aula 8
Engenharia de Software II - Aula 8
 
Engenharia de Software I - Aula 19
Engenharia de Software I - Aula 19Engenharia de Software I - Aula 19
Engenharia de Software I - Aula 19
 
Engenharia de Software II - Aula 7
Engenharia de Software II - Aula 7Engenharia de Software II - Aula 7
Engenharia de Software II - Aula 7
 
Engenharia de Software I - Aula 13
Engenharia de Software I - Aula 13Engenharia de Software I - Aula 13
Engenharia de Software I - Aula 13
 

Ähnlich wie Engenharia de Software I - Aula 8

Gestão da Tecnologia da Informação (14/05/2013)
Gestão da Tecnologia da Informação (14/05/2013)Gestão da Tecnologia da Informação (14/05/2013)
Gestão da Tecnologia da Informação (14/05/2013)Alessandro Almeida
 
XP - Extreme Programming
XP - Extreme ProgrammingXP - Extreme Programming
XP - Extreme ProgrammingRodrigo Branas
 
Projeto Digital para Empreendedores
Projeto Digital para EmpreendedoresProjeto Digital para Empreendedores
Projeto Digital para EmpreendedoresThiago Nunes
 
Mitos do Desenvolvimento de Software
Mitos do Desenvolvimento de SoftwareMitos do Desenvolvimento de Software
Mitos do Desenvolvimento de Softwareguest2f8cba
 
Gestão da Tecnologia da Informação (24/09/2014)
Gestão da Tecnologia da Informação (24/09/2014)Gestão da Tecnologia da Informação (24/09/2014)
Gestão da Tecnologia da Informação (24/09/2014)Alessandro Almeida
 
Agência Digital, Freela ou Equipe Interna? Saiba como escolher!
Agência Digital, Freela ou Equipe Interna? Saiba como escolher!Agência Digital, Freela ou Equipe Interna? Saiba como escolher!
Agência Digital, Freela ou Equipe Interna? Saiba como escolher!Ricardo Marsili
 
FDD para equipes não tão ágeis
FDD para equipes não tão ágeisFDD para equipes não tão ágeis
FDD para equipes não tão ágeisguilhermepinter
 
Modelagem dos Processos de Negócio para a Definição de Requisitos de Sistemas
Modelagem dos Processos de Negócio para a Definição de Requisitos de SistemasModelagem dos Processos de Negócio para a Definição de Requisitos de Sistemas
Modelagem dos Processos de Negócio para a Definição de Requisitos de SistemasImpacta Eventos
 
[slides] Gestão de Projetos (2015: 2º semestre)
[slides] Gestão de Projetos (2015: 2º semestre)[slides] Gestão de Projetos (2015: 2º semestre)
[slides] Gestão de Projetos (2015: 2º semestre)Alessandro Almeida
 
Palestra Geinfo 2011 - Desenvolvimento ágil no governo
Palestra Geinfo 2011 - Desenvolvimento ágil no governoPalestra Geinfo 2011 - Desenvolvimento ágil no governo
Palestra Geinfo 2011 - Desenvolvimento ágil no governoDextra
 
Governança e Gestão - 2ª Aula
Governança e Gestão - 2ª AulaGovernança e Gestão - 2ª Aula
Governança e Gestão - 2ª AulaAlessandro Almeida
 
Designer na sprint: um mal necessário
Designer na sprint: um mal necessário Designer na sprint: um mal necessário
Designer na sprint: um mal necessário Rafael Coronel
 
Especificação por meio de exemplos (BDD, testes de aceitação, ...)
Especificação por meio de exemplos (BDD, testes de aceitação, ...)Especificação por meio de exemplos (BDD, testes de aceitação, ...)
Especificação por meio de exemplos (BDD, testes de aceitação, ...)Fábio Nogueira de Lucena
 
Gestão de Projetos e Empreendedorismo: TAD-NC4 (08/08/2013)
Gestão de Projetos e Empreendedorismo: TAD-NC4 (08/08/2013)Gestão de Projetos e Empreendedorismo: TAD-NC4 (08/08/2013)
Gestão de Projetos e Empreendedorismo: TAD-NC4 (08/08/2013)Alessandro Almeida
 

Ähnlich wie Engenharia de Software I - Aula 8 (20)

Gestão da Tecnologia da Informação (14/05/2013)
Gestão da Tecnologia da Informação (14/05/2013)Gestão da Tecnologia da Informação (14/05/2013)
Gestão da Tecnologia da Informação (14/05/2013)
 
XP - Extreme Programming
XP - Extreme ProgrammingXP - Extreme Programming
XP - Extreme Programming
 
Refactoring
RefactoringRefactoring
Refactoring
 
Projeto Digital para Empreendedores
Projeto Digital para EmpreendedoresProjeto Digital para Empreendedores
Projeto Digital para Empreendedores
 
Mitos do Desenvolvimento de Software
Mitos do Desenvolvimento de SoftwareMitos do Desenvolvimento de Software
Mitos do Desenvolvimento de Software
 
Gestão da Tecnologia da Informação (24/09/2014)
Gestão da Tecnologia da Informação (24/09/2014)Gestão da Tecnologia da Informação (24/09/2014)
Gestão da Tecnologia da Informação (24/09/2014)
 
CAES
CAESCAES
CAES
 
Agência Digital, Freela ou Equipe Interna? Saiba como escolher!
Agência Digital, Freela ou Equipe Interna? Saiba como escolher!Agência Digital, Freela ou Equipe Interna? Saiba como escolher!
Agência Digital, Freela ou Equipe Interna? Saiba como escolher!
 
FDD para equipes não tão ágeis
FDD para equipes não tão ágeisFDD para equipes não tão ágeis
FDD para equipes não tão ágeis
 
Aula 5 semana
Aula 5 semanaAula 5 semana
Aula 5 semana
 
Gestão da TI (25/03/2015)
Gestão da TI (25/03/2015)Gestão da TI (25/03/2015)
Gestão da TI (25/03/2015)
 
Modelagem dos Processos de Negócio para a Definição de Requisitos de Sistemas
Modelagem dos Processos de Negócio para a Definição de Requisitos de SistemasModelagem dos Processos de Negócio para a Definição de Requisitos de Sistemas
Modelagem dos Processos de Negócio para a Definição de Requisitos de Sistemas
 
APSI2
APSI2APSI2
APSI2
 
[slides] Gestão de Projetos (2015: 2º semestre)
[slides] Gestão de Projetos (2015: 2º semestre)[slides] Gestão de Projetos (2015: 2º semestre)
[slides] Gestão de Projetos (2015: 2º semestre)
 
Palestra Geinfo 2011 - Desenvolvimento ágil no governo
Palestra Geinfo 2011 - Desenvolvimento ágil no governoPalestra Geinfo 2011 - Desenvolvimento ágil no governo
Palestra Geinfo 2011 - Desenvolvimento ágil no governo
 
Governança e Gestão - 2ª Aula
Governança e Gestão - 2ª AulaGovernança e Gestão - 2ª Aula
Governança e Gestão - 2ª Aula
 
Designer na sprint: um mal necessário
Designer na sprint: um mal necessário Designer na sprint: um mal necessário
Designer na sprint: um mal necessário
 
Especificação por meio de exemplos (BDD, testes de aceitação, ...)
Especificação por meio de exemplos (BDD, testes de aceitação, ...)Especificação por meio de exemplos (BDD, testes de aceitação, ...)
Especificação por meio de exemplos (BDD, testes de aceitação, ...)
 
Gestão de Projetos e Empreendedorismo: TAD-NC4 (08/08/2013)
Gestão de Projetos e Empreendedorismo: TAD-NC4 (08/08/2013)Gestão de Projetos e Empreendedorismo: TAD-NC4 (08/08/2013)
Gestão de Projetos e Empreendedorismo: TAD-NC4 (08/08/2013)
 
DevOps em Enterprises: problemas
DevOps em Enterprises: problemasDevOps em Enterprises: problemas
DevOps em Enterprises: problemas
 

Mehr von Alessandro Almeida

[ServiceNow] Visão geral da plataforma
[ServiceNow] Visão geral da plataforma[ServiceNow] Visão geral da plataforma
[ServiceNow] Visão geral da plataformaAlessandro Almeida
 
[ServiceNow] Visão geral da plataforma
[ServiceNow] Visão geral da plataforma[ServiceNow] Visão geral da plataforma
[ServiceNow] Visão geral da plataformaAlessandro Almeida
 
Comunicação Não Violenta: Roda de Conversa
Comunicação Não Violenta: Roda de ConversaComunicação Não Violenta: Roda de Conversa
Comunicação Não Violenta: Roda de ConversaAlessandro Almeida
 
Uma visão prática (e parcial) sobre o Gerenciamento de Projetos, 2ª edição
Uma visão prática (e parcial) sobre o Gerenciamento de Projetos, 2ª ediçãoUma visão prática (e parcial) sobre o Gerenciamento de Projetos, 2ª edição
Uma visão prática (e parcial) sobre o Gerenciamento de Projetos, 2ª ediçãoAlessandro Almeida
 
[ServiceNow] Governança da Plataforma (5ª edição)
[ServiceNow] Governança da Plataforma (5ª edição)[ServiceNow] Governança da Plataforma (5ª edição)
[ServiceNow] Governança da Plataforma (5ª edição)Alessandro Almeida
 
[Projeto de Pesquisa] Psicanálise no processo de elaboração do luto
[Projeto de Pesquisa] Psicanálise no processo de elaboração do luto[Projeto de Pesquisa] Psicanálise no processo de elaboração do luto
[Projeto de Pesquisa] Psicanálise no processo de elaboração do lutoAlessandro Almeida
 
Obediência e conformidade no mundo corporativo: XX ENABRAPSO
Obediência e conformidade no mundo corporativo: XX ENABRAPSOObediência e conformidade no mundo corporativo: XX ENABRAPSO
Obediência e conformidade no mundo corporativo: XX ENABRAPSOAlessandro Almeida
 
[ServiceNow] Governança das Instâncias (4ª edição)
[ServiceNow] Governança das Instâncias (4ª edição)[ServiceNow] Governança das Instâncias (4ª edição)
[ServiceNow] Governança das Instâncias (4ª edição)Alessandro Almeida
 
[ServiceNow] Governança das Instâncias - 3ª versão
[ServiceNow] Governança das Instâncias - 3ª versão[ServiceNow] Governança das Instâncias - 3ª versão
[ServiceNow] Governança das Instâncias - 3ª versãoAlessandro Almeida
 
Design Thinking: Do Conceito ao Mundo Real [3ª edição]
Design Thinking: Do Conceito ao Mundo Real [3ª edição]Design Thinking: Do Conceito ao Mundo Real [3ª edição]
Design Thinking: Do Conceito ao Mundo Real [3ª edição]Alessandro Almeida
 
[ServiceNow] Dicas para upgrade de Versão
[ServiceNow] Dicas para upgrade de Versão[ServiceNow] Dicas para upgrade de Versão
[ServiceNow] Dicas para upgrade de VersãoAlessandro Almeida
 
Design Thinking: Do Conceito ao Mundo Real [2ª edição]
Design Thinking: Do Conceito ao Mundo Real [2ª edição]Design Thinking: Do Conceito ao Mundo Real [2ª edição]
Design Thinking: Do Conceito ao Mundo Real [2ª edição]Alessandro Almeida
 
[ServiceNow] Upgrade de Versão: "Boas" Práticas
[ServiceNow] Upgrade de Versão: "Boas" Práticas[ServiceNow] Upgrade de Versão: "Boas" Práticas
[ServiceNow] Upgrade de Versão: "Boas" PráticasAlessandro Almeida
 
[Projeto Integrador] Psicologia Clínica
[Projeto Integrador] Psicologia Clínica[Projeto Integrador] Psicologia Clínica
[Projeto Integrador] Psicologia ClínicaAlessandro Almeida
 
[ServiceNow] Governança das Instâncias
[ServiceNow] Governança das Instâncias[ServiceNow] Governança das Instâncias
[ServiceNow] Governança das InstânciasAlessandro Almeida
 
Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...
Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...
Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...Alessandro Almeida
 
Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...
Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...
Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...Alessandro Almeida
 
Design Thinking: Do Conceito ao Mundo Real
Design Thinking: Do Conceito ao Mundo RealDesign Thinking: Do Conceito ao Mundo Real
Design Thinking: Do Conceito ao Mundo RealAlessandro Almeida
 

Mehr von Alessandro Almeida (20)

[ServiceNow] Visão geral da plataforma
[ServiceNow] Visão geral da plataforma[ServiceNow] Visão geral da plataforma
[ServiceNow] Visão geral da plataforma
 
[ServiceNow] Visão geral da plataforma
[ServiceNow] Visão geral da plataforma[ServiceNow] Visão geral da plataforma
[ServiceNow] Visão geral da plataforma
 
[ServiceNow] Now Create
[ServiceNow] Now Create[ServiceNow] Now Create
[ServiceNow] Now Create
 
Comunicação Não Violenta: Roda de Conversa
Comunicação Não Violenta: Roda de ConversaComunicação Não Violenta: Roda de Conversa
Comunicação Não Violenta: Roda de Conversa
 
Uma visão prática (e parcial) sobre o Gerenciamento de Projetos, 2ª edição
Uma visão prática (e parcial) sobre o Gerenciamento de Projetos, 2ª ediçãoUma visão prática (e parcial) sobre o Gerenciamento de Projetos, 2ª edição
Uma visão prática (e parcial) sobre o Gerenciamento de Projetos, 2ª edição
 
[ServiceNow] Now Create
[ServiceNow] Now Create[ServiceNow] Now Create
[ServiceNow] Now Create
 
[ServiceNow] Governança da Plataforma (5ª edição)
[ServiceNow] Governança da Plataforma (5ª edição)[ServiceNow] Governança da Plataforma (5ª edição)
[ServiceNow] Governança da Plataforma (5ª edição)
 
[Projeto de Pesquisa] Psicanálise no processo de elaboração do luto
[Projeto de Pesquisa] Psicanálise no processo de elaboração do luto[Projeto de Pesquisa] Psicanálise no processo de elaboração do luto
[Projeto de Pesquisa] Psicanálise no processo de elaboração do luto
 
Obediência e conformidade no mundo corporativo: XX ENABRAPSO
Obediência e conformidade no mundo corporativo: XX ENABRAPSOObediência e conformidade no mundo corporativo: XX ENABRAPSO
Obediência e conformidade no mundo corporativo: XX ENABRAPSO
 
[ServiceNow] Governança das Instâncias (4ª edição)
[ServiceNow] Governança das Instâncias (4ª edição)[ServiceNow] Governança das Instâncias (4ª edição)
[ServiceNow] Governança das Instâncias (4ª edição)
 
[ServiceNow] Governança das Instâncias - 3ª versão
[ServiceNow] Governança das Instâncias - 3ª versão[ServiceNow] Governança das Instâncias - 3ª versão
[ServiceNow] Governança das Instâncias - 3ª versão
 
Design Thinking: Do Conceito ao Mundo Real [3ª edição]
Design Thinking: Do Conceito ao Mundo Real [3ª edição]Design Thinking: Do Conceito ao Mundo Real [3ª edição]
Design Thinking: Do Conceito ao Mundo Real [3ª edição]
 
[ServiceNow] Dicas para upgrade de Versão
[ServiceNow] Dicas para upgrade de Versão[ServiceNow] Dicas para upgrade de Versão
[ServiceNow] Dicas para upgrade de Versão
 
Design Thinking: Do Conceito ao Mundo Real [2ª edição]
Design Thinking: Do Conceito ao Mundo Real [2ª edição]Design Thinking: Do Conceito ao Mundo Real [2ª edição]
Design Thinking: Do Conceito ao Mundo Real [2ª edição]
 
[ServiceNow] Upgrade de Versão: "Boas" Práticas
[ServiceNow] Upgrade de Versão: "Boas" Práticas[ServiceNow] Upgrade de Versão: "Boas" Práticas
[ServiceNow] Upgrade de Versão: "Boas" Práticas
 
[Projeto Integrador] Psicologia Clínica
[Projeto Integrador] Psicologia Clínica[Projeto Integrador] Psicologia Clínica
[Projeto Integrador] Psicologia Clínica
 
[ServiceNow] Governança das Instâncias
[ServiceNow] Governança das Instâncias[ServiceNow] Governança das Instâncias
[ServiceNow] Governança das Instâncias
 
Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...
Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...
Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...
 
Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...
Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...
Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...
 
Design Thinking: Do Conceito ao Mundo Real
Design Thinking: Do Conceito ao Mundo RealDesign Thinking: Do Conceito ao Mundo Real
Design Thinking: Do Conceito ao Mundo Real
 

Engenharia de Software I - Aula 8

  • 1. Alessandro Almeida | www.alessandroalmeida.com
  • 2. Analisando a atividade da aula passada...
  • 3. Analisando a atividade da aula passada...
  • 4. Projeto inovador  O aplicativo utilizado pelos vendedores, criado para telefone celular, será substituído por um aplicativo para iPhone e iPad  Projeto não tem somente impacto tecnológico, mas envolve mudança organizacional  Os vendedores estão familiarizados com a solução anterior, que é totalmente diferente da nova plataforma
  • 5. A tecnologia também é nova para a DevOne  Não há profissionais capacitados na plataforma Apple dentro da DevOne  Na realidade, a equipe não existe...  Estagiários serão contratados para desenvolver o projeto  O especialista na plataforma chegará quase no final (se é que chegará)
  • 6. Redução de custo (sem observar o impacto na qualidade)  O contrato com a Pharmalife é frágil...  “O CIO também deixou claro que, se o projeto não for bem sucedido, a DevOne perderá sua homologação como principal fornecedora de software da Pharmalife.”
  • 7. Fases importantes da Engenharia de Software estão sendo ignoradas  Sem levantamento de requisitos  Sem definição da arquitetura do sistema  Sem validações  Sem análise de viabilidade
  • 8. E o alinhamento entre a turma da Fábrica de Software e a equipe do Comercial?
  • 9. Vocês sugeriram as soluções!  Customização de um possível processo existente  Definir um método de trabalho específico para o projeto  Não propor o projeto  Negociar melhor  Levantar os requisitos
  • 10. Vocês sugeriram as soluções!  Definir uma fase de testes  Planejar!  Aplicar o CMMI ou mps.Br  Contratar funcionários qualificados na tecnologia ou treinar os atuais  Treinar os vendedores na solução desenvolvida
  • 11. Há situações onde não há o que fazer. O projeto terá que ser entregue...  Compromissos contratuais  Regulamentações  Política  Poder
  • 12. Há situações onde não há o que fazer. O projeto terá que ser entregue...  Compromissos contratuais  Regulamentações  Política  Poder
  • 14.
  • 15.
  • 16.
  • 17. A reflexão sobre alternativas é fundamental  Se a DevOne tivesse considerado as suas sugestões, o projeto provavelmente seria conduzido de uma forma diferente
  • 18. Embora a DevOne seja uma empresa fictícia e o estudo de caso seja um caricatura, a vida real é muito diferente?  Quantos Projetos Virtualmente Impossíveis existem em sua empresa?
  • 19.
  • 20.
  • 21. Dicas do Edward Yourdon (o cara do DFD!)  http://yourdon.com/
  • 22. Onde os parâmetros excedem o que foi definido em, pelo menos, 50%  Cronograma comprimido pela metade  Equipe reduzida a menos da metade do mínimo necessário  Orçamento e recursos cortados pela metade  Funcionalidades são o dobro do combinado inicialmente
  • 23. No início dos trabalhos, o projeto é movido pela fé  Euforia e / ou otimismo exagerado  Projetos onde o fracasso é quase certo  Forçar um resultado positivo após a conclusão do projeto, não torna um trabalho fracassado em sucesso
  • 24. Por que existem Projetos Virtualmente Impossíveis?
  • 25. “A insanidade corporativa está fazendo a mesma coisa repetidamente, e cada vez esperando resultados diferentes.”
  • 26. Política!  Promessas ingênuas feitas pelo cara que vendeu o projeto  Otimismo ingênuo  Podemos fazer isto durante o final de semana!  Mentalidade de dar início a um novo negócio  Empresas empreendedoras
  • 27. Verdadeiros programadores não precisam dormir!  Herói “Jack Bauer”  Concorrência  Meu concorrente faz o mesmo!  Regulamentações  Crises inesperadas ou não planejadas
  • 28. Considerando os temas discutidos até agora, qual é a importância da Engenharia de Software para o sucesso dos projetos?
  • 29.
  • 30. Lembram do SPIN?  Acessem www.boston-spin.org  Site com diversas apresentações de eventos realizados pelo SPIN Boston (palestras de nomes consagrados da Engenharia de Software)