SlideShare ist ein Scribd-Unternehmen logo
1 von 68
Downloaden Sie, um offline zu lesen
Universidade Federal do Ceará
Programa de Mestrado e Doutorado em Ciência da Computação
ANÁLISE DA UTILIZAÇÃO DE MÉTODOS ÁGEIS NO
DESENVOLVIMENTO DE AMBIENTES VIRTUAIS DE
APRENDIZAGEM :
UM ESTUDO DE CASO DO SOLAR 2.0
Autor: Ari do Amaral Torres Filho
Orientador: Prof. Dr. Mauro Pequeno
2014
Resumo
 Introdução
 Justifivativa
 Tema
 Problematização
 Objetivos
 Metódos Ágeis
 AVAs
 SOLAR 2.0
 Resultados
 Conclusão e Trabalhos Futuros
Mestrado e Doutorado em Ciência da Computação
Introdução
 Contextualização
Mestrado e Doutorado em Ciência da Computação
Mestrado e Doutorado em Ciência da Computação
Definição de Sucesso
Mestrado e Doutorado em Ciência da Computação
Mestrado em Doutorado em Ciência da Computação
Definição de AVA
 Os Ambientes Virtuais de Aprendizagem (AVA) são
softwares criados para o ensino e aprendizagem e tem
como características a integração de diversas
tecnologias com o intuito de representar o mais
fielmente possível o ambiente educacional e agregar
recursos e formas eficientes de aprendizagem ao
processo de ensino dando uma abordagem baseada
na colaboração (Dias, 2003).
 AVAs são softwares complexos!
Mestrado e Doutorado em Ciência da Computação
Manifesto Ágil
 Indivíduos e interações são mais Importantes do que
Processos e Ferramentas.
 Software funcionando mais do que documentação
abrangente.
 Colaboração com o cliente mais do que negociação de
contrato.
 Responder a mudança mais do que seguir um plano.
Mestrado e Doutorado em Ciência da Computação
Justificativa
 Agilidade no processo de desenvolvimento de software
e melhoria na qualidade dos produtos gerados.
 Métodos ágeis são para desenvolvimento de software
de grande complexidade e um AVA (Ambiente Virtual
de Aprendizagem) devido as suas características pode
se caracterizado como um software complexo.
 Necessidade de um modelo de processo para
desenvolvimento de Ambientes Virtuais de
Aprendizagem.
Mestrado e Doutorado em Ciência da Computação
Mestrado e Doutorado em Ciência da Computação
Benefícios
Mestrado e Doutorado em Ciência da Computação
Problematização
 Desenvolver um Ambiente de Aprendizagem Complexo que
melhore o processo de ensino e aprendizado e que esteja em
melhoria contínua com fácil manutembilidade.
 O processo evolutivo dos Ambientes Virtuais de Aprendizagem,
bem como seu caráter dinâmico em termos de funcionalidades,
fazem destes softwares fortes candidatos às chamadas
Metodologias Ágeis de Desenvolvimento de Software?
 É possível definir um modelo para desenvolvimento de AVA
baseado em Metodologias Ágeis?
 Quais práticas e técnicas relacionadas às Metodologias Ágeis
seriam importantes para o desenvolvimento de AVA?
Mestrado e Doutorado em Ciência da Computação
Problematização
 Como os Métodos Ágeis podem contribuir para produzir Ambientes Virtuais
de Aprendizagem que sejam mais interativos e eficazes no processo de
ensino e aprendizagem?
 Como a aplicação de Metodologias Ágeis ajudarão a ter um software
preparado para mudanças constantes no sistema com pouco impacto no
custo, tempo e qualidade do mesmo?
 Como desenvolver uma metodologia de desenvolvimento de AVA utilizando
práticas ágeis que entregue software funcionando, com qualidade e que
satisfaça a necessidade dos seus usuários gerando valor de negócio?
 Como preparar a equipe para se tornar comprometida, multidisciplinar e auto-
organizável?
 Quais as dificuldades e problemas que serão encontrados ao começar
usando Scrum?
Mestrado e Doutorado em Ciência da Computação
Tema
Estudo de um conjunto de práticas e
técnicas pautadas nos Métodos Ágeis
para Desenvolvimento de software no
processo de criação de Ambientes
Virtuais de Aprendizagem.
Objetivos
Mestrado e Doutorado em Ciência da Computação
Objetivos Gerais
Mostrar que o uso de Metodologias Ágeis no
processo de desenvolvimento de Ambientes
Virtuais de Aprendizagens pode melhorar tanto a
qualidade do software como torná-lo um software
com uma melhor usabilidade que pode ser valida
através dos feedbacks contínuos dados durante o
desenvolvimento além de valorizar uma gestão no
valor das pessoas, mostrando que pessoas
comprometidas e trabalhando felizes são as
chaves para maximizar os resultados.
Mestrado e Doutorado em Ciência da Computação
Objetivos Específicos
 Analisar o impacto da adoção das Metodologias
Ágeis no desenvolvimento do Solar 2.0.
 Validar um conjunto de técnicas e práticas que foram
adotadas no processo de desenvolvimento do AVA
Solar 2.0.
 Com a aplicação de Métodos Ágeis em um projeto
real, analisar e levantar métricas de produtividade e de
satisfação dos usuários e do aprendizado do time.
Mestrado e Doutorado em Ciência da Computação
Objetivos Específicos
 Mostrar que o desenvolvimento de AVA através
de metodologias ágeis facilita o desenvolvimento
e maximiza os resultados obtidos.
 Tentar medir o conceito de sucesso no final do
projeto abrangendo os 3 tipos de sucesso,
Organizacional, técnico e pessoal.
Mestrado e Doutorado em Ciência da Computação
Métodos Ágeis
 Scrum
 Kanban
 Scrum e Kanban
 TDD (Desenvolvimento Guiado a Testes)
 Desenvolvimento Guiado a Comportamento (BDD)
 Programação em Par
 Modelagem Ágil
 Gestão 3.0
Mestrado e Doutorado em Ciência da Computação
Scrum
Mestrado e Doutorado em Ciência da Computação
Scrum
Mestrado e Doutorado em Ciência da Computação
Scrum
Mestrado e Doutorado em Ciência da Computação
Kanban
Scrum e Kanban
TDD (Desenvolvimento
guiado a testes).
BDD
Programação em Par
 A programação em par dobra a capacidade mental
disponível durante a codificação e da oportunidade de
sempre os membros pensarem sobre assuntos estratégicos
no desenvolvimento a longo prazo. (Shore e Warden, 2008).
 A formação de pares reduz a incidência de bugs , melhora a
qualidade do código e promove uma melhor interação e
troca de conhecimentos entre os membros do time.(Shore
e Warden, 2008)
 A programaçãoo em par mantém ambos membros do par
mais focados e concentrados em suas atividades. O nível
de dispersão é bem menor do que quando se estar
sozinho.(Cohn, 2010).
Mestrado e Doutorado em Ciência da Computação
Modelagem Ágil
 A Modelagem Ágil busca criar modelos simples usando
ferramentas simples. A adoção da simplicidade é a
chave para maximizar os resultados de um trabalho.
 O foco é entregar software, não modelos. Modelos
devem ser usados quando e onde adicionam valor. Se
eles não agregam valor nem nos auxiliam no sentido
de entregar software funcionando, então não devem
ser utilizados.
Mestrado e Doutorado em Ciência da Computação
Gestão 3.0
Mestrado e Doutorado em Ciência da Computação
AVAs
 aTutor
 Claroline
 OLAT
 eFront
 Moodle
 TeleEduc
 Solar
Licenciatura em Física
O Solar 2.0
 AVA que reunirá características de uma ambiente
com características de educação a distância e
educação semi – presencial, e tem uma proposta
de facilitar o processo de ensino e aprendizado
seja em um curso presencial , seja a distância.
 Desenvolvido por módulos de forma iterativa e
incremental e estando em constante evolução.
 Grande capacidade de integração com outros
sistemas.
Mestrado e Doutorado em Ciência da Computação
O Solar 2.0
Desafios Antes de Começar
 Aprender novas habilidades técnicas.
 Aprender a trabalhar como equipe.
 Criar Software dentro de time boxs Curtos.
 Evitar Multi tarefas.
 Manter um ritmo no time.
Licenciatura em Física
Prova de Conceito
 Projeto Alexandria :
 Escolha das Metodologias e Tecnologias:
 Scrum
 Programação em Par
 BDD (Cucumber)
 GIT
 Ruby on Rails
 Pivotal Tracker
 Postgree
Mestrado e Doutorado em Ciência da Computação
Desenvolvimento do Solar 2.0
 Planejamento
 Reuniões Diárias
 Revisão de Sprint
 Retrospectivas
 Gestão focada nas pessoas e em busca de melhoria
contínua.
 Dificuldades
Licenciatura em Física
Dificuldades e Soluções
 Mudança Cultural.
 Ambiente Heterogêneo.
 Caos no ínicio.
 Mau dimensionamento das tarefas no início.
 Reuniões demoradas.
 Ausência do Product Owner.
 Problemas de Priorização.
Mestrado e Doutorado em Ciência da Computação
Dificuldades Encontradas
Métricas
 Feedback nas retrospectivas.(Qualidade, satisfação
pessoal e entrega de valor).
 Velocidade do time.
 Quantidade de ítens rejeitados pelo Product Owner.
 Questionários aplicados
Mestrado e Doutorado em Ciência da Computação
Velocidade do Time
Mestrado e Doutorado em Ciência da Computação
Feedback frequente
Avaliação com Usuário Final
 Turmas presenciais de graduação e pos graduação.
 Aplicação de questionário, observação direta e
documento de retrospectiva.(Apêndice III e IV).
 Questionário de Usabilidade e melhoria das
funcionalidades do Sistema.(Apêndice I).
Resultados
Mestrado e Doutorado em Ciência da Computação
Resultados
Mestrado e Doutorado em Ciência da Computação
Resultados
Mestrado e Doutorado em Ciência da Computação
Resultados
Mestrado e Doutorado em Ciência da Computação
Resultados
 O Feedback constante do usuário vai contribuir pra
que se construa um software cada vez mais próximo
de atender suas necessidades. Ver dados no
questionário em anexo sobre usabilidade e
funcionalidades do sistema.
 Esse resultado procura preencher a esfera do sucesso
organizacional que mede a satisfação do usuário com
o produto. O valor que ele agrega ao processo de
ensino e aprendizagem.
Mestrado e Doutorado em Ciência da Computação
Avaliação com os
Desenvolvedores
Mestrado e Doutorado em Ciência da Computação
Avaliação com os
Desenvolvedores
Mestrado e Doutorado em Ciência da Computação
Avaliação com os
Desenvolvedores
Mestrado e Doutorado em Ciência da Computação
Avaliação com os
Desenvolvedores
Mestrado e Doutorado em Ciência da Computação
Avaliação com os
Desenvolvedores
Mestrado e Doutorado em Ciência da Computação
Avaliação com os
Desenvolvedores.
Mestrado e Doutorado em Ciência da Computação
Avaliação com os
Desenvolvedores.
Resultados
 Formação de Multiplicadores de Conhecimento.
 Pessoas trabalhando de forma mais colaborativa.
 Software Funcionando.
 Cultura de Aprendizagem.
 Satisfação dos usuários do Sistema.
 Software com poucos erros e fácil de manter e evoluir.
 Desenvolvedores mais capazes.
Mestrado e Doutorado em Ciência da Computação
Nova Funcionalidade
 Integração com o Facebook.
Mestrado e Doutorado em Ciência da Computação
Trabalhos Relacionados
Mestrado e Doutorado em Ciência da Computação
 SATO, Danilo Toshiaki. Uso Eficaz de Métricas em
Métodos Ágeis de Desenvolvimento de
Software. 2007. 139 f. Dissertação de Mestrado
(Mestre) - Curso de Ciência da Computação,
Departamento de Informática, Universidade de São
Paulo, São Paulo, 2007.
 DIAS, Rosana de Fátima. Ambientes Virtuais de
Aprendizagem – Uma metodologia para avaliação
de software. Florianópolis, 2003. Dissertação
(Mestrado em Engenharia de Produção) – Programa
de Pós-graduação em Engenharia de Produção,
UFSC, 2003.
Mestrado e Doutorado em Ciência da Computação
 FRANÇA, A. C. Um Estudo sobre motivação em
equipes de desenvolvimento de software.
Dissertação de Mestrado, Centro de Informática,
Universidade Federal de Pernambuco, 2009.
 SARMENTO, Wellington W. F. Integração de um
Ambiente Virtual de Aprendizagem com Aplicações
Móveis de Suporte a Educação à Distância.
Dissertação de Mestrado aprovada pelo Programa de
Pós-graduação do Departamento de Teleinformática da
Universidade Federal do Ceará, 2007.
Mestrado e Doutorado em Ciência da Computação
 TELES, Vinicius Manhães. Um Estudo de Caso da
Adoção das Práticas e Valores do Extreme
Programming.2005. 180 f. Dissertação (Mestrado em
Informática) , Universidade Federal do Rio de Janeiro, Rio
de Janeiro, 2005.
 Nivaldo. ESTUDO DO IMPACTO DO USO DAS
METODOLOGIAS ÁGEIS NA MELHORIA DO
PLANEJAMENTO E ACOMPANHAMENTO DO
PROCESSO DE ENSINO E APRENDIZAGEM EM SALA
DE AULA. 2012. 153 f. Dissertação (Mestrado) - Curso de
Mestrado Profissional em Computação Aplicada,
Departamento de Pró-reitoria de Pós-graduação e
Pesquisa, Universidade Estadual do Ceará, Fortaleza Ce,
2012.
Mestrado e Doutorado em Ciência da Computação
Metodologia
Metodologia
 Questionários
 Fichamento das obras bibliográficas relevantes a
pesquisa.
 Definição das metodologias e técnicas envolvidas no
assunto do trabalho.
Mestrado e Doutorado em Ciência da Computação
Metodologia
 Levantamento de requisitos do projeto SOLAR 2.0.
 Aplicação do Scrum dentro das fases iniciais do
projeto.
 Aplicação de Práticas do Extreme Programming no
desenvolvimento do SOLAR 2.0.
 Adoção de Métricas para medir tanto a qualidade do
código, melhoramento dos processos ao longo do
projeto e satisfação dos clientes, proporcionando uma
medição dos resultados ao longo do projeto.
Mestrado e Doutorado em Ciência da Computação
Metodologia
 Criação de um documento de referência com a
compilação de propostas metodológicas de
desenvolvimento e gerenciamento de projetos de
software para a construção de um AVA.
 Desenvolver práticas de testes automatizados para
validar os resultados e qualidades do sistema.
 Aplicar um instrumento de coleta de informações com
algumas equipes de desenvolvimento de AVA
contemporâneos ativos, a fim de auxiliar na análise de
seu processo de planejamento e criação.
Mestrado e Doutorado em Ciência da Computação
Conclusão
 Há indícios fortes de que um time motivado,
trabalhando dentro de um ambiente que promova uma
cultura de aprendizado, estando desafiado e sempre
aprendendo novas habilidades por consequência
produzirá software que agregue valor aos usuários, e
por consequência estejam aumentando sempre a
excelência técnica de seus produtos. O lado humano
satisfeito funciona como uma alavanca para os outros
dois pontos do sucesso. Sendo assim O sucesso
pessoal afeta diretamente o sucesso técnico e
organizacional do projeto.
Mestrado e Doutorado em Ciência da Computação
Conclusão
 Métodos Ágeis são para softwares complexos. AVA são
Softwares bem complexos. Após todas as análises esse
casamento realmente parece fazer sentido. Mas precisa
sempre está sendo analisado o estado atual para se
projetar o estado futuro. Não vai existir uma metodologia ou
um processo bem definido que garanta o sucesso do
desenvolvimento. As metodologias ágeis são focadas em
pessoas e se conseguirmos através dos valores e princípios
do manifesto ágil contaminar essas pessoas a se sentirem
mais felizes, conseguirão adaptar melhor o processo
conforme a necessidade para poder maximizar cada vez
mais seus resultados.
Mestrado e Doutorado em Ciência da Computação
Conclusão
 Pessoas são a solução. Metodologias Ágeis priorizam
pessoas. Scrum é um Framework adaptado conforme
a realidade das pessoas do cliente, o processo deve
ser evolutivo e adaptativo sempre buscando a melhoria
contínua, seja para organização, seja na qualidade
técnica e principalmente nas pessoas.
Mestrado e Doutorado em Ciência da Computação
Trabalhos Futuros
 Lançar questionários de usabilidade e validação das
funcionalidades do novo SOLAR para todos os cursos da
UFC, presenciais em semi presenciais !
 Personalizar o SOLAR de acordo com seus usuários!
 Logar todas as funcionalidades do SOLAR.
 Dar autonomia ao professor para criar seu conteúdo digital
independendo de um especialista em EAD.
 Mensurar o aprendizado com auxílio do SOLAR usando
técnicas ágeis no processo de ensino e aprendizado em
sala de aula.
Mestrado e Doutorado em Ciência da Computação
68
Obrigado!

Weitere ähnliche Inhalte

Was ist angesagt?

O uso de dispositivos móveis no ensino superior tradicional
O uso de dispositivos móveis no ensino superior tradicionalO uso de dispositivos móveis no ensino superior tradicional
O uso de dispositivos móveis no ensino superior tradicionalLuis Borges Gouveia
 
(Des)ligad@s: adaptação de Atividades Desligadas ao Ensino Remoto de Emergênc...
(Des)ligad@s: adaptação de Atividades Desligadas ao Ensino Remoto de Emergênc...(Des)ligad@s: adaptação de Atividades Desligadas ao Ensino Remoto de Emergênc...
(Des)ligad@s: adaptação de Atividades Desligadas ao Ensino Remoto de Emergênc...Joana Paulo Pardal
 
Relatório ava_2015martasaraiva
Relatório ava_2015martasaraivaRelatório ava_2015martasaraiva
Relatório ava_2015martasaraivaMarta Saraiva
 
Mdc joao grilo_ua2
Mdc joao grilo_ua2Mdc joao grilo_ua2
Mdc joao grilo_ua2João Grilo
 
O recurso a simulações virtuais no ensino das ciências
O recurso a simulações virtuais no ensino das ciênciasO recurso a simulações virtuais no ensino das ciências
O recurso a simulações virtuais no ensino das ciênciasMarisa Correia
 
Plano de Investigação
Plano de InvestigaçãoPlano de Investigação
Plano de Investigaçãoimargarida
 
Wei utilizando pbl no ensino de computação ubíqua
Wei   utilizando pbl no ensino de computação ubíquaWei   utilizando pbl no ensino de computação ubíqua
Wei utilizando pbl no ensino de computação ubíquaElaine Cecília Gatto
 
Programa ntnp orientações lp
Programa ntnp orientações lpPrograma ntnp orientações lp
Programa ntnp orientações lpGiulio Benevides
 
Apresentação ead 2012
Apresentação ead 2012Apresentação ead 2012
Apresentação ead 2012lpereirapoa
 
Dissertacaode mestrado
Dissertacaode mestradoDissertacaode mestrado
Dissertacaode mestradoRuy Ferreira
 
O contributo das plataformas educativas no ensino e formação de professores e...
O contributo das plataformas educativas no ensino e formação de professores e...O contributo das plataformas educativas no ensino e formação de professores e...
O contributo das plataformas educativas no ensino e formação de professores e...Luis Borges Gouveia
 
Performance Docente na produção e utilização de materiais didáticos no AVEA
Performance Docente na produção e utilização de materiais didáticos no AVEAPerformance Docente na produção e utilização de materiais didáticos no AVEA
Performance Docente na produção e utilização de materiais didáticos no AVEAElena Maria Mallmann
 
An2 a cri@r-proposta final
An2 a cri@r-proposta finalAn2 a cri@r-proposta final
An2 a cri@r-proposta finalSandra Lopes
 
Apresentacao da oficina1 presencial
Apresentacao da oficina1 presencialApresentacao da oficina1 presencial
Apresentacao da oficina1 presencialEscolalorenzo
 
Apresentação presencial
Apresentação   presencialApresentação   presencial
Apresentação presencialanamariadis
 

Was ist angesagt? (19)

O uso de dispositivos móveis no ensino superior tradicional
O uso de dispositivos móveis no ensino superior tradicionalO uso de dispositivos móveis no ensino superior tradicional
O uso de dispositivos móveis no ensino superior tradicional
 
(Des)ligad@s: adaptação de Atividades Desligadas ao Ensino Remoto de Emergênc...
(Des)ligad@s: adaptação de Atividades Desligadas ao Ensino Remoto de Emergênc...(Des)ligad@s: adaptação de Atividades Desligadas ao Ensino Remoto de Emergênc...
(Des)ligad@s: adaptação de Atividades Desligadas ao Ensino Remoto de Emergênc...
 
Relatório ava_2015martasaraiva
Relatório ava_2015martasaraivaRelatório ava_2015martasaraiva
Relatório ava_2015martasaraiva
 
Mdc joao grilo_ua2
Mdc joao grilo_ua2Mdc joao grilo_ua2
Mdc joao grilo_ua2
 
O recurso a simulações virtuais no ensino das ciências
O recurso a simulações virtuais no ensino das ciênciasO recurso a simulações virtuais no ensino das ciências
O recurso a simulações virtuais no ensino das ciências
 
Plano de Investigação
Plano de InvestigaçãoPlano de Investigação
Plano de Investigação
 
Wei utilizando pbl no ensino de computação ubíqua
Wei   utilizando pbl no ensino de computação ubíquaWei   utilizando pbl no ensino de computação ubíqua
Wei utilizando pbl no ensino de computação ubíqua
 
Programa ntnp orientações lp
Programa ntnp orientações lpPrograma ntnp orientações lp
Programa ntnp orientações lp
 
Fabio melle
Fabio melleFabio melle
Fabio melle
 
Apresentação ead 2012
Apresentação ead 2012Apresentação ead 2012
Apresentação ead 2012
 
Dissertacaode mestrado
Dissertacaode mestradoDissertacaode mestrado
Dissertacaode mestrado
 
01 introducao-ao-moodle
01 introducao-ao-moodle01 introducao-ao-moodle
01 introducao-ao-moodle
 
O contributo das plataformas educativas no ensino e formação de professores e...
O contributo das plataformas educativas no ensino e formação de professores e...O contributo das plataformas educativas no ensino e formação de professores e...
O contributo das plataformas educativas no ensino e formação de professores e...
 
Performance Docente na produção e utilização de materiais didáticos no AVEA
Performance Docente na produção e utilização de materiais didáticos no AVEAPerformance Docente na produção e utilização de materiais didáticos no AVEA
Performance Docente na produção e utilização de materiais didáticos no AVEA
 
XI Congresso SPCE 2011
XI Congresso SPCE 2011XI Congresso SPCE 2011
XI Congresso SPCE 2011
 
An2 a cri@r-proposta final
An2 a cri@r-proposta finalAn2 a cri@r-proposta final
An2 a cri@r-proposta final
 
Apresentacao da oficina1 presencial
Apresentacao da oficina1 presencialApresentacao da oficina1 presencial
Apresentacao da oficina1 presencial
 
AÇAO DE PLANEJAR NO INTERIOR DA ESCOLA
AÇAO DE PLANEJAR NO INTERIOR DA ESCOLAAÇAO DE PLANEJAR NO INTERIOR DA ESCOLA
AÇAO DE PLANEJAR NO INTERIOR DA ESCOLA
 
Apresentação presencial
Apresentação   presencialApresentação   presencial
Apresentação presencial
 

Andere mochten auch

Keynote Projeto de Pesquisa Mestrado
Keynote Projeto de Pesquisa MestradoKeynote Projeto de Pesquisa Mestrado
Keynote Projeto de Pesquisa MestradoRafael Marinho
 
Apresentação - Projeto de Mestrado
Apresentação - Projeto de MestradoApresentação - Projeto de Mestrado
Apresentação - Projeto de Mestradoradneves
 
Projeto de Mestrado
Projeto de MestradoProjeto de Mestrado
Projeto de MestradoAFMO35
 
Análise do Potencial de Inovação de Portfólio de Projetos de TI
Análise do Potencial de Inovação de Portfólio de Projetos de TIAnálise do Potencial de Inovação de Portfólio de Projetos de TI
Análise do Potencial de Inovação de Portfólio de Projetos de TIJose Ignacio Jaeger Neto, PMP, MSc
 
Apresentação Projeto TCC
Apresentação Projeto TCCApresentação Projeto TCC
Apresentação Projeto TCCDiego Tamanini
 
Pré-Projeto Mídias Sociais na educação
Pré-Projeto Mídias Sociais na educaçãoPré-Projeto Mídias Sociais na educação
Pré-Projeto Mídias Sociais na educaçãoCristiane Coimbra
 
Apresentação do projeto de pesquisa
Apresentação do projeto de pesquisaApresentação do projeto de pesquisa
Apresentação do projeto de pesquisaarteematematicafurg
 
Slide projeto de pesquisa
Slide projeto de pesquisaSlide projeto de pesquisa
Slide projeto de pesquisarivanialeao
 

Andere mochten auch (10)

Keynote Projeto de Pesquisa Mestrado
Keynote Projeto de Pesquisa MestradoKeynote Projeto de Pesquisa Mestrado
Keynote Projeto de Pesquisa Mestrado
 
Projeto Mestrado Mobile Interaction
Projeto Mestrado Mobile InteractionProjeto Mestrado Mobile Interaction
Projeto Mestrado Mobile Interaction
 
Apresentação - Projeto de Mestrado
Apresentação - Projeto de MestradoApresentação - Projeto de Mestrado
Apresentação - Projeto de Mestrado
 
Projeto de Mestrado
Projeto de MestradoProjeto de Mestrado
Projeto de Mestrado
 
Apresentação Final do TCC
Apresentação Final do TCCApresentação Final do TCC
Apresentação Final do TCC
 
Análise do Potencial de Inovação de Portfólio de Projetos de TI
Análise do Potencial de Inovação de Portfólio de Projetos de TIAnálise do Potencial de Inovação de Portfólio de Projetos de TI
Análise do Potencial de Inovação de Portfólio de Projetos de TI
 
Apresentação Projeto TCC
Apresentação Projeto TCCApresentação Projeto TCC
Apresentação Projeto TCC
 
Pré-Projeto Mídias Sociais na educação
Pré-Projeto Mídias Sociais na educaçãoPré-Projeto Mídias Sociais na educação
Pré-Projeto Mídias Sociais na educação
 
Apresentação do projeto de pesquisa
Apresentação do projeto de pesquisaApresentação do projeto de pesquisa
Apresentação do projeto de pesquisa
 
Slide projeto de pesquisa
Slide projeto de pesquisaSlide projeto de pesquisa
Slide projeto de pesquisa
 

Ähnlich wie Análise da Utilização de Métodos Ágeis no Desenvolvimento de Ambientes Virtuais de Ensino e Aprendizado

Algoritmos e-programacao-apostila-completa
Algoritmos e-programacao-apostila-completaAlgoritmos e-programacao-apostila-completa
Algoritmos e-programacao-apostila-completaAssis Alcantara
 
Dissertação completa
Dissertação completaDissertação completa
Dissertação completaLivia Santiago
 
Aplicação de Padrões de Projeto para a melhoria da manutenabilidade de software
Aplicação de Padrões de Projeto para a melhoria da manutenabilidade de softwareAplicação de Padrões de Projeto para a melhoria da manutenabilidade de software
Aplicação de Padrões de Projeto para a melhoria da manutenabilidade de softwareCesar Rocha
 
Ergonomia e experiência do usuário: O que eu ganho com isso?
Ergonomia e experiência do usuário: O que eu ganho com isso?Ergonomia e experiência do usuário: O que eu ganho com isso?
Ergonomia e experiência do usuário: O que eu ganho com isso?guest5da527
 
Proposta TCC - METODOLOGIA SCRUM APLICADA AOS PROCESSOS DE GERÊNCIA E DESENVO...
Proposta TCC - METODOLOGIA SCRUM APLICADA AOS PROCESSOS DE GERÊNCIA E DESENVO...Proposta TCC - METODOLOGIA SCRUM APLICADA AOS PROCESSOS DE GERÊNCIA E DESENVO...
Proposta TCC - METODOLOGIA SCRUM APLICADA AOS PROCESSOS DE GERÊNCIA E DESENVO...Juliano Oliveira
 
TCC_CMMI_Projeto_AndreLuisDeAndrade_FINAL
TCC_CMMI_Projeto_AndreLuisDeAndrade_FINALTCC_CMMI_Projeto_AndreLuisDeAndrade_FINAL
TCC_CMMI_Projeto_AndreLuisDeAndrade_FINALAndre Luis de Andrade
 
Formação em DI e cursos livres
Formação em DI e cursos livresFormação em DI e cursos livres
Formação em DI e cursos livresregist
 
O uso de frameworks em aplicações desktop baseadas na metodologia de desenvol...
O uso de frameworks em aplicações desktop baseadas na metodologia de desenvol...O uso de frameworks em aplicações desktop baseadas na metodologia de desenvol...
O uso de frameworks em aplicações desktop baseadas na metodologia de desenvol...Rogério Batista
 
Metodologias ágeis de desenvolvimento trabalho
Metodologias ágeis de desenvolvimento   trabalhoMetodologias ágeis de desenvolvimento   trabalho
Metodologias ágeis de desenvolvimento trabalhoRuan Pozzebon
 
Conepro Sul 2014 - Arquitetura para um Sistema de Gestão de Testes Adaptativo...
Conepro Sul 2014 - Arquitetura para um Sistema de Gestão de Testes Adaptativo...Conepro Sul 2014 - Arquitetura para um Sistema de Gestão de Testes Adaptativo...
Conepro Sul 2014 - Arquitetura para um Sistema de Gestão de Testes Adaptativo...Paulo Manseira
 
Apresentação Crystal Clear
Apresentação Crystal ClearApresentação Crystal Clear
Apresentação Crystal ClearThiago Sinésio
 
387555062-analise-sistemas-pdf.pdf
387555062-analise-sistemas-pdf.pdf387555062-analise-sistemas-pdf.pdf
387555062-analise-sistemas-pdf.pdfNickMartinsgaspar
 
Palestra Métodos Ágeis SERPRO
Palestra Métodos Ágeis SERPROPalestra Métodos Ágeis SERPRO
Palestra Métodos Ágeis SERPROWildtech
 
Teachers’ training course in blended-learning: A Two-Stage Training Model
Teachers’ training course in blended-learning: A Two-Stage Training ModelTeachers’ training course in blended-learning: A Two-Stage Training Model
Teachers’ training course in blended-learning: A Two-Stage Training ModelIdalina Lourido Santos
 
Apostila de algoritmo e programação
Apostila de algoritmo e programaçãoApostila de algoritmo e programação
Apostila de algoritmo e programaçãoThiago Marques
 

Ähnlich wie Análise da Utilização de Métodos Ágeis no Desenvolvimento de Ambientes Virtuais de Ensino e Aprendizado (20)

Algoritmos e-programacao-apostila-completa
Algoritmos e-programacao-apostila-completaAlgoritmos e-programacao-apostila-completa
Algoritmos e-programacao-apostila-completa
 
Dissertação completa
Dissertação completaDissertação completa
Dissertação completa
 
Aplicação de Padrões de Projeto para a melhoria da manutenabilidade de software
Aplicação de Padrões de Projeto para a melhoria da manutenabilidade de softwareAplicação de Padrões de Projeto para a melhoria da manutenabilidade de software
Aplicação de Padrões de Projeto para a melhoria da manutenabilidade de software
 
Ergonomia e experiência do usuário: O que eu ganho com isso?
Ergonomia e experiência do usuário: O que eu ganho com isso?Ergonomia e experiência do usuário: O que eu ganho com isso?
Ergonomia e experiência do usuário: O que eu ganho com isso?
 
Proposta TCC - METODOLOGIA SCRUM APLICADA AOS PROCESSOS DE GERÊNCIA E DESENVO...
Proposta TCC - METODOLOGIA SCRUM APLICADA AOS PROCESSOS DE GERÊNCIA E DESENVO...Proposta TCC - METODOLOGIA SCRUM APLICADA AOS PROCESSOS DE GERÊNCIA E DESENVO...
Proposta TCC - METODOLOGIA SCRUM APLICADA AOS PROCESSOS DE GERÊNCIA E DESENVO...
 
TCC_CMMI_Projeto_AndreLuisDeAndrade_FINAL
TCC_CMMI_Projeto_AndreLuisDeAndrade_FINALTCC_CMMI_Projeto_AndreLuisDeAndrade_FINAL
TCC_CMMI_Projeto_AndreLuisDeAndrade_FINAL
 
Formação em DI e cursos livres
Formação em DI e cursos livresFormação em DI e cursos livres
Formação em DI e cursos livres
 
O uso de frameworks em aplicações desktop baseadas na metodologia de desenvol...
O uso de frameworks em aplicações desktop baseadas na metodologia de desenvol...O uso de frameworks em aplicações desktop baseadas na metodologia de desenvol...
O uso de frameworks em aplicações desktop baseadas na metodologia de desenvol...
 
Metodologias ágeis de desenvolvimento trabalho
Metodologias ágeis de desenvolvimento   trabalhoMetodologias ágeis de desenvolvimento   trabalho
Metodologias ágeis de desenvolvimento trabalho
 
Conepro Sul 2014 - Arquitetura para um Sistema de Gestão de Testes Adaptativo...
Conepro Sul 2014 - Arquitetura para um Sistema de Gestão de Testes Adaptativo...Conepro Sul 2014 - Arquitetura para um Sistema de Gestão de Testes Adaptativo...
Conepro Sul 2014 - Arquitetura para um Sistema de Gestão de Testes Adaptativo...
 
Artigo corrigido
Artigo corrigidoArtigo corrigido
Artigo corrigido
 
Aula1 Apresentacao TEES
Aula1 Apresentacao TEESAula1 Apresentacao TEES
Aula1 Apresentacao TEES
 
Plano de ensino de Softw
Plano de ensino de SoftwPlano de ensino de Softw
Plano de ensino de Softw
 
Apresentação Crystal Clear
Apresentação Crystal ClearApresentação Crystal Clear
Apresentação Crystal Clear
 
387555062-analise-sistemas-pdf.pdf
387555062-analise-sistemas-pdf.pdf387555062-analise-sistemas-pdf.pdf
387555062-analise-sistemas-pdf.pdf
 
Metodologia ageis
Metodologia ageisMetodologia ageis
Metodologia ageis
 
Weblab TCC
Weblab TCCWeblab TCC
Weblab TCC
 
Palestra Métodos Ágeis SERPRO
Palestra Métodos Ágeis SERPROPalestra Métodos Ágeis SERPRO
Palestra Métodos Ágeis SERPRO
 
Teachers’ training course in blended-learning: A Two-Stage Training Model
Teachers’ training course in blended-learning: A Two-Stage Training ModelTeachers’ training course in blended-learning: A Two-Stage Training Model
Teachers’ training course in blended-learning: A Two-Stage Training Model
 
Apostila de algoritmo e programação
Apostila de algoritmo e programaçãoApostila de algoritmo e programação
Apostila de algoritmo e programação
 

Mehr von Ari Amaral

habilitando o pensamento sistemico.pdf
habilitando o pensamento sistemico.pdfhabilitando o pensamento sistemico.pdf
habilitando o pensamento sistemico.pdfAri Amaral
 
businessagility2.pptx
businessagility2.pptxbusinessagility2.pptx
businessagility2.pptxAri Amaral
 
business Agility é feita de talentos!
business Agility é feita de talentos!business Agility é feita de talentos!
business Agility é feita de talentos!Ari Amaral
 
Mindset Fixo X Mindset de Crescimento
Mindset Fixo X Mindset de CrescimentoMindset Fixo X Mindset de Crescimento
Mindset Fixo X Mindset de CrescimentoAri Amaral
 
Precisamos de Skin in the game para gerar melhores resultados?
Precisamos  de Skin in the game para gerar melhores resultados?Precisamos  de Skin in the game para gerar melhores resultados?
Precisamos de Skin in the game para gerar melhores resultados?Ari Amaral
 
Rótulos: um Inibidor de Resultados Eficazes!
Rótulos:  um Inibidor de Resultados Eficazes!Rótulos:  um Inibidor de Resultados Eficazes!
Rótulos: um Inibidor de Resultados Eficazes!Ari Amaral
 
Como as empresas aprendem
Como as empresas aprendem  Como as empresas aprendem
Como as empresas aprendem Ari Amaral
 
Positive Management
Positive ManagementPositive Management
Positive ManagementAri Amaral
 
Voadora na Pleura Central da Peridural : Como não dar Feedbacks!
Voadora na Pleura Central da Peridural : Como não dar Feedbacks!Voadora na Pleura Central da Peridural : Como não dar Feedbacks!
Voadora na Pleura Central da Peridural : Como não dar Feedbacks!Ari Amaral
 
Metamorphosis - Agilidade para Mudanças organizacionais
Metamorphosis - Agilidade para Mudanças organizacionaisMetamorphosis - Agilidade para Mudanças organizacionais
Metamorphosis - Agilidade para Mudanças organizacionaisAri Amaral
 
Pare de Empurrar a sua transformação Ágil
Pare de Empurrar a sua transformação ÁgilPare de Empurrar a sua transformação Ágil
Pare de Empurrar a sua transformação ÁgilAri Amaral
 
☼Energizando Pessoas para uma Gestão mais Eficaz✔
☼Energizando Pessoas para uma Gestão mais Eficaz✔☼Energizando Pessoas para uma Gestão mais Eficaz✔
☼Energizando Pessoas para uma Gestão mais Eficaz✔Ari Amaral
 
Palestra : Scrum : A arte de fazer o dobro do trabalho na metade do tempo !
Palestra : Scrum : A arte de fazer o dobro do trabalho na metade do tempo !Palestra : Scrum : A arte de fazer o dobro do trabalho na metade do tempo !
Palestra : Scrum : A arte de fazer o dobro do trabalho na metade do tempo !Ari Amaral
 
Em Ambientes Complexos a Solução é Management 3.0
Em Ambientes Complexos a Solução é Management 3.0Em Ambientes Complexos a Solução é Management 3.0
Em Ambientes Complexos a Solução é Management 3.0Ari Amaral
 
Aprendizado Emergente para Maximizar os Resultados do Seu Empreendimento
Aprendizado Emergente para Maximizar os Resultados do Seu EmpreendimentoAprendizado Emergente para Maximizar os Resultados do Seu Empreendimento
Aprendizado Emergente para Maximizar os Resultados do Seu EmpreendimentoAri Amaral
 
Maximizando o Sucesso - Fórum de gestão comercial
 Maximizando o Sucesso - Fórum de gestão comercial  Maximizando o Sucesso - Fórum de gestão comercial
Maximizando o Sucesso - Fórum de gestão comercial Ari Amaral
 
O segredo do sucesso : Desenvolvimento Equipes Produtivas!
O segredo do sucesso : Desenvolvimento Equipes Produtivas!O segredo do sucesso : Desenvolvimento Equipes Produtivas!
O segredo do sucesso : Desenvolvimento Equipes Produtivas!Ari Amaral
 

Mehr von Ari Amaral (20)

habilitando o pensamento sistemico.pdf
habilitando o pensamento sistemico.pdfhabilitando o pensamento sistemico.pdf
habilitando o pensamento sistemico.pdf
 
businessagility2.pptx
businessagility2.pptxbusinessagility2.pptx
businessagility2.pptx
 
business Agility é feita de talentos!
business Agility é feita de talentos!business Agility é feita de talentos!
business Agility é feita de talentos!
 
Mindset Fixo X Mindset de Crescimento
Mindset Fixo X Mindset de CrescimentoMindset Fixo X Mindset de Crescimento
Mindset Fixo X Mindset de Crescimento
 
Precisamos de Skin in the game para gerar melhores resultados?
Precisamos  de Skin in the game para gerar melhores resultados?Precisamos  de Skin in the game para gerar melhores resultados?
Precisamos de Skin in the game para gerar melhores resultados?
 
Rótulos: um Inibidor de Resultados Eficazes!
Rótulos:  um Inibidor de Resultados Eficazes!Rótulos:  um Inibidor de Resultados Eficazes!
Rótulos: um Inibidor de Resultados Eficazes!
 
Como as empresas aprendem
Como as empresas aprendem  Como as empresas aprendem
Como as empresas aprendem
 
Positive Management
Positive ManagementPositive Management
Positive Management
 
Voadora na Pleura Central da Peridural : Como não dar Feedbacks!
Voadora na Pleura Central da Peridural : Como não dar Feedbacks!Voadora na Pleura Central da Peridural : Como não dar Feedbacks!
Voadora na Pleura Central da Peridural : Como não dar Feedbacks!
 
Metamorphosis - Agilidade para Mudanças organizacionais
Metamorphosis - Agilidade para Mudanças organizacionaisMetamorphosis - Agilidade para Mudanças organizacionais
Metamorphosis - Agilidade para Mudanças organizacionais
 
Pare de Empurrar a sua transformação Ágil
Pare de Empurrar a sua transformação ÁgilPare de Empurrar a sua transformação Ágil
Pare de Empurrar a sua transformação Ágil
 
☼Energizando Pessoas para uma Gestão mais Eficaz✔
☼Energizando Pessoas para uma Gestão mais Eficaz✔☼Energizando Pessoas para uma Gestão mais Eficaz✔
☼Energizando Pessoas para uma Gestão mais Eficaz✔
 
Palestra : Scrum : A arte de fazer o dobro do trabalho na metade do tempo !
Palestra : Scrum : A arte de fazer o dobro do trabalho na metade do tempo !Palestra : Scrum : A arte de fazer o dobro do trabalho na metade do tempo !
Palestra : Scrum : A arte de fazer o dobro do trabalho na metade do tempo !
 
Em Ambientes Complexos a Solução é Management 3.0
Em Ambientes Complexos a Solução é Management 3.0Em Ambientes Complexos a Solução é Management 3.0
Em Ambientes Complexos a Solução é Management 3.0
 
Management 3.0
Management 3.0Management 3.0
Management 3.0
 
Aprendizado Emergente para Maximizar os Resultados do Seu Empreendimento
Aprendizado Emergente para Maximizar os Resultados do Seu EmpreendimentoAprendizado Emergente para Maximizar os Resultados do Seu Empreendimento
Aprendizado Emergente para Maximizar os Resultados do Seu Empreendimento
 
Maximizando o Sucesso - Fórum de gestão comercial
 Maximizando o Sucesso - Fórum de gestão comercial  Maximizando o Sucesso - Fórum de gestão comercial
Maximizando o Sucesso - Fórum de gestão comercial
 
Educacao 30
Educacao 30Educacao 30
Educacao 30
 
Testador tipo t
Testador tipo tTestador tipo t
Testador tipo t
 
O segredo do sucesso : Desenvolvimento Equipes Produtivas!
O segredo do sucesso : Desenvolvimento Equipes Produtivas!O segredo do sucesso : Desenvolvimento Equipes Produtivas!
O segredo do sucesso : Desenvolvimento Equipes Produtivas!
 

Análise da Utilização de Métodos Ágeis no Desenvolvimento de Ambientes Virtuais de Ensino e Aprendizado

  • 1. Universidade Federal do Ceará Programa de Mestrado e Doutorado em Ciência da Computação ANÁLISE DA UTILIZAÇÃO DE MÉTODOS ÁGEIS NO DESENVOLVIMENTO DE AMBIENTES VIRTUAIS DE APRENDIZAGEM : UM ESTUDO DE CASO DO SOLAR 2.0 Autor: Ari do Amaral Torres Filho Orientador: Prof. Dr. Mauro Pequeno 2014
  • 2. Resumo  Introdução  Justifivativa  Tema  Problematização  Objetivos  Metódos Ágeis  AVAs  SOLAR 2.0  Resultados  Conclusão e Trabalhos Futuros Mestrado e Doutorado em Ciência da Computação
  • 3. Introdução  Contextualização Mestrado e Doutorado em Ciência da Computação
  • 4. Mestrado e Doutorado em Ciência da Computação
  • 5. Definição de Sucesso Mestrado e Doutorado em Ciência da Computação
  • 6. Mestrado em Doutorado em Ciência da Computação
  • 7. Definição de AVA  Os Ambientes Virtuais de Aprendizagem (AVA) são softwares criados para o ensino e aprendizagem e tem como características a integração de diversas tecnologias com o intuito de representar o mais fielmente possível o ambiente educacional e agregar recursos e formas eficientes de aprendizagem ao processo de ensino dando uma abordagem baseada na colaboração (Dias, 2003).  AVAs são softwares complexos! Mestrado e Doutorado em Ciência da Computação
  • 8. Manifesto Ágil  Indivíduos e interações são mais Importantes do que Processos e Ferramentas.  Software funcionando mais do que documentação abrangente.  Colaboração com o cliente mais do que negociação de contrato.  Responder a mudança mais do que seguir um plano. Mestrado e Doutorado em Ciência da Computação
  • 9. Justificativa  Agilidade no processo de desenvolvimento de software e melhoria na qualidade dos produtos gerados.  Métodos ágeis são para desenvolvimento de software de grande complexidade e um AVA (Ambiente Virtual de Aprendizagem) devido as suas características pode se caracterizado como um software complexo.  Necessidade de um modelo de processo para desenvolvimento de Ambientes Virtuais de Aprendizagem. Mestrado e Doutorado em Ciência da Computação
  • 10. Mestrado e Doutorado em Ciência da Computação
  • 11. Benefícios Mestrado e Doutorado em Ciência da Computação
  • 12. Problematização  Desenvolver um Ambiente de Aprendizagem Complexo que melhore o processo de ensino e aprendizado e que esteja em melhoria contínua com fácil manutembilidade.  O processo evolutivo dos Ambientes Virtuais de Aprendizagem, bem como seu caráter dinâmico em termos de funcionalidades, fazem destes softwares fortes candidatos às chamadas Metodologias Ágeis de Desenvolvimento de Software?  É possível definir um modelo para desenvolvimento de AVA baseado em Metodologias Ágeis?  Quais práticas e técnicas relacionadas às Metodologias Ágeis seriam importantes para o desenvolvimento de AVA? Mestrado e Doutorado em Ciência da Computação
  • 13. Problematização  Como os Métodos Ágeis podem contribuir para produzir Ambientes Virtuais de Aprendizagem que sejam mais interativos e eficazes no processo de ensino e aprendizagem?  Como a aplicação de Metodologias Ágeis ajudarão a ter um software preparado para mudanças constantes no sistema com pouco impacto no custo, tempo e qualidade do mesmo?  Como desenvolver uma metodologia de desenvolvimento de AVA utilizando práticas ágeis que entregue software funcionando, com qualidade e que satisfaça a necessidade dos seus usuários gerando valor de negócio?  Como preparar a equipe para se tornar comprometida, multidisciplinar e auto- organizável?  Quais as dificuldades e problemas que serão encontrados ao começar usando Scrum? Mestrado e Doutorado em Ciência da Computação
  • 14. Tema Estudo de um conjunto de práticas e técnicas pautadas nos Métodos Ágeis para Desenvolvimento de software no processo de criação de Ambientes Virtuais de Aprendizagem.
  • 15. Objetivos Mestrado e Doutorado em Ciência da Computação
  • 16. Objetivos Gerais Mostrar que o uso de Metodologias Ágeis no processo de desenvolvimento de Ambientes Virtuais de Aprendizagens pode melhorar tanto a qualidade do software como torná-lo um software com uma melhor usabilidade que pode ser valida através dos feedbacks contínuos dados durante o desenvolvimento além de valorizar uma gestão no valor das pessoas, mostrando que pessoas comprometidas e trabalhando felizes são as chaves para maximizar os resultados. Mestrado e Doutorado em Ciência da Computação
  • 17. Objetivos Específicos  Analisar o impacto da adoção das Metodologias Ágeis no desenvolvimento do Solar 2.0.  Validar um conjunto de técnicas e práticas que foram adotadas no processo de desenvolvimento do AVA Solar 2.0.  Com a aplicação de Métodos Ágeis em um projeto real, analisar e levantar métricas de produtividade e de satisfação dos usuários e do aprendizado do time. Mestrado e Doutorado em Ciência da Computação
  • 18. Objetivos Específicos  Mostrar que o desenvolvimento de AVA através de metodologias ágeis facilita o desenvolvimento e maximiza os resultados obtidos.  Tentar medir o conceito de sucesso no final do projeto abrangendo os 3 tipos de sucesso, Organizacional, técnico e pessoal. Mestrado e Doutorado em Ciência da Computação
  • 19. Métodos Ágeis  Scrum  Kanban  Scrum e Kanban  TDD (Desenvolvimento Guiado a Testes)  Desenvolvimento Guiado a Comportamento (BDD)  Programação em Par  Modelagem Ágil  Gestão 3.0 Mestrado e Doutorado em Ciência da Computação
  • 20. Scrum Mestrado e Doutorado em Ciência da Computação
  • 21. Scrum Mestrado e Doutorado em Ciência da Computação
  • 22. Scrum Mestrado e Doutorado em Ciência da Computação
  • 26. BDD
  • 27. Programação em Par  A programação em par dobra a capacidade mental disponível durante a codificação e da oportunidade de sempre os membros pensarem sobre assuntos estratégicos no desenvolvimento a longo prazo. (Shore e Warden, 2008).  A formação de pares reduz a incidência de bugs , melhora a qualidade do código e promove uma melhor interação e troca de conhecimentos entre os membros do time.(Shore e Warden, 2008)  A programaçãoo em par mantém ambos membros do par mais focados e concentrados em suas atividades. O nível de dispersão é bem menor do que quando se estar sozinho.(Cohn, 2010). Mestrado e Doutorado em Ciência da Computação
  • 28. Modelagem Ágil  A Modelagem Ágil busca criar modelos simples usando ferramentas simples. A adoção da simplicidade é a chave para maximizar os resultados de um trabalho.  O foco é entregar software, não modelos. Modelos devem ser usados quando e onde adicionam valor. Se eles não agregam valor nem nos auxiliam no sentido de entregar software funcionando, então não devem ser utilizados. Mestrado e Doutorado em Ciência da Computação
  • 29. Gestão 3.0 Mestrado e Doutorado em Ciência da Computação
  • 30. AVAs  aTutor  Claroline  OLAT  eFront  Moodle  TeleEduc  Solar Licenciatura em Física
  • 31. O Solar 2.0  AVA que reunirá características de uma ambiente com características de educação a distância e educação semi – presencial, e tem uma proposta de facilitar o processo de ensino e aprendizado seja em um curso presencial , seja a distância.  Desenvolvido por módulos de forma iterativa e incremental e estando em constante evolução.  Grande capacidade de integração com outros sistemas. Mestrado e Doutorado em Ciência da Computação
  • 33. Desafios Antes de Começar  Aprender novas habilidades técnicas.  Aprender a trabalhar como equipe.  Criar Software dentro de time boxs Curtos.  Evitar Multi tarefas.  Manter um ritmo no time. Licenciatura em Física
  • 34. Prova de Conceito  Projeto Alexandria :  Escolha das Metodologias e Tecnologias:  Scrum  Programação em Par  BDD (Cucumber)  GIT  Ruby on Rails  Pivotal Tracker  Postgree Mestrado e Doutorado em Ciência da Computação
  • 35. Desenvolvimento do Solar 2.0  Planejamento  Reuniões Diárias  Revisão de Sprint  Retrospectivas  Gestão focada nas pessoas e em busca de melhoria contínua.  Dificuldades Licenciatura em Física
  • 36. Dificuldades e Soluções  Mudança Cultural.  Ambiente Heterogêneo.  Caos no ínicio.  Mau dimensionamento das tarefas no início.  Reuniões demoradas.  Ausência do Product Owner.  Problemas de Priorização. Mestrado e Doutorado em Ciência da Computação
  • 38. Métricas  Feedback nas retrospectivas.(Qualidade, satisfação pessoal e entrega de valor).  Velocidade do time.  Quantidade de ítens rejeitados pelo Product Owner.  Questionários aplicados Mestrado e Doutorado em Ciência da Computação
  • 39. Velocidade do Time Mestrado e Doutorado em Ciência da Computação
  • 41. Avaliação com Usuário Final  Turmas presenciais de graduação e pos graduação.  Aplicação de questionário, observação direta e documento de retrospectiva.(Apêndice III e IV).  Questionário de Usabilidade e melhoria das funcionalidades do Sistema.(Apêndice I).
  • 42. Resultados Mestrado e Doutorado em Ciência da Computação
  • 43. Resultados Mestrado e Doutorado em Ciência da Computação
  • 44. Resultados Mestrado e Doutorado em Ciência da Computação
  • 45. Resultados Mestrado e Doutorado em Ciência da Computação
  • 46. Resultados  O Feedback constante do usuário vai contribuir pra que se construa um software cada vez mais próximo de atender suas necessidades. Ver dados no questionário em anexo sobre usabilidade e funcionalidades do sistema.  Esse resultado procura preencher a esfera do sucesso organizacional que mede a satisfação do usuário com o produto. O valor que ele agrega ao processo de ensino e aprendizagem. Mestrado e Doutorado em Ciência da Computação
  • 47. Avaliação com os Desenvolvedores Mestrado e Doutorado em Ciência da Computação
  • 48. Avaliação com os Desenvolvedores Mestrado e Doutorado em Ciência da Computação
  • 49. Avaliação com os Desenvolvedores Mestrado e Doutorado em Ciência da Computação
  • 50. Avaliação com os Desenvolvedores Mestrado e Doutorado em Ciência da Computação
  • 51. Avaliação com os Desenvolvedores Mestrado e Doutorado em Ciência da Computação
  • 52. Avaliação com os Desenvolvedores. Mestrado e Doutorado em Ciência da Computação
  • 54. Resultados  Formação de Multiplicadores de Conhecimento.  Pessoas trabalhando de forma mais colaborativa.  Software Funcionando.  Cultura de Aprendizagem.  Satisfação dos usuários do Sistema.  Software com poucos erros e fácil de manter e evoluir.  Desenvolvedores mais capazes. Mestrado e Doutorado em Ciência da Computação
  • 55. Nova Funcionalidade  Integração com o Facebook. Mestrado e Doutorado em Ciência da Computação
  • 56. Trabalhos Relacionados Mestrado e Doutorado em Ciência da Computação
  • 57.  SATO, Danilo Toshiaki. Uso Eficaz de Métricas em Métodos Ágeis de Desenvolvimento de Software. 2007. 139 f. Dissertação de Mestrado (Mestre) - Curso de Ciência da Computação, Departamento de Informática, Universidade de São Paulo, São Paulo, 2007.  DIAS, Rosana de Fátima. Ambientes Virtuais de Aprendizagem – Uma metodologia para avaliação de software. Florianópolis, 2003. Dissertação (Mestrado em Engenharia de Produção) – Programa de Pós-graduação em Engenharia de Produção, UFSC, 2003. Mestrado e Doutorado em Ciência da Computação
  • 58.  FRANÇA, A. C. Um Estudo sobre motivação em equipes de desenvolvimento de software. Dissertação de Mestrado, Centro de Informática, Universidade Federal de Pernambuco, 2009.  SARMENTO, Wellington W. F. Integração de um Ambiente Virtual de Aprendizagem com Aplicações Móveis de Suporte a Educação à Distância. Dissertação de Mestrado aprovada pelo Programa de Pós-graduação do Departamento de Teleinformática da Universidade Federal do Ceará, 2007. Mestrado e Doutorado em Ciência da Computação
  • 59.  TELES, Vinicius Manhães. Um Estudo de Caso da Adoção das Práticas e Valores do Extreme Programming.2005. 180 f. Dissertação (Mestrado em Informática) , Universidade Federal do Rio de Janeiro, Rio de Janeiro, 2005.  Nivaldo. ESTUDO DO IMPACTO DO USO DAS METODOLOGIAS ÁGEIS NA MELHORIA DO PLANEJAMENTO E ACOMPANHAMENTO DO PROCESSO DE ENSINO E APRENDIZAGEM EM SALA DE AULA. 2012. 153 f. Dissertação (Mestrado) - Curso de Mestrado Profissional em Computação Aplicada, Departamento de Pró-reitoria de Pós-graduação e Pesquisa, Universidade Estadual do Ceará, Fortaleza Ce, 2012. Mestrado e Doutorado em Ciência da Computação
  • 61. Metodologia  Questionários  Fichamento das obras bibliográficas relevantes a pesquisa.  Definição das metodologias e técnicas envolvidas no assunto do trabalho. Mestrado e Doutorado em Ciência da Computação
  • 62. Metodologia  Levantamento de requisitos do projeto SOLAR 2.0.  Aplicação do Scrum dentro das fases iniciais do projeto.  Aplicação de Práticas do Extreme Programming no desenvolvimento do SOLAR 2.0.  Adoção de Métricas para medir tanto a qualidade do código, melhoramento dos processos ao longo do projeto e satisfação dos clientes, proporcionando uma medição dos resultados ao longo do projeto. Mestrado e Doutorado em Ciência da Computação
  • 63. Metodologia  Criação de um documento de referência com a compilação de propostas metodológicas de desenvolvimento e gerenciamento de projetos de software para a construção de um AVA.  Desenvolver práticas de testes automatizados para validar os resultados e qualidades do sistema.  Aplicar um instrumento de coleta de informações com algumas equipes de desenvolvimento de AVA contemporâneos ativos, a fim de auxiliar na análise de seu processo de planejamento e criação. Mestrado e Doutorado em Ciência da Computação
  • 64. Conclusão  Há indícios fortes de que um time motivado, trabalhando dentro de um ambiente que promova uma cultura de aprendizado, estando desafiado e sempre aprendendo novas habilidades por consequência produzirá software que agregue valor aos usuários, e por consequência estejam aumentando sempre a excelência técnica de seus produtos. O lado humano satisfeito funciona como uma alavanca para os outros dois pontos do sucesso. Sendo assim O sucesso pessoal afeta diretamente o sucesso técnico e organizacional do projeto. Mestrado e Doutorado em Ciência da Computação
  • 65. Conclusão  Métodos Ágeis são para softwares complexos. AVA são Softwares bem complexos. Após todas as análises esse casamento realmente parece fazer sentido. Mas precisa sempre está sendo analisado o estado atual para se projetar o estado futuro. Não vai existir uma metodologia ou um processo bem definido que garanta o sucesso do desenvolvimento. As metodologias ágeis são focadas em pessoas e se conseguirmos através dos valores e princípios do manifesto ágil contaminar essas pessoas a se sentirem mais felizes, conseguirão adaptar melhor o processo conforme a necessidade para poder maximizar cada vez mais seus resultados. Mestrado e Doutorado em Ciência da Computação
  • 66. Conclusão  Pessoas são a solução. Metodologias Ágeis priorizam pessoas. Scrum é um Framework adaptado conforme a realidade das pessoas do cliente, o processo deve ser evolutivo e adaptativo sempre buscando a melhoria contínua, seja para organização, seja na qualidade técnica e principalmente nas pessoas. Mestrado e Doutorado em Ciência da Computação
  • 67. Trabalhos Futuros  Lançar questionários de usabilidade e validação das funcionalidades do novo SOLAR para todos os cursos da UFC, presenciais em semi presenciais !  Personalizar o SOLAR de acordo com seus usuários!  Logar todas as funcionalidades do SOLAR.  Dar autonomia ao professor para criar seu conteúdo digital independendo de um especialista em EAD.  Mensurar o aprendizado com auxílio do SOLAR usando técnicas ágeis no processo de ensino e aprendizado em sala de aula. Mestrado e Doutorado em Ciência da Computação

