apresentação workshop 2 - problemas de software

9
Problemas Comuns no Desenvolvimento de Software Mitos, Tipos e Problemas Mais Comuns

Upload: bruno-pacheco

Post on 10-Aug-2015

14 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Apresentação workshop 2 - Problemas de Software

Problemas Comuns no Desenvolvimento de SoftwareMitos, Tipos e Problemas Mais Comuns

Page 2: Apresentação workshop 2 - Problemas de Software

Mitos & Software

“(...)os mitos do software propagam desinformação e confusão. Eles são traiçoeiros e parecem factíveis(...), geralmente divulgados por pessoas experientes que sabem do assunto.”

-Pressman, R. S.

Page 3: Apresentação workshop 2 - Problemas de Software

Mitos & SoftwareMais Devs, menor o atraso;

Um breve detalhamento para iniciar o desenvolvimento;

Requisitos mudam continuamente e o software é sempre flexível;

Software entregue, trabalho concluído;

Page 4: Apresentação workshop 2 - Problemas de Software

Mitos & SoftwareÚnico coisa a ser entregue é o

software em funcionamento;

Precisamos entregar. Depois mapearemos os problemas a corrigir;

Todo são substituíveis.

Page 5: Apresentação workshop 2 - Problemas de Software

Mitos & Software

Mitos = Problemas

Page 6: Apresentação workshop 2 - Problemas de Software

Problemas de SoftwareBrooks define dois tipos de

dificuldades:Essenciais

◦Inerentes ao processo de desenvolvimento; e

Acidentais◦Não estão ligados diretamente ao

processo.

Page 7: Apresentação workshop 2 - Problemas de Software

Problemas de Software

Complexidade◦ Domínios complexos, ambientes heterogêneos

problemas mal interpretados e comunicados.Conformidade

◦ O software precisa respeitar a uma série de conformidades, sejam legais, de negócios, tecnológicas e afins.

Flexibilidade◦ Ser flexível às mudanças possui um custo. Custo

maior a cada avanço ao longo do processo. Intangibilidade

◦ Modelos, padrões e metodologias introduzem margem a desentendimentos e confusões ao longo do processo.

Dificuldades Essenciais

Page 8: Apresentação workshop 2 - Problemas de Software

Problemas de Software

Ferramentas e processos são as principais origens das dificuldades acidentais;

Melhoria na escolha de ferramentas e processos tornam essas dificuldades menores.

Dificuldades Acidentais

Page 9: Apresentação workshop 2 - Problemas de Software

Problemas de Software

Estimativa;Problemas de Performance;Técnica Ruim;Requisitos Abandonados;Última Milha.

Os Problemas Mais Comuns