Receita da Qualidade Gustavo Grillo IT Specialist, IBM Rational [email protected] © 2013 IBM...
-
Upload
gabriel-coito -
Category
Documents
-
view
217 -
download
2
Transcript of Receita da Qualidade Gustavo Grillo IT Specialist, IBM Rational [email protected] © 2013 IBM...
![Page 2: Receita da Qualidade Gustavo Grillo IT Specialist, IBM Rational ggrillo@br.ibm.com © 2013 IBM Corporation.](https://reader033.fdocuments.in/reader033/viewer/2022051519/5706383e1a28abb8238f0515/html5/thumbnails/2.jpg)
2
Please note the following
IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion.
Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision.
The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion.
Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.
![Page 3: Receita da Qualidade Gustavo Grillo IT Specialist, IBM Rational ggrillo@br.ibm.com © 2013 IBM Corporation.](https://reader033.fdocuments.in/reader033/viewer/2022051519/5706383e1a28abb8238f0515/html5/thumbnails/3.jpg)
3
Agile é para mim?
Imagem
: the table xi blog (http://ww
w.tablexi.com
/)
![Page 4: Receita da Qualidade Gustavo Grillo IT Specialist, IBM Rational ggrillo@br.ibm.com © 2013 IBM Corporation.](https://reader033.fdocuments.in/reader033/viewer/2022051519/5706383e1a28abb8238f0515/html5/thumbnails/4.jpg)
4
Agilidade em escalaContinuous Improvement Framework
(CIF™)
![Page 5: Receita da Qualidade Gustavo Grillo IT Specialist, IBM Rational ggrillo@br.ibm.com © 2013 IBM Corporation.](https://reader033.fdocuments.in/reader033/viewer/2022051519/5706383e1a28abb8238f0515/html5/thumbnails/5.jpg)
Débito técnico
5
Metáfora para as consequêncis de um código mal desenvolvido ou sem uma boa arquitetura
Toda vez que implantamos novo código em uma arquitetura evolutiva, adcionamos complexidade e deterioramos a estrutura – a menos que seja feito um trabalho para manter a arquitetura.
![Page 6: Receita da Qualidade Gustavo Grillo IT Specialist, IBM Rational ggrillo@br.ibm.com © 2013 IBM Corporation.](https://reader033.fdocuments.in/reader033/viewer/2022051519/5706383e1a28abb8238f0515/html5/thumbnails/6.jpg)
Enxergando o débito técnico
6
![Page 7: Receita da Qualidade Gustavo Grillo IT Specialist, IBM Rational ggrillo@br.ibm.com © 2013 IBM Corporation.](https://reader033.fdocuments.in/reader033/viewer/2022051519/5706383e1a28abb8238f0515/html5/thumbnails/7.jpg)
7
Só que não escala…
![Page 8: Receita da Qualidade Gustavo Grillo IT Specialist, IBM Rational ggrillo@br.ibm.com © 2013 IBM Corporation.](https://reader033.fdocuments.in/reader033/viewer/2022051519/5706383e1a28abb8238f0515/html5/thumbnails/8.jpg)
8
O Que é Qualidade?
Processo?
Produto?Aderência?
Testes?
![Page 9: Receita da Qualidade Gustavo Grillo IT Specialist, IBM Rational ggrillo@br.ibm.com © 2013 IBM Corporation.](https://reader033.fdocuments.in/reader033/viewer/2022051519/5706383e1a28abb8238f0515/html5/thumbnails/9.jpg)
Dá pra desenvolver sem qualidade?
9
X
![Page 10: Receita da Qualidade Gustavo Grillo IT Specialist, IBM Rational ggrillo@br.ibm.com © 2013 IBM Corporation.](https://reader033.fdocuments.in/reader033/viewer/2022051519/5706383e1a28abb8238f0515/html5/thumbnails/10.jpg)
Teste de software: Modelo V
Requirements
Architecture
Design
Build Unit Test
Integration Test
System Test
Acceptance Test
Development Qu
ality
Ass
uran
ce
Testes baseados na forma de construir Cascata
Costuma gerar centenas ou milhares de casos
Muito focados no software e não no negócio, nem sempre
Não é priorizado por risco ou TCO
![Page 11: Receita da Qualidade Gustavo Grillo IT Specialist, IBM Rational ggrillo@br.ibm.com © 2013 IBM Corporation.](https://reader033.fdocuments.in/reader033/viewer/2022051519/5706383e1a28abb8238f0515/html5/thumbnails/11.jpg)
Verificação de processos de negócio
Testes baseados na forma como o software é usado
Regras e interações de negócio são usadas para construir os casos
Regras de redução geram poucas centenas de casos que cobrem 70% - 80% dos processos críticos de negócio
Foca nos maiores riscos de negócio e na diminuição do TCO
![Page 12: Receita da Qualidade Gustavo Grillo IT Specialist, IBM Rational ggrillo@br.ibm.com © 2013 IBM Corporation.](https://reader033.fdocuments.in/reader033/viewer/2022051519/5706383e1a28abb8238f0515/html5/thumbnails/12.jpg)
Como a Nuvem afeta o desenvolvimento?
![Page 14: Receita da Qualidade Gustavo Grillo IT Specialist, IBM Rational ggrillo@br.ibm.com © 2013 IBM Corporation.](https://reader033.fdocuments.in/reader033/viewer/2022051519/5706383e1a28abb8238f0515/html5/thumbnails/14.jpg)
Virtualização
14
Databases Mainframeapplications
App Under Test
Third-partyServices
Packaged apps, messaging services, etc.
Rational Test Virtualization Server
Rational Test Workbench
Developers & Testers
Rational Performance Test Server
![Page 15: Receita da Qualidade Gustavo Grillo IT Specialist, IBM Rational ggrillo@br.ibm.com © 2013 IBM Corporation.](https://reader033.fdocuments.in/reader033/viewer/2022051519/5706383e1a28abb8238f0515/html5/thumbnails/15.jpg)
Shift Left
15
![Page 16: Receita da Qualidade Gustavo Grillo IT Specialist, IBM Rational ggrillo@br.ibm.com © 2013 IBM Corporation.](https://reader033.fdocuments.in/reader033/viewer/2022051519/5706383e1a28abb8238f0515/html5/thumbnails/16.jpg)
17
Learning Circles
Google:Agile Learning Circle
Integration Testing Learning Circle
![Page 17: Receita da Qualidade Gustavo Grillo IT Specialist, IBM Rational ggrillo@br.ibm.com © 2013 IBM Corporation.](https://reader033.fdocuments.in/reader033/viewer/2022051519/5706383e1a28abb8238f0515/html5/thumbnails/17.jpg)
19
![Page 18: Receita da Qualidade Gustavo Grillo IT Specialist, IBM Rational ggrillo@br.ibm.com © 2013 IBM Corporation.](https://reader033.fdocuments.in/reader033/viewer/2022051519/5706383e1a28abb8238f0515/html5/thumbnails/18.jpg)
21
© Copyright IBM Corporation 2013. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others.