1 / 30

Um Meta-modelo para o Processo de Sistema com RV Baseado em Princípios da IHC

Um Meta-modelo para o Processo de Sistema com RV Baseado em Princípios da IHC. Milena Marquezin Olher Orientadora: Júnia Coutinho Anacleto Silva PPGCC - UFSCar. Maio de 2005 Bauru. Sumário. Introdução Implicações no Processo de Sistemas com RV Metodologias para Sistemas com RV

cwen
Download Presentation

Um Meta-modelo para o Processo de Sistema com RV Baseado em Princípios da IHC

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Um Meta-modelo para o Processo de Sistema com RV Baseado em Princípios da IHC Milena Marquezin Olher Orientadora: Júnia Coutinho Anacleto Silva PPGCC - UFSCar Maio de 2005 Bauru

  2. Sumário • Introdução • Implicações no Processo de Sistemas com RV • Metodologias para Sistemas com RV • Meta-modelo para Sistemas com RV • Conclusões

  3. Sumário • Introdução • Implicações no Processo de Sistemas com RV • Metodologias para Sistemas com RV • Meta-modelo para Sistemas com RV • Conclusões

  4. Tecnologia de RV permite que o usuário manipule a aplicação por meio de sua interface de forma diversificada quanto ao uso dos sentidos humanos em um plano 3D Sistemas com RV Interface Controle de Diálogo Aplicação Usuário Objetos Ações Dados Sensações

  5. Análise Comparativa

  6. Sumário • Introdução • Implicações no Processo de Sistemas com RV • Metodologias para Sistemas com RV • Meta-modelo para Sistemas com RV • Conclusões

  7. Processo de Sistemas com RV Abordagens com Enfoque no Usuário Critérios de Qualidade Estético, Funcional e de Uso Maior interação e integração entre usuário e sistema com RV Enfoque no Usuário Interface Controle de Diálogo Aplicação Usuário Objetos Ações Dados Sensações

  8. Implementação Avaliação Desenvolvimento Manutenção Iteratividade de Projeto Sistemas Convencionais Sistemas com RV Definição Especificação

  9. Processo de Sistemas com RV Iteratividade de Projeto Etapas de Processo Implementação Avaliação Desenvolvimento Iteratividade de Projeto Sistemas Convencionais Sistemas com RV Definição Especificação Manutenção

  10. Características do Sistema com RV Interação Navegação Manipulação de Objetos Movimento do Usuário Entrada e Saída Multimodais Visual Auditivo Tátil Considerações do Usuário do Sistema com RV Envolvimento Presença    Imersão Efeitos ColateraisConforto Males Efeitos Posteriores Processo de Sistemas com RV Critérios de Usabilidade Desenvolvedores e Avaliadores Usabilidade Princípios de usabilidade tradicionais não consideram especificidades de sistemas com RV Necessidade de estabelecimento e adoção de critérios de usabilidade para sistemas com RV Hierarquia de critérios de usabilidade para sistemas com RV da abordagem MAUVE Adoção da hierarquia de critérios de usabilidade para sistemas com RV no processo desses sistemas Usabilidade Importante fator para o sucesso de sistemas com RV

  11. Sumário • Introdução • Implicações no Processo de Sistemas com RV • Metodologias para Sistemas com RV • Meta-modelo para Sistemas com RV • Conclusões

  12. Necessidade de desenvolvimento e uso de metodologias para sistemas com RV Necessidade de desenvolvimento e uso de metodologias para sistemas com RV Formalização do processo de sistemas com RV Processo de sistemas com RV Enfoque no Usuário Iteratividade Usabilidade com Critérios Metodologias para o Processo de Sistemas com RV A RV vem atingindo maior maturidade, sendo adotada em diversas aplicações A RV, apesar de suas potencialidades, ainda não está amplamente difundida

  13. Modelo VRID Comportamento Gráfico Comunicador Interação Mediador Dados Modelo e Metodologia VRID (Tanriverdi)

  14. Modelo segmenta a complexidade dos objetos de interfaces de sistemas com RV • Metodologia obtém projetos de interfaces de sistemas com RV seguros e implementáveis Metodologia VRID • Apenas para o projeto de interfaces de sistemas com RV • Restrita no contexto da IHC A) Identificação dos elementos de dados Alto Nível de Abstração Identificação dos objetos B) Modelagem dos objetos em alto nível de abstração C) Baixo Nível de Abstração Modelagem dos objetos em baixo nível de abstração D) Processo de Sistemas com RV Enfoque no Usuário Iteratividade Usabilidade com Critérios Modelo e Metodologia VRID (Tanriverdi)

  15. Todas as etapas do processo de sistemas com RV • Atividades e momento de sua realização bem definidos permitem gerenciar a complexidade do processo de sistemas com RV • Não está baseada sobre abordagens da IHC • Não está bem fundamentada sobre o modelo de processo Espiral da ES • Incremental e Hierárquico dificultam a percepção de atividades que pertencem a que etapa e ou iteração Processo de Sistemas com RV Enfoque no Usuário Iteratividade Usabilidade com Critérios Metodologia CLEVR (Seo) Análise de Requisitos Etapa 1 (Aspectos Usuais) Projeto Etapa 2 (Aspectos de RV) Validação Etapa 3 (Presença)

  16. CLEVR – Nova Interpretação e Representação Análise de Requisitos Modelagem e refinamento de aspectos usuais e de RV Projeto Simulações para validar os modelos de especificação e estimar o desempenho do sistema e para transformar essas especificações em um modelo de implementação Utilização de elementos que podem afetar a característica de imersão Validação Sistema com RV

  17. Baseada sobre a abordagem Projeto Iterativo • Informalmente baseada sobre a abordagem PCU da IHC e, portanto, sobre o modelo de processo Prototipação da ES • Apenas para a análise e o projeto de sistemas com RV • Passos bem detalhados descrevem características importantes em baixo nível de abstração no processo de sistemas com RV Processo de sistemas com RV Enfoque no Usuário Iteratividade Usabilidade com Critérios Metodologia de Stuart Definição dos Requisitos Projeto do Sistema Protótipo do Sistema Avaliação do Sistema

  18. Stuart – Nova Interpretação e Representação Definição dos Requisitos Projeto do Sistema Protótipo do Sistema Avaliação da análise, projeto e protótipo Implementação do Sistema Teste do Sistema Sistema com RV

  19. Todas as etapas do processo de sistemas com RV • Baseada sobre a abordagem PCU da IHC e, portanto, sobre o modelo de processo Prototipação da ES • Proposta linear pouco adequada à necessidade de projeto iterativo exigido por sistemas com RV Processo de Sistemas com RV Enfoque no Usuário Iteratividade Usabilidade com Critérios Metodologia de Scaife e Rogers 1. Levantamento dos requisitos de alto nível 2. Estudos Exploratórios e Informantes do Projeto 3. Prototipação e Projeto do Sistema com RV Testes com usuários 4. Especificação do modelo conceitual 5. Implementação e Avaliação

  20. Scaife e Rogers – Nova Interpretação e Representação Levantamento dos requisitos de alto nível Soluções de Projeto Estudos exploratórios e Informantes do projeto Testes com Usuários Restrições de projeto Prototipação, Projeto do Sistema com RV e Testes com usuários Prototipação e Testes com Usuários Avaliações de Projetistas e Parceiros de Projeto Implicações de projeto Especificação do modelo conceitual Modelo conceitual de projeto Implementação e Avaliação Sistema com RV

  21. Processo de Sistemas com RV Parcialmente Contemplado Processo de sistemas com RV Enfoque no Usuário Iteratividade Usabilidade com Critérios Análise Crítica e Comparativa

  22. Sumário • Introdução • Implicações no Processo de Sistemas com Realidade Virtual • Metodologias para Sistemas com Realidade Virtual • Meta-modelo para Sistemas com Realidade Virtual • Conclusões

  23. Meta-modelo para Sistemas com RV com Enfoque no Usuário, Iteratividade de Projeto e Critérios de Usabilidade • Adoção de fases, etapas ou passos, e atividades das metodologias para sistemas com RV • Incorporação de enfoque no usuário através da fundamentação sobre as abordagens PCU ou DP da IHC e, portanto, sobre o modelo de processo Prototipação da ES • Adoção de iteratividade de projeto das metodologias para sistemas com RV • Incorporação de usabilidade através da inserção dos critérios de usabilidade para sistemas com RV

  24. Análise de Requisitos Refinamento de Requisitos Refinamento de Requisitos Requisitos de Sistema Protótipo Avaliação de Requisitos e Projeto Projeto Refinamento de Projeto Refinamento de Projeto Refinamento de Protótipo Prototipação Requisitos e Projeto Validados Projeto de Sistema Considerar Interação e Entrada e Saída Sistema Avaliação de Sistema Implementação Refinamento de Sistema Sistema Validado Considerar Interação, Entrada e Saída, Envolvimento e Efeitos Sistema Implementado Avaliar Interação, Entrada e Saída, Envolvimento e Efeitos Sistema com RV Meta-modelo para Sistemas com RV com Enfoque no Usuário, Iteratividade de Projeto e Critérios de Usabilidade

  25. Sumário • Introdução • Implicações no Processo de Sistemas com Realidade Virtual • Metodologias para Sistemas com Realidade Virtual • Meta-modelo para Sistemas com Realidade Virtual • Conclusões

  26. Resultados Obtidos Especificidades e Implicações de Processo de Sistemas com RV Propostas e Meta-modelo para Sistemas com RV Metodologias para Sistemas com RV

  27. Publicações • Um Meta-modelo para o Processo de Sistemas com RV: Perspectiva da Qualidade no Uso Provida por Princípios da IHC, CLEI 2004, Arequipa • Meta-modelo para Processo de Sistema com RV Pautado por Enfoque no Usuário, Iteratividade de Projeto e Critérios de Usabilidade, I WES 2004, Bauru • O Processo de Desenvolvimento de Sistemas com RV sob a Ótica da IHC, CLIHC 2003, Rio de Janeiro

  28. Publicações • Virtual Reality and Reengineering: Challenges for the Software Process based on a Single Vision of SE and HCI, WIHC-ES 2003, Rio de Janeiro • O Processo de Desenvolvimento de Sistemas com RV, São Carlos, II Congresso de Pós-Graduação da UFSCar 2003, São Carlos

  29. Desafios a Superar • Experimentação prática do meta-modelo para sistemas com RV • Hardware de RV • Software para RV • Abordagens para atividades específicas no processo de sistemas com RV

  30. Pesquisadores, analistas, projetistas e desenvolvedores devem estar compromissados na evolução do processo de sistemas com RV e ainda na superação dos demais desafios que envolvem a tecnologia de RV, para que sistemas com RV possam ser efetivamente difundidos Trabalhos Futuros • Desenvolver sistemas com RV com base no meta-modelo • Realizar ajustes, caso necessários • Desenvolver modelos de processo ou metodologias com base no meta-modelo • Pesquisar sistemas com RV com base nos domínios de aplicação • Desenvolver modelos de processo ou metodologias com base no meta-modelo e nos domínios de aplicação

More Related