0
Mestrado em Informática Aplicada                                   Aplicações em Interf. Usuario-ComputadorAlan Carlos Lim...
Parte I - IntroduçãoParte II - Princípios, Mitos e DesafiosParte III - Requisitos, Cenários e Casos de usoParte IV - UCD, ...
Integração entre Conhecimento UCD e Cenários  O QUE HÁ NO DESING?    O Conhecimento de Design de Sistemas é Inscrito.    C...
Integração entre Conhecimento UCD e Cenários  AGENDA DE PESQUISA DO CONHECIMENTO    O desenvolvimento de um sistema de inf...
Padrões de Integração: Levando o UCD para oCiclo de Vida de Desenvolvimento de Software  Padrões de Processo             P...
Padrões de Integração: Levando o UCD para oCiclo de Vida de Desenvolvimento de SoftwarePadrão A: Foot in the door (grupo i...
Padrões de Integração: Levando o UCD para oCiclo de Vida de Desenvolvimento de SoftwarePADRÃO B: Foot in the door (consult...
Padrões de Integração: Levando o UCD para oCiclo de Vida de Desenvolvimento de SoftwarePADRÃO C: UCD FOCUS ON EARLY DEFINI...
Padrões de Integração: Levando o UCD para oCiclo de Vida de Desenvolvimento de SoftwarePADRÃO D: UCD in every phase    Pro...
Padrões de projeto de interface do usuário:Correspondência entre Casos de Uso e Design UI  TREE (ÁRVORE) - UM EXEMPLO DE U...
Padrões de projeto de interface do usuário:Correspondência entre Casos de Uso e Design UI  TREE (ÁRVORE) - UM EXEMPLO DE U...
Padrões de projeto de interface do usuário:Correspondência entre Casos de Uso e Design UI  TREE (ÁRVORE) - UM EXEMPLO DE U...
Padrões de Design de interface do usuário: daTeoria à Prática   Sistema DOME     Desenvolvido por Kok para a Corporação de...
Padrões de Design de interface do usuário: daTeoria à Prática  Nome do Padrão: Gerenciar Dados (Manage Data)    Problema: ...
Padrões de Design de interface do usuário: daTeoria à Prática    Principio de Usabilidade: Eficiência, Consistência    Uso...
Padrões de Design de interface do usuário: daTeoria à Prática  Nome do Padrão: Encontrar Dados (Find Data)    Problema:   ...
Padrões de Design de interface do usuário: daTeoria à Prática    Principio de Usabilidade: Eficiência.    Uso Conhecido: M...
Padrões de Design de interface do usuário: daTeoria à Prática  Resultados:    Possibilita os usuários a participar de desi...
Seffah, Ahmed; Gulliksen, Jan; Desmarais, Michel C. Human-Centered Software Engineering - Integrating Usability in theSoft...
Pesquisa Engenharia de Software centrada no ser humano - INTEGRAÇÃO DA USABILIDADE NO CICLO DE VIDA DO DESENVOLVIMENTO DE ...
Upcoming SlideShare
Loading in...5
×

Pesquisa Engenharia de Software centrada no ser humano - INTEGRAÇÃO DA USABILIDADE NO CICLO DE VIDA DO DESENVOLVIMENTO DE SOFTWARE

673

Published on

Engenharia de Software centrada no ser humano - INTEGRAÇÃO DA USABILIDADE NO CICLO DE VIDA DO DESENVOLVIMENTO DE SOFTWARE

Baseado em Seffah, Ahmed; Gulliksen, Jan; Desmarais, Michel C. Human-Centered Software Engineering - Integrating Usability in the Software Development Lifecycle. Series: Human–Computer Interaction Series, Vol. 8. 391 p. Springer: 2005

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
673
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • 01/19/13 19:25
  • 01/19/13 19:25
  • 01/19/13 19:25
  • 01/19/13 19:25
  • 01/19/13 19:25
  • 01/19/13 19:25
  • 01/19/13 19:25
  • 01/19/13 19:25
  • 01/19/13 19:25
  • 01/19/13 19:25
  • 01/19/13 19:25
  • 01/19/13 19:25
  • 01/19/13 19:25
  • 01/19/13 19:25
  • 01/19/13 19:25
  • 01/19/13 19:25
  • 01/19/13 19:25
  • 01/19/13 19:25
  • 01/19/13 19:25
  • 01/19/13 19:25
  • Transcript of "Pesquisa Engenharia de Software centrada no ser humano - INTEGRAÇÃO DA USABILIDADE NO CICLO DE VIDA DO DESENVOLVIMENTO DE SOFTWARE"

    1. 1. Mestrado em Informática Aplicada Aplicações em Interf. Usuario-ComputadorAlan Carlos Lima BandeiraErivan De Sena RamosFabio Henrique Fonseca De SousaLuana Pires Ramos Fortaleza - 2012
    2. 2. Parte I - IntroduçãoParte II - Princípios, Mitos e DesafiosParte III - Requisitos, Cenários e Casos de usoParte IV - UCD, processos unificados e ágeisParte V - Conhecimento UCD e padrões dedesign de interface do usuário
    3. 3. Integração entre Conhecimento UCD e Cenários O QUE HÁ NO DESING? O Conhecimento de Design de Sistemas é Inscrito. Conhecimento de Design de Sistemas é Invisível. Necessidade de abordagens bem definidos e ferramentas que facilitam a captura tanto do conhecimento do sistema e do conhecimento dos domínios da atividade. Sistema da United States Marine Corps.
    4. 4. Integração entre Conhecimento UCD e Cenários AGENDA DE PESQUISA DO CONHECIMENTO O desenvolvimento de um sistema de infraestrutura de gestão de design, conhecimento e evolução de práticas em torno do seu uso, vai facilitar mais o estudo para informar e estender a teoria atual. Fortalecer comunidades de Conhecimento de design Precisamos de comunidades de interesse para avançar sobre os problemas difíceis. Construção de Repositório de Conhecimento de Design Gestão do conhecimento: o conhecimento não é somente explícito, mas codificado para a representação, armazenamento e recuperação.
    5. 5. Padrões de Integração: Levando o UCD para oCiclo de Vida de Desenvolvimento de Software Padrões de Processo Padrão Área de concentração em um Ciclo de Vida "genérico" Início Meio Fim Foot in the door (para o grupo x usabilidade interno) Foot in the door (para x consultores externos) UCD focus on early definition x and design (Foco na definição inicial do design) UCD in every phase (UCD em x x x cada fase)
    6. 6. Padrões de Integração: Levando o UCD para oCiclo de Vida de Desenvolvimento de SoftwarePadrão A: Foot in the door (grupo interno) Problema Introduzir práticas de UCD em uma organização em seu ciclo de desenvolvimento de software. Solução Focar em um protótipo de baixa fidelidade, um documento de requisitos, ou um documento de especificação. Emitir qualquer entrega que seja mais apropriado, dado o ciclo de vida existente e contexto organizacional.
    7. 7. Padrões de Integração: Levando o UCD para oCiclo de Vida de Desenvolvimento de SoftwarePADRÃO B: Foot in the door (consult.externos) Problema Vender serviços de UCD para uma organização cliente que não se interessa em usabilidade, mantendo os custos baixos. Solução Avaliar produto existentes, identificando questões a serem abordadas, e fazer recomendações para melhoria. Facilitar um teste de usabilidade. A contratação do consultor externo de usabilidade para um produto existente é realizada pelo fato de que o cliente reconhece que há
    8. 8. Padrões de Integração: Levando o UCD para oCiclo de Vida de Desenvolvimento de SoftwarePADRÃO C: UCD FOCUS ON EARLY DEFINITIONAND DESIGN Problema Integrar a análise UCD e as atividades de projeto o mais cedo possível no projeto, sendo sensível aos processos e os papéis existentes. SoluçãoAnalisar as necessidades do usuário, utilizando prototipação iterativa, e acriação de uma especificação de interface de usuário. A chave é coordenar asatividades de UCD com a engenharia de requisitos e outros atividades queacontecem durante a fase inicial.
    9. 9. Padrões de Integração: Levando o UCD para oCiclo de Vida de Desenvolvimento de SoftwarePADRÃO D: UCD in every phase Problema Tornar-se uma organização mais focada no cliente, agilizar desenvolvimento, e melhorar a tomada de decisões estratégicas, incorporando UCD em todas as fases do ciclo de vida. SoluçãoCriar mecanismos de feed-back durante todo o ciclo de vida, desde aconcepção inicial do produto até a pós-implementação. Envolve desde a visãoe planejamento estratégico na iniciação, continua na gestão da mudança nodesenvolvimento e depois que o produto é lançado, são realizadas atividadesde avaliação, pesquisas e estudos sobre o produto.
    10. 10. Padrões de projeto de interface do usuário:Correspondência entre Casos de Uso e Design UI TREE (ÁRVORE) - UM EXEMPLO DE UM PADRÃO UI
    11. 11. Padrões de projeto de interface do usuário:Correspondência entre Casos de Uso e Design UI TREE (ÁRVORE) - UM EXEMPLO DE UM PADRÃO UI Mapeamento da Taxonomia de acordo com as tarefas do usuários (Caso de Uso) 1. Procurar as relações entre categorias taxonômicas; 2. Percorrer as especificidades individuais de cada categoria taxonômica. 3. Executar os passos 1 e 2 recursivamente até finalizar toda a Taxonomia
    12. 12. Padrões de projeto de interface do usuário:Correspondência entre Casos de Uso e Design UI TREE (ÁRVORE) - UM EXEMPLO DE UM PADRÃO UI Usado para navegar e manipular uma estrutura todo-parte. Complexo nas suas associações e grande em sua extensão. Usado para navegar e manipular um subconjunto de uma rede de domínio Lista de características das tarefas do usuário determinam se o padrão é adequado. Elementos para mapear o Padrão: Diagrama de Caso de Uso Diagrama de Classe Modelo de Dados XML
    13. 13. Padrões de Design de interface do usuário: daTeoria à Prática Sistema DOME Desenvolvido por Kok para a Corporação de Energia Nuclear África do Sul (NECSA) . Identificados padrões e utilizados no desing do sistema. Pattern Language TP.
    14. 14. Padrões de Design de interface do usuário: daTeoria à Prática Nome do Padrão: Gerenciar Dados (Manage Data) Problema: O usuário precisa executar um conjunto de tarefas em um dataset. Essas tarefas incluem a adição de dados, modificar dados, visualizar de dados e exclusão de dados. Solução: Junção de 3 padrões: O padrão UI Name descreve os dados que estão sendo gerenciados. O padrão Toolbox contém todo funcionalidade que pode ser realizada sobre os dados. O padrão Tabular Set é usado para apresentar os dados.
    15. 15. Padrões de Design de interface do usuário: daTeoria à Prática Principio de Usabilidade: Eficiência, Consistência Uso Conhecido: Microsoft Windows Explorer Exemplo:
    16. 16. Padrões de Design de interface do usuário: daTeoria à Prática Nome do Padrão: Encontrar Dados (Find Data) Problema: O usuário precisa encontrar um registro em um conjunto de registros. Solução: Fornecer ao usuário com uma interface flutuante que está sempre no topo. Esta interface deve permitir que o usuário digite os critérios de pesquisa. Os resultados da pesquisa pode ser exibida, colocando o foco no registro encontrado. Permitir ao usuário alternar entre resultados corretos. Informar o usuário se registros correspondentes
    17. 17. Padrões de Design de interface do usuário: daTeoria à Prática Principio de Usabilidade: Eficiência. Uso Conhecido: Microsoft Visual Basic Exemplo:
    18. 18. Padrões de Design de interface do usuário: daTeoria à Prática Resultados: Possibilita os usuários a participar de design de interface. Suporta design genérico. Melhoram os resultados para os designers e usuários. O padrão pode: Ajudar os designers construírem melhores interfaces. Uma linguagem de design compartilhada. Qualidade. Diversificar soluções de design. Preserva o conhecimento de design.
    19. 19. Seffah, Ahmed; Gulliksen, Jan; Desmarais, Michel C. Human-Centered Software Engineering - Integrating Usability in theSoftware Development Lifecycle. Series: Human–ComputerInteraction Series, Vol. 8. 391 p. Springer: 2005
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×