Qualidade de Software – 2016.2

Qualidade de Software
FAPI – Faculdade do Piauí
Curso: Ciências da Computação
Segundo semestre de 2016

Informações sobre a disciplina

Aulas e atendimento:

Aulas Prática: Terças 18h35m – 19h50m;
Aulas Práticas: Terças 19h50m 21h05m e Quartas 18h35m – 19h50m;
Atendimento: Terças depois da aula.
Contato:

Ementa

Apresentar os fundamentos das melhores práticas para o gerenciamento de projetos de software, com ênfase na qualidade. Propiciar ao aluno uma visão geral dos conceitos e as diferentes aplicações de processos de qualidade de software.

Objetivos Gerais

Apresentar aos alunos os conceitos fundamentais de gerenciamento de qualidade em projetos de software, além de enfatizar sistemas embarcados e de tempo real.

Objetivos Especificos

Apresentar: Six Sigma para a Engenharia de Software; Housekeeping (5’s); O Conceito de Confiança; Os sistemas críticos; Sistemas Embarcados e de Tempo Real; O conceito de métrica; A aplicação da métrica COCOMO; O processo de gerenciamento de qualidade e as atividades centrais da garantia de qualidade; A importância dos padrões na qualidade de software; Os princípios do processo de aprimoramento de software; Como os fatores de processo de software influenciam a qualidade e a produtividade do software; As noções de capacidade e de maturidade de processo e o modelo CMMI para o aprimoramento de processo e outros métodos.

Programa da disciplina:

Parte 01: Qualidade: Six Sigma e Housekeeping; Parte 02: Confiança; Parte 03: Sistemas Críticos; Parte 04: Sistemas Embarcados e de Tempo Real; Parte 05: Projetos de Sistemas de Tempo Real; Parte 06: Métricas: COCOMO; Parte 07: Gerenciamento da Qualidade (Processo e Produto); Parte 08: Aprimoramento do Processo – CMMI; Parte 09: Engenharia de Proteção; Parte 10: Engenharia de Software Orientada a Serviços; Parte 11: MPS-BR; Parte 12: Sala Limpa;

Referências

O professor não seguirá um livro texto específico. Mas os seguintes livros cobrem o que será visto em aula:

Bibliografia Básica

PRESSMAN, R. S. – Engenharia de Software – Uma Abordagem Profissional, 7ª. Edição, Ed. McGraw-Hill / Artmed, 2011.
SOMMERVILLE, Ian. – Engenharia de Software – Ed. Pearson, 2011.
KOSCIANSKI, André e Soares, Michel dos Santos, Qualidade de Software, 2ª. Edição, Ed. Novatec, São Paulo, 2007.

Bibliografia Complementar

ENGHOLM, Hélio Jr, Engenharia de Software na Prática, Ed. Novatec, São Paulo, 2010.
PFLEEGER, Shari Lawrence. – Engenharia de Software – Ed. Prentice Hall Brasil, 2004.
PAULA FILHO, Wilson de Pádua – Engenharia de Software – Ed. LTC, 2009.
BARTIÉ, Alexandre. – Garantia da Qualidade de Software – Adquirindo Maturidade Organizacional. – Ed. Campus – 2002.
NOGUEIRA, Marcelo – Engenharia de Software: um Framework – 2009 – Ciência Moderna.

Avaliação

Serão duas notas, N1 e N2 que irão condensar as notas relativas a notas de provas e atividades de cada bimestre que serão calculadas da seguinte maneira:

N1 = (1.50.5*Media(P1,Labs1)/10)*Media(P1,Labs1)
N2 = (1.50.5*Media(P2,Labs2)/10)*Media(P2,Labs2)

Exemplo de Nota:
P=5.0; Labs=0.0 -> N=3.4
P=10.0; Labs=0.0 -> N=6.3
P=0.0; Labs=10.0 -> N=6.3
P=5.0; Labs=5.0 -> N=6.3
P=5.0; Labs=10.0 -> N=8.4
P=7.0; Labs=10.0 -> N=9.1
P=10.0; Labs=10.0 -> N=10.0

A Média Final Antes de Exame será:

MFAE = Media(N1,N2)

Caso MFAE seja maior ou igual a 7, o aluno aprovou-se com Média Final igual a MFAE, caso contrário terá a oportunidade de se submeter a um exame, tendo assim sua Média Final calculada como:

MF = Media(Exame, MFAE);

Aulas

Material Espelho

01 – 03/08/16 – Disciplina Consciente
02 – 09/08/16 – Introdução
03 – 10/08/16 – Introdução
16/08/16 – FERIADO
04 – 17/08/16  – Processos
05 – 17/08/16  – Controle Qualidade Total
06 – 23/08/16 – Normas ISO
07 – 24/08/16 – Normas ISO
08 – 30/08/16 – CMMI e MPS.BR
09 – 31/08/16 – Implantação e Melhoria de Software
10 -06/09/16 – Qualidade de Produtos de Software
11 – 07/09/16 – SWEBOK
12 – 13/09/16 – Processos Ageis
13 – 14/09/16 – Processos Tradicionais de Desenvolvimento de Software
14 – 20/09/16 – Processos para Desenvolvimento Distribuido de Software
15 – 21/09/16 – Desenvolvimento de Software Dirigido a Modelos
27/09/16 – NP1
16 – 28/09/16 – Modelagem de Processos
17 – 04/10/16 – Qualidade de Software, Processos e Gestão de Software Embarcado
18 – 05/10/16 – Gerenciamento de Projetos de Software
19 – 11/10/16 – Gestão de Pessoas
12/10/16 – FERIADO
18 – 18/10/16 – Gestão de Riscos
19/10/16 – FERIADO
19 – 25/10/16 – Gerencia de Comunicação
20 – 26/10/16 – Gestão de Programas
21 – 01/11/16 – Gestão de Portifólio de Projetos
02/11/16 – FERIADO
22 – 08/11/16 – Ontologias de dominio aplicadas a Gestão de Conhecimento e Desenvolvimento de Software
23 – 09/11/16 – Escritório de Projetos
15/11/16 – Feriado
22/11/16 – NP2

Data das Provas

P1 (??)
P2 (??)
PS(??)
Ex (??)

Observações

Caso o aluno tenha perdido uma prova, poderá se submeter a uma prova substitutiva que irá substituir a prova faltante (desde que acompanhada previamente de um atestado). Não haverá outro tipo de prova substitutiva.
Qualquer tentativa de fraude, plágio ou cola implicará em nota 0.0 (zero), para todos os envolvidos, na disciplina. Leia sobre a Disciplina Consciente.

Lista de Exercícios

Outras Fontes de Informação
%d blogueiros gostam disto: