Baixe o app para aproveitar ainda mais
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.
Compartilhar