jueves, 7 de septiembre de 2017

S8. Actividad 1: Integración y redacción del informe final




Investigación documental y de campo

INFORME FINAL

Tema: ¿Cómo desarrollar un app? 


Celia Elisa Arenas López


9 de Septiembre de 2017




INDICE
Tabla de contenido



INTRODUCCIÓN
1.-DESARROLLO DE UN APP 4
1.1.-Que es un dispositivo móvil 4
2.-Sistemas operativos más usuales 5
2.1.-Tipos de Apps Móviles 5
3.-Pasos para hacer un app 5
3.1.-Análisis 6
3.2.-Diseño 6
3.3.- Desarrollo 7
3.3.1.-Programación 7
3.4.-Pruebas de funcionamiento 7
3.5.-Entrega 8
3.6.-El cliente 9
METODOLOGÍA 10
RESULTADOS: 11
CONCLUSIONES 13
REFERENCIAS Y FUENTES DE CONSULTA: 14
ANEXOS:






INTRODUCCIÓN


El presente documento es una exploración al terreno de las aplicaciones para dispositivos móviles, con la intención de insertar al usuario en el conocimiento básico del uso y creación de las mismas.
Se planeta los puntos básicos en la investigación desde que es una app, hasta lenguajes de programación. Todo esto de manera inicial, como un primer avance en la creación de apps para dispositivos móviles.
La intención inicial y curiosidad surgió desde mi perspectiva como diseñar gráfico al querer incursionar en el desarrollo de una app con conocimientos básicos de programación. Por ello, se investigó en varias fuentes bibliográficas, se realizaron consultas con expertos y se apoyó en material visual para crear un acervo que respalde el presente compendio.
El problema inicial al desarrollar una aplicación consiste en saber los procesos que se llevan a acabo a la hora de diseñarla, aunado a la necesidad de conocer sobre lenguajes de programación para poder desarrollar el proyecto, así como la estructura general para la construcción de un proyecto de esa naturaleza.
Es importante saber que, ante los avances tecnológicos crecientes, día a día surgen infinidad de apps, por ello se requiere de localizar un área de oportunidad o personalización de la app para determinado cliente, logrando cumplir la función de satisfacer una necesidad particular mediante el uso de tecnología novedosa.
A través de los siguientes apartados se planearán diferentes vertientes que convergen en un punto en común y este es la creación de apps en un mercado creciente, donde siempre hay lugar para nuevas creaciones.


1.-DESARROLLO DE UN APP

1.1.-Que es un dispositivo móvil

Un dispositivo móvil se puede definir como un aparato de pequeño tamaño, con algunas capacidades de procesamiento, con conexión permanente o intermitente a una red, con memoria limitada, que ha sido diseñado específicamente para una función, pero que puede llevar a cabo otras funciones más generales. De acuerdo con esta definición existen multitud de dispositivos móviles, desde los reproductores de audio portátiles hasta los navegadores GPS, pasando por los teléfonos móviles, los PDAs o los Tablet PCs.

Baz Alonso Arturo, Ferreira Artime Irene, Álvarez Rodríguez María, Baniello Rosana García, Ingeniería de Telecomunicación Universidad de Oviedo http://isa.uniovi.es/docencia/SIGC/pdf/telefonia_movil.pdf


Hay variedad de estos dispositivos y marcas, todos con una meta, la cuál es comunicar y facilitar labores cotidianas para quien lo usa.

Por otro lado, las aplicaciones se encuentran en los teléfonos celulares desde su puesta en venta al público, van desde los mensajes de texto, hasta los complejos sistemas que se emplean para realizar cálculos, procesos y otros. En la actualidad la tecnología touch ha permitido interactuar cada vez más con las aplicaciones que incluyen los teléfonos inteligentes. Basta con observar nuestro celular y veremos la gran variedad de opciones que tenemos y esto sin incluir la infinita cantidad de posibilidades que se abren en el panorama al conectarnos vía online con páginas gestoras de descargas de apps.El desarrollo de una app consiste en un programa que se comunicará con un dispositivo con la finalidad de ejecutar una acción determinada.


Es importante que diferenciemos las aplicaciones y las webs móviles, ya que la primera se debe descargar e instalar en el celular y en la segunda necesitamos una conexión a internet para poder usarla, aunque en la actualidad debido a la facilidad de conexión a redes públicas muchos usuarios tienen mayor acceso a aplicaciones lanzadas de forma gratuita.

2.-Sistemas operativos más usuales

Entre los destacados en la investigación realizada se encuentran Android, siendo este el más popular y de mayor crecimiento entre los internautas, seguido de iOS de Apple, que, aunque es estéticamente es muy atractivo, también es de los más costosos del mercado, reduciendo su margen de adquisición y por último y en claro declive Windows Phone, este extrañamente parece rumbo a su desaparición.

2.1.-Tipos de Apps Móviles

En el mercado actual se puede observar que el sistema operativo Android es el más usual, como usuaria lo últimos años de Windows Phone he podido observar como algunas aplicaciones han dejado de actualizarse por no tener el sistema Android.

Nativas. Las aplicaciones nativas son las aplicaciones propias de cada plataforma. No existe ningún tipo de estandarización, ni en las capacidades ni en los entornos de desarrollo, por lo que los desarrollos que pretenden soportar plataformas diferentes suelen necesitar un esfuerzo extra. Algunas de las más conocidas son iOs, Android, Blackberry, Java, Windows Phone y otras.
Las aplicaciones Nativas se describen a las que son de origen de la marca del celular y son creadas para cubrir necesidades propias de su plataforma, por ejemplo una alarma para celular, una calculadora y otras.
Las aplicaciones web son aquellas que necesitar conectar el dispositivo para descargar las aplicaciones desde el navegador y utilizar normalmente HTML5 como lenguaje de programación.
Y encontramos también las aplicaciones web Híbridas que son una combinación de las anteriores, que pueden tener una base y actualizarse o cargarse al conectarse a la red.

3.-Pasos para hacer un app

Una vez que decidimos que deseamos hacer una aplicación para celular o app, es necesario conocer los pasos a seguir en esta tarea.
Inicialmente debemos saber que es necesario un trabajo colaborativo tanto de diseñadores gráficos como de ingenieros en programación para poder avanzar en la tarea, y que esta sea visualmente atractiva para los usuarios y funcional por ello en las fases iniciales se procederá a estructurar la parte visual para después adaptarla y hacerla funcional para los dispositivos móviles. También existen programas que pueden apoyarnos si deseamos hacer una aplicación de manera rudimentaria, sin saber programar, pero sería sobre algo ya construido. 

3.1.-Análisis

En esta fase se analizan las peticiones o requerimientos de las personas o entidad para la cual se desarrolla el servicio móvil “Cliente”, el propósito es definir las características del mundo o entorno de la aplicación. Se realizan tres tareas: obtener requerimientos, clasificar los requerimientos y personalizar el servicio.
Es deseable conocer el público al que se dirigirá nuestra app, el cliente o usuario final, por ello en la fase de análisis debe revisarse la información previa de apps relativas al tema que deseamos abordar.
La fase de análisis debe contener una exhaustiva revisión de los lenguajes de programación, arquitectura y otros relativos a la estructura de la aplicación.

            

3.2.-Diseño

En la etapa de diseño se llevan a un plano tangible los conceptos y definiciones anteriores, primero en forma de wireframes, que permiten crear los primeros prototipos para ser probados con usuarios, y posteriormente, en un diseño visual acabado que será provisto al desarrollador, en forma de archivos separados y pantallas modelo, para la programación del código.
2013-2017 Cuello Javier - Vittone  José (2013-2017) . App Design Books. http://appdesignbook.com/es/contenidos/las-aplicaciones/
Como diseñada he experimentado de primera mano esta fase, ya que se tienen que trazar los parámetros generales de nuestra aplicación, decidir que botones irán donde, que acción harán y como deberán lucir. Es importante que sean fáciles de manipular, comprensibles y sencillos, esta es una base fundamental. Se toman en cuenta los colores, las formas y todo lo referente a la interfaz gráfica.
La fase de diseño es importante, ya que si no es adaptable a las necesidades del usuario de nada servirá realizar complicados procesos de programación y estructura, sobre todo en las condiciones actuales, en las que los usuarios son atraídos por diseños de fácil uso e imágenes novedosas.
3.3- Desarrollo

En esta fase se revisarán los por menores relativos a la maquetación y materialización de la aplicación. Conviene hacer un diagrama que contenga las fases del proceso así como el tiempo en el que se planea realizar cada una para llegar a las pruebas de nuestra aplicación.         

3.3.1.-Programación

Programar es la acción de escribir instrucciones correctas para que sean interpretadas por una máquina.  Un Lenguaje de Programación es un conjunto de reglas para comunicar ideas. Generalmente las ideas se le comunican a una máquina.
En este apartado analizaremos las opciones en programación.

García Andrés, Universidad de los Andes, Año Argentina, 2015, http://www.webdelprofesor.ula.ve/ingenieria/amoret/pd1/clase2.pdf
Es indispensable conocer algún lenguaje, ya que en esta fase se realizará la implementación de la fase de diseño previamente elaborada.
Acorde a la función de nuestra app, se decidirá si usar html5 y otro lenguaje o programa que nos permita maquetar y pasar a la realidad nuestras ideas iniciales.

           

3.4.-Pruebas de funcionamiento

El objetivo de esta Fase es verificar el Funcionamiento de la aplicación en diferentes escenarios y condiciones.
Emulación y simulación: se realizan pruebas simulando el escenario y emulando el dispositivo móvil, explorando todas las utilidades y funciones de la aplicación, introduciendo diferentes datos, inclusive erróneos, para medir la funcionalidad y el nivel de robustez del software. Si se encuentran algunas fallas, se debe regresar a la etapa de codificación en la Fase de desarrollo para solucionar los problemas, si las pruebas son satisfactorias se procede a la etapa de pruebas con dispositivos reales. (Gasca Mantilla, Camargo Ariza, & Medina Delgado, Abril-Junio, 20-35.  )
El programador es quién tiene la labor de dar vida a la creación del diseñador, colocando los elementos de forma articulada al mismo tiempo que hace que todo funcione de la manera planeada. Esta fase comprende el uso de lenguajes de programación dependiendo del tipo de aplicación creada. Para decidir cuál usar es necesario revisar las especificaciones generales de los lenguajes, en especial revisar que limitaciones tiene y hasta donde podemos llegar en nuestra labor de creación de la app.       

3.5.-Entrega

Importancia de las pruebas unitarias Las pruebas unitarias sirven, como ya hemos comentado, para probar el correcto funcionamiento de una parte del código. Estas pruebas tienen como características más destacadas, que han de ser automatizables, completas, reutilizables o repetibles a lo largo del tiempo, independientes entre si y tan profesionales como el propio código.

Ramírez Vique, Robert, 2010, Métodos para el desarrollo de aplicaciones móviles. Universidad Oberta de Cataluña. https://www.exabyteinformatica.com/uoc/Informatica/Tecnologia_y_desarrollo_en_dispositivos_moviles/Tecnologia_y_desarrollo_en_dispositivos_moviles_(Modulo_4).pdf
Una vez creada nuestra aplicación para dispositivos móviles es importante hacer la fase de pruebas para verificar el correcto funcionamiento de nuestra app. En esta fase podemos lanzar un piloto de forma gratuita para probar el uso de la misma.
Como se ha mencionado, la fase final comprende la revisión de la aplicación en distintos dispositivos para probar su fiabilidad y usabilidad. De lo contrario se prestará a fallos, aun así, este proceso debe ser continuo, ya que los dispositivos evolucionan y requieren en ocasiones actualizaciones para funcionar.

           

3.6.-El cliente

Es importante tomar en cuenta al público al cual nos dirigiremos para el lanzamiento de nuestra aplicación, es necesario tomar en cuenta varios factores como son la manera en la cual haremos llegar a las personas nuestra aplicación y el método de pago que usaremos.
Inicialmente puede ser mediante publicidad o con pago mediante tarjeta y otros. Inicialmente se recomienda lanzar apps prueba para verificar el uso de la misma y revisar la aceptación en el mercado.
No debemos olvidar que uno de nuestros fines últimos es hacer dinero o compartir nuestra aplicación en beneficio de algún grupo, este sería con fines educativos, todo depende de nuestro interés al diseñar el app.

Inicialmente se recurrió a fuentes de investigación vía online, como son las hemerotecas en línea, para posteriormente llenar fichas de trabajo con la información relevante. Después procedí a apoyarme en encuestas para conocer el interés de los usuarios
Realicé un análisis genera de varias fuentes que mencionaran el mismo tema para establecer una base sólida en mi investigación.
Por último, recabé mis fuentes y con las citas comencé a pasar en limpio el conjunto de datos recabados con la finalidad de llegar a conclusiones.
Mi metodología fue organizada con base en procesos de recolección de información e investigación de campo con especialistas del tema.
Me apoyé en métodos cuantitativitos como las encuestas y cualitativos como la entrevista con ingenieros en sistemas.


 RESULTADOS: 


¿Qué tema investigué y qué pregunta traté de responder?
Mi tema de investigación es como hacer una app para celular.
¿Qué información utilicé?
La información provino de páginas de hemerotecas en línea como Redalyc, Scielo y otras, donde indague sobre material existente de previas investigaciones.
¿Cuán confiables fueron mis fuentes?
Me base solo en fuentes reconocidas en los buscadores, con todo el material indicado en formato APA y otros. De igual manera busqué otras fuentes online debido a que mi tema es bastante actual, por lo cual hay muchas personas interesadas en compartir datos sobre apps móviles.
¿Los hechos que reporte en el informe están basados información fidedigna?
Si, ya que en la investigación se cotejaron varias fuentes para corroborar los datos obtenidos y no quedarme con la primera referencia.
¿Qué conceptos o ideas de las que he investigado son las más importantes?
Lo esencial es la base sobre que es una app, que sistema se usa para crear una, que plataformas usa y cuál es el proceso que se lleva a cabo para diseñar una aplicación y el seguimiento que se le da para su lanzamiento al mercado.
¿Cuál es mi punto de vista?
En el proceso de investigación, encontré obstáculos que fui flanqueando uno a uno, en particular mi interés por incursionar en el terreno de desarrollo de software me llevó a elegir un tema relacionado a la carrera que deseo cursar. Una vez elegido mi tema, logré sumergirme en el grueso de información que tenemos disponible vía online.
Por otro lado, descubrí lo completo que es realizar una app, los pasos que implica y los participantes, llámese ingenieros, diseñadores, programadores y otros. Todo el mercadeo que debe hacerse si se desea vender y poner en circulación una app. Finalmente descubrí un amplio espectro de opciones, desde la creación a través de programas que median para evitar la programación, hasta el desarrollo desde bases html5 y otros programas diseñados para permitir sea más fluida la construcción y maquetación de una aplicación.

¿A qué conclusiones estoy llegando?
Realizar una app es un proceso completo si se realiza de manera profesional, comprende varios pasos a seguir para organizar nuestra información y proceder a materializarla en una aplicación usable y eficaz. Si se desea hacer una app sencilla para fines de esparcimiento hay muchos programas que procesan todo y agilizan los pasos. En el caso de una aplicación para venta o un proceso más completo, se requiere de conocimientos en programación y diseño, por ello en general se requieren de equipos multidisciplinarios.
¿Qué implicaciones se derivan de mis conclusiones?
Es necesario conocer de lenguajes de programación o formar un equipo interdisciplinario que nos ayude para poder avanzar en la tarea de crear una app profesional. Considero que, al incursionar en la carrera de desarrollo de software, esto me permitirá eventualmente poder diseñar y hacer funcionar mi propia aplicación web.
¿Necesito más información antes de emitir una conclusión?
Siempre es recomendable revisar otras fuentes, sobre todo en el ámbito de aplicaciones web, ya que constantemente se modifica y crean o actualizan los programas o lenguajes de programación.
¿Cómo estoy interpretando información?
La forma en que he recopilado y analizado la información es de manera básica, ya que el acervo de información disponible es muy grande, por lo que en esta investigación se llegó a una primera instancia en el proceso.
¿Cómo construí mis argumentos?
Al realizar este compendio revisé todas mis fuentes bibliográficas, recordando la entrevista, las encuestas y todo el material disponible que apoyaron mis notas y contenido general de mi proceso de investigación.
Las fichas bibliográficas y fuentes de investigación fueron la base, las citas me ayudaron a estructurar y organizar mi información. El índice y mapas me permitieron poner en orden los datos y poder estructurar de forma básica el contenido de mi publicación.

 CONCLUSIONES

Al conocer los pasos a seguir en el proceso de desarrollo, en esta aventura de aprendizaje lograré ser más consciente a la hora de diseñar y en un futuro próximo ser capaz de crear una aplicación de manera estructurada.
El proceso de investigación me ha ayudado mucho para poder conocer más a fondo lo que implica la creación de una aplicación. Es de gran interés para mi conocer sobre aspectos de arquitectura de software, programación, diseño y planes de trabajo para la estructuración de un plan de acción que concluirá en la creación de una app.
Aun cuando esta investigación ha sido relativamente corta, considero que he aprendido cosas importantes que me han ayudado a tener un mejor panorama en lo relativo a desarrollo de software, que era mi intención inicial. Al adentrarme en los por menores de maquetación y programación he descubierto temas de interés que deseo revisar en el futuro.
Como nota, recomiendo tomarse el tiempo para analizar cada uno de los pasos a seguir y conocer a profundidad las fases y lenguajes de programación, además de tener paciencia e interés a la hora de investigar y desarrollar una aplicación para dispositivos móviles.


 REFERENCIAS Y FUENTES DE CONSULTA:

Gasca Mantilla, Maira Cecilia; Camargo Ariza, Luis Leonardo; Medina Delgado, Byron; (2014). Metodología para el desarrollo de aplicaciones móviles. Tecnura, Abril-Junio, 20-35.
Lisandro Delía1 , Nicolás Galdamez1 , Pablo Thomas1 , Patricia Pesado, Un Análisis Experimental de Tipo de Aplicaciones para Dispositivos Móviles Instituto de Investigación en Informática LIDI. Facultad de Informática. Universidad Nacional de La Plata. Argentina

Baz Alonso Arturo, Ferreira Artime Irene, Álvarez Rodríguez María, Baniello Rosana García, Ingeniería de Telecomunicación Universidad de Oviedo http://isa.uniovi.es/docencia/SIGC/pdf/telefonia_movil.pdf
2013-2017 Cuello Javier - Vittone  José (2013-2017) . App Design Bookshttp://appdesignbook.com/es/contenidos/las-aplicaciones/
Aranaz Tudela, Jaime,  e-Archivo, Repositorio institucional de la Universidad Carlos III de Madrid, https://e-archivo.uc3m.es/handle/10016/6506 p.24
Ramírez Vique, Robert, Métodos para el desarrollo de aplicaciones móviles. Universidad Oberta de Cataluña.
Arcia ,Andrés Departamento de Computación Escuela de Ingeniería de Sistemas Facultad de Ingeniería Universidad de Los Andes http://www.webdelprofesor.ula.ve/ingenieria/amoret/pd1/clase2.pdf
Martínez Villalobos Gustavo, Camacho Sánchez, Germán Dario, Biancha Gutiérrez Daniel Alberto, DISEÑO DE FRAMEWORK WEB PARA EL DESARROLLO DINÁMICO DE APLICACIONES, Scientia et Technica Año XVI, No 44, Abril de 2010. Universidad Tecnológica de Pereira.


 ANEXOS:


S6. Actividad 2: Entrevista. 
GUIÓN ENTREVISTA
Buenas tardes, Como parte de mi curso propedéutico para la Ingeniería en Desarrollo de Software estoy realizando una investigación acerca de proceso de creación de una aplicación para dispositivos móviles. La información brindada en esta entrevista es de carácter confidencial, solo será utilizada para los propósitos de la investigación.  Agradezco su colaboración.

ETAPA 1: PREGUNTAS INTRODUCTORIAS  
1.- ¿Me puede contar brevemente como inició su proyecto?
2.- ¿Cómo es el proceso de desarrollo de una app?
3.- ¿Qué criterio se usa para determinar qué tipo de app requiere un cliente?

ETAPA 2 : DESARROLLO DE LA APLICACIÓN
4.- ¿Cómo es el sistema de respaldo o soporte técnico posterior al lanzamiento de su aplicación?
5.- ¿Que recursos se emplean en el desarrollo de una app?

ETAPA 3: EVALUACION DEL APP
6.- Me interesa saber ¿Cómo monitorea y evaluar el desarrollo de una aplicación?

ETAPA 4: PROCESOS DE INFORMACION 
7.- ¿Cómo recaban información en su proceso de desarrollo de una app?

ETAPA 5: CIERRE ENTREVISTA 
8.- Me podría comentar si ustedes emplean un contrato a la hora de iniciar los proyectos de desarrollo de apps para llevar un orden.

Con esto damos por concluida esta entrevista y le agradezco de ante mano el tiempo que me ha prestado. 
Dejo constancia que esta entrevista es con fines educativos y mantendré la confidencialidad de la información que me ha dado con el anonimato de su empresa. Gracias.

GUÍA DE OBSERVACIÓN 2 RECORRIDO

·Fecha:  15 de Agosto de 2017
·Nombre del observador: Celia Elisa Arenas López
·Hora de inicio / término de la observación:   5:00 pm a 5:40 pm                                         
·Ubicación. Toluca, Estado de México.

CRITERIO/ COMPORTAMIENTO OBSERVABLE
Todos los miembros laboran en una oficina principal en sus respectivos centros de cómputo.
Al iniciar los proyectos se realiza una reunión para comentar los detalles sobre los cuáles se hará la aplicación o página web.
Es un trabajo en equipo desde la administración hasta el diseño y desarrollo por parte de los ingenieros.
El Interior de las instalaciones cuenta con varias oficinas, un espacio grande dedicado al área diseño, programación y administración, así como área de comida y baños.
En el área principal se localizan los centros de cómputo mac y pc, así como el servidor de la empresa. En este lugar se observan a los ingenieros laborando así como al equipo de diseño.
Pude observar que es una empresa con trato ameno a sus empleados y flexibilidad en sus horarios. Se promueve el trabajo constante y relajado.
Los encarados están en la parte de atrás donde pueden observar el desarrollo del resto del equipo.
Cuentan con una oficina de juntas con pizarrón y otras herramientas para poder organizar los planes de desarrollo.
La parte de abajo podemos observar los baños y al fondo el comedor.
Los miembros del equipo interactúan conversando entre si y usando hangout.
Cada día se avanza en los proyectos y se establece lo que se hará al día siguiente.






























En este lugar se desarrollan aplicaciones para dispositivos móviles, páginas web y otros servicios de área informática y diseño gráfico.
Es una micro empresa con pocos empleados pero instalaciones adecuadas.

ENTREVISTA A ESPECIALISTA EN DESARROLLO DE SOFTWARE

(Transcripción entrevista)

Url SoundCloud: https://goo.gl/YWnGXQ

PRESENTACION

Buenas tardes, mi nombre es Celia Arenas y como parte de mi curso propedéutico para la Ingeniería en Desarrollo de Software estoy realizando una investigación acerca de proceso de creación de una aplicación para dispositivos móviles. La información brindada en esta entrevista es de carácter confidencial, solo será utilizada para los propósitos de la investigación. Agradezco su colaboración Ingeniero Alejandro.

INICIO

Empresa: Tecnologías Aplicadas

Personas a su cargo: 5

Experiencia (Años) 7 años con al empresa

Función: Administrador e ingeniero programador


Persona entrevistada: Ingeniero Alejandro Ortiz

ETAPA 1 : PREGUNTAS INTRODUCTORIAS
¿Me puede contar brevemente como inició su proyecto?
Comenzamos esta empresa con mi socio hace 7 años debido a nuestro interés fue crear aplicaciones hechas a la medida, adecuadas a la necesidad del cliente. Integramos un equipo de trabajo que ha ido variando con el tiempo, desde el inicio quedamos 3 miembros, incluído mi socio y yo y se han integrado otros ingenieros en sistemas.

¿Cómo es el proceso de desarrollo de un app?.
Inicialmente se busca que necesidades tiene el cliente, que requiere, esto se hace en una primera entrevista o cuando el cliente solicita vía email su cotización o en algunos casos por video conferencia.
Posteriormente se busca que necesita el cliente y se comienza con el diseño de la interfaz para posteriormente hacer la guía para programar la aplicación o página web.
Después de esto se hacen las pruebas al subirlo al servidor de nuestra empresa. Se le envía al cliente las pruebas iniciales, quién después de revisarla y hacer cambios nos indica si es lo que necesitaba hasta llegar al proceso de prueba del appa o la página. Por último contamos con un sistema de seguimiento y apoyo técnico para que su aplicación esté respaldada más adelante.

Qué criterio se usa para determinar que tipo de app requiere un cliente?
En Tecnologías Aplicadas buscamos satisfacer las necesidades de nuestros clientes, que es lo que requiere y que necesidad tiene en su negocio o empresa para facilitar sus funciones, desde el desarrollo de una aplicación adecuada y acorde a lo que le hace falta para avanzar, hasta facilitar sus procesos de captura de información, implementación de datos y otros. También desarrollamos páginas web, imagen de identidad y otros que sean solicitados por los clientes.

ETAPA 2: DESARROLLO DE LA APLICACIÓN
¿Cómo es el sistema de respaldo o soporte técnico posterior al lanzamiento de su aplicación?
Tenemos paquetes que respaldan nuestras aplicaciones, sean por mes o varios meses, con esto nosotros monitoreamos los sevicios creados y apoyamos en caso de fallas en el sistema. Además contamos con un sistema a través de los cuáles sentamos en nuestra base de datos las solicitudes particulares de nuestros clientes.

¿Que recursos se emplean en el desarrollo de un app?
Tenemos varios teléfonos para probar las aplicaciones, un servidor y varios sistemas de computo incluido mac y pc para realizar los procesos de diseño y desarrollo posterior, además del personal capacitado y las instalaciones necesarias.

ETAPA 3 : EVALUACION DEL APP
Me interesa saber ¿Cómo monitorea y evaluar el desarrollo de una aplicación?
Como te mencioné inicialmente, nosotros damos seguimiento a los proyectos que realizamos, por ello contamos con un sistema de soporte que nos facilita la revisión y consecución de las aplicaciones creadas. De ser necesario se reprograman en caso de ser necesario y siempre estamos al pendiente de nuestros clientes.


ETAPA 4 : PROCESOS DE INFORMACION
¿Cómo recaban información en su proceso de desarrollo de un app?
Nuestros ingenieros se capacitan constantemente, vamos a cursos para mantenernos a la vanguarida, además de esto realizamos un brief para cada cliente, estableciendo sus fortalezas y debilidades, organizamos la información y mantenemos todo en orden para llegar a la mejor consecunsión en el proceso de desarrollo.

ETAPA 5 : CIERRE ENTREVISTA
Me interesa saber si ustedes un contrato a la hora de iniciar los proyectos de desarrollo de apps
Claro que si, contamos con un contrato para mantener formalidad y orden en nuestros proyectos, ya que somos una empresa seria y es conveniente hacerlo de esta manera.

Con esto damos por concluída esta entrevista y le agradezco de ante mano el tiempo que me ha prestado.
Dejo constancia que esta entrevista es con fines educativos y mantendré la confidencialidad de la información que me ha dado con el anonimato de su empresa. Gracias.


Elección y delimitación del tema. 
Mi tema surge de mi deseo de conocer de algo que está en voga, que es muy utilizado  y a la vanguardia. Diariamente vemos y usamos apps, y visto que la carrera que elegí trata sobre esto, deseo tener una primera aproximación a la misma.
Elegir el Tema: Como diseñar una aplicación para Móvil (Juego)
Establecer los objetivos generales y específicos de la investigación. 
Mi objetivo  principal es conocer el proceso de creación de un app, como se elabora, para que es útil, que costos tiene, si es posible hacerlo de manera básica y cuando me tomará hacer una app funcional.
Deseo conocer el proceso para la creación de un app, que programas o lenguajes usa para crear algo básico u sencillo. Poseo computadora, conocimientos básicos de programación y el deseo de saber.
Diseñar el esquema de trabajo considerando el tiempo y los recursos con los que contamos para su realización.
Primero debo investigar que existe respecto al tema, que programas hay, como se hace normalmente cuando se crea una app, que costo tiene y que requiero para hacerla.

Investigación Documental
1.-Identificación del Tema. Como diseñar una aplicación para Móvil (Juego)
2.-Formulación de hipótesis: Es posible crear un app en esta etapa, sin conocimiento previo de programación avanzada.
3.-Recopilación de información Bibliográfica: Internet, revistas, otros: Buscar información en internet, revistas y libros de programación que existe relativo al tema elegido.
4.-Objetivos de la investigación: Determinar si es posible hacer un app en esta fase previa al ingreso a la carrera de desarrollo de software.
5.-Presentación de datos e información. Revisar que existe, que programas auxilian en este proceso, que lenguajes de programación se emplean en el desarrollo de apps.
5.-Que resultados obtuve de mi proceso de investigación. Recopilación de la información obtenida.
6.-De ser posible aplicar la investigación en algo práctico. Realizar una prueba de aplicación para celular.


DESARROLLO DE UN APP
Tema: ¿Cómo desarrollar un app?

Condiciones de trabajo:
Horas accesibles, liberta de trabajo, dejando a cada trabajar en su especialidad.

Proceso de trabajo:
Se busca un cliente o cliente potencial o un cliente con necesidad busca a la empresa, a veces se hace mailing o trabajo para buscar clientes potenciales.
Hay clientes fijos, pero la idea siempre es crecer.
El proceso de trabajo es a partir de una base de datos donde se indexan los proyectos, después se anotan los cambios o ideas que desea plasmar el cliente, se pasa al equipo administrativo que hizo ese proceso previo para pasarlo a producción con el equipo de diseño y posteriormente ingenieros.

PRIMERA VISITA
La institución que visité es Tecnologías Aplicadas, es una empresa con 7 años de existencia ubicada en la ciudad de Toluca, está dedicada al desarrollo de software, aplicaciones web y apps para empresas y personas en general.

NOTAS Y OBSERVACIONES DURANTE LA VISITA:

El lugar es una micro empresa, sus instalaciones no son muy grandes, son dos plantas, comedor abajo y arriba el centro de trabajo.
En la parte de arriba se desarrolla el trabajo donde laboran ingenieros en sistemas y un diseñador entre otros.
Mi intención era tomar información de primera mano de una empresa que se dedica a hacer apps y otras relativas a publicidad web y aplicaciones web. No creo sea factible diseñar yo misma una app ahí, pero si obtener información para mi investigación.
Ya que es una empresa que desarrolla soluciones tecnológicas de software dirigida a micro, pequeñas y medianas empresas ellos pueden darme información relativo al desarrollo de una app, así como el proceso.
Puedo tomar nota o visitar su página en busca de información relativa al tema.

Identificación de las personas clave en la empresa posterior entrevista.
La persona encargada es un ingeniero llamado Alejandro, pero creo que cualquiera de los ingenieros que laboran pueda brindarme información sobre el tema, de hecho ya platiqué con uno de ellos sobre los pasos para el desarrollo de un app.

NOTAS EXTRA: Equipo de trabajo, cuál es el método que usan.
Trabajan en equipos que desarrollan las aplicaciones desde la fase administrativa, búsqueda de clientes, hasta diseño y desarrollo y programación de la app.
Que especialistas laboran ahí, que carrera tienen.
Ingenieros en sistemas y diseñadores gráficos.
Como llegan al desarrollo de un app.
Es un proceso que va desde la búsqueda del cliente, hasta la consecución en el desarrollo del proyecto, hasta el seguimiento del mismo, apoyando al cliente con soporte a la medida.
Notas extra: Empresa con buena ubicación, cómodas instalaciones, número medio de personal con gran comunicación entre
Guía de observación 2 Recorrido

·Fecha:  15 de Agosto de 2017
·Nombre del observador: Celia Elisa Arenas López
·Hora de inicio / término de la observación:   5:00 pm a 5:40 pm                                         
·Ubicación. Toluca, Estado de México.

En este lugar se desarrollan aplicaciones para dispositivos móviles, páginas web y otros servicios de área informática y diseño gráfico.
Es una micro empresa con pocos empleados pero instalaciones adecuadas.
·                
CRITERIO/ COMPORTAMIENTO OBSERVABLE
Todos los miembros laboran en una oficina principal en sus respectivos centros de cómputo.
Al iniciar los proyectos se realiza una reunión para comentar los detalles sobre los cuáles se hará la aplicación o página web.
Es un trabajo en equipo desde la administración hasta el diseño y desarrollo por parte de los ingenieros.

El Interior de las instalaciones cuenta con varias oficinas, un espacio grande dedicado al área diseño, programación y administración, así como área de comida y baños.

En el área principal se localizan los centros de cómputo mac y pc, así como el servidor de la empresa. En este lugar se observan a los ingenieros laborando así como al equipo de diseño.
Pude observar que es una empresa con trato ameno a sus empleados y flexibilidad en sus horarios. Se promueve el trabajo constante y relajado.

Los encarados están en la parte de atrás donde pueden observar el desarrollo del resto del equipo.
Cuentan con una oficina de juntas con pizarrón y otras herramientas para poder organizar los planes de desarrollo.

La parte de abajo podemos observar los baños y al fondo el comedor.

Los miembros del equipo interactúan conversando entre si y usando hangout.
Cada día se avanza en los proyectos y se establece lo que se hará al día siguiente.
















            















Encuesta aplicaciones para celular
1. Seleccione el rango de edad *
     Más de 20
     Menos de 20
2. Seleccione su género *
     Mujer
     Hombre
3.-¿Por favor indícanos qué tipo de teléfono móvil tienes? *
     Teléfono Básico
     Smartphone
4.-¿Utiliza aplicaciones en su celular y que han sido descargadas (que no son de fábrica)? *
     Si
     No
5.-¿usted prefiere las aplicaciones de paga o gratuitas? *
     Gratuitas
     De paga o compradas online
6.- ¿Qué modelo de teléfono móvil tienes? *
     Iphone
     Blackberry
     Android
     Otro
7.-¿Y cuáles son las aplicaciones que más utilizas? *
     Facebook
     Youtube
     Twitter
     Whatsapp
     Spotify
8.-¿Has comprado alguna aplicación vía online? *
     Si
     No
9.-¿Cuánto le dura una carga de móvil? *
     Más de 1 día
     Medio día
¿El uso de smartphones ha contribuido a hacer su vida más cómoda? *
     Si
     No

Url Encuestra: https://goo.gl/YWnGXQ

Url Gráficas encuesta: https://goo.gl/SnK3sF