Hinweis der Redaktion

  1. 1
  2. Apresentar o resumo do trabalho!
  3. O SOLAR 2.0 permitirá a criação de um espaço virtual que poderá ser utilizado por cursos presenciais ou semipresenciais – como as graduações da Universidade Aberta do Brasil (UAB) -, servindo como ponto de convergência para a criação do que se está chamando de Blended Education, ou seja,  a mescla de características de ambas as modalidades de Educação, presenciais e a distância, para formação de um novo modelo educacional que utiliza fortemente as Tecnologias da Informação e Comunicação (TIC).
  4. 14
  5. ambiente virtual Claroline (Figura 19) é uma plataforma e-Learning e e-Working que possibilita a criação de cursos on-line e a gerência das atividades de aprendizagem e de colaboração na Web, tendo sido traduzido para 35 idiomas O AVA Open Source Moodle (Modular Object Oriented Distance Learning - Objeto Modular Orientado ao Ensino a Distância), ver Figura 22, é um projeto desenvolvido em PHP para dar suporte a uma abordagem sócio-construtivista. Moodle possui uma série de recursos para o desenvolvimento das atividades, como ferramentas de avaliação do curso, fórum, chat, pesquisa de opinião, tarefa, trabalho com revisão, wiki, além de dar suporte ao padrão SCORM - Sharable Courseware Object Reference Model. A fim de solucionar este problema e criar um ambiente virtual híbrido quanto ao modelo de interação, foi criado o SOLAR (2005) pela Universidade Federal do Ceará, um ambiente que privilegia formas de interação e não de controle.
  6. O ambiente Solar 2.0 está sendo projetado para permitir a criação de um espaço virtual que poderá ser usado por cursos presenciais ou semipresenciais, servindo como ponto de convergência para a criação do que se está chamando de Blended Education, ou seja, a mescla de características de ambas as modalidades de Educação, anteriormente citadas, para formação de um novo modelo educacional que utiliza fortemente as TIC. Para tanto, este AVA deverá é composto dos seguintes módulos: Core de Integração de Módulos: parte fundamental da arquitetura do sistema que será responsável pela comunicação entre os módulos componentes do AVA e pelo processo de integração destes. A criação de uma plataforma modular permite que novas funcionalidades sejam incorporadas através de novos módulos, ou atualização de existentes; Gerência de Usuários e Controle de Acesso: módulo responsável pelo cadastro de usuário, controle de senhas, criptografia de informações, controle de acesso do usuário, controle de permissões por perfil, dentre outras funcionalidades; Integrador do AVA com Sistema Integrado de Informação Institucional (SI3): módulo responsável pela integração entre o sistema de controle acadêmico do software SI3, utilizado pela Universidade Federal do Ceará, e o AVA SOLAR;
  7. um software mais limpo, rápido incorporando os conceitos de web 2.0 e integrado as redes sociais facilitando assim a interação com o usuário.
  8. Como trabalhos futuros pretendemos lançar questionários de usabilidade e validação das funcionalidades do novo Solar para todos os cursos da UFC presenciais em semi presenciais e nessa coleta de dados fazer um estudo de personas, para que possamos desenvolver funcionalidades mais voltadas pra perfis específicos que usem o Solar, fazendo com que os mesmos possam ter um software modularizado de acordo com suas necessidades. Pretende-se colocar no sistema um mecanismo de log onde possamos medir a navegabilidade do nosso usuário buscando através de um feedback real melhorar o uso do sistema e a satisfação do mesmo. Sendo assim teremos sempre um Software com feedback contínuo dos que usam e em estado de melhoria contínua, pois o SOLAR 2.0 foi criado para ser um software fácil de manter, fácil de usar e em constante melhoria contínua. Em um próximo módulo deverão ser construídas ferramentas para edição de material digital, onde possibilitará ao professor poder criar seu próprio material sem precisar de auxílio de um especialista em EAD. Todo processo de desenvolvimento deve ser feito com uma evolução das técnicas ágeis aplicadas no SOLAR 2.0. Como trabalhos futuros também se pretende mensurar o aprendizado utilizando técnicas ágeis para auxiliar no processo de ensino e aprendizagem. Trabalho esse que já se iniciou em algumas turmas de graduação e pós graduação onde se foge da maneira tradicional de ensino e se baseia em uma aprendizado coletivo, participativo com feedbacks contínuos, fazendo com que o aprendizado seja facilitado por algumas técnicas usadas, como reuniões de retrospectivas , planejamentos frequentes junto com os alunos, e exercícios que forcem uma mudança cultural .(Torres Filho, 2013).
  9. 68