Você está na página 1de 14

Qualidade de Sistemas De Informação

Modelo de Requisitos para a Qualidade de


Engenharia de Software

Qualidade De Sistemas De Informaçã o 1


Indice

Resumo………………………………………………......... 03

Introdução

Modelo_de
Dromey………………………………………………......... 04

O Modelo De Qualidade De Dromey……………………. 06


Produto de software
Propriedades do produto

Atributos de qualidade………………………….………… 07

Definição de Qualidade de Software………..……………. 09

Abordagem de Dromey………………………………......... 11

Conclusão…………………………………………..…......... 13

Dicionário............................................................................... 14

Bibliografia……………………………………………..........15

Qualidade De Sistemas De Informaçã o 2


Resumo
Qualidade de Sistema é uma disciplina emergente que se
preocupa com a melhoria da abordagem de qualidade de
software. É importante que esta disciplina esteja firmemente
enraizado em uma qualidade modelo que satisfaça suas
necessidades.

A fim de definir as necessidades da disciplina, o significado de


qualidade é amplamente definido por uma revisão da literatura
sobre o assunto. Qualidade de Engenharia de Software precisa
de um modelo de qualidade que é utilizável durante todo o ciclo
de vida do software e que abrange todas as perspectivas de
qualidade.

O objetivo deste trabalho é propor um modelo de qualidade


adequado para tal finalidade, através da avaliação comparativa
da qualidade dos modelos existentes e seu respectivo suporte
para Qualidade de Engenharia de Software.

Qualidade De Sistemas De Informaçã o 3


Introdução

Durante a última década, o foco geral da indústria de software


passou de fornecimento cada vez mais funcionalidades para
melhorar o que foi cunhado como a experiência do usuário.
A experiência do usuario refere-se a características como
facilidade de uso, segurança, estabilidade e confiabilidade.
Melhorias em áreas Como conduzir a uma melhoria da
qualidade percebida pelos usuários finais. Alguns produtos de
software, principalmente a próxima iteração da Microsoft para
seu sistema operacional Windows, ter sido adiada por quase dois
anos, a fim de melhorar a sua qualidade. Não há dúvida de que a
qualidade do software está se tornando um assunto cada vez
mais importante na engenharia de software.

Modelo de Dromey

O mais recente modelo ainda semelhante ao de McCall, Boehm


e FURPS (+) modelo de qualidade, é o modelo de qualidade
apresentado por R. Geoff Dromey.

Geoff R. Dromey foi o Professor da Fundação de Engenharia


de Software na Faculdade de Tecnologia da Informação e
Comunicação na Universidade de Griffith, em Brisbane,
Austrália. Ele foi o fundador e diretor da Quality Software
Institute.

Ele foi co-fundador de uma empresa de software bem-sucedida,


Calytrix Technologies que trabalha no setor de Defesa e tem
escritórios na Austrália e na E.U.A.

Seus interesses estavam em pesquisas mais recentes métodos de


desenvolvimento que a complexidade de controle na análise e
projeto de software em grande escala dos sistemas integrados. O
resultado deste trabalho ao longo dos últimos dez anos tem sido
o comportamento de representação da árvore e do
Qualidade De Sistemas De Informaçã o 4
Comportamento Engenharia de análise de sistemas e processo
de desenvolvimento.

Ele é autor de dois livros na liderança da série internacional da


ciência de computador (Prentice-Hall e Addison-Wesley) e autor
/ co-autor de mais de 50 trabalhos de pesquisa e textos de
conferências revista principal. Um de seus livros já venderam
mais de 100.000 cópias. Ele vem servindo no conselho editorial
de três revistas internacionais.

Antes de ingressar na Universidade de Griffith, ele trabalhou na


Universidade de Stanford, a Universidade Nacional Australiana
e da Universidade de Wollongong. Ele também passou o ano
sabático na Universidade de Oxford, Stanford University e
University Strathclyde.

R. Geoff Dromey recebeu um Ph.D. em físico-química de La


Trobe University, em 1973. Ele era um membro do IEEE e foi
um representante da Engenharia da Austrália sobre a EA / ACS
Conselho Conjunto. Ele foi um dos fundadores da série de
conferências SEFM e um membro do Comité Director SEFM.

Qualidade De Sistemas De Informaçã o 5


O Modelo De Qualidade De Dromey

Dromey propõe um modelo de qualidade do produto com base,


que reconhece que avaliação da qualidade é diferente para cada
produto e que a idéia mais dinâmica para a modelagem do
processo é necessário para ser grande o suficiente para aplicar
para os diferentes sistemas. Dromey está focalizar a relação
entre os atributos de qualidade e os sub-atributos, bem como a
tentativa de ligar as propriedades do produto de software com a
qualidade do software atributos.

 Implementação
 Exatidão
 Interno
 Contextual
 Descritivo
 Funcionalidade, confiabilidade
 Manutenção,
 eficiência, confiabilidade
 Manutenção,
 reutilização,
 portabilidade,
 confiança
 Manutenção,
 reutilização,
 portabilidade,
 usabilidade

Qualidade De Sistemas De Informaçã o 6


Produto de software
Propriedades do produto
Atributos de qualidade

Existem três elementos principais para o modelo genérico de


qualidade Dromey

O "+" em FURPS + inclui requisitos, tais como restrições de


projeto, requisitos de implementação, os requisitos de interface e
física requisitos.

1) As propriedades que influenciam a qualidade do produto


2) A qualidade de alto nível atributos
3) Os meios de ligação entre as propriedades do produto com os
atributos de qualidade.

Tradicionalmente, os requisitos de software foram classificados


como funcionais ou não funcionais, com noções de qualidade
eventual escondido no segundo. Como o foco é a indústria
mudança de funcionalidade para melhorar a qualidade, uma
nova categoria de requisitos focada em qualidade está surgindo.
Para definir estas novas exigências de qualidade, a qualidade em
si deve ser definido.

Um modelo de qualidade proporciona o enquadramento para a


definição de qualidade. Engenheiros há muito tempo
reconheceram que, para que algo de encontrar o seu caminho em
um produto, ele deve ser devidamente definidos e especificados.
Infelizmente, o impulso para a qualidade do software que pode
se observadas na indústria hoje está faltando uma base sólida na
Qualidade De Sistemas De Informaçã o 7
forma de um acordados modelo de qualidade que pode ser
utilizada não só para avaliar a qualidade do software, mas
também para especificá-lo.

Bourque (2000) sugere que a implementação de qualidade em


um produto de software é um esforço
que devem ser formalmente geridas em todo o ciclo de vida de
Engenharia de Software. A implementação da qualidade deve
começar com a especificação da qualidade do usuário
requisitos. Esta abordagem para a implementação da qualidade
leva à Qualidade de Software Engenharia. Suryn (2003) sugeriu
que esta disciplina é definida como a aplicação de uma
Sistemática, disciplinada, quantificável abordagem contínua
para o desenvolvimento e manutenção da qualidade de produtos
de software e sistemas, ou seja, a aplicação da qualidade
engenharia de software.
O objetivo deste trabalho é identificar os requisitos para um
modelo de qualidade de software a ser
utilizado como base para Qualidade de engenharia de Software.

Definição de Qualidade de Software

O que constitui exatamente a qualidade de um produto é muitas


vezes objecto de um debate quente. A razão, o conceito de
qualidade é tão controverso é que as pessoas não conseguem
concordar sobre o que isso significa.

A qualidade de software é uma área de conhecimento da


engenharia de software que objetiva garantir a qualidade do
software através da definição e normatização de processos de
desenvolvimento. Apesar dos modelos aplicados na garantia da
qualidade de software atuarem principalmente no processo, o
principal objetivo é garantir um produto final que satisfaça às
expectativas do cliente, dentro daquilo que foi acordado
Qualidade De Sistemas De Informaçã o 8
inicialmente

"A falha nesta abordagem [que você precisa de um processo de


qualidade para produzir um produto de qualidade] é que a ênfase
no processo geralmente vem em detrimento da construção,
refino e utilizando modelos de qualidade do produto adequado.
"(Dromey, 1996) Kitchenham e Pfleeger reforçar esta opinião,
afirmando:

"Há pouca evidência de que a conformidade com padrões


processo garante produtos de qualidade.

Na verdade, ao invés de ser reduzida em projetos menores, estas


práticas não são simplesmente executada.
Nos últimos anos, os pesquisadores propuseram novos modelos
que tentam abranger mais Perspectivas da qualidade do que
apenas a fabricação de exibição. Modelo de Geoff Dromey
(1995, 1996) proposto como um modelo no qual a qualidade do
produto final está diretamente relacionada à qualidade dos
artefatos que são um subproduto do processo a ser seguido.
Portanto, ele desenvolveu modelos diferentes que podem ser
usados para avaliar a qualidade dos requisitos do modelo, o
modelo de design e software resultante.
O raciocínio é que se artefatos de qualidade são concebido e
produzido em todo o ciclo de vida, o produto final vai se
manifestar depois atributos de boa qualidade. Esta abordagem
pode ser claramente ligadas à perspectiva de produto de
qualidade com elementos do ponto de vista de fabricação. Este é
certamente um passo à frente da -Só uma abordagem de fabrico
descrito acima, mas não consegue ver a engenharia da qualidade
como um processo que abrange todas as perspectivas de
qualidade.

Qualidade De Sistemas De Informaçã o 9


Abordagem de Dromey

O modelo de Dromey tem uma abordagem diferente para a


qualidade do software. Para Dromey, um modelo de qualidade
deve ser claramente baseada no produto perspectiva de
qualidade:
"O que deve ser reconhecida em qualquer tentativa de construir
um modelo de qualidade é que o software não manifesta
directamente atributos de qualidade. Em vez disso,
características do produto ou exposições que implicam
contribuir para atributos de qualidade e outras características
(defeitos do produto) que diminuem os atributos de qualidade
de um produto. A maioria dos modelos de qualidade de
software não conseguem lidar com características do produto
do lado do problema de forma adequada e eles também não
conseguem fazer o ligações diretas entre os atributos de
qualidade e características do produto correspondente. "
Dromey construiu um quadro de avaliação de qualidade que
analisa a qualidade do software componentes através da
medição da qualidade de imóveis corpóreos. Cada artefato
produzidos no ciclo de vida do software pode ser associado com
um modelo de avaliação de qualidade.

Dromey dá os seguintes exemplos do que ele entende por


componentes de software para cada um dos
modelos diferentes:
 variáveis, funções, declarações, etc, podem ser
considerados como componentes do modelo de
implementação;
 A exigência pode ser considerado um componente do
modelo de requisitos;
 Um módulo pode ser considerado um componente do
modelo de design;
 Etc.

Qualidade De Sistemas De Informaçã o 10


De acordo com Dromey (1995), todos esses componentes
possuem propriedades intrínsecas que podem ser
classificados em quatro categorias:

 Exatidão: Avalia se alguns princípios básicos são violados.


 Interna: Medida de quão bem um componente tem sido
implantado de acordo com a sua destina-se uso.

 Contextual: Lida com as influências externas, e sobre a


utilização de um componente.

 Descritiva: Medir o descritivo de um componente (por


exemplo, ele tem um nome significativo?).
Essas propriedades são usadas para avaliar a qualidade dos
componentes.

Qualidade De Sistemas De Informaçã o 11


Conclusão

O objetivo deste trabalho é identificar os requisitos para o


modelo de qualidade de software a ser
utilizado como base para Qualidade de Engenharia de Software.

Alguém com as qualificações e as ferramentas para executar


corretamente a receita.
Embora o trabalho de Dromey é interessante tecnicamente
interessados é inclinado perspectiva, é difícil ver como ela pode
ser usada no início do ciclo de vida para determinar a qualidade
do necessidades do uauário. Dromey afirma que a qualidade do
software "devem ser considerados de forma sistemática e
forma estruturada, a partir do concreto para o intangível.

Ao se concentrar demais no concreto, Dromey não consegue


construir um modelo que seja significativo para os interessados
em geral envolvidos no início do ciclo de vida. Os usuários
finais se preocupam com a variável convenção de nomeação ou
modulo acoplamento? Na maioria dos casos, é duvidoso que
essa pergunta pode ser respondida afirmativamente. Portanto,
este modelo é um pouco pesado para especificar a qualidade as
necessidades dos utilizadores. Isso não significa que não pode
ser útil mais tarde, como uma lista de verificação para garantir
que a qualidade do produto é de até normas. Ele pode
definitivamente ser classificado como uma abordagem de cima
para baixo para a qualidade de software.

Além disso, como foi ilustrado, este modelo de qualidade tem as


suas raízes na perspectiva da qualidade do produto, em
detrimento de outras perspectivas. Portanto, não para se
qualificar como uma fundação para Qualidade de Engenharia de
Software de acordo com o estabelecido requisitos.

Qualidade De Sistemas De Informaçã o 12


Dicionário

1. Intangível- que não se pode ou não se deve tocar


(Economia) diz-se de bem do qual não se pode dispor
as manifestações culturais constituem o patrimônio
intangível do mundo
Inviolável, inalienável, intocável, abstrato

Enraizar- arreigar
% Fixar
Criar raízes

Cunhado- criado; inventado

FURPS é uma sigla que representa um modelo para classificar os


atributos de qualidade de software (funcionais e não funcionais
requisitos ):
2. F unctionality - conjunto de características, capacidades,
generalidade, da Segurança
3. U sability - fatores humanos, estética, consistência, Documentação
4. R eliability - Freqüência / ou gravidade da falha, recuperabilidade,
previsibilidade, exatidão, o tempo médio para falha
5. P esempenho - rapidez, eficiência, consumo de recursos, throughput,
tempo de resposta
6. S upportability - Testabilidade, extensibilidade, adaptabilidade,
Maintainability, Compatibilidade, Configurability, manutenção
instalabilidade, localização, Portabilidade
O modelo, desenvolvido na Hewlett-Packard , foi elaborado pela
primeira vez publicamente Grady e Caswell. FURPS + é amplamente
utilizado na indústria de software. O + depois foi adicionado ao modelo
depois de várias campanhas na HP para estender a sigla para enfatizar
vários atributos.

Qualidade De Sistemas De Informaçã o 13


Bibliografia

 Dromey, RG (1995). A model for software product quality . IEEE


Transactions on Software Engineering 21, 146-162.

 Dromey, RG (1996). Cornering the Chimera . IEEE Software,


13(1), 33-43

 RG Dromey e AD McGettrick ", na qualidade de software,


especificando," Qualidade de Software pp. 45-74, 1992.

 BK Oliver, R. Geoff Dromey, SEGURO: A Linguagem de


Programação para a Qualidade de Software, Qualidade e
Produtividade de Software: Teoria, prática e formação, p.227-230,

Qualidade De Sistemas De Informaçã o 14

Você também pode gostar