esta apresentação é protegida por uma licença creative commons. para saber quais são seus...

61

Upload: internet

Post on 18-Apr-2015

112 views

Category:

Documents


7 download

TRANSCRIPT

Page 1: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo
Page 2: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

Esta apresentação é protegida por uma licença

creative commons.para saber

quais são seus atributos, clique no link abaixo.

Page 3: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

qualidade talvez seja...

Page 4: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo
Page 5: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo
Page 6: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo
Page 7: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

perto dali...

Page 8: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

genesis...em 1968, especialistas se reúnem em Garmisch, para discutir

problemas de desenvolvimento de software

http://homepages.cs.ncl.ac.uk/brian.randell/NATO/index.html

Page 9: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

mcilroy:

nem bela,

tampouco

adormecid

a

Page 10: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

problemas “da época”–Produtos de Software

•de baixa qualidade e

•sem atender requisitos e

–Projetos realizados acima

•do orcamento e do

•tempo previsto e

•vez por outra ingerenciaveis

problemas do passado?

Page 11: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

qual era a preocupação?

Page 12: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

quanto melhoramos?Chaos Report

16%

27%

26%

28%

26%

29%

31%

40%

28%

23%

28%

18%

53%

33%

46%

49%

46%

53%

0% 20% 40% 60% 80% 100%

1994

1996

1998

2000

2002

2004

Succeeded

Failed

Challenged

Page 13: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

50.000+ projetos...

Page 14: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

porque projetos falham?

The User's View of Why IT Projects Fail, David Flint, Gartner Group

Page 15: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

domínios de fracasso...

Page 16: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

deu errado: quem acha o quê?

Page 17: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

MAS... será que há uma

Receita do Sucesso?

Page 18: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

QUALIDADE• o que é isso mesmo?

– Six-Sigma, TQM, ISO...

• e em Software?

– CMM, CMMi, ISO...

• e... funcionam mesmo?

• e... a que custo?

Page 19: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

custo e preço:

critério de qualidade É MERCADO

Windows XP com 50.000 defeitos:

1d/KLOC $50...

Windows XP com 50 defeitos:

1d/MLOC $50.000?...

Page 20: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

o que as empresas [de software, inclusive] querem?

• qualidade?

– NÃO...

• querem SOBREVIVER

– e para sobreviver é preciso

ser COMPETITIVO

Page 21: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

sobrevivência em ferrovias

Page 22: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

informática em saúde: hci100

Page 23: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

– Descobrir • o que os clientes vão comprar

– Produzir com mais• produtividade e• qualidade e menos• custos

do que a competição e...– Vender

• com margens razoáveis

uma receita para competitividade

Page 24: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

como produzir mais rápido?

– Agilidade na produção

Melhorar Produtividade

– Minimizar erros (Não ter que refazer)

Melhorar Qualidade de

Processo

Page 25: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

como produzir com custo mais baixo?

– Produzir mais com menos

(Produtividade = Saídas/Entradas)

Melhorar Produtividade

– Não cometer erros

(que implicam em retrabalho)

Melhorar Qualidade de

Processo

Page 26: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

como produzir com mais qualidade do que os outros?

– Investimento {alto} na prevenção de erros (Melhorar Qualidade)

– Melhorar a produtividade na execução destas

técnicas é essencial

O QUE PODE CUSTAR MUITO CARO...

Page 27: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

...e vender com margens razoáveis?

mas, se você a fizer./tiver... será por

Produtividade• Diminuindo custo de produçãoQualidade• Reconhecida e divulgada no mercado

o MERCADO pode estar FAZENDO a margem

Page 28: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo
Page 29: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

• ...e os dois ao mesmo tempo

• esquecer um deles– perigoso!

– pode levar ao falso sentimento de ser mais competitivo!

Ou seja, ser mais competitivo exige

Melhoria de Qualidade e Produtividade

Page 30: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

Qualidade

Produtividade

Tempo

Qualidade

Produtividade

Tempo

...strong due diligence is recommended when evaluating the application of the highest levels of CMM to every project. There is a cost vs. productivity balance that needs to be assessed to ensure that the right decision is made in each specific context...Gartner Research: Weigh Costs vs. Productivity When Pursuing CMM Initiatives

Partha Iyengar, Steve Bittinger, Matthew Hotle

Page 31: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

produtividade & qualidade deus e o diabo na terra do software

• bem e mal• yin & yang• logo:

– não podemos ver uma sem ver a outra

– uma é responsável pela vida da outra

– paradoxalmente, ao mesmo tempo em que parecem antagônicos, um fortalece a existência do outro

Page 32: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

o LEGO não está montado

• Qualidade do processo• Qualidade do produto• Eficiência na produção (?)• Eficiência nas Vendas (?)

Page 33: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

Qualidade e Produtividade devem ser tratadas em múltiplas dimensões

–Humanas–Organizacionais–Técnicas–Econômicas–...

Page 34: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

lockheed martin: kaizen...

Page 35: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

porque não se melhorou significativamente a capacidade de produzir software nestes 40 anos?

• talvez a engenharia de software tenha se voltado para apenas um dos lados da dicotomia QP e...

• ...ações ...teorias, métodos, modelos, ambientes e ferramentas visavam desenvolvimento de software mais...

PREVISÍVEL!

Page 36: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

por que?“Um dos objetivos

básicos da Engenharia de Software é

transformar a criação de sistemas software realizada de maneira

artística, indisciplinada e pouco entendível para uma forma devidamente

controlada, quantificada e previsível.”

Page 37: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

não sabemos muito sobre performance... nem se melhoramos... depois de 40 anos...

estado da arte e pratica de produtividade e qualidade

tem que evoluir muito...

Chaos Report 2001

Dentre os projetos de sucesso....

Page 38: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

mas sabemos, sim...

Page 39: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

e...• tratar as questões de Q&P de software

tecnicamente ou através de ações pontuais não leva a ganhos significativos:– é preciso investigar as INSTITUIÇÕES– ...e ORGANIZAÇÕES– ...e pensar fora da caixa, em termos de

economia, sociologia, recursos humanos, administração...

• porque o PROBLEMA vai ficar AINDA MAIS COMPLEXO...

Page 40: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

forbes: cinco ROBOTS que

mudarão sua vida

Page 41: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

boston dynamics: big dog

Page 42: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

boston dynamics: big dog

Page 43: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

vstone: f-player

Page 44: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

f-player... well... playing!

Page 45: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo
Page 46: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

intuitive surgical da vinci: robot

Page 47: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

intuitive surgical da vinci:

console

Page 48: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

intuitive surgical da vinci: OR

Page 49: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

visão

Page 50: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

t52 support dragon

Page 51: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

t52 support dragon

Page 52: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

arm: nicolelis @ duke

Page 53: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

mckesson robot rx: pharmacy

Page 54: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

caso... geral: r. glass on QUALITY

• Quality is a number of

attributes.

–Portability, reliability,

efficiency, usability, testability,

understandability, and

modifiability.

Page 55: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

r. glass: qualidade e gente!

• The most important factor in software work is the quality of the programmers.

• The best programmers are up to 28 times better than the worst programmers.

• Adding people to a late project makes it later.

• The working environment has a profound impact on productivity and quality.

Page 56: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

há algum conjunto de REGRAS

GERAIS?

Page 57: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

10 mandamentos da qualidade

para organizações competitivas

Page 58: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

I. Amarás as pessoas acima de todas as

coisas.

II. Guardarás o Suporte Executivo próximo a ti.

III. Gerenciarás teus projetos.

IV. Não aumentarás escopo em vão.

V. Manterás a clareza dos objetivos.

Page 59: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

VI. Manterás o cliente envolvido.

VII. Não sacrificarás produtividade em

função de qualidade, nem o contrário.

VIII.Reusarás. Tudo o que for possível.

IX. Honrarás prazo e custo.

X. Não entregarás menos (nem mais) do

que foi contratado pelo cliente.

Page 60: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo

1. Amarás as pessoas acima de todas as coisas.

2. Guardarás o Suporte Executivo próximo a ti.

3. Gerenciarás teus projetos.4. Não aumentarás escopo em vão.5. Manterás a clareza dos objetivos. 6. Manterás o cliente envolvido.7. Não sacrificarás produtividade em função de

qualidade, nem o contrário.8. Reusarás. Tudo o que for possível.9. Honrarás prazo e custo.10.Não entregarás menos (nem mais) do que foi

contratado pelo cliente.

Page 61: Esta apresentação é protegida por uma licença creative commons. para saber quais são seus atributos, clique no link abaixo