Training in Requirements Engineering Game

Slides:



Advertisements
Apresentações semelhantes
DISCIPLINA: Introdução à Computação
Advertisements

Os projetos.
Engenharia de Software
Engenharia de Software
Validação de Requisitos
Engenharia de Software
Prototipação de Software
Identificando requisitos
Projeto conceitual Mostra ao cliente exatamente o que o sistema fará
RELATORIO DE PESQUISA 1 Ferramentas para modelagem de sistemas e representação dos requisitos funcionais e não funcionais.
2 Connector Plataforma interactiva para a promoção e suporte de redes sociais georeferenciadas através de dispositivos móveis.
Padrão Abstract Factory
Seminário do grupo de pesquisa em IHC do DIMAp-UFRN
Técnicas de Apoio ao Processo de Engenharia de Requisitos
Seminário de Andamento UNILASALLE André Sandri Maio 2006 PROFILE EM UML PARA MODELAGEM SIMPLIFICADA DE INTERFACES GRÁFICAS EM APLICATIVOS.
um processo ágil de desenvolvimento de software
O processo do design da interação
Introdução à avaliação. Os objetivos Discute como os desenvolvedores lidam com as restrições do mundo real Explica os conceitos e termos usados em uma.
TIPOS DE TESTES APLICÁVEIS E NÃO APLICÁVEIS AO PROJETO
Apresentação Executiva do Projeto
Aspectos Avançados em Engenharia de Software Aula 3 Fernanda Campos
1 Felipe L. SeverinoPDP Enhancing Grids for Massively Multiplayer Online Computer Games Felipe L. Severino Programação com Objetos Distribuídos paralela.
Processos de Software II
METODOLOGIA PARA DESENVOLVIMENTO DE SISTEMAS Prof. Dr. rer. nat. Daniel D. Abdala 1.
Profa. Reane Franco Goulart
Engenharia de Software Respostas do Questionário 01
Métodos Ágeis Agile Modeling, ou AG
Método Estudo de Caso para Pesquisa de Groupware na Educação
Lafayette B. Melo – CEFET-PB - COINFO Quando só o que se tem é um martelo, se acha que tudo que tem no mundo é prego (?) Como você vê o mundo em sua volta.
Unibratec Análise e Gerencia de Projetos Profº Henrique Vila Nova
Visão crítica sobre padrões: Over Engineering
Processos de Desenvolvimento de Software – Parte 2
Engenharia de Software
Engenharia de Software
ENTENDIMENTO DO PROJETO
As dez piores práticas do desenvolvimento de software
► METODOLOGIA PARA DESENVOLVIMENTO DE SISTEMAS Prof. Dr. rer. nat. Daniel D. Abdala 1.
Arquitetura do Software
Engenharia do Conhecimento Ernesto Trajano Jacques Robin CIn-UFPE.
Raoni de Oliveira Franco
IOM Ideas on Motion. Roteiro Contexto O Projeto Módulos Planejamento.
Plano de Implantação do Software
INTERFACE HOMEM-MÁQUINA
XPRecife Madson Menezes Costa Ricardo de Oliveira Cavalcanti.
O Processo de desenvolvimento de software
Preparando as apresentações
 Contexto  Problema  Cenário Atual  Motivação  Arcadea  Público alvo e stakeholders  Cenário Futuro  Matriz de valores  Status report  Tecnologias.
PROJETO DE JOGOS I Aula 2.
Fabrica Um Engenharia de Requisitos Definição das Ferramentas, Modelos e Padrões.
Técnicas e Projeto de Sistemas
Prof.: Bruno Rafael de Oliveira Rodrigues ENGENHARIA DE SOFTWARE.
Towards a Holistic Methodology for Engineering 3D Virtual World Applications Ingo Seidel, Markus Gärtner, Josef Froschauer, Helmut Berger, Dieter Merkl.
Engenharia de Software
 Contexto  Problema  Cenário Atual  Motivação  Arcadea  Público alvo e stakeholders  Cenário Futuro  Matriz de valores  Status report  Tecnologias.
Engenharia de Software
Reunião Final – Recife Beat Manifesto Game Studio Recife, Dezembro de 2005.
Capítulo 4: Projeto e Desenvolvimento de um SAD
Engenharia de Requisitos
Requisitos Não funcionais
Interface Homem/Máquina
Engenharia de Software Fluxo de Requisitos
Plataforma para o Desenvolvimento de Aplicações Interativas para TV com Suíte Integrada de Ferramentas de Autoria para os Padrões ISDB-T e DVB.
Erton W. Vieira Metodologias Ágeis, Qualidade de Software e Design Centrado no usuário: Pontos de Interação Erton W. Vieira.
Status Report I Penalty Cup Renato Marcelino Thiago Arruda.
Engenharia de Software com o RUP - Workflow de Requisitos
Lenylda Albuquerque ISO Processos de Ciclo de Vida de Software Universidade Federal de Pernambuco.
Processos de Software Ludimila Monjardim Casagrande 1º Semestre Desenvolvimento e Qualidade.
TESTES DE SOFTWARE – AULA 1 Prof. Me. Ronnison Reges Vidal
Elicitação de Requisitos Análise Orientada a Objetos Prof. Wolley W. Silva.
Jogo Digital para a Integração dos Estudantes do Ensino Superior David José Miranda Mendes Mestrado Integrado em Engenharia Informática e Computação Orientador:
Transcrição da apresentação:

Training in Requirements Engineering Game TREG Training in Requirements Engineering Game Katia Fabiola Cánepa Vega 1

Second Life

“Training in Requirements Engineering Game” TREG “Training in Requirements Engineering Game” Objetivo: treinar usuários na técnica de Workshops de Engenharia de Requisitos usando simulações. Plataforma: Second Life. Público alvo: clientes, estudantes, usuários, desenvolvedores de software, etc. 3 3

Historia TREG From High-coded prototype to Product Version. Iteração 5 From Low-coded to High-coded Prototype Iteração 4 From Wireframe to Low-coded Prototype Iteração 3 From Quick Wireframe to Wireframe Iteração 2 From Idea to Quick Wireframe Iteração 1 Arnowitz, J., M. Arent and N. Berger, 2007. Effective Prototyping for Software Makers

Desenvolvimento do TREG Processo de prototipação do livro Effective Prototyping for Software Makers. O projeto do TREG foi dividido em Conteúdo educacional (Requirements by Collaboration) Técnicas de implementaçao: Branching Stories: gênero de simulação em jogos. Cenários: especificação do sistema. Máquinas de estados: comportamento do sistema.

TREG Demo

Seguinte passo Testes de Usabilidade Objetivo: Avaliar a possibilidade de ter um jogo em SL para o treinamento Participantes: pessoas familiarizadas com projetos de desenvolvimento de software (desenvolvedores, gestores de projetos, analistas, estudantes). Fatores para avaliar: Interface do jogo Mecanismos Gameplay Metodologia: a) Treinamento em SL (~30 mins) b)Observação (~30 mins) c) Questionários (~10 mins) d) Entrevista (~15 mins)

Discussões Finais TREG combina os “ingredientes” da técnica de workshops do livro de Gottesdiener: “Requirements by Collaboration”. Como elicitação de requisitos tem a colaboração como uma característica inerente, foi possível criar esse ambiente no Second Life. TREG foi desenvolvido no Second Life usando seus recursos de construção e codificação. Second Life facilita o processo de prototipação, mostrando o “look and feel” do jogo. Jogando TREG o jogador usa a estratégia de tentativa e erro. 8