• Login
    View Item 
    •   DSpace Home
    • Universidade Evangélica de Goiás
    • Bacharelados em Computação
    • Trabalhos de Conclusão de Curso - TCC's (Engenharia de Computação)
    • View Item
    •   DSpace Home
    • Universidade Evangélica de Goiás
    • Bacharelados em Computação
    • Trabalhos de Conclusão de Curso - TCC's (Engenharia de Computação)
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Browse

    All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

    My Account

    LoginRegister

    DESENVOLVIMENTO DE APLICAÇÕES MÓVEIS: AVALIAÇÃO DO ESFORÇO NECESSÁRIO PARA AS PLATAFORMAS NATIVA E MULTIPLATAFORMA

    Thumbnail
    View/Open
    TCC2_2017_02_MatheusOliveira.pdf (1.554Mb)
    Anexo 01 (53Kb)
    Anexo 02 (49Kb)
    Date
    2017
    Author
    Figueredo, Matheus de Oliveira Marques
    Metadata
    Show full item record
    Abstract
    Introdução: Com o aumento significativo da utilização de aplicações móveis, tem gerado a necessidade de desenvolvimento destas aplicações de forma eficiente e com qualidade, visando atender a demanda e as expectativas de clientes e usuários. Objetivo: Avaliar o esforço para o desenvolvimento de um mesmo aplicativo em duas plataformas (nativa e multiplataforma), destacar as potencialidades e fragilidades de cada uma delas. Metodologia: Um estudo será estabelecido, sendo que para o desenvolvimento nativo será usado a ferramenta Android Studio e para a multiplataforma será usado o framework PhoneGap. Para medição do esforço, a métrica Pontos por Casos de Uso será adotada para estimar o custo e tempo de ambos tipos de plataforma. Resultado: Um planejamento do esforço de tempo foi realizado usando o método GQM (Objetivo, Questão e Métrica). A partir disto, o desenvolvimento em ambas as plataformas foi realizado e medido. Durante o processo, potencialidades e fragilidades foram encontradas de acordo com os dois tipos de plataformas utilizadas para o desenvolvimento de um mesmo produto. Foi necessário um maior esforço para o desenvolvimento na multiplataforma do que o nativo. Conclusão: Destaca-se a necessidade de entender, de forma clara, as funcionalidades do aplicativo a ser desenvolvido e qual mercado deseja atingir. Além disto, devem-se levar em consideração as habilidades, experiência e tempo de prática da equipe em cada tipo de desenvolvimento para determinar a escolha de qual plataforma utilizar. Esses aspectos tem forte influência no processo de medição e estimativa.
    URI
    http://repositorio.aee.edu.br/jspui/handle/aee/51
    Collections
    • Trabalhos de Conclusão de Curso - TCC's (Engenharia de Computação)

    DSpace software copyright © 2002-2016  DuraSpace
    Contact Us | Send Feedback
    Theme by 
    Atmire NV
     

     


    DSpace software copyright © 2002-2016  DuraSpace
    Contact Us | Send Feedback
    Theme by 
    Atmire NV