Document details

REENGENHARIA DE SOLUÇÕES DE MOBILIDADE PARA NETBOOKS E SMARTPHONES

Author(s): Ramiro, Nuno Miguel Antunes da Cunha Oliveira

Date: 2010

Persistent ID: http://hdl.handle.net/10451/15149

Origin: Repositório da Universidade de Lisboa

Subject(s): Metodologias Ágeis; Bases de Dados; Dispositivos Móveis; Engenharia de Software; Reengenharia de Mobilidade


Description

A visão das empresas tem evoluído no sentido da informatização e automação de processos através de soluções móveis. Com a entrada da Google no mercado dos smartphones através de dispositivos com o sistema operativo Andoid e com a evolução acentuada da autonomia dos computadores portáteis netbook, surgiram novas oportunidades por explorar no mercado das tecnologias móveis. Reconhecendo estas oportunidades, a organização de acolhimento definiu como estratégia alargar as plataformas móveis suportadas pelo True Mobile, uma solução de mobilidade para equipas comerciais com integração automática no software de gestão. Neste documento apresenta-se o Projecto de Engenharia Informática que consistiu na expansão do sistema True Mobile quer em termos de novas funcionalidades quer nas plataformas em que é suportado. Na primeira fase expandiram-se as funcionalidades do sistema existente com a criação de mecanismos de recolha, centralização e análise de dados geográficos e fotográficos a partir dos terminais móveis. Na segunda fase procedeu-se à reengenharia tecnológica efectuada ao software de modo a suportar as plataformas netbook e Android recorrendo a boas práticas de engenharia de software, permitindo a minimização da duplicação de código. O projecto foi desenvolvido com os conceitos e princípios aprendidos no decorrer do curso de Engenharia Informática, permitindo a identificação e resolução de falhas substanciais nos processos de desenvolvimento, verificação de qualidade, distribuição e manutenção da solução de mobilidade. Sem pôr em causa, ao longo de todo o processo, os objectivos inicialmente definidos, e com a preocupação constante de produção de software de qualidade a custos controlados, criaram-se mecanismos de integração contínua, baterias de testes e automatismos de distribuição suportados pela generalização do uso de ferramentas e metodologias ágeis de desenvolvimento. O resultado do trabalho desenvolvido neste projecto encontra-se em utilização pela equipa de desenvolvimento, pela equipa de manutenção e pelos próprios clientes da organização de acolhimento, quer por acesso às novas funcionalidades por via de upgrades ao software, quer pela utilização de terminais do tipo netbook e Android.

Document Type Master thesis
Language Portuguese
Advisor(s) Fonseca, Jorge Manuel Jesus Teresa; Carmo, Beatriz
Contributor(s) Repositório da Universidade de Lisboa
facebook logo  linkedin logo  twitter logo 
mendeley logo

Related documents