Trabalho de defesa de mestrado relatando aplicação de métodos ágeis em um software complexo de EAD onde foi demonstrado que uma gestão focada em pessoas pode alavancar excelente resultados.
Palestra proferida na Academia Pernambucana de Ciência sobre o tema EAD: Mitos e práticas. Tratamos sete diferentes receios relacionados as práticas de EAD e apresentamos como nosso grupo transformou os mitos em problemas abordáveis
Palestra proferida na Academia Pernambucana de Ciência sobre o tema EAD: Mitos e práticas. Tratamos sete diferentes receios relacionados as práticas de EAD e apresentamos como nosso grupo transformou os mitos em problemas abordáveis
O uso de dispositivos móveis no ensino superior tradicionalLuis Borges Gouveia
O uso de dispositivos móveis no ensino superior tradicional: do fluxo de informação à organização de espaços
Luis Borges Gouveia - @lbgouveia
Workshop do e-learning lab da UL
Salão Nobre da Reitoria da Universidade de Lisboa
Reitoria da Universidade de Lisboa
3 de Julho de 2012
Em cursos tradicionais relacionados à Computação, o conhecimento teórico é primeiramente ensinado aos estudantes, os quais posteriormente devem lembrá-lo para resolverem problemas específicos. As grandes desvantagens dessa abordagem são a falta de motivação dos estudantes durante as aulas e o esquecimento rápido do conhecimento. Este artigo relata uma experiência no emprego de Aprendizagem Baseada em Problemas, como método pedagógico no ensino de Computação Ubíqua, no contexto do Programa Pós-Graduação em Ciência da Computação da Universidade Federal de São Carlos.
Em parceria com a Professora Helena Abascal, publicamos os relatórios das pesquisas realizados por alunos da fau-Mackenzie, bolsistas PIBIC e PIVIC. O Projeto ARQUITETURA TAMBÉM É CIÊNCIA difunde trabalhos e os modos de produção científica no Mackenzie, visando fortalecer a cultura da pesquisa acadêmica. Assim é justo parabenizar os professores e colegas envolvidos e permitir que mais alunos vejam o que já se produziu e as muitas portas que ainda estão adiante no mundo da ciência, para os alunos da Arquitetura - mostrando que ARQUITETURA TAMBÉM É CIÊNCIA.
O contributo das plataformas educativas no ensino e formação de professores e...Luis Borges Gouveia
O contributo das plataformas educativas no ensino e formação de professores em Angola: Experiência piloto no ISCED- Huambo
COLÓQUIO 2014, SOB LEMA:QUALIDADE DE ENSINO E A FORMAÇÃO DE PROFESSORES EM ANGOLA
Ana Robalo, Luis Borges Gouveia
Apresentação a realizar no XI Congresso da SPCE, a 1 de Julho de 2011, no IPG, sob o tema: DO EVTDIGITAL AO EVTUX: PONTES PARA A INTEGRAÇÃO CURRICULAR DAS FERRAMENTAS DIGITAIS NA DISCIPLINA DE EVT.
O uso de dispositivos móveis no ensino superior tradicionalLuis Borges Gouveia
O uso de dispositivos móveis no ensino superior tradicional: do fluxo de informação à organização de espaços
Luis Borges Gouveia - @lbgouveia
Workshop do e-learning lab da UL
Salão Nobre da Reitoria da Universidade de Lisboa
Reitoria da Universidade de Lisboa
3 de Julho de 2012
Em cursos tradicionais relacionados à Computação, o conhecimento teórico é primeiramente ensinado aos estudantes, os quais posteriormente devem lembrá-lo para resolverem problemas específicos. As grandes desvantagens dessa abordagem são a falta de motivação dos estudantes durante as aulas e o esquecimento rápido do conhecimento. Este artigo relata uma experiência no emprego de Aprendizagem Baseada em Problemas, como método pedagógico no ensino de Computação Ubíqua, no contexto do Programa Pós-Graduação em Ciência da Computação da Universidade Federal de São Carlos.
Em parceria com a Professora Helena Abascal, publicamos os relatórios das pesquisas realizados por alunos da fau-Mackenzie, bolsistas PIBIC e PIVIC. O Projeto ARQUITETURA TAMBÉM É CIÊNCIA difunde trabalhos e os modos de produção científica no Mackenzie, visando fortalecer a cultura da pesquisa acadêmica. Assim é justo parabenizar os professores e colegas envolvidos e permitir que mais alunos vejam o que já se produziu e as muitas portas que ainda estão adiante no mundo da ciência, para os alunos da Arquitetura - mostrando que ARQUITETURA TAMBÉM É CIÊNCIA.
O contributo das plataformas educativas no ensino e formação de professores e...Luis Borges Gouveia
O contributo das plataformas educativas no ensino e formação de professores em Angola: Experiência piloto no ISCED- Huambo
COLÓQUIO 2014, SOB LEMA:QUALIDADE DE ENSINO E A FORMAÇÃO DE PROFESSORES EM ANGOLA
Ana Robalo, Luis Borges Gouveia
Apresentação a realizar no XI Congresso da SPCE, a 1 de Julho de 2011, no IPG, sob o tema: DO EVTDIGITAL AO EVTUX: PONTES PARA A INTEGRAÇÃO CURRICULAR DAS FERRAMENTAS DIGITAIS NA DISCIPLINA DE EVT.
Essa apresentação final do meu projeto de
conclusão do curso de Tecnologias e Mídias Digitais - Habilitação Educação a Distancia. O tema é contribuição das Midias Sociais no processo de ensino aprendizagem.
No cenário contemporâneo, a relevância do tema inovação é notória, aliado à proliferação de organizações que se intitulam inovadoras. De uma maneira genérica, a inovação possibilita a obtenção de resultados superiores em produtos e processos, a introdução de novos modelos de negócios e a seleção de novas formas de gestão, tornando-se necessária para a sustentabilidade e o crescimento das empresas. Em muitas organizações, a utilização cada vez maior da Tecnologia da Informação (TI) para a manutenção e a criação de novos negócios tem gerado uma maior dependência da capacidade de realização e entrega de projetos pela área de TI. Assim, quanto maior a dependência da TI para os negócios, maior a capacidade de o portfólio de projetos de TI expressar o atual esforço de inovação em uma empresa.
Inovação e portfólio de projetos são temas abrangentes e complexos, que envolvem inúmeras variáveis e elementos a serem considerados. Entretanto, por mais complexas que sejam as dificuldades e os desafios de uma empresa para obter inovações, sem a existência de projetos as inovações provavelmente não irão acontecer. Nesse contexto, o portfólio de projetos de TI desempenha um importante papel na implementação das inovações de acordo com as estratégias corporativas.
O objetivo dessa pesquisa é analisar o potencial de inovação do portfólio de projetos de TI, avaliando as características de inovação das ações empreendidas no cômputo das estratégias corporativas. Para desenvolver esse trabalho foi realizada uma pesquisa exploratória com o estudo de casos múltiplos de três organizações, consideradas líderes e inovadoras na sua área. Os dados foram coletados através de pesquisa aos sites das empresas, entrevistas individuais, preenchimento de formulários e coleta de informações em documentos, planilhas e sistemas informatizados das organizações.
A partir das informações de duração e tamanho dos projetos, considerando-se os tipos de inovações e a dimensão da mudança, a análise dos dados foi realizada através de totalizações e avaliações das quantidades e percentuais de projetos encontrados. Os resultados da pesquisa mostram distribuições diferenciadas em relação às características de inovações dos projetos de TI nas empresas, porém todas elas de acordo com o tipo de atividade e negócio das organizações. Foram também identificadas evidências que demonstram o alinhamento das iniciativas de projetos de TI com as estratégias corporativas, assim como o valor da TI e do papel de integração que essa representa nos negócios, que comprovam o potencial de inovação dos portfólios de projetos de TI analisados.
Palavras-chave: portfólio, inovação, projeto, tecnologia da informação.
Em Educação a Distância (EaD), o planejamento para oferta das disciplinas ocorre em um momento bem anterior a execução do curso, através da ação colaborativa dos atores envolvidos. Essa ação de planejar e executar envolve desde a coordenação do curso responsável pela lotação dos professores, passando pela equipe de Design Educacional, equipe web chegando até aos professores tutores responsáveis por conduzir a disciplina junto aos alunos. A Diretoria de Educação a Distância do IFCE, espaço dessa pesquisa, adota como modelo para o planejamento das disciplinas dos seus cursos a distância, o documento da Matriz de Design Educacional. Este documento se utiliza de um editor de texto, o que implica em tempo com upload e download de arquivos e uma limitação no controle de produção das matrizes. Como há quantidade significativa de disciplinas ofertadas semestralmente, o volume de documentos produzidos e profissionais envolvidos também é numeroso, o que torna o processo de gestão da produção da matriz uma tarefa complexa. Nosso objetivo com esta pesquisa foi desenvolver um sistema informatizado para o planejamento e elaboração da Matriz de Design Educacional, além de discutir a gestão e planejamento dos cursos e disciplinas em EaD; apresentar as teorias do Design Instrucional e da Engenharia Pedagógica como proposta pedagógica de construção da matriz; e descrever as etapas de construção do sistema. Os principais conceitos abordados na pesquisa envolvem os tópicos: modelos pedagógicos de Behar (2009); conceitos de gestão em EaD de Mill e Brito (2009); Design instrucional de Romiszowski (2005) e Filatro (2003;2008) e da Engenharia pedagógica de Paquette (2002, 2004). Para o desenvolvimento do sistema realizamos reuniões periódicas com a equipe de desenvolvimento para delimitação dos requisitos do sistema, cronograma e responsáveis pelas atividades. Compreendendo a complexidade que norteia os processos de gestão da informação, planejamento e desenvolvimento de atividades para a modalidade a distância, acreditamos que a incorporação de um sistema que agregue o máximo de informações e permita aos usuários a localização rápida e fácil das informações desejadas contribui para solucionar possíveis entraves comunicacionais e de perda de dados. ¬
Aplicação de Padrões de Projeto para a melhoria da manutenabilidade de softwareCesar Rocha
A comunidade de desenvolvimento de software vem adotando cada vez mais os conceitos propostos pelos padrões de projeto no processo de desenvolvimento de software. Estudos reportam evidências de que esses padrões causam um impacto positivo na qualidade do software, mas em alguns casos a adoção de padrões de projeto pode ser inapropriada. Esse trabalho monográfico relata a origem e os fundamentos dos padrões de projeto, e busca evidenciar a importância da aplicação de padrões para obter a excelência e a qualidade desejadas para os sistemas de software. Através de uma pesquisa bibliográfica esse trabalho evidenciou que a aplicação de padrões de projeto na fase de desenvolvimento do software é um recurso positivo nos processos futuros de manutenção. Fatores como reusabilidade, modularidade, uso de interfaces, composição de objetos, baixo acoplamento e alta coesão são diretamente manipulados através dos padrões de projeto e consequentemente promovem melhorias na manutenabilidade. Apesar dos benefícios proporcionados, os padrões de projeto também podem ter efeitos negativos sobre os sistemas de software.
Proposta TCC - METODOLOGIA SCRUM APLICADA AOS PROCESSOS DE GERÊNCIA E DESENVO...Juliano Oliveira
Proposta de TCC - METODOLOGIA SCRUM APLICADA AOS
PROCESSOS DE GERÊNCIA E DESENVOLVIMENTO
DE REQUISITOS DO MODELO MPS.BR
Sistemas de Informação, UNISC. 2010/1
Conepro Sul 2014 - Arquitetura para um Sistema de Gestão de Testes Adaptativo...Paulo Manseira
Apresentação realizada no 3º Congresso de Engenharia de Produção da Região Sul 2014 na UNISOCIESC em Joinville, SC, Brasil.
As instituições de ensino superior buscam conhecer melhor seu público-alvo com o objetivo de aumentar a retenção dos alunos e proporcionar maior qualidade de seus serviços educacionais, atividade que se torna mais difícil quando se trata de Educação à Distância já que seu público se encontra distante fisicamente e/ou temporalmente. Uma possibilidade para atenuar esse problema é a automatização das atividades de avaliação através de Testes Adaptativos Computadorizados. O objetivo deste trabalho é propor uma arquitetura para a construção de um sistema de gestão deste tipo de avaliação que possa ser utilizado em diferentes momentos de um curso da modalidade EaD. Realiza-se uma pesquisa bibliográfica para a identificação de conceitos centrais sobre TAC e sua posterior aplicação em um estudo de caso onde é elaborada e apresentada a proposta de arquitetura bem como as próximas etapas da pesquisa.
Trabalho de Crystal Clear apresentado na Pós Graduação de Engenharia de Software Centrada em Métodos Ágeis em 2013.
A Família Crystal é um conjunto de metodologias criada por Alistair Cockburn. A
metodologia possui uma abordagem voltada à gestão de pessoas. Como Crystal Family
é muito sensível a fatores humanos, ela não é, propositalmente, completamente
definida, devendo se adaptar a cada projeto. Para a escolha de qual metodologia usar
deve-se considerar o número de pessoas e a criticidade do projeto. Crystal Clear é
membro da família Crystal, e é voltada para projetos com duas a oito pessoas, sentadas
na mesma sala ou escritórios próximos, de forma que todas as pessoas possam se
comunicar facilmente.
Teachers’ training course in blended-learning: A Two-Stage Training ModelIdalina Lourido Santos
This paper presents a blended-learning teachers’ training course, based on the Two-Stage Model. The proposed model has two stages: (i) the training course, which is based on: a) promoting reflection-action-reflection; b) the five-stage Salmon’s model and Garrison and Vaughan’s Community of Inquiry framework; and (ii) the monitoring phase – during two school years after the training course. With this approach we expect to monitor teachers’ learning practice, giving them all support they need. The methodology used was a case study. The trainees were 33 secondary school teachers. The data suggested that almost all of the trainees recognised the importance of this approach and considered the training course helpful. The large majority also referred that it made them feel prepared to use the Moodle platform with their students. Nowadays, some of the trainees are working in disciplinary and multidisciplinary groups.
Semelhante a Análise da Utilização de Métodos Ágeis no Desenvolvimento de Ambientes Virtuais de Ensino e Aprendizado (20)
Como habilitar o pensamento sistêmico nas organizações usando como base a Teoria U.
Slides complementares a palestra realizada no Scrum Gathering RIo 2023.
Quer saber como melhorar os resultados em seus projetos ? Que tal parar de focar nas suas fraquezas e aumentar as fortalezas do seu time ?
Essa palestra apresentada no Double shot do PMI em 2018 trás uma perspectiva de não fugir dos problemas, mas de usar suas fortalezas para resolvê-los !
Voadora na Pleura Central da Peridural : Como não dar Feedbacks!Ari Amaral
Sabe o que é uma voadora na Pleura Central da Peridural ?
Quer saber como não dar feedbacks e as consequências de um feedback mal dado ?
Venha assistir nossa palestra que mostra o poder do feedback positivo e como o feedback negativo pode ferrar com sua empresa!
Metamorphosis - Agilidade para Mudanças organizacionaisAri Amaral
A palestra é uma provocação a palavra transformação que vem sendo tão repetida no dia a dia das empresas e a venda de Agile como bala de prata para resolução dos problemas das organizações.
A palestra começou com um questionamento sobre o que é Transformação e que tipo de transformação sua empresa está tentando praticar a estilo HULK que é agressiva mas não sustentável ou de uma lagarta em borboleta que passa a ser uma Metamorfose e que não tem muito como voltar ao estado anterior.
Vem a pergunta , é possível realmente fazer uma metamorfose ? Foi apresentado a todos o mestre da transformação : o Mun Ra ( Desenho dos thundercats). Fazendo uma analogia que fazer mudanças de fato em uma empresa para se gerar melhores resultados não deve ser atribuido a uma única pessoa ou um ser com super poderes e que as verdadeiras mudanças que trazem resutlados vem da capacidade de se conseguir aliados para um determinado propósito e que se busque a melhoria continua de acada uma paa que aa cada dia possamos fazer mais do que fazemos no dia anterior.
Algumas perguntas fortes foram : Por que sua organização precisa se transfomar ? Que resultados pretendem obter com essa transformação ?
A dinãmica foi de intereração entre os participantes da palestra fazendo pensarem , refletirem e compatilharem sua forma de pensar sobre a importância de fato de fazer transformação organizacional.
Após ouvir as pessoas , apresentamos alguns passos que possam fazer sentido para começar a gerar melhores resutlados nas empresas e durante essa apresentação houve bastante interação entre os presentes.
Passo 1 – Entenda o problema e o ambiente em que você está inserido
Passo 2 – Ganhe a confiança das pessoas a sua volta e conquiste aliados
Passo 3 – Pratique comunicação e ações positivas no seu ambiente de trabalho
Passo 4 – Foque na eficácia
Passo 5 – Puxe a mudança para mudar o Mindset
Passso 6 - Gere indicadores visuais e mapeie a cadeia de valor
Passo 7 – Metrifique o efeito de cada mudança realizada
Passo 8- Puxe o trabalho e gere fluxo
Passo 9 - Melhoria continua ( Inspecione, metrifique, experimente adapte )
Passo 10 - Escale
No final colocamos que precisamos começar a mudança em um pequeno circulo e começando dentro de nós mesmos, evoluindo a cada dia e conquistand cada vez mais aliados para conquistar um propósito.
Vimos que para ser um agente de mudança temos que focar em ter visão sistêmica e nos conectarmos com os sistemas a nossa volta.
Desmistificar soluções mágicas e estimular o aprendizado e colaboração foram pontos fortes da apresentação!
Pare de Empurrar a sua transformação ÁgilAri Amaral
Transformações ágeis estão na agenda de todas as grandes organizações. Em maior ou menor intensidade, é um caminho sem volta em todas elas. Entretanto, o estabelecimento e execução de um “programa de transformação” não tem sido bem sucedido em boa parte dos casos.
Nosso aprendizado mostra que o fator mais crítico para isso tem sido a aplicação de métodos clássicos de liderança e change management em um contexto que demanda uma abordagem contemporânea, que de fato desperte um engajamento legítimo das pessoas com a transformação.
Nessa sessão apresentararemos nossa abordagem para lidar com o assunto e introduziremos o conceito de “transformação puxada”!
☼Energizando Pessoas para uma Gestão mais Eficaz✔Ari Amaral
Muitos acham que é só implantar Scrum, Kanban, XP ou qualquer metodologia ágil que as coisas começam a funcionar melhor!
Tenho me deparado com ambientes onde uma cultura enraizada em procurar culpados e problemas não deixa nenhuma metodologia ou método se desenvolver de forma eficaz.
A maioria das empresas está seguindo ainda o mindset da eficiência , onde pensam que por adotarem métodos ágeis e seguirem os processos a coisas simplesmente acontecem.
Nessa apresentação tentaremos juntos explorar de forma sistêmica tudo que possa ser envolvido para resultados mais eficazes nos projetos. Faremos questionamentos o quanto é importante termos pessoas energizadas para eficácia dos resultados!
- Como energizar de fato as pessoas ?
- Onde a gestão deve agir?
- De que forma mexer no ambiente de trabalho ?
-Como esse ambiente influencia as pessoas e os resultados ?
-O que fazer para combater uma cultura focada na busca de culpados?
- Sendo eficientes garantimos sucesso nos nossos projetos ?
- O que vocês julgam sucesso de fato ?Pelo que as pessoas se energizam ?
- Como mapear os motivadores da sua equipe?
- Como conhecendo esses motivadores poderemos melhorar o ambiente de trabalho ? – Somos felizes no nosso trabalho ?
-Como aprendemos em nossas empresas?
- Posso ser eficaz sem ser eficiente?
- Posso ser eficiente sem ser eficaz ?
-É possível ter resultados sustentáveis com uma equipe pouco energizada?
Tentaremos responder juntos essas e muitas outras perguntas onde criaremos uma ambiente de colaboração e aprendizado emergente !
Vamos ensinar e aprender uns com os outros melhores forma de energizar uma empresa e como uma empresa energizada poderá produzir melhores resultados!
Benefícios
-Entender que as pessoas são a parte mais importante de uma organização e para isso devemos Energiza-las
-Juntos descobrirmos melhores formas de energizar nossas empresas.
- Entender como funciona a visão sistêmica e como aplicar System Thinking dentro da organização.
-Compartilhamento de ideias, troca de experiências.
-Receber perguntas que nos façam pensar e agir gerando resultados eficazes
Palestra : Scrum : A arte de fazer o dobro do trabalho na metade do tempo !Ari Amaral
Palestra para público do Fastjob de como usar Scrum para potencializar os seus negócios.
Scrum é apenas para projetos ? Posso usar Scrum fora da área de Software ?
Inspeção, adaptação e transparência, alinhando os valores do Scrum com pensamento sistêmico para aumentar a produtividade nas empresas.
Di 30 de Julho teremos o Curso de Scrum para potencializar os resultados da sua empresa no Fastjob. Inscrições em www.fastjob.com.br
Maximizando o Sucesso - Fórum de gestão comercial Ari Amaral
Palestra realizada no Fórum de Gestão comercial da IBRAMERC. Onde mostrei a a importância de Management 3.0 e Agilidade aplicada ao conceito de vendas!
Palestra realizada no Agile Brazil 2014 onde relato como utilizei Management 3.0 e Métodos ágeis no ensino de ciência da computação em disciplinas de graduação e pós graduação.
Você sabe o que é Perfil Tipo T ? Por que no mercado atual os testadores precisam ter esse perfil ? Essa palestra vai mostrar a importância cada vez maior que os testadores estão tendo para o sucesso nos projetos de software. Veremos os tipos de testes que o mercado exige e a razão que devemos nos adaptar para realiza-los da melhor forma possível. Conhecer bem os requisitos é importante para meu trabalho ? Preciso entender de ferramentas de automatização ? Preciso saber programar e também entenderdo negócio ? Vamos ter uma palestra colaborativa onde tentaremos juntos responder todas essas perguntas e desvendar o que esse perfil T tão buscado pelo mercado e que vantagens tem em termos esse tipo de profissional na empresa
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
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
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.
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
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
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
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).
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
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
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
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).
14
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.
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;
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.
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).