Improving the look
[PFCLatex/.git] / capitulo1 / capitulo1.tex
1 \chapter{Introducción}
2
3 El objetivo de este primer capítulo consiste por un lado en ofrecer una visión general sobre este Proyecto Final de Carrera introduciendo lo que el lector se encontrará más adelante en sucesivos capítulos y por otro trata de explicar las motivaciones que han llevado a su desarrollo y realización. Además también en este capítulo el lector puede encontrar un descripción genérica del resto de contenidos que serán revisados en profundidad en posteriores secciones.
4
5 \section{Objetivos}\label{cap1:Objetivos}
6
7 Como objetivo principal se ha marcado el desarrollo e implementación de dos aplicaciones: una  Web y otra para teléfonos móviles inteligentes. Ambas, trabajando conjuntamente permitirán explotar un nuevo nicho de mercado en el ámbito de la denominada \emph{publicidad a la carta}. En concreto, el mercado al que van dirigidas estas dos aplicaciones es el del envío de anuncios en función de la posición geográfica y de los gustos del receptor. No se pretenderá desarrollar completamente las aplicaciones pero sí lograr un mínimo de funcionalidad que sirva para sentar las bases para otras más ambiciosas que pudieran ser usadas de forma global y con un carácter comercial. 
8
9 Pero antes de lograr nuestras metas tendremos que desarrollar otros muchos objetivos, los pasos que se seguirán y que serán explicados a lo largo de toda esta memoria son enumerados a continuación:
10
11 \begin{itemize}
12     \item Estudio sobre el panorama actual de la \emph{publicidad móvil} y basada en la geolocalización. Nichos de mercado nuevos o no desarrollados.
13     \item Tecnologías disponibles para el desarrollo web y la creación de aplicaciones para teléfonos móviles.
14     \item Técnicas de ingeniería de desarrollo del software empleadas durante la creación de las diferentes aplicaciones.
15     \item Pruebas y puesta en funcionamiento de las aplicaciones en el mundo real.
16     \item Por último, y aunque los objetivos de este proyecto son puramente software, existe también una posibilidad de desarrollo hardware relacionada con la creación de paneles informativos que ofrezcan publicidad adaptada al usuario que se ha acercado a ellos. No es el objetivo de este proyecto desarrollar tal implementación pero parece interesante mencionar sus posibilidades como una mejora o un camino para continuar la senda marcada por este trabajo.
17 \end{itemize}
18
19
20 \section{Motivación}
21
22 Nos hemos convertido en una sociedad que se encuentra en constante movimiento y prácticamente todo el mundo hoy en día dispone de un teléfono móvil o un dispositivo móvil de algún tipo para conectar con otras personas~\cite{MMFD:Michael}. La gente usa sus teléfonos para todo tipo de tareas, no solamente realizar llamadas telefónicas. Estas actividades generan valor tanto para ellos mismos como para los vendedores. El teléfono móvil se ha convertido en una herramienta indispensable en nuestra sociedad y que puede permitirnos resolver muchos problemas de nuestro que hacer diario.
23
24 ¿Quién no ha caminado en alguna ocasión a lo largo de alguna calle donde se concentraban una multitud de comercios y se ha percatado de que era absolutamente imposible entrar en todos y cada uno de ellos para comprobar si había alguna oferta o mercancía que le pudiera interesar? Partiendo de este problema y además tratando de dar respuesta a otras cuestiones surge la idea para este Proyecto Final de Carrera. Otras cuestiones son por ejemplo si pueden crearse anuncios personalizados en tiempo real y en cualquier lugar sin un coste excesivo para el anunciante y sin generar un perjuicio al receptor del anuncio. O si puede lograrse con un coste bajo que los productos de una determinada compañía, mediana empresa o comercio lleguen a los usuarios que realmente están interesados en ellos.
25
26 Haciendo uso de las tecnologías actuales se puede facilitar por un lado el trabajo de las empresas a la hora de hacer llegar sus productos a los destinatarios finales y por otro ayudar a que el usuario final no pierda excesivo tiempo para buscar o decidirse por uno determinado. Se trata de dar respuesta a las cuestiones planteadas en el anterior párrafo usando los medios tecnológicos que actualmente hay disponibles y que no generan nuevos costes ni a empresas ni a clientes sino beneficios a ambas partes.
27
28 En un principio la idea básica consistía en hacer llegar anuncios a usuarios sobre temas que les interesaran solamente cuando se encontraran cerca de un comercio o tienda que ofreciera aquello que estaban buscando. De esta forma, incluso cuando el producto no se encontrara expuesto (por ejemplo en un escaparate) el cliente no se ve en la necesidad de perder el tiempo entrando en el comercio pues automáticamente es avisado de la existencia de que aquello que busca está disponible en el interior de la tienda. O peor aún, que un comercio pierda un cliente porque éste no sabía que el producto se encontraba en su interior. Pero ¿por qué no ir más allá? ¿por qué solamente cuando el usuario se encuentre cerca de un comercio? ¿por qué no por ejemplo avisar sobre la posibilidad de comprar entradas para un partido de fútbol cuando casualmente alguien se encuentre en los alrededores de un estadio? Y finalmente: ¿Por qué no hacer del mundo nuestro \emph{tablón de anuncios}?
29
30 Con este proyecto potenciales clientes que se encuentren en el área de acción de un determinado anuncio recibirán notificaciones sobre éste siempre y cuando tengan interés en recibir tales avisos. Empresas y comercios pueden hacer uso de este sistema para mostrar sus productos directamente al usuario, además sabiendo que lo que éste está recibiendo es exactamente lo que está buscando.
31
32 Creamos un nuevo servicio para vendedores y clientes rellenando un vacío que a fecha de hoy no ha sido todavía copado por lo que se ha dado en llamar \emph{publicidad móvil}. Este proyecto tiene un carácter comercial claro y con aplicaciones prácticas directas en el mundo real, solo con una pequeña inversión podemos revolucionar el mundo de la publicidad tal y como se concibe en la actualidad y dar soluciones a las necesidades de clientes y empresarios. Las empresas verán incrementadas sus ventas y los usuarios reducirán el tiempo que les lleva encontrar el producto que están buscando o nuevas ofertas relacionadas con dicho producto.
33
34
35 \section{Etapas del desarrollo}
36
37 El primer paso consistió en analizar el panorama actual de la publicidad móvil y las tecnologías disponibles para llevar los anuncios directamente hasta el cliente siempre siguiendo sus gustos y necesidades. Se pueden imaginar muchas soluciones pero solo algunas pueden ser realmente efectivas o asumibles desde un punto de vista económico y práctico.
38
39 Posteriormente es necesario definir la aplicaciones a desarrollar y las tecnologías concretas para su desarrollo tanto en el ámbito web como en el de los teléfonos móviles inteligentes.
40
41 Una vez definidas las aplicaciones debemos desarrollarlas haciendo uso de las técnicas de ingeniería software aprendidas a lo largo de la carrera universitaria.
42
43 Por último se realizan pruebas de software a fin de validar su funcionamiento y corregir posibles errores de diseño los cuales no fueron observados con anterioridad a su implementación.
44
45 \cleardoublepage
46
47 \section{Estructura del documento}
48
49 Esta sección trata de introducir al lector los capítulos que se va a encontrar a lo largo de la memoria de este Proyecto Final de Carrera.
50
51 El segundo capítulo pretende presentar las tecnologías y soluciones actualmente disponibles en el área de la publicidad inteligente y cómo estas facilitan en menor o mayor medida el día a día de sus usuarios e incrementan los beneficios de las empresas y compañías que los usan. Lo mismo se hará en el ámbito de la telefonía móvil y su relación con la vida cotidiana de sus usuarios.
52
53 En el tercer capítulo detallaremos las diferentes tecnologías existentes para el desarrollo web y por qué nos hemos decantado por unas u otras. Lo mismo se hará con la aplicación para \emph{Smartphones} o teléfonos móviles inteligentes.
54
55 Durante el cuarto capítulo titulado ``Análisis de las aplicaciones Web y Android'' el lector encontrará las técnicas de ingeniería software empleadas para la definición de las aplicaciones Web y Android. Fundamentalmente en este capítulo se detallarán todos los pasos relacionados con la \emph{especificación de requerimientos software}.
56
57 El quinto capítulo se titula ``Diseño de las aplicaciones Web y Android''. Aquí como su título hace presagiar el lector encontrará los diversos pasos e hitos recorridos para el diseño de cualquier software.
58
59 Ya en el sexto capítulo denominado ``Desarrollo'' se explicará de forma concisa, sin agobiar al lector con hojas y hojas de código, las secciones más importantes del código en los diferentes lenguajes utilizados para la implementación de las aplicaciones diseñadas en el capítulo anterior.
60
61 Posteriormente puede ser encontrado el capítulo ``Planificación y presupuesto'', donde se detallan los recursos humanos, software y hardware empleados, así como sus costes. También por supuesto el tiempo de realización del proyecto.
62
63 A lo largo del octavo capítulo que ha sido llamado ``Conclusiones y trabajos futuros'' se mostrarán los resultados de las aplicaciones desarrolladas y las líneas de trabajo que a partir de este proyecto pueden ser seguidas para ampliar y mejorar lo ya implementado o desarrollar nuevos servicios tanto para usuarios como empresas.
64
65 Por último el lector puede encontrar un apéndice con un manual de usuario y dos anexos para un glosario de términos y acrónimos y otro anexo donde se haya la bibliografía y las referencias a la documentación que ha sido empleada para la consecución del proyecto.