• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 482
  • 180
  • 177
  • 92
  • 24
  • 19
  • 18
  • 7
  • 7
  • 5
  • 5
  • 5
  • 5
  • 4
  • 3
  • Tagged with
  • 1108
  • 473
  • 430
  • 345
  • 306
  • 239
  • 221
  • 187
  • 175
  • 171
  • 155
  • 133
  • 124
  • 120
  • 119
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
461

Gerenciamento ágil de projetos : fatores de sucesso determinantes da agilidade e facilitadores de resultados inovadores

Tudesco, Ana Paula Kloeckner January 2014 (has links)
No contexto da gestão de projetos surgiram novas abordagens com o objetivo de acompanharem mudanças no ambiente de negócio com agilidade e gerando assim resultados inovadores no desenvolvimento de novas tecnologias, produtos e serviços. O Gerenciamento Ágil de Projetos (GAP) surgiu a partir da união de alguns princípios e valores, os quais têm como principal diferencial das demais abordagens em gestão de projetos o foco nos indivíduos. Considerando esse foco, é necessário evidenciar quais fatores podem estar associados ao sucesso de implementação do GAP para a obtenção da agilidade e de resultados inovadores. Dessa forma, o objetivo geral do presente estudo é identificar os fatores de sucesso do gerenciamento ágil de projetos e de que maneira podem contribuir, através das práticas do gerenciamento ágil, na obtenção da agilidade e resultados inovadores em projetos. Os objetivos específicos são: (i) identificar as práticas, fatores de sucesso, indicadores e ferramentas do gerenciamento ágil de projetos evidenciados na literatura; (ii) identificar a importância desses fatores de sucesso para determinar a agilidade e facilitar a inovação; (iii)identificar as práticas associadas aos fatores de sucesso evidenciados no presente estudo entre profissionais da área; (iv) caracterizar e estruturar uma estrutura de implementação do gerenciamento ágil de projetos com base nos fatores de sucesso identificados em uma empresa de serviços. Para responder a cada um dos objetivos apresentados, o presente trabalho foi estruturado na forma de três artigos, associados a cada um dos objetivos específicos apresentados. Assim, o trabalho foi composto por uma revisão sistemática de literatura (Artigo 1), uma pesquisa do tipo survey (Artigo 2) e um estudo de caso (Artigo 3). O primeiro artigo identificou os fatores de sucesso, assim como as práticas, indicadores e benefícios do GAP. No segundo artigo, selecionou-se seis fatores de sucesso relacionados ao foco nos indivíduos (autonomia, coordenação, colaboração, comunicação, flexibilidade e aprendizado contínuo) e após verificou-se a importância de cada um deles para a determinação da agilidade e facilitação para a geração de resultados inovadores. Já no terceiro artigo foi realizado um estudo de caso, composto por entrevistas em profundidade com profissionais com experiência em GAP para obter um diagnóstico da área de projetos de uma empresa de serviços. O resultado final foi a caracterização e estruturação de uma estrutura de implementação para a empresa em estudo. Os resultados da presente dissertação não podem ser generalizados, entretanto, procuram esclarecer alguns elementos associados ao sucesso do Gerenciamento Ágil de Projetos, servindo como um guia para próximos estudos. / In the context of project management, new approaches emerged aiming to monitor changes in the business environment with agility and generating innovative in developing new technologies, products and services results. The Agile Project Management (APM) arose from the union of some principles and values, which have in the focus on individuals the main difference from other approaches in project management. Given this focus, it is necessary to show which factors may be associated with successful implementation of GAP to obtain the agility and innovative results. Thus, the overall goal of this study is to identify the success factors of agile project management and how they can contribute, through the practices of agile management in achieving results in agility and innovative projects. The specific objectives are: (i) identify practices, success factors, indicators and agile management tools highlighted projects in the literature, (ii) identify the importance of these success factors to determine the speed and facilitate the generation of innovation results; (iii) identify practices associated with the success factors highlighted in this study between professionals; (iv) characterize a format and structure for implementation of agile project management based on the success factors identified in a service company. To answer each of the objectives presented, this paper was structured as three items associated with each of the specific objectives presented. Thus, the work was composed of a systematic literature review (Article 1), a research -type survey (Article 2) and a case study (Article 3) . The first article identified the success factors as well as the practices, indicators and benefits of GAP. In the second article, we selected six success factors related to the focus on individuals (autonomy, coordination, collaboration, communication, flexibility and continuous learning) and after it was found the importance of each in determining the agility and facilitation for generating innovative results. In the third article, a case study, consisting of interviews with professionals with experience in GAP for a diagnosis of the project area of a service business was conducted. The end result was the characterization and structure of a format implementation for the company under study. The results of this dissertation can’t be generalized, however, seek to clarify some elements associated with successful Agile Project Management, serving as a guide for future studies.
462

Métricas de avaliação para abordagens ágeis em projetos de software

Pegoraro, Raquel Aparecida January 2014 (has links)
A adoção de métodos ágeis é uma forma eficaz de reduzir o ciclo de entrega no desenvolvimento de software, fornecendo software de qualidade em curto espaço de tempo. Porém, a adoção desta nova abordagem de desenvolvimento de software torna necessário repensar a forma de medir e controlar os projetos. Os métodos ágeis não tratam claramente sobre os assuntos utilização de métricas e adoção de um processo de medição para projetos de softwares desta natureza, faltando estudos que tragam recomendações em como estabelecer métricas para projetos ágeis e como adotar um processo de medição compatível com esta abordagem. Visando contribuir neste sentido esta tese tem como objetivo definir um conjunto de métricas adequadas às necessidades de monitoramento e propor um processo de medição, compatível com a abordagem ágil de desenvolvimento de software. Como método de pesquisa foi realizado um trabalho exploratório através de revisão de literatura e de pesquisa de campo com entrevista em profundidade em empresas de desenvolvimento de software experientes em métodos ágeis. O primeiro resultado do trabalho é a apresentação de um conjunto de métricas consolidados para auxiliar na gestão de projetos ágeis de desenvolvimento de software nas fases de projeto/releases, iteração e diário. As métricas são especificadas detalhadamente contendo as informações necessárias para seu entendimento e aplicação. Posteriormente é proposto um processo de medição compatível com a abordagem ágil de desenvolvimento de software, visando apoiar as empresas que adotam métodos ágeis na definição de métricas adequadas para suas necessidades de medição e no monitoramento. O processo contempla as fases de planejamento de medição, monitoramento da iteração, ações da iteração, monitoramento do projeto/releases, ações sobre o projeto/releases e avaliação final, sendo que em cada fase do processo são apresentadas recomendações para a sua implantação. O processo está estruturado num ciclo de gestão baseado em etapas de planejar, executar, verificar, atuar, refletir e melhorar, respeitando as características dos projetos ágeis de desenvolvimento de software, e na proposição de um quadro visual de monitoramento que permita a gestão do processo de medição de forma visual. Além dos resultados apresentados foram deixadas hipoteses e recomendações para trabalhos futuros. / The adoption of agile methods is effective way to reduce the delivery cycle on software development, providing quality software in a short time. However, the adoption of this new approach to software development is necessary rethink how to measure and control projects. Agile methods not explain about adoption metrics and measurement process for software projects of this approach, lacking studies providing recommendations on how to establish metrics for agile projects and how to adopt a process measurement compatible with this approach. Contributing this thesis goal produce a set of metrics adequate monitoring needs and propose a measurement processcompatible with agile software development. Method of research was exploratory through literature review and field research with depth interviews in experienced software development companies in agile methods. The first result of this work is the presentation of a consolidated metrics set to help the management of agile development at the phases of project/releases, iteration and daily. The metrics are specified detailed containing the information necessary for their understanding and application. Later we propose a measurement process compatible with agile approach to software development, to support businesses that adopt agile methods in defining adequate metrics for your measurement needs and monitoring. The process include the steps of measurement planning, monitoring of the iteration, the iteration actions, monitoring project/releases, actions on the project/releases and final evaluation, in each stage of the process provides recommendations for implementation. The process is structured in a management cycle based on steps to plan, implement, check, act, reflect and improve, respecting the characteristics of agile software development projects and propose a visual tracking board that allows for the management of the measurement process. In addition to the results were allowed hypotheses and recommendations for future work.
463

Design e práticas ágeis : aplicação de filosofia e princípios ágeis no desenvolvimento de modelos tridimensionais para jogos digitais

Lima, Alessandro Peixoto de January 2015 (has links)
O presente trabalho de pesquisa disserta sobre como a aplicação de filosofia e princípios ágeis podem contribuir para a melhoria de resultados de produção de modelos tridimensionais para jogos digitais. Na área da informática, os métodos ágeis são amplamente utilizados para gerir projetos e equipes de desenvolvimento. Tais métodos são guiados pelo manifesto ágil, elaborado pelos principais profissionais do setor como forma de estabelecer um padrão. O manifesto ágil versa que indivíduos e interações são mais importantes que processos e ferramentas. Software em funcionamento é mais importante que documentação abrangente, bem como colaboração com o cliente é mais importante que negociação de contratos. Responder a mudanças é mais importante que seguir um plano. Pelo manifesto vê-se claramente uma tendência à valorização da pessoa frente ao processo, projeto ou produto, pois ela é o meio de realização destes. O manifesto ágil tem sua origem e fonte inspiradora na filosofia e princípios ágeis de Lean, utilizados pela Toyota em seu sistema de produção. Estima-se que para o desenvolvimento de boas práticas ágeis específicas para a produção de modelos tridimensionais para jogos seja uma oportunidade de melhor atuar na indústria, uma vez que com elas pode-se arranjar um padrão de desenvolvimento. Para se conseguir elencar tais práticas, busca-se isto na fundamentação teórica sobre jogos digitais, design e métodos ágeis. É apresentado um experimento prático, onde se faz um cruzamento dos dados coletados com um conjunto de melhores práticas ágeis adotadas para o desenvolvimento de modelos tridimensionais para ambiente de jogos digitais. Como resultados aponta-se que as práticas ágeis contribuem para o desenvolvimento de modelos desde que seu entendimento seja em todos os níveis organizacionais. Infere-se que o entendimento da filosofia Lean aplicada área de jogos digitais favorece o entendimento de quais práticas ágeis elencadas pode-se utilizar de fato. / This research presents how the application of agile principles and philosophy can contribute to the improvement of three-dimensional models production for digital games. In software development, agile methods are widely used to manage projects and development teams. Such methods are led by the agile manifesto, prepared by leading industry professionals as a way to establish a pattern. The agile manifesto talk about people and interactions are more important than processes and tools. Software running is more important than comprehensive documentation and collaboration with the customer is more important than negotiating contracts. Responding to change is more important than following a plan. The manifesto sees clearly a trend towards appreciation of the person facing the process, project or product as it is the means of achieving these. The Agile Manifesto has its origin and source of inspiration in philosophy and agile principles of Lean, used by Toyota in its production system. It is estimated that for the development of specific agile good practice for the production of three-dimensional models for games provide an opportunity to work best in the industry, since with them we can find a pattern development. To get to list such practices, is sought in theoretical foundations of digital games, design and agile methods. A practical experiment, where it is an intersection of the data collected with an agile set of best practices for the development of three-dimensional models for environment digital games is displayed. As result, it is pointed out that agile practices contribute to the development of models since their understanding all the organizational levels. It infers that the understanding of the Lean philosophy applied area of digital games favor the understanding of which listed agile practices can be used in fact.
464

Self-organizing Distributed Team : Working agile and effective

Tornberg, Peder January 2018 (has links)
In order for a software development team to be successful, cost effective and perform effectively the team needs to coordinate and communicate sufficiently in order to compensate for the obstacles that a distributed team face. The focus of this report is to observe a distributed team as they try to overcome the obstacles that a distributed team face when it comes to coordination and collaboration. The team is being observed as they try to overcome those obstacles while working on a project for a client in another country. Methods, processes and tools are introduced in order for the team to become a self-organizing distributed team that works agile and effective. With the team being observed throughout the course of the project and the literature review on the subject, this report will analyze the team and the methods used in order to come to a conclusion on what enables a distributed team to become a self-organizing team that works agile and effective in a international market. There are obstacles that a distributed self-organizing team face. With efficient communication methods and tools for coordination the team can become a strong self-organizing team that works agile and productive.
465

Integrating User Experience (UX)Development with Agile SoftwareDevelopment Practices. : A Multiple Case Study Involving Organizations DevelopingInteractive Healthcare Technology (IHT) Applications

Nadikattu, Srikar Reddy January 2016 (has links)
Context. User Experience has become key to product development in recent years, as manyorganizations have realized its role in maintaining high user acceptance ratings. User ExperienceDevelopment and Agile Software Development are two highly iterative processes and user-centricprocesses. While both methods stack up well theoretically, there are many challenges encountered whenthey are integrated together in real-world development scenarios. Similar to Agile development, UserExperience Development, has many phases: performing user research, gathering UCD (User-CenteredDesign) requirements, iterating design activities, and performing usability evaluation through user tests.Executing both processes in parallel and mapping their corresponding phases is a major issue andapplying these principles in development environment is even more challenging. This integration bearseven more significance in the field of healthcare technology, where user-centered requirements ofpatients and medical practitioners need to handled systematically, as there are a wide range ofspecifications that cater to unique individuals. Hence, a case study was conducted in two majororganizations involved in the development of Interactive Healthcare Technology (IHT) applications. Objectives. Through a case study, the author attempts to investigate the factors that influence theintegration between UX development and Agile methodologies. These factors include the contemporarytools, processes and methods (TPMs) that are being used integration and the challenges that persistwhen it is applied in industry. The study aims to analyze the Agile-UX development approaches of twodistinct organizations, involved in the same domain, to get an understanding of the mentioned factors. Methods. The multiple case study was conducted through interviews, surveys and direct observation.The qualitative data analysis of the surveys was done through thematic analysis. Quantitative dataanalysis was performed on the data gathered from the surveys. A literature review was conducted priorto the case study to gain knowledge on this issue, which also partially answers the research questions.The case study design was kept consistent across both organizations. Results. Through the results of the case study and a literature review, current UX development practicesin the industry have been identified. The challenges encountered at both case organizations have been studied. These results are further validated and contrasted with the results of the literature review.Following, a retrospection of the methods employed at the case environments, a set of recommendationsfor better integration was generated. A detailed comparative analysis of Agile-UX integration at twoorganizations has been documented. At the end a generic framework has been proposed based on theanalysis of results acquired. Conclusions. Numerous conclusions were drawn from the results and data analysis. Several challengeswere identified through the study, in addition to those suggested by relevant literature. Some of thesewere uniquely prevalent in the field of IHT development. It was found that dynamically changing usercenteredrequirements and late integration of usability and UX development with Agile practices werethe most profound challenges. Adoption of UCD techniques such as Design Studio played a positiverole in easing integration. Usability evaluation and user research are also major factors in the integrationprocess. Lack of time to iterate design and issues in scheduling and performing usability testing had abig impact. Involving users in the design and development process from an early stage is essential toensure high usability and good user experience of the product. The framework designed to counter thesechallenges, takes into account, all these aspects to provide a meticulous Agile-UX integrationframework. Some key conclusion drawn from this framework, are that the application of the “One SprintAhead” approach diminishes many challenges, while performing usability testing in parallel withsystem testing can support integration.
466

Um estudo sobre a integração CMMI e desenvolvimento ágil. / A study on integration CMMI and agile development.

Ana Paula Pereira de Moraes Ress 10 December 2013 (has links)
É possível notar no trabalho diário das empresas que a pressão por diminuir o prazo de entrega dos softwares ainda é uma realidade. Neste contexto, empresas adotam técnicas de desenvolvimento ágil de software, implementando entregas constantes e estabelecendo ciclos iterativos e curtos no processo de desenvolvimento de software. Mas, se por um lado estas técnicas visam inovar e reduzir tempo de desenvolvimento, por outro, as empresas sentem-se pressionadas a adotar a forma tradicional de manter a qualidade de software. Neste ponto, o CMMI se apresenta como um modelo de maturidade de reconhecimento mundial e é classificado na abordagem tradicional por pregar grande formalismo e foco no processo. A abordagem ágil coloca que os indivíduos e suas interações têm maior importância que os processos e as ferramentas e que ser adaptável às mudanças é mais importante do que seguir a rigor o planejado. Ao integrar estes dois modelos de abordagens distintas espera-se que as práticas ágeis possam ajudar organizações maduras a se tornarem mais flexíveis. Com o intuito de averiguar esta integração, utilizou-se o método de pesquisa de estudo de caso, de modo a se aprofundar nas empresas que possuem certificação CMMI e decidiram adotar o modelo de desenvolvimento ágil. O objetivo é levantar como estas empresas resolveram os pontos de conflito da abordagem tradicional e ágil, de modo a se tornarem mais eficazes. O estudo ainda contém um quadro de integração CMMI versus desenvolvimento ágil de modo a elencar os pontos que merecem maior atenção e esforço de adaptação, visando a concretização da integração. / It\'s possible to notice in the daily work of companies that pressure by decreasing the delivery of software is still a reality. It is in this context that companies adopt the techniques of agile software development, implementing and establishing constant deliveries and short iterative cycles in the process of software development. But if on the one hand these techniques aim to innovate and reduce development time, on the other, companies feel pressured to adopt the traditional way of maintaining the quality of software. At this point, the CMMI is presented as maturity model worldwide recognition, classified in the traditional approach for preaching extensive formalism and focus on the process, as the agile approach puts individuals and their interactions is more important than processes and tools, where being adaptable changes is more important than following the strict what was planned. By integrating these two models of different approaches, it is expected that agile practices can help organizations mature to become more flexible. In order to investigate this integration is that this study uses the research method of case study so as to deepen the companies that have decided to adopt CMMI and agile development model. The goal is to raise as these companies solved the trouble spots of the traditional approach and agile in order to become more effective. The study also contain a framework for integrating CMMI vs. Agile development in order to list the points that deserve more attention and effort to adapt in order to achieve integration.
467

Fatores de escolha entre metodologias de desenvolvimento de software tradicionais e ágeis. / Factors of choice between traditional and agile software development methodologies.

Guilherme Augusto Machado de Almeida 23 January 2017 (has links)
A escolha entre o uso de metodologias ágeis ou metodologias tradicionais de desenvolvimento de software continua sendo amplamente discutida em vários aspectos, sendo um deles a presença ou ausência de certos fatores que precisam ser identificados para que as aplicações das metodologias sejam realizadas com sucesso. Neste estudo, tanto metodologias ágeis quanto tradicionais são discutidas através da literatura desde seu surgimento, histórico e evolução, até estudos comparativos entre ambas e outros com evidências empíricas, embora ainda haja a necessidade de estudos deste último tipo para o domínio. Com o intuito de avaliar as adequações dos tipos de metodologia para os diferentes cenários que uma organização ou projeto pode apresentar a partir dos fatores encontrados na literatura, foram realizadas entrevistas e questionários com pessoas envolvidas em desenvolvimento e definição de processos de desenvolvimento de software em um estudo de caso em empresa selecionada para a obtenção de mais evidências empíricas sobre o tema. Com os resultados obtidos, identifica-se então entre os fatores estudados quais são habilitadores e quais são inibidores para cada tipo de metodologia, propondo-se um modelo para a escolha de um ou de outro tipo a partir da presença ou ausência destes fatores nos cenários de aplicação das metodologias. / The choice between agile or traditional software development methodologies continues to be widely discussed in several aspects, being one of these aspects that certain factors presence or absence must be identified for methodologies usage to be successful. In this study, both agile and traditional methodologies are discussed on the domain literature from their emergence, historical facts and evolution, to comparative studies and empirical evidences obtained, despite there is still need for studies on this last subject for the domain. In order to evaluate adequacy for both types of methodologies to the different scenarios in which an organization or project may occur considering the factors appointed by literature, interviews and surveys where done with key people involved in software development or software processes in a case study in a selected company for more empirical evidence achievement. Then it is possible to identify between the factors which are enablers and which are inhibitors for each type of methodology, then purposing a model for the choice between the two types from the presence or absence of these factors in the scenarios for their uses.
468

Ambidestria em empresas desenvolvedoras de software: barreiras para adoção de metodologias ágeis e seu impacto na escolha do modelo organizacional / Ambidexterity in Software Development Companies: Barriers to Adoption of agile methodologies and its impacts in the Organizational Model Selection

José Henrique Dell'Osso Cordeiro 11 June 2014 (has links)
Organizações desenvolvedoras de software enfrentam hoje em dia o desafio de atuar concomitantemente em projetos que exigem tanto a prática de Metodologias Tradicionais quanto a de Metodologias Ágeis, metodologias de desenvolvimento de software com características opostas e conflitantes. Para atender a essa demanda as empresas têm adotado a Ambidestria Organizacional no desenvolvimento de softwares, criando estruturas organizacionais, processos e equipes capacitadas para atuar com ambas as metodologias de forma simultânea. Vários modelos podem ser adotados para a criação da Ambidestria Organizacional, mas pouco se sabe sobre como cada um deles surge e se desenvolve nas empresas. Nesta pesquisa objetivou-se conhecer um dos aspectos que podem influenciar a seleção do modelo de Ambidestria: as barreiras que uma organização pode enfrentar ao introduzir uma Metodologia Ágil em ambiente que já pratica alguma modalidade de Metodologia Tradicional. Através de dados secundários e do método de Estudo de Casos foi possível evidenciar a influência de algumas dessas barreiras no tipo de ambidestria escolhido pelas empresas, concluindo ainda que os impactos das barreiras de introdução de uma metodologia ágil podem ser muito diferentes quando comparamos sua ocorrência entre empresas desenvolvedoras de software para uso próprio e empresas desenvolvedoras de software sob encomenda, influenciando-as de modo diferente na escolha do modelo para a criação da Ambidestria Organizacional. Os resultados obtidos e as conclusões presentes neste estudo estabelecem, portanto, importante contribuição para pesquisas futuras, evidenciando que estudos sobre a Ambidestria Organizacional no campo do desenvolvimento de software devem ser realizados levando-se em consideração os diferentes perfis de empresa e as relações dessas empresas com seus clientes de projeto. / Software development organizations face nowadays challenges in conducting simultaneous projects, applying at the same time both Traditional and Agile Methodologies, software development processes with opposite and conflicting characteristics. In order respond to this challenges this companies adopt Organizational Ambidexterity in software development, creating organizational structures, processes and teams able to deal with both practices simultaneously. Different models exist for creating Organizational Ambidexterity, but there is a lack of knowledge about how each of these models emerge and grow at the companies. In this research we focused in understanding just one of the topics that influences the selection of the ambidexterity model: the barriers companies faces adopting Agile Methodologies on an environment where Traditional Methodologies are in use. Through secondary data analysis and Case Study methodology it was possible to reveal evidences of the influences that some of these barriers puts over the ambidexterity model selection, also concluding that barriers in agile methodologies introduction may be different when comparing their effects over on-demand software development companies and companies which develop software for their own use, influencing both their choices of ambidexterity model in different ways. The results and conclusions we present in this work, bring important contributions for future research, showing that future Organizational Ambidexterity in software development needs to attempt to different companies profile and their relationship with the projects customer.
469

AnÃlise da utilizaÃÃo de mÃtodos Ãgeis no desenvolvimento de ambientes virtuais de aprendizagem: um estudo de caso do Solar 2.0 / Analysis of the use of agile methods in the development of virtual learning environments: a case study of the Solar 2.0

Ari do Amaral Torres Filho 30 January 2014 (has links)
FundaÃÃo de Amparo à Pesquisa do Estado do Cearà / Nas duas Ãltimas dÃcadas houve um considerÃvel avanÃo no uso de Tecnologias da InformaÃÃo e ComunicaÃÃo Digitais no processo de ensino e aprendizagem, tanto na modalidade de EducaÃÃo presencial quanto a distÃncia. Neste contexto, o uso de Ambientes Virtuais de Aprendizagem - softwares criados para o suporte a cursos atravÃs da Internet - vÃm crescendo e seu acesso se tornando cada vez mais diversificado, indo de computadores desktop a celulares smartphones. Desta forma, a complexidade de criaÃÃo destes ambientes se torna cada vez maior e exige tÃcnicas de Engenharia de Software e GestÃo de Projetos cada vez melhores para garantir a qualidade do produto gerado e a satisfaÃÃo do cliente. Tendo em vista tal cenÃrio, o presente trabalho propÃe o uso de Metodologias Ãgeis tanto no desenvolvimento quanto na gestÃo de projetos de ambientes virtuais como uma soluÃÃo mais interessante que a tradicional forma de criaÃÃo de softwares baseada somente na qualidade do produto, esquecendo, muitas vezes, a satisfaÃÃo do cliente e a motivaÃÃo dos desenvolvedores / In the last two decades there has been considerable progress in the use of Information Technologies and Digital Communication in the process of teaching and learning, both in the form of classroom education as distance. In this context, the use of Virtual Learning Environments - software designed to support the courses via the Internet - is growing and access becoming increasingly diverse, ranging from desktop computers to mobile smartphones. Thus, the complexity of creating these environments becomes increasingly technical and requires Software Engineering and Project Management always better to ensure product quality and customer satisfaction generated. Given such a scenario, this paper proposes the use of Agile methodologies in the development and project management of virtual environments as a more interesting way than traditional software delivery based only on product quality, forgetting often , customer satisfaction and motivation of developers. This paper reports the adoption of agile methodologies in the development of the SOLAR AVA 2.0, showing that it is possible to succeed in both the technical level and at the organizational and personally with the adoption of agile practices in the development of AVAs that can be proven through experiments done with the satisfaction surveys with users and project developers.
470

Agile development of open educational resources / Desenvolvimento ágil de recursos educacionais abertos

Mauricio Massaru Arimoto 03 May 2016 (has links)
Over the years, the rapid advance of the computer and communication technologies has significantly changed the way in which the society communicates and conducts business. Similarly, changes have occurred in the way in which educational resources are designed, developed and made available to learners. Following this trend, the development and adoption of Open Educational Resources (OERs) has been gaining more supporters across the world, as a means to expand access to knowledge and improve education. Indeed, the free and open distribution of educational resources helps disseminate knowledge, facilitates access to information and promotes the democratisation of access to education, benefiting society as a whole. While OERs can bring benefits to, and impact on education, there are still challenges to their widespread production and adoption. One of the challenges faced by developers (including educators and practitioners) of OERs is to produce quality and relevant learning materials, capable of being reused and adapted in different contexts and learning situations. Also, there is a need for mechanisms that provide higher productivity of the development process and quality of the resulting OERs. This work aims to investigate the development of OERs and establish flexible approaches to effectively support the design and creation of these resources. In this context, an agile method for the development and sharing of OERs, named AM-OER, was established. It is grounded on practices of Software Engineering and on practices of Learning Design. Such practices are embedded in the development of OERs aiming at improving quality and facilitating reuse and adaptation. The ultimate aim of AM-OER is to support the development of quality OERs, able to motivate and guide learners in the process of knowledge construction. Preliminary empirical assessments were conducted to validate AM-OER through its application in the design and creation of courses in the free and open source software development and software testing domain. The results obtained so far have shown that the method is feasible and effective for the design and creation of OERs. / Ao longo dos anos, o rápido avanço nas tecnologias computacionais e de comunicação vem alterando de forma significativa o modo com que a sociedade se comunica e conduz seus negócios. De forma análoga, mudanças vêm ocorrendo na maneira com que os recursos educacionais são projetados, desenvolvidos e disponibilizados aos aprendizes. Seguindo essa tendência, o desenvolvimento e a adoção de Recursos Educacionais Abertos (REAs) vêm ganhando cada vez mais adeptos em todo o mundo, como uma forma de ampliar o acesso ao conhecimento e melhorar a educação. De fato, a distribuição livre e aberta de recursos educacionais contribui para a disseminação de conhecimento e facilita o acesso à informação, além de promover a democratização do acesso à educação, beneficiando a sociedade como um todo. Embora REAs possam trazer benefícios e impacto sobre a educação, ainda existem muitos desafios para sua ampla produção e adoção. Um dos desafios enfrentados pelos desenvolvedores (incluindo educadores e praticantes) de REAs é produzir materiais de aprendizagem de qualidade, capazes de serem reusados e adaptados a diferentes contextos e situações de aprendizagem. Evidencia-se também a necessidade de mecanismos que propiciem o aumento da produtividade do processo de desenvolvimento e da qualidade dos REAs elaborados. Este trabalho tem como objetivo investigar o desenvolvimento de REAs e estabelecer abordagens flexíveis para apoiar efetivamente o projeto e a criação desses recursos. Nesse contexto, um método ágil para o desenvolvimento e disponibilização de REAs, AM-OER, foi estabelecido. O método é fundamentado em práticas da Engenharia de Software e práticas de projeto de aprendizagem (Learning Design), incorporadas no desenvolvimento de REAs no intuito de melhorar a sua qualidade e facilitar o reúso e adaptação. O objetivo final do método é apoiar o desenvolvimento de REAs de qualidade, capazes de motivar e guiar os aprendizes no processo de construção de conhecimento. Avaliações empíricas preliminares foram conduzidas para validar o AM-OER por meio de sua aplicação no projeto e criação de cursos nos domínios de desenvolvimento de software livre e teste de software. Os resultados obtidos até o momento demonstram que o método é viável e eficaz no projeto e criação de REAs.

Page generated in 0.0712 seconds