Buscar

Qualidade de Software aula 2

Prévia do material em texto

05/03/2015
Qualidade de Software 
(Aula 2 ) Quarta 
PROCESSO DE SOFTWARE 
Definição:
Um processo se carateriza pela sequência de atividades realizadas para se alcançar um objetivo.
Um processo é um passo com um objetivo pre- definido. 
PROCESSO DE DESENVOLVIMENTO DE SOFTWARE 
Sistemas agregam valores a uma organização o desenvolvimento do sistema é uma tarefa que deve ser feita de maneira profissional e com bons critérios de qualidade.
Processos são definidos da seguinte forma:
· Faz-se necessária para produzir e manter um produto de SW 
· Necessidade de organização de diversas atividades técnicas e gerenciais, envolvendo: Agentes; Métodos; Ferramentas; Artefatos e restrições que possibilitam disciplinar, sistematizar e organizar o desenvolvimento e a manutenção de produtos de SW.
· Conjunto de passos ordenados para alcançar objetivo
Como as coisas serão feitas por meio de incorporação de 
Recebimentos, regras, políticas, agentes, papéis e artefatos ( Utilizados e Produzidos )
As atividades são realizadas pelos agentes, produzem artefatos e utilizam recursos
Toda atividade deve ter claramente definidos seu objetivos, seu início e seu fim.
Ex.: 
· Gerenciamento de projeto 
· Teste de código 
· Coleta de requisitos
AGENTES 
São os executores de um processo, podendo ser um indivíduo, ou um grupo.
São entidades também conhecidas como “Atores”, e representam um papel de fundo com relação a uma atividade.
Um agente pode estar relacionado a diversas atividades. 
Ex.:
· Secretária
· Empresas 
· Gerentes 
ARTEFATOS 
Recursos produzidos ou utilizados por uma atividade, ou produto criado ou modificado durante um processo
Um artefato pode ser associado a diversas atividades e está pode estar associada à diversos artefatos. Artefatos podem ou não serem tangíveis ( Uma base de dados por exemplo é um artefato intangível )
Ex.: de Artefatos:
· Código fonte 
· Documentos de definição dos sistemas 
· Bases de dados 
RECURSOS
São entidades estáticas necessárias para executar uma atividade.a não utilização indisponibilidade de recursos necessários pode causar falha na execução da atividade ou impedir sua execução 
Todos os elementos que devem estar presentes para que os objetivos dos processos de desenvolvimento do SW desejado sejam alcançados 
Ex.: de recursos 
· Equipamento 
· Artefato
· Ferramenta case 
PAPÉIS 
Representam um conjunto de responsabilidades, obrigações, permissões e habilidades necessárias para executar uma atividade. Ė importante estabelecer quem exerce determinado papel 
AULA 3 
CICLO DE MELHORIA DE PROCESSO – ferramentas de qualidade ( Shewart, Deming, Ishikawa)
Modelo do ciclo P.D.C.A
Conhecido como “ciclo de Deming”, o PDCA foi uma das primeiras ferramentas usadas para auxiliar na gestão da qualidade criado na década de 1920 por Shewart, foi divulgado por todo mundo na década de 1950 por Deming. 
O PDCA é um método aplicado para o controle das atividades de uma organização, principalmente as que estão relacionadas à melhoria dos processos e serviços possibilitando qualidade e menor probabilidade de erros.

Continue navegando