Gerenciamento de projetos

Páginas: 41 (10016 palabras) Publicado: 2 de septiembre de 2012
Qualidade de Software
Cassiane de Fátima dos Santos Bueno - cfsb@di.ufpe.br Gustavo Bueno Campelo - gbc@di.ufpe.br Departamento de Informática Universidade Federal de Pernambuco - Recife, PE

1.

Resumo

O objetivo deste artigo é apresentar um conjunto de características de qualidade no desenvolvimento de um sistema baseado em computador, tendo como idéia central a melhoria e a “medida” daqualidade do software a ser desenvolvido, através da aplicação de conceitos sobre atributos de qualidade, métricas de qualidade de software, sistemas de gerenciamento de qualidade e revisões de software. Além disso, será feita uma breve descrição e comparação entre dois sistemas de gerenciamento de qualidade de software, o ISO 9001 e o CMM.

2.

Introdução

O principal objetivo daengenharia de software é ajudar a produzir software de qualidade. Conceitos de qualidade são imprecisos e difíceis de serem aceitos por todas as pessoas, no entanto, métricas de qualidade de software surgem desde a década de 70 e vêm se desenvolvendo de forma a ajudar no processo de desenvolvimento de software. A garantia de controle de qualidade de software está intimamente relacionada a atividades deverificação e validação e estão presentes em todo o ciclo de vida do software. Em algumas organizações não existe distinção entre essas atividades. Entretanto, a garantia de qualidade e os processos de verificação e validação de software devem ser atividades distintas. A garantia de qualidade é uma função gerencial, enquanto que a validação e a verificação são processos técnicos no desenvolvimento desoftware. Dentre os modelos de gerenciamento de controle de qualidade de software mais conhecidos estão o Capability Maturity Model (CMM) e o ISO 9000-3, que foram motivados pelas falhas nos processos de gerência e manutenção durante o desenvolvimento de software [CESAR97].

3.

Conceitos de Qualidade

Definir qualidade de software é uma tarefa difícil. Muitas definições têm sido propostase uma definição decisiva poderia ser debatida interminavelmente. Qualidade O Dicionário Aurélio define qualidade como: “propriedade, atributo ou condição das coisas ou das pessoas capaz de distingui-las das outras e de lhes determinar a natureza” [Aurélio86]. Como um atributo de um item, a qualidade se refere a coisas que 3.1.

1

podem ser medidas, ou seja, comparadas com padrões conhecidos,tais como, tamanho, cor, propriedades elétricas, maleabilidade, etc. Entretanto, é mais difícil categorizarmos qualidade em software, que é uma entidade intelectual, do que em objetos físicos. Ao se examinar um item baseado em suas características mensuráveis, dois tipos de qualidade podem ser encontrados: qualidade de projeto e qualidade de conformidade [Pressman97]. Qualidade de projeto serefere a características que projetistas especificam para um item (performance, tolerância, etc.). O enfoque maior é nos requerimentos, na especificação e no projeto do sistema. Qualidade de conformidade é o grau no qual as especificações do projeto são seguidas durante o processo de desenvolvimento. O enfoque maior é na implementação. Uma definição de qualidade de software que se encaixa no escopodeste artigo é: “conformidade a requisitos funcionais e de desempenho explicitamente declarados, a padrões de desenvolvimento claramente documentados e a características implícitas que são esperadas de todo software profissionalmente desenvolvido” [Pressman95]. Controle de Qualidade Pela definição da ISO, controle de qualidade é “a atividade e técnica operacional que é utilizada para satisfazer osrequisitos de qualidade” [McDermid94]. O controle de qualidade é feito através de uma série de inspeções, revisões e testes, usados através do ciclo de desenvolvimento para garantir que cada trabalho produzido está de acordo com sua especificação/requerimento. Portanto, o controle de qualidade é parte do processo de desenvolvimento e, como é um processo de feedback, ele é essencial para minimizar...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Projeto
  • Projet
  • Projeto
  • Meus projetos
  • Projeto tecnologias
  • le projet final
  • Projeto gaia
  • Projeto Escolar

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS