Submitted by Setor de Tratamento da Informa??o - BC/PUCRS (tede2@pucrs.br) on 2016-11-10T16:19:57Z
No. of bitstreams: 1
TES_ALAN_RICARDO_DOS_SANTOS_COMPLETO.pdf: 3577511 bytes, checksum: f66815a995f25af2f2315eef8c178dd3 (MD5) / Made available in DSpace on 2016-11-10T16:19:57Z (GMT). No. of bitstreams: 1
TES_ALAN_RICARDO_DOS_SANTOS_COMPLETO.pdf: 3577511 bytes, checksum: f66815a995f25af2f2315eef8c178dd3 (MD5)
Previous issue date: 2016-08-08 / The development of mobile applications is a growing market since when the first distribution platforms from large IT companies emerged. The development platforms constantly change with additions of new hardware and software features organized in different frameworks, which motivates the fact of being scalable application development to keep up with the constant plataform updates. Determining the best way to prepare developers for this emerging software industry is a challenge. There is a need for identifying and building a consensus around success practices in mobile application learning and development environments. This thesis has as main objective to propose a method to support application development training through challenge based learning and agile practices. This research methodology was organized into three research phases. In phase one, the best practices for mobile application development in the literature have been identified. From these results, in phase two a preliminary method integrating challenge based learning and agile practices was proposed. Also, this step carried out a field study in order to understand the mobile application development environment, as well as to map advantages and drawbacks, identifying the method feasibility, providing a set of lessons learned. In phase three a case study was conducted in four universities in different regions of Brazil, this study allowed to apply the method and to understand its use in different regions and generated a set of improvement opportunities, best practices and recommendations. The adoption of this method presented results in terms of knowledge gain perception and also resulted on mobile application projects delivered to the market. / O desenvolvimento de aplicativos para dispositivos m?veis ? um mercado crescente desde quando surgiram as primeiras plataformas de distribui??o de grandes empresas. As plataformas de desenvolvimento mudam constantemente com adi??es de novos recursos de hardware e software organizados em diferentes frameworks, o que motiva o fato do desenvolvimento de aplicativos ser escal?vel para acompanhar as constantes atualiza??es de plataforma. Determinar a melhor maneira de preparar desenvolvedores para esta ind?stria de software emergente ? um desafio. H? uma necessidade de se identificar e construir um consenso em torno de pr?ticas de sucesso em ambientes de aprendizagem e desenvolvimento de aplicativos para dispositivos m?veis. Esta tese tem como objetivo geral propor um m?todo de apoio ao treinamento de desenvolvimento, atrav?s de uma abordagem baseada em desafios e pr?ticas ?geis, em um ambiente de ensino e desenvolvimento de aplicativos. A metodologia de pesquisa foi organizada em tr?s fases de investiga??o. Na fase um, foram identificadas as melhores pr?ticas para desenvolvimento de aplicativos para dispositivos m?veis na literatura. A partir destes resultados, na fase dois foi constru?do um m?todo preliminar integrando a aprendizagem baseada em desafios e pr?ticas ?geis. Nessa etapa tamb?m foi realizado um estudo de campo a fim de compreender o ambiente de desenvolvimento de aplicativos para dispositivos m?veis, bem como para mapear vantagens e desvantagens, identificando a viabilidade do uso do m?todo, gerando um conjunto de li??es aprendidas. Na fase tr?s um estudo de caso foi realizado em quatro universidades de regi?es distintas do Brasil, este estudo permitiu aplicar o m?todo e compreender o seu uso em diferentes regi?es, gerando um conjunto de oportunidades de melhoria, melhores pr?ticas e recomenda??es. A ado??o deste m?todo apresentou resultados em termos de percep??o de ganho de conhecimento e tamb?m resultou em projetos de aplicativos entregues ao mercado.
Identifer | oai:union.ndltd.org:IBICT/oai:tede2.pucrs.br:tede/7030 |
Date | 08 August 2016 |
Creators | Santos, Alan Ricardo dos |
Contributors | Fernandes, Paulo Henrique Lemelle |
Publisher | Pontif?cia Universidade Cat?lica do Rio Grande do Sul, Programa de P?s-Gradua??o em Ci?ncia da Computa??o, PUCRS, Brasil, Faculdade de Inform?tica |
Source Sets | IBICT Brazilian ETDs |
Language | Portuguese |
Detected Language | English |
Type | info:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/doctoralThesis |
Format | application/pdf |
Source | reponame:Biblioteca Digital de Teses e Dissertações da PUC_RS, instname:Pontifícia Universidade Católica do Rio Grande do Sul, instacron:PUC_RS |
Rights | info:eu-repo/semantics/openAccess |
Relation | 1974996533081274470, 600, 600, 600, -3008542510401149144, 3671711205811204509 |
Page generated in 0.0016 seconds