Top Banner
1 Qualidade de Software Prof. Guilherme Alexandre Monteiro Reinaldo Recife
20

1 Qualidade de Software Prof. Guilherme Alexandre Monteiro Reinaldo Recife.

Apr 18, 2015

Download

Documents

Internet User
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 1 Qualidade de Software Prof. Guilherme Alexandre Monteiro Reinaldo Recife.

1

Qualidade de Software

Prof. Guilherme Alexandre Monteiro Reinaldo

Recife

Page 2: 1 Qualidade de Software Prof. Guilherme Alexandre Monteiro Reinaldo Recife.

Apresentação do Professor Graduado em Ciência da Computação – UFPE, 2005.2

Mestre em Ciência da Computação – UFPE, 2009

Servidor Público – ATI (Agência de Tecnologia da Informação)

Experiência como Professor em outras instituições:• FAFICA (Faculdade de Filosofia, Ciências e Letras de Caruaru)• Pós-Graduação – FG, FAFIRE, ESTÁCIO, FMR• Núcleo de EAD – UFRPE (Licenciatura em Computação)• CEFOSPE (Centro de Formação de Servidores do Estado)

Cordelista (Escritor e Declamador de Cordel)

Page 3: 1 Qualidade de Software Prof. Guilherme Alexandre Monteiro Reinaldo Recife.

Contatos

Prof. Guilherme Alexandre Monteiro Reinaldo

Apelido: Alexandre Cordel

E-mail/gtalk: [email protected]

[email protected]

Site: http://www.alexandrecordel.com.br/fbv

Celular: (81) 9801-1878

Page 4: 1 Qualidade de Software Prof. Guilherme Alexandre Monteiro Reinaldo Recife.

Roteiro

Acordo de Convivência Plano de Ensino

• Competência• Habilidades• Bases Tecnológicas• Metodologia de Ensino e

Aprendizagem• Metodologia de Avaliação• Bibliografia

Qualidade de Software

Page 5: 1 Qualidade de Software Prof. Guilherme Alexandre Monteiro Reinaldo Recife.

Acordo de Convivência

Celular no silencioso e sair para atender

Horário: 19:00h às 22:00h (±10min de tolerância)

Presença/participação em aulas (valerão nota)

Faltas em aulas (justifica problema de saúde)

Intervalo (~20:30h)

Provas (subjetivas)

Momentos Relax (descontração)

Page 6: 1 Qualidade de Software Prof. Guilherme Alexandre Monteiro Reinaldo Recife.

Plano de Ensino COMPETÊNCIA:

• Introdução a Qualidade de Software; • Fatores da Qualidade; • Modelos de Qualidade; • Validação e Verificação de Software.

Page 7: 1 Qualidade de Software Prof. Guilherme Alexandre Monteiro Reinaldo Recife.

Plano de Ensino

HABILIDADES:

Durante a disciplina o aluno será capaz de:• Entender os conceitos e fatores da qualidade de software;

• Conhecer os principais modelos de qualidade de mercado para software;

• Planejar, projetar e executar testes de software.

Page 8: 1 Qualidade de Software Prof. Guilherme Alexandre Monteiro Reinaldo Recife.

Plano de Ensino

BASES TECNOLÓGICAS:• Introdução à Qualidade de Software e o Perfil do SQA.

• Fatores e Requisitos de Qualidade, Métricas de Software.

• Modelos de Qualidade- CMMI, - MPS.BR, - IDEAL.

Page 9: 1 Qualidade de Software Prof. Guilherme Alexandre Monteiro Reinaldo Recife.

Plano de Ensino

BASES TECNOLÓGICAS:• Processo e Técnicas de Testes.• Planejamento de Testes.• Elaboração dos Testes.• Execução e Registro dos Testes.• Ferramentas de Testes de Software.

Page 10: 1 Qualidade de Software Prof. Guilherme Alexandre Monteiro Reinaldo Recife.

Plano de Ensino

METODOLOGIA DE ENSINO APRENDIZAGEM:

Como estratégias de ensino e aprendizagem, estão previstas as seguintes:

•Aulas expositivas/dialogadas;•Exercícios;•Trabalho em grupo;•Palestras com profissionais envolvidos na área de qualidade/auditoria e testes de software.

Page 11: 1 Qualidade de Software Prof. Guilherme Alexandre Monteiro Reinaldo Recife.

Plano de Ensino

METODOLOGIA DE AVALIAÇÃO:

Como estratégias de avaliação do processo de ensino/aprendizagem, estão previstas as seguintes:

•Prova escrita;•Trabalhos em grupo;•Exercícios;•Verificação da assiduidade e participação em aula.

Page 12: 1 Qualidade de Software Prof. Guilherme Alexandre Monteiro Reinaldo Recife.

Plano de Ensino

BIBLIOGRAFIA BÁSICA:•1. Koscianski, A. Qualidade de Software. 2. ed. São Paulo: Novatec, 2007.

•2. Pressman, R. S. Engenharia de Software. 5.ed. Rio de Janeiro: Editora McGraw-Hill, 2002.

•3. Sommerville, I. Engenharia de Software. 8. ed. São Paulo: Prentice Hall, 2007.

Page 13: 1 Qualidade de Software Prof. Guilherme Alexandre Monteiro Reinaldo Recife.

Plano de Ensino

BIBLIOGRAFIA COMPLEMENTAR:•1. Myers, G. J. The Art of Software Testing. 2. ed. New York: John Wiley, 1979.

•2. Rios, E. Base de Conhecimento em Teste de Software. 2 ed. Martins Editora, 2007.

•3. Chrissis, M. B. CMMI: Guidelines for Process Integration and Product Improvement. 2. ed. Addison-Wesley Professional, 2006.

Page 14: 1 Qualidade de Software Prof. Guilherme Alexandre Monteiro Reinaldo Recife.

Plano de Ensino

BIBLIOGRAFIA COMPLEMENTAR:•4. SEI CMMI TUTORIAL. Disponível em: http://www.tutorialspoint.com/cmmi/index.htm. Visitada em Dez/2011.

•5. CMMI for Development Version 1.3. Disponível em: http://www.sei.cmu.edu/library/abstracts/reports/10tr033.cfm. Visitada em Dez/2011.

Page 15: 1 Qualidade de Software Prof. Guilherme Alexandre Monteiro Reinaldo Recife.

Qualidade de Software O que a intuitividade de vocês entende por

“Qualidade de Software”?

Mas antes disso, o que é QUALIDADE?

“Qualidade está relacionado às percepções de cada indivíduo e diversos fatores como cultura, produto ou serviço prestado. Necessidades e expectativas influenciam diretamente nesta definição.”. (LAUDON; LAUDON, 2003)

Page 16: 1 Qualidade de Software Prof. Guilherme Alexandre Monteiro Reinaldo Recife.

Qualidade de Software Em que cenário vivemos hoje?

• Globalização• Blocos Econômicos• Competitividade acirrada• Concorrência Mundial

Page 17: 1 Qualidade de Software Prof. Guilherme Alexandre Monteiro Reinaldo Recife.

Qualidade de Software Queremos os resultados para quando?

• 1 mês?• 1 semana?• 1 hora?• Ou para ontem?

Trade-off: Qualidade vs. Produtividade

Page 18: 1 Qualidade de Software Prof. Guilherme Alexandre Monteiro Reinaldo Recife.

Qualidade de Software É necessário eficiência apenas na produção

dos recursos produzidos?

• Ou também na gestão das pessoas - RH;

• Dos recursos físicos• Dos recursos financeiros• Dos fornecedores• Da qualidade• E do TEMPO

Page 19: 1 Qualidade de Software Prof. Guilherme Alexandre Monteiro Reinaldo Recife.

Qualidade de Software No atual mercado global, de alta concorrência e

acirrada competitividade, como garantir eficiência nos processos empresarias de produção de software, em TEMPO satisfatório, ao menor CUSTO, nas melhores condições de QUALIDADE e competência esperada pelos clientes?

Combinando 2 CIÊNCIAS

Ciência da Computação & Qualidade de Software

Page 20: 1 Qualidade de Software Prof. Guilherme Alexandre Monteiro Reinaldo Recife.

Referências

Sommerville, I. Engenharia de Software. 8. ed. São Paulo: Prentice Hall, 2007.