Jogos de Simulação no Treinamento de Gerentes de Projetos de Software

Slides:



Advertisements
Apresentações semelhantes
Orientandos Christiano Lima Santos Frederico Santos do Vale Orientador
Advertisements

BENCHMARKING.
Desenvolvimento profissional docente: Refletindo sobre as possíveis contribuições de colaboração, metacognição e tecnologia Vânia Maria Santos-Wagner Universidade.
Informática na Educação
Metodologia de Pesquisa
“Um melhor aprendizado não surge das descobertas de novas maneiras do professor instruir, mas de dar ao aprendiz melhores oportunidades de construir.”
Jogos de empresa Daniel Porto Pela Martino Nunes
FUNÇÃO DESENVOLVER PESSOAS:
O COMPUTADOR COMO MEIO E COMO FIM
Gerenciamento de Pessoal
Gestão de Projetos Áreas de conhecimentos Integração
Experiência da SWQuality com a Implantação e Organização de Grupos de Empresas utilizando os Modelos MPS.BR e CMMI Ana Cristina Rouiller, DSc Ana Liddy.
A APRENDIZAGEM EFETIVA
Modelagem e simulação de sistemas
Evasão em Cursos A Distância.
Reutilização de Software
QIP Quality Improvement Paradigm NASA Software Engineering Laboratory (70s) Abordagem bottom-up para melhoria de software a partir de experimentação e.
Simulação de Sistemas Prof. MSc Sofia Mara de Souza AULA2.
O processo do design da interação
CONSULTORIA EMPRESARIAL
Como Desenvolver Sistemas de Informação
Abrangência do Planejamento
PROPOSTA DE COMPONENTES DE UM MODELO DE USO GRATUITO (FREEWARE) BASEADO NA INTERNET PARA OPERAÇÃO E GESTÃO DE PEQUENAS EMPRESAS Fernanda Oliveira Granado.
Alexandre Ribeiro Dantas1 Márcio de Oliveira Barros2
Cap 2 – Processo de Software
A Importância da Educação Continuada
Elaboração de programas de treinamento
Reflexões sobre a Política de Capacitação na Administração Pública Federal Brasília Julho 2009.
- 1 - Jogos de Empresas I - Prof. Luís Carlos Padrão Histórico Definição de Jogos Classificação de Jogos Processo de aprendizagem dos jogos Fases de realização.
A importância do Planejamento Estratégico
UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL
Simulação de Dinâmica Empresarial Jogo de Empresas
PRODUTO: ANÁLISE DA CONCORRÊNCIA
A multidimensionalidade na avaliação e validação de projetos
Avaliação de Desempenho Simulação
SOFTWARE EDUCACIONAL CLASSIFICAÇÃO
Você deseja ser um vendedor de sucesso?
MESTRADO EM REDES DE COMPUTADORES
Técnicas Pedagógicas Rev. Saulo P. Carvalho Rev. Saulo P. Carvalho.
Um Processo de Desenvolvimento de Software para Uso no Ambiente Acadêmico.
Ferramental Pedagógico para a EAD Parte II
A INCLUSÃO DIGITAL NAS ESCOLAS PÚBLICAS DE AÇAILÂNDIA:
PROCESSOS DE TREINAMENTO
Recursos metodológicos,tecnológicos e multimídia Acadêmicas : Ethiani Vieira, Ilza Reis, Rita Prates Profª Mariangela Ziede.
Programa de Pós-Graduação em Engenharia de Produção - UNIFEI
Computer & Education Tópicos Especializados em Engenharia de Software Alexandre Barbosa Cazeli Denis Colli Spalenza.
Função Planejamento GUI I
© Paulo Lima – Internet: / 1 CINTED - Centro Interdisciplinar de Novas Tecnologias na Educação V Ciclo.
GPR - Gestão de Projetos Prof. José Oliveira da Silva
PLANEJAMENTO, CURRÍCULO E AVALIAÇÃO
Gerência de Projetos de Software (PMBOK)
Avaliação de aprendizagem colaborativa mediada por computador Raquel Bambirra EWIN, J. MILLER, D. A framework for evaluating computer supported collaborative.
Diretoria de Ensino – Região de Votuporanga NÚCLEO PEDAGÓGICO PCNP ELISETE DA SILVA FÍSICA.
Ambientes e Programas de Aprendizagem a Distância Avaliação
PLANEJAMENTO DE ENSINO
Professora Michelle Luz
Gestão de Projetos - aula 2: processos, operações x projetos - Profª
Gestão de Projetos - aula 5: organização - Profª. Vilma Tupinambá, MsC
Análise e Projeto de Sistemas Análise e Projeto de Sistemas Aula 2 Professor: Italo Rodrigues Castro.
Gestão de Riscos em Ambientes de Múltiplos Projetos Cristine Gusmão 29/03/2006 GP2 | Grupo de Pesquisa em Gestão de Projetos.
MAPS: Um Modelo de Adaptação de Processos de Software Ciro Carneiro Coelho Orientador Prof. Hermano Perrelli de Moura.
Professor Dr. Renato Vaz
O computador como Meio e como Fim...
1 Projeto Piloto Conclusão em Agenda Projeto Piloto –Descrição –Execução da aplicação –Implementação de requisitos funcionais e não- funcionais.
Processos de Software Ludimila Monjardim Casagrande 1º Semestre Desenvolvimento e Qualidade.
JOGOS DE EMPRESA 1 PROFESSOR DR. RENATO VAZ. OBJETIVOS 1. Treinamento: desenvolver nos participantes a habilidade de tomar decisões através do exercício.
Etapas da Pesquisa Etapas do Projeto de Pesquisa.
Transcrição da apresentação:

Jogos de Simulação no Treinamento de Gerentes de Projetos de Software Alexandre Ribeiro Dantas Dissertação de M.Sc. Programa de Engenharia de Sistemas e Computação COPPE - Universidade Federal do Rio de Janeiro

Ingredientes Gerenciamento de Projetos Problemas comuns em projetos de software Cronograma, recursos ou qualidade inadequados Gerenciamento deficiente ou inadequado Gerentes de origem técnica e treinamento insuficiente O gerenciamento de projetos Planejamento e controle das diversas atividades de um projeto Além de ferramentas e técnicas, atividade intensamente baseada em conhecimento e experiências Medidas intuitivas inadequadas para projetos fora de controle Comportamento mais comum: "apagar incêndios"

Ingredientes Treinamento Treinamento da força de trabalho Necessidade crescente para indústria mais competitiva Mercado mundial de mais de 2 trilhões de doláres em 2000 Pode ser um fator determinante para o sucesso do projeto Formas tradicionais de ensino Aulas expositivas, livros-texto e provas Foco no conteúdo e no instrutor Problemas em transmitir material técnico e monótono Treinamento em gerenciamento de projetos Transferência não só de conhecimento: experiências e habilidades de forma prática e com experimentação Experiências em projetos que falharam por falta de gerenciamento

Ingredientes Treinamento e experimentação Uso de projetos pilotos Projetos reais podem se estender por semanas ou meses Há riscos reais Uso de simulações Modelos representam o desenvolvimento de software Tempo de treinamento reduzido Menores riscos e necessidades de obtenção de produtos Rapidamente avaliadas e repetidas com diversos cenários Mas... Números, relatórios ou gráficos são representações muito abstratas do que realmente está acontecendo Pode se tornar tão monótono quanto as tradicionais aulas expositivas e provas

Ingredientes Lições aprendidas Estudo experimental Avaliação de conjunto de técnicas de construção e simulação de modelos de projeto de software Duas aplicações: Rio de Janeiro e Porto Alegre Dois grupos de participantes Cada participante gerenciou um projeto de software Dados: tempo e custo obtidos para conclusão do projeto Primeiro grupo: simulador para avaliar decisões Segundo grupo: gerenciou sem o auxílio do simulador Lições aprendidas Necessidade de engajamento Dificuldade de interpretação e pior desempenho Menor formação/experiência e pior desempenho

Ingredientes Treinamento e Entretenimento Situação artificial de treinamento Requer motivação e engajamento Recompensas, satisfação pessoal, prazer e diversão Entretenimento Outro mercado crescente estimado em trilhões de dólares Mercado de jogos digitais: 7 bilhões de dólares em 2002 Médias de idade norte-americanas 29 anos para consumidores de jogos digitais 39 anos para a força de trabalho

Ingredientes Jogos Digitais Subconjunto de diversão com características próprias Interatividade, competição, fantasia Diversidade de jogos e características Dificuldade de classificação rígida e organizada Qual categoria é mais apropriada ao treinamento ? Raciocínio e compreensão de sistemas Exemplos, resolução de problemas, realização de escolhas Jogos de quebra-cabeça, estratégia, aventura e simulação

Proposta Treinamento e jogos de simulação Jogos de simulação como mecanismo complementar ao treinamento tradicional de gerentes de projetos de software Três componentes principais para um jogo de simulação Modelos para projetos de software Simulador com interatividade Máquina de jogo: feedback e interação

Proposta Modelos de simulação Projetos de software são de difícil modelagem Sistemas de dinâmica complexa Dinâmica de Sistemas Disciplina de modelagem que beneficia uma visão sistêmica Comportamento do sistema determinado pela estrutura Gerenciamento de projetos baseado em cenários Técnicas de construção e simulação de modelos de projeto de software baseados na Dinâmica de Sistemas Definição de meta-modelo para a Dinâmica de Sistemas Modelos mais facilmente criados, modificados e expandidos Permite avaliar os efeitos da ocorrência de cenários

Proposta Simulação com estrutura dinâmica Simulações comuns Preparar o plano e segui-lo até o final Não reproduz a realidade vivenciada pelos gerentes de projetos Uso de simulações no jogo Requer interatividade Ações do jogador modificam a estrutura do modelo Simulador Adaptação das ferramentas de tradução e compilação do gerenciamento de projetos baseado em cenários Adaptação para processamento de eventos durante a simulação "sem perder o passado"

The Incredible Manager Objetivo Fazer com que o jogador atue como gerente, planejando e controlando projetos de software com sucesso Personagens O gerente Responsável pelo planejamento e decisões ao longo do projeto Os desenvolvedores Possuem características pessoais como custo por hora de trabalho e experiência em cada tipo de atividade O patrocinador Faz a aceitação dos planos de projeto propostos pelo gerente

The Incredible Manager Etapas de uma fase Planejamento do Projeto Início da fase Aceitação do Planejamento Fim Acompanhar estado do projeto Acompanhar estado das atividades Acompanhar estado dos desenvolvedores Modificar planejamento Execução do Projeto Execução do Projeto Início da fase Aceitação do Planejamento Fim Defnir esforço para cada atividade Definir esforço de qualidade Definir equipe Definir alocação da equipe Definir carga de trabalho da equipe Estimativas de cronograma e custo Planejamento do Projeto Planejamento do Projeto Execução Início da fase Aceitação do Planejamento Projeto concluído com sucesso ou Projeto cancelado por falta de recursos Fim da fase Planejamento do Projeto Execução Aceitação do Planejamento Fim da fase Atividades do projeto Pontos de função das atividades Demanda de qualidade do produto Demanda de cronograma Demanda de recursos Situações gerenciais previstas Início da fase Planejamento do Projeto Execução Início da fase Aceitação do Planejamento Fim

The Incredible Manager Acompanhamento Feedback das transições de estados do projeto, atividades e desenvolvedores Disparo de relatórios de projeto e mudanças visuais Histórico de ações e estados durante o jogo Não-linearidade Torna as experiências dos jogadores mais únicas Múltiplas escolhas feitas pelo jogador influenciam o rumo do próprio jogo Diferentes jogadores vivenciam a experiência de gerenciar um mesmo projeto de formas diferentes

Estudo de aplicação do jogo Novas experiências Aplicação do jogo The Incredible Manager Estudo de foco qualitativo Duas aplicações: Rio de Janeiro e Porto Alegre Conceito de treinamento Baseado em duas sessões de simulação e discussão repetidas Discussões permitem avaliar os principais tópicos vivenciados, decisões gerenciais, falhas e lições aprendidas com o jogo Repetição permite observação e experimentação de diferentes abordagens e decisões Informações coletadas Desempenho dos jogadores a cada simulação Percepção sobre o conceito de treinamento e contribuições para o jogo e o treinamento baseado em jogos

Estudo da aplicação do jogo Conclusões Principais vantagens relatadas Aumento de habilidade e conhecimento em gerenciamento Treinamento curto, explorando diversas questões Vivenciar pressões psicológicas e decisões difíceis Estimulante, dinâmico, divertido e prático Principais limitações relatadas Emissão e leitura de relatórios Limitações da realidade no modelo Ausência de ferramenta de rastros auto-explicativa Efetividade do uso de simulações Não é bem estabelecida nem bem documentada Difícil de ser medida e avaliada (variáveis intervenientes) Alguns métodos são mais adequados para certas situações

Considerações finais Contribuições Principais contribuições Detalhamento da proposta de um jogo de simulação como mecanismo complementar ao treinamento teórico de gerentes de projetos de software Construção do protótipo de um jogo de simulação com base na proposta definida para treinamento de gerentes de projetos de software Realização dos estudos experimentais sobre as técnicas de simulação, que serviram como base das motivações para a proposta do jogo de simulação Definição e realização de um estudo experimental de foco qualitativo sobre a aplicação de um jogo de simulação em um contexto de treinamento de gerentes de projetos de software

Considerações finais Trabalhos futuros Limitações do modelo Demanda por modelos mais refinados Modelos para outros domínios Demanda de ferramentas para construção de modelos Maior variedade de estados e efeitos visuais Flexibilização da máquina de jogo sobre o modelo Demanda de sistematização para construção de jogos de simulação: separação e reutilização dos componentes Ferramenta de rastreamento auto-explicativa Acompanhamento e processamento de rastros de ações durante o jogo

Considerações finais Trabalhos futuros Evolução em outras disciplinas Evolução pedagógica sobre o processo de treinamento e aplicação do jogo Evolução artística na apresentação multimídia e na usabilidade Pesquisas psicológicas sobre aprendizagem, aspectos cognitivos e motivacionais Aplicação de novos estudos sobre jogos em treinamento

Contato Laboratório de Engenharia de Software Alexandre Ribeiro Dantas alexrd@cos.ufrj.br Márcio de Oliveira Barros marcio@cos.ufrj.br Cláudia Maria Lima Werner werner@cos.ufrj.br Programa de Engenharia de Sistemas e Computação COPPE - Universidade Federal do Rio de Janeiro Caixa Postal 68511 – CEP. 21945-970 Rio de Janeiro – Brasil