You are on page 1of 13

Modelos de avaliao de maturidade em usabilidade

Prof.: Clarindo Isaas Pereira da Silva e Pdua Departamento de Cincia da Computao UFMG Synergia / Gestus

Contedo
Processos que visam a usabilidade: ISO 13407 1999. Avaliao de maturidade de organizaes. Avaliao de capacidade de processos.

26/8/2008
Clarindo Pd u a

26/8/2008
Clarindo Pd u a

Processos que visam a usabilidade: ISO 13407

Processos que visam a usabilidade: ISO 13407 - 1999


Processos de desenho Centrado no Humano para sistemas interativos. Escopo. Guia para atividades de usabilidade atravs de todo o ciclo de vida de sistemas interativos.

Contedo:
Apresenta processos de desenho centrado no usurio. Planejamento do processo de desenho Descrio das quatro atividades principais de processo. Uma listagem de padres correntes de processos e produtos para DCU.

Propsito:
Visa ajudar os responsveis pela gerncia de processos de desenvolvimento de software e hardware a identificar e planejar atividades de DCU de maneira efetiva e tempestiva.

26/8/2008
Clarindo Pd u a

26/8/2008
Clarindo Pd u a

Processos que visam a usabilidade: ISO 13407

Processos que visam a usabilidade: ISO 13407

Audincia:
Gerentes de processos de desenho. Todas as partes envolvidas no desenvolvimento, incluindo usurios finais de sistemas

ad ISO 13407 Planeja o processo de usabilidade

Especifica o contexto de uso

OK?

Avalia desenho confrontando com requisitos

Especifica os requisitos dos usurios e da organizao

Produz solues de desenho

26/8/2008
Clarindo Pd u a

26/8/2008
Clarindo Pd u a

Avaliao de maturidade de organizaes

Avaliao de maturidade de organizaes


Modelos de avaliao de maturidade de organizaes procuram caracterizar a receptividade de uma organizao com relao usabilidade

Ehrlich, K. Rohn, J. A. (1994)


Este trabalho considerado precursor em modelo de avaliao de maturidade em processos de usabilidade (apresentado no livro Cost-Justifying Usability). Apresenta quatro estgios de maturidade em usabilidade de uma organizao cujo negcio seja desenvolvimento de software para venda: cepticismo, curiosidade, aceitao e parceria.

26/8/2008
Clarindo Pd u a

26/8/2008
Clarindo Pd u a

Avaliao de maturidade de organizaes > Ehrlich, K. Rohn, J. A. (1994)

Avaliao de maturidade de organizaes > Ehrlich, K. Rohn, J. A. (1994)

Cepticismo
Quando a empresa nunca se viu envolvida em UCD, Os benefcios da usabilidade no so claros ou so desconhecidos. Temem que a usabilidade (ou qualidade em geral) v retardar o desenvolvimento do produto. Esto focados nas funes do produto. Se um especialista em usabilidade for envolvido, isso ocorrer tardiamente no ciclo de desenvolvimento como consultor e no conseguir influenciar significativamente no resultado do projeto.

Curiosidade
Reconhecem a necessidade de melhorar seus produtos e que no tm a expertise necessria para melhorar em usabilidade. Mas no entendem o que os profissionais de usabilidade fazem e necessitam convencimento antes de investir em UCD. Tm abertura para usabilidade mas necessitam conhecimento da rea. Contratam um profissional de usabilidade que podem influenciar em alguns aspectos de usabilidade mas no conseguem impor uma viso hol stica da questo. H relutncia em se dar controle sobre o desenho da IU (interface com o usurio) a quem no vai implement-lo.

26/8/2008
Clarindo Pd u a

26/8/2008
Clarindo Pd u a

10

Avaliao de maturidade de organizaes > Ehrlich, K. Rohn, J. A. (1994)

Avaliao de maturidade de organizaes > Ehrlich, K. Rohn, J. A. (1994)

Aceitao
A empresa utiliza o envolvimento de profissionais experientes de usabilidade integrados na equipe. O papel do pessoal de usabilidade bem entendido e prezado como uma parte importante do desenvolvimento de um produto. Em geral, haver vrios profissionais da rea de usabilidade: engenheiro de usabilidade, designer da IU, designer grfico, avaliador, etc. Dependendo da extenso dos projetos, pode haver um arquiteto de usabilidade que supervisiona questes conceituais ou estratgicas de alto nvel.

Parceria
A equipe de desenvolvimento plenamente integrada, com viso e propsitos comuns, existindo um alto nvel de comunicao e alto n vel de comprometimento em buscar produtos mais usveis e mais teis. Muito tempo despendido por todos na busca de contribui es dos usurios durante todo o ciclo de desenvolvimento. A equipe de usabilidade tem responsabilidades reais na conduo do projeto e o nus de ajudar a criao de produtos com alta qualidade em usabilidade. A equipe de desenvolvimento busca inovaes, explorando prototipao.

26/8/2008
Clarindo Pd u a

11

26/8/2008
Clarindo Pd u a

12

Avaliao de maturidade de organizaes

Avaliao de maturidade de organizaes > IBM: usability Managemente maturity

IBM: Usability Management Maturity (Flanaghan, G. A.; Rauch, T. L. (1995) )


O modelo prope trs dimenses: organizao, habilitaes (pessoal) e processos, detalhadas em 9 atributos. A abordagem de trs dimenses interessante mas a documentao escassa. Cada atributo avaliado atravs de questes de referncia (benchmark), como por exemplo:
A organizao entende o valor de medies de produtividade e satisfao dos usurios? A organizao valoriza habilitao de usabilidade na equipe de desenvolvimento?

A capacidade avaliada separadamente para cada atributo em uma escala de 5 nveis. Exemplos de atributos.
Categoria organizao. As atividades em todos os n veis da organizao asseguram um foco importante em usabilidade. Categoria habilitaes. Habilitaes e impacto da equipe respons vel pela usabilidade. Categoria processo. Avaliao com usurio precoce e contnua: conduz testes empricos (com usurios) precoces e cont nuos durante todo o ciclo de vida.

O modelo teria sido usado em 53 locais em 28 organizaes mas esses trabalhos no foram divulgados.
13 26/8/2008
Clarindo Pd u a

26/8/2008
Clarindo Pd u a

14

Avaliao de maturidade de organizaes

Avaliao de maturidade de organizaes > INUSE - Human-Centredness Scale

INUSE - Human-Centredness Scale (Earthy, 1999)


Resultou do projeto INUSE de iniciativa europia, criado com o objetivo de apoiar a indstria na rea de usabilidade. Pode ser usada por um consultor como base para planejar um trabalho de melhoria de processos de usabilidade. Prope uma escala de maturidade em usabilidade para avaliao de uma organizao.
Uma organiza o deve passar pelas etapas previstas na escala. A maturidade em um nvel prov uma base para se passar ao nvel seguinte.
15

Bem documentado. Baseado na ISO/TR15504 Modelo em uma dimenso somente (de capacidade de processos): pouca flexibilidade. Mas cobre um amplo espectro relacionado com a usabilidade: engenharia, gerencial, cultural, melhoria, etc.

26/8/2008
Clarindo Pd u a

26/8/2008
Clarindo Pd u a

16

Avaliao de maturidade de organizaes > INUSE - Human-Centredness Scale

Avaliao de maturidade de organizaes > INUSE - Human-Centredness Scale

Nvel X: Desconhecido.
Sem definio. Ignorncia: No temos qualquer problema com usabilidade (Crosby, 1978). Usabilidade no nem considerada. Citaes:
O usurio bom o usurio morto! Isso bobagem, perda de tempo Mudou a cor do capim, no quero mais pastar! .
17

Nvel A: Reconhecido
A organizao reconhece a necessidade de melhorar aspectos de qualidade no uso. Membros da organizao entendem os benefcios de se produzir produtos mais usveis . Equipe de desenvolvimento hostil aos usurios que no entendem a qualidade de seus desenhos .

26/8/2008
Clarindo Pd u a

26/8/2008
Clarindo Pd u a

18

Avaliao de maturidade de organizaes > INUSE - Human-Centredness Scale

Avaliao de maturidade de organizaes > INUSE - Human-Centredness Scale

Nvel A: Reconhecido
Citaes:
Incerteza: Ns no sabemos porque temos problema com usabilidade (Crosby, 1978) um problema de treinamento Ningum reclamou antes . Est melhor do que o que eles tm agora. No nosso problema, no est nos requisitos .
26/8/2008
Clarindo Pd u a

Nvel B: Considerado
A organizao promove treinamento e conscientizao relacionados com usabilidade entre seus funcionrios. Usabilidade, confiabilidade e outros atributos no funcionais se tornam temas formais ao invs de se confiar em habilidades dos desenvolvedores. Citaes:
Despertando: absolutamente necessrio ter sempre problemas com usabilidade ? (Crosby, 1978)
19 20

26/8/2008
Clarindo Pd u a

Avaliao de maturidade de organizaes > INUSE - Human-Centredness Scale

Avaliao de maturidade de organizaes > INUSE - Human-Centredness Scale

Nvel B: Considerado
Citaes:
somente consulta a banco de dados, no necessrio usabilidade. Usamos GUI, ento est amigvel. Pode no ser intuitivo inicialmente, mas s dar um tempo. usvel, eu copiei o jeito do Help exatamente. Quero uma proposta de como acabar com os problemas de usabilidade em 10 dias . novo, eles realmente no vo conseguir entender como isso ir afet -los. No quero voc conversando com o cliente novamente.

Nvel C: Implementado
Processos de usabilidade esto completamente implementados e produzem bons resultados. Atividades envolvem usurios. Prov metodologias de usabilidade, ferramentas e infraestrutura apropriadas. Mantm profissionais da rea bem capacitados. Usurios so considerados ao invs de execrados. Desenvolvedores reconhecem que analistas no so o mesmo que usurios finais e tm necessidades especficas.

26/8/2008
Clarindo Pd u a

21

26/8/2008
Clarindo Pd u a

22

Avaliao de maturidade de organizaes > INUSE - Human-Centredness Scale

Avaliao de maturidade de organizaes > INUSE - Human-Centredness Scale

Nvel C: Implementado
Citaes
Esclarecimento: Atrav s de comprometimento com gerncia e melhoria de processos de usabilidade estamos identificando e resolvendo nossos problemas . (Crosby , 1978). O que voces (usurios) querem que todos os menus paream com este aqui. O que voc quer dizer com no est usvel?. Isto est bom, no est? (para o usurio) Um programador vai demonstrar o sistema na avaliao com o usurio. A especifica o de requisitos foi assinada, o que importa.... Eu no quero que os programadores parem de trabalhar enquanto vocs consertam isso. Temos os padres em algum documento.
26/8/2008
Clarindo Pd u a

Nvel D: Integrado Processo de usabilidade so integrados com processos de qualidade e de ciclo de vida de sistemas na organizao. Processos e recursos so gerenciados para assegurar resultados. Mtricas so utilizadas pelos tcnicos e gerentes. Usurios tm importncia formalmente reconhecida e os processos a eles associados so considerados importantes.
No como coisa para pessoal de marketing.

23

26/8/2008
Clarindo Pd u a

24

Avaliao de maturidade de organizaes > INUSE - Human-Centredness Scale

Avaliao de maturidade de organizaes > INUSE - Human-Centredness Scale

Nvel E: Institucionalizado
A usabilidade em todos os sistemas coordenada e gerenciada para o benef cio do negcio. A cultura da organizao se beneficia da usabilidade. Processos de usabilidade so utilizados para melhorar processos, ferramentas e mtodos usados ou desenvolvidos na organizao. Defeitos de usabilidade so tratados no mesmo n vel que outros defeitos dos sistemas. Capacitao em usabilidade tratada no mesmo nvel que outras habilitaes da engenharia. Cultura de desenvolvimento de sistemas imbuda em uma cultura multidisciplinar orientada ao negcio.
O foco est em o que a organiza o cliente conseguir fazer, no na funcionalidade dos sistemas de apoio.

Nvel D: Integrado Citaes:


Sabedoria: A preveno de defeitos de usabilidade uma parte rotineira de nossa operao. (Crosby ). Obviamente no podemos fazer o desenho da interface antes da anlise de tarefas . O feedback do usurio demonstrou que. Temos que observar como isso funciona nas avaliaes com os usurios. Os usurios podem avaliar a documenta o tambm? Quantos representantes devemos ter de cada grupo de envolvidos?. O teste de usabilidade est OK, podemos entregar o sistema.

26/8/2008
Clarindo Pd u a

25

26/8/2008
Clarindo Pd u a

26

Avaliao de maturidade de organizaes > INUSE - Human-Centredness Scale

Nvel E: Institucionalizado
Citaes:
Certeza: Sabemos porque no temos problemas de usabilidade. Que m tricas voc usou no levantamento para predizer a qualidade requerida para o sistema deles no prximo ano?. Como ser o formato da avaliao de contexto para a usabilidade?. Eles alcanaram a melhoria prevista de 50% em efetividade, 20% em eficincia e 30% em satisfao com as mudanas realizadas.

Avaliao de capacidade de processos


Avaliao de processos
Uma avaliao disciplinada de processos de uma unidade organizacional a partir de um modelo de avaliao de processos (ISO 15504).

Modelo de avaliao de processos


Um modelo adequado para o propsito de avaliao de capacidade de processos, baseado em um ou mais modelos de referncia de processos (ISO 15504).
27 28

26/8/2008
Clarindo Pd u a

26/8/2008
Clarindo Pd u a

Avaliao de capacidade de processos

Usabilidade > Trillium

Trillium
O modelo Trillium visa ser usado para: avaliar uma organizao confrontando com prticas usadas na indstria; auto-avaliao de uma organiza o visando melhorias; para seleo de fornecedores. Orientado para a rea de telecomunicaes, desenvolvido pela Bell Canada. Cobre padres ISO, IEEE, Bellcore, CMM, etc. Tem foco no cliente. de domnio p blico.

Utiliza uma abordagem de nveis com etapas de melhorias orientadas por roadmaps (caminhos, em termos de processos, para melhoria). Define capacidade como a habilidade de uma organizao desenvolvedora de consistentemente entregar produtos que:

29 26/8/2008
Clarindo Pd u a

atendam s expectativas dos usurios; como o m nimo de defeitos; com o menor custo de ciclo de vida e, no menor prazo.
30

26/8/2008
Clarindo Pd u a

Avaliao de capacidade de processos > Trillium

Avaliao de capacidade de processos > Trillium

O modelo organizado em:


8 reas de capacidade Cada rea incorpora 1 ou mais roadmaps
Um roadmap compreende um conjunto de prticas que focalizam em uma rea.

Uma organizao amadurece atravs da execuo de prticas associadas a roadmaps . Uma frase sucinta define cada prtica. O modelo no detalha com executar as avaliaes. Usabilidade na estrutura do Trillium .
rea de capacidade 8 - Suporte ao cliente
Roadmap 8.2 - Engenharia de Usabilidade.

As prticas dos roadmaps esto associadas a nves.


So previstos 5 n veis. Cada nvel requer a realizao de algumas prticas pela organizao, de forma acumulativa. No total, 508 prticas so definidas.

26/8/2008
Clarindo Pd u a

31

26/8/2008
Clarindo Pd u a

32

Avaliao de capacidade de processos > Trillium

Avaliao de capacidade de processos > Trillium > Prticas Roadmap Engenharia de Usabilidade

Prticas do Roadmap Engenharia de Usabilidade


Nivel 2
Avaliao de produtos concorrentes. Visitas ao ambiente do cliente (antes do desenho). Envolvimento do usurio no processo de desenho. O desenho da Interface Humano-Mquina formalmente coordenado com o usurio, de acordo com processos documentados.

Nivel 3
Avaliao de produtos concorrentes feita de forma comparativa e em vrios pontos no ciclo de vida do produto. Tarefas e hbitos de trabalho dos usurios so avaliados para fornecer subs dios para o desenho da IU. Usurios so visitados para determinar como o sistema usado. Aes dos usurios no sistema so registradas. Nveis mensurveis de metas importantes de usabilidade so definidos.
33 26/8/2008
Clarindo Pd u a

26/8/2008
Clarindo Pd u a

34

Avaliao de capacidade de processos > Trillium > Prticas Roadmap Engenharia de Usabilidade

Avaliao de capacidade de processos > Trillium > Prticas Roadmap Engenharia de Usabilidade

Nvel 3
Parmetros de usabilidade so priorizados. As IUs e todo o material de treinamento e documentao so verificados e validados formalmente com os usurios. A prototipao utilizada no desenvolvimento de todas as IU. Teste emp ricos de usabilidade so realizados com usurios reais antes dos testes operacionais. Feedback direto dos usurios para os desenvolvedores feito formalmente.

Nivel 4
A evoluo de habilidades e necessidades dos usurios planejada. Uma orientao (rationale) para o desenho da IU explicitamente documentada.

26/8/2008
Clarindo Pd u a

35

26/8/2008
Clarindo Pd u a

36

Avaliao de capacidade de processos

Avaliao de capacidade de processos > UMM

UMM Usability Maturity Model


Modelo baseado na norma ISO/TR15504. Originou a norma ISO/TR 18529:2000 Prope uma dimenso de processos de usabilidade e outra dimenso de nvel de capacidade dos processos. O nvel de capacidade define processos relacionados com a qualidade organizacional e gerencial. bem documentado; os processos so descritos na forma da norma ISO/TR 15504-2, o que lhe proporciona uma base slida. Faltam processos relacionados ao negcio e aspectos no relacionados a processos.

cd UMM

UMM modelo conceitual:

Usability Maturity Model Utiliza Organizado em 0..5 Categorias de Processos de Desenho Centrado no Humano Nvel de Capacidade Organizado em Contm 7 Processo * Usa/gera * Artefato * Sub-processos Contendo Atributo de Definio de Processos Agrupada em Pode alcanar * Prtica Gerencial

Avaliado por

26/8/2008
Clarindo Pd u a

37

26/8/2008
Clarindo Pd u a

38

Avaliao de capacidade de processos > UMM

Avaliao de capacidade de processos > UMM

Apresenta alguns gabaritos (templates) para serem usados em avaliao. Apresenta diretrizes para a avaliao. Define artefatos de entrada e de sada para cada processo. Fcil compreenso e adequao para utilizao em uma organizao.

O modelo prope duas dimenses para a avaliao:


A dimenso de processos de usabilidade tem 5 processos da norma ISO 13407 e mais 2 processos adicionais. A dimenso de nvel de capacidade prope 6 nveis (0 a 5) onde cada nvel avaliado por prticas gerenciais organizadas em atributos de definio de processos.

26/8/2008
Clarindo Pd u a

39

26/8/2008
Clarindo Pd u a

40

Avaliao de capacidade de processos > UMM

Avaliao de capacidade de processos > UMM > Processos de usabilidade

Processos de usabilidade
1. 2. 3. 4. 5. 6. 7.
26/8/2008
Clarindo Pd u a

Assegura que a usabilidade seja considerada na estratgia do sistema O propsito do processo estabelecer e manter um foco em questes relativas aos usurios e demais partes interessadas em cada parte da organizao que lida com mercado, concepo, desenvolvimento e suporte.

Assegura que a usabilidade seja considerada na estratgia de sistemas . Planeja e gerencia o processo de usabilidade. Especifica os requisitos organizacionais e das partes interessadas. Compreende e especifica o contexto de uso. Produz solues de desenho. Avalia os desenhos em contraste com os requisitos . Introduz e opera o sistema.
41

26/8/2008
Clarindo Pd u a

42

Avaliao de capacidade de processos > UMM > Processos de usabilidade > Assegura que a usabilidade seja considerada na estratgia do sistema

Avaliao de capacidade de processos > UMM > Processos de usabilidade > Assegura que a usabilidade seja considerada na estratgia do sistema

Como resultado da implementao com sucesso deste processo:


o marketing vai levar em considerao questes de usabilidade, ergonomia e scio-tcnicas; sistemas vo ser dirigidos para atender s necessidades e expectativas dos usurios; planejadores vo considerar requisitos da organizao e das partes interessadas na definio de estratgias do sistema; sistemas vo ser mais sensveis a mudanas envolvendo os usurios (suas necessidades, tarefas, contexto, etc); a organizao ser mais sensvel a mudanas no perfil de usurios; ser menos provvel que os sistemas sejam rejeitados pelo mercado.
26/8/2008
Clarindo Pd u a

Sub-processos
1.

Representa as partes interessadas.


Age-se em defesa dos usurios finais e demais partes interessados na organizao desenvolvedora do sistema e, em particular, na equipe desenvolvedora.

2.

Coleta informao de mercado.


Realiza pesquisas com grupos potenciais de usurios para se identificar necessidades futuras de sistemas e de novos usurios ou organizaes de usurios. H procedimentos para se levantar aspectos relacionados aos usurios visando sistemas futuros em seus contextos de uso esperados.

3. 4. 5.
43 26/8/2008

Define e planeja estratgias de sistema. Coleta feedback de mercado. Analisa tendncias em usurios.
44

Clarindo Pd u a

Avaliao de capacidade de processos > UMM

Avaliao de capacidade de processos > UMM > N veis de capacidade

Nveis de capacidade

Nvel 2: Processo gerenciado.


Atributo de gerncia da execuo. Atributo de gerncia de artefatos.

Nvel 0: Processo incompleto. Nvel 1: Processo executado.


Atributo de execuo de processo
O grau com que artefatos de sada so produzidos a partir de artefatos de entrada atravs da utilizao das prticas que abrangem o processo.

Nvel 3: Processo estabelecido. Nvel 4: Processo previsvel. Nvel 5: Processo em otimizao.


46

26/8/2008
Clarindo Pd u a

45

26/8/2008
Clarindo Pd u a

Avaliao de capacidade de processos

Prticas gerenciais
Nivel 2: Processo gerenciado.
Atributo de gerncia da execu o. Prticas gerenciais:
identifica requisitos de recursos para permitir o planejamento e acompanhamento do processo; planeja a execu o do processo identificando as atividades do processo e os recursos alocados de acordo com os requisitos; implementa as atividades definidas para alcan ar o propsito do processo;

QIU Quality In Use


Verso mais recente(2000) do trabalho de Earthy, UMM. Contm um modelo de processos de referncia e um modelo de avaliao. Comparado ao UMM:
Prope 16 processos comparados aos 7 do UMM. Mais nfase na integrao com outras atividades de desenvolvimento de software. Avaliao mais complexa.

gerencia a execu o das atividades para produzir os artefatos dentro de requisitos estabelecidos de tempo e de recursos.

26/8/2008
Clarindo Pd u a

47

26/8/2008
Clarindo Pd u a

48

Referncias

Referncias
Nielsen, J. Usability Engineering. Chestnut Hill, MA, Academic Press, 1993. Hackos, J.T.; Redish, J.C. User and Task Analysis for Interface Design. John Wiley &Sons, 1998. Ehrlich, K.; Rohn, J. A. Cost Justification of Usability Engineering: A Vendors Perspective. In Cost-Justifying Usability (Eds. Bias, R. e Mayhew, D.), Academic Press, pp. 73 -110. 1994. Trillium(1994) Model for Telecom Product Development report, Glasgow, Uk, in: http://www2.umassd.edu/swpi/BellCanada/trilliumhtml/trillium.html.
26/8/2008
Clarindo Pd u a

Earthy, J. Usability Maturiry Model: Process, Disponvel em http://www.processforusability.co.uk/Usability_test/html/downloads.html , 2000 Acesso em 26/05/2005.

Earthy, J. Usability Maturity Model: Human Centredness Scale. Technical Report, 1998. Disponvel em http://www.processforusability.co.uk/Usability_test/html/downloads.html , 1999 Acesso em 26/05/2005.
Earthy, J.; Sherwood-Jones, B. Human Factors Integration Capability Maturity Model Assesment Model. Disponvel em http://www.Iboro.ac.uk Acesso em 27 /8/2004 Earthy, J.; Sherwood-Jones, B. Human Factors Integration Capability Maturity Model Reference Model. Disponvel em http://www.Iboro.ac.uk Acesso em 27 /8/2004

49

26/8/2008
Clarindo Pd u a

50

Referncias

Jokela, T. Review of Usability Capability Assessment Approaches. Disponvel em http://www.tol.oulu.fi/english.html. Acesso em 27/8/2004. Jokela, T. Usability Capability Models Review an Analysis. in HCI 2000. 2000. Sunderland, UK, disponvel em http://www.kessu.oulu.fi/HCI2000_Jokela.pdf acessado em 20/5/2005.

Flanaghan, G. A.; Rauch T. L. (1995) Usability Management Maturity, Part 1: Self , Assessment How Do You Stack up?, IN CHI 95, Denver, pp. 336.

Crosby, P.B. (1978) Quality is Free: the Art of Making Quality Certain. New York, McGraw Hill.

ISO/DIS 13407 :1999 Human-centred design processes for interactive systems. ISO 9241: Requisitos ergonmicos para trabalho de escritrio com exibio visual. ISO/IEC 9126: Software Engineering product quality.

26/8/2008
Clarindo Pd u a

51

You might also like