Está en la página 1de 7

Instituto Técnico Maya en Recursos Naturales

Nombre:

Edgar Santiago González Mejía

Grado y Carrera:

Cuarto semestre, Perito en Informática

Docente:

Geesler Avalos

Tema:

Ciclo de vida de las aplicaciones móviles

Fecha de entrega:

18/07/19
Introducción

Tanto en seres vivos como en apps, existe un ciclo de vida inevitable, el crear una app implica
los riesgos de que muera antes de salir, el ciclo comienza con la planificación de lo que será
nuestra app, en este proceso definimos el objetivo que va a cumplir nuestra app y que
necesidades va a cubrir una vez esté listo, y las funcionalidades que debemos implementar
para que la app sea llamativa, luego viene el desarrollo el cual es en donde transformamos
nuestra idea en algo real e iniciar con el diseño, el código fuente, la interfaz que tendrá, los
colores, etc. y como tercer proceso del ciclo de un app es el test, el cual consiste en probar la
app hasta que falla, y para que puedan presentarse estas fallas es necesario que sea evaluada
por una persona externa al equipo de trabajo; luego viene el proceso de lanzamiento el cual
es muy importante ya que es mejor tener una app lanzada que una por lanzar, y para eso
existen las distintas versiones.
Objetivos

General:

 Conocer los distintos procesos que suceden en el ciclo de vida de una app.

Específicos:

 Conocer los procesos ordenados del ciclo de la vida de una app, para no perderse en
ningún paso al momento de que querer crear una app.

 Conocer las ventajas de hacer Marketing y promocionar nuestra app, y si apoya a


una app a punto de colapsar.
Ciclo de vida de una app

Existe la equivocada creencia de que el objetivo de una app es llegar a publicarse en la app
store (u otra tienda). Hemos trabajado duro durante semanas, meses incluso. Mucha
planificación, horas de reuniones con el cliente, diseño, programación, depuración de
código… y llega el día en que, al fin, vemos la app disponible para que todo el mundo la
pueda descargar. Es el momento de celebrarlo, ¿correcto?

Error.

En el mundo de las apps, como en muchos otros relacionados con el desarrollo de


aplicaciones a medida, la meta es siempre engañosa. Las apps tienen un ciclo de vida, unos
pasos a seguir y un modo en que tienen que mantenerse activas. En el momento en que
dejamos de seguir estos pasos la app se dirige irremediablemente hacia una muerte agónica
en el que lentamente veremos cómo disminuye el número de descargas, cómo se empobrece
la experiencia de usuario y suben las quejas en las reseñas. Es el fin.
Todos los seres crecen agitadamente pero luego vuelven a su raíz. Tao Te King

De modo que no debemos hablar simplemente de desarrollar una app sino de crearla y
mantenerla con vida. Para ello describimos los pasos representados en la imagen superior:

1. Planificación. No importa cuánto tiempo pases en esta etapa. Piensa que todo el tiempo
que inviertes aquí es tiempo que te ahorrarás en las etapas siguientes. Hay que definir bien
los objetivos que tiene la app y cuáles van a ser las funcionalidades que habrá que
implementar para conseguirlos.

2. Desarrollo. Diseñadores y programadores trabajando codo con codo para materializar la


idea de una forma coherente.

3. Test. Consiste en probar la app hasta que falla. Es importante que este paso lo lleven a
cabo personas externas al equipo de desarrollo. Usuarios random. Como se suele decir: «lo
puedes hacer a prueba de bombas, pero no a prueba de tontos.» cuando encuentres el fallo
vuelve al punto 2. O incluso al punto 1 si los fallos van más allá del desarrollo.

4. Lanzamiento. En el caso de la versión 1 ten en cuenta que vale más una app publicada
que una por publicar. No te quedes en el bucle 1-2-3 más tiempo del estrictamente necesario.
La app necesita nacer para desarrollarse. Anota las mejoras para la siguiente versión y lanza
la app.

5. Monitorización. Muchos desarrolladores y clientes no saben que esta etapa existe y se


sientan a adivinar lo que está ocurriendo con su app basándose únicamente en el número de
descargas. Existen muchas formas de conocer en detalle la conducta de los usuarios de
nuestra app. Debemos conocerla y paralelamente llevar un seguimiento de los errores y bugs
que irán surgiendo.

El proceso de monitorización nos hará tomar la siguiente decisión. Si la app está bien
planteada volveremos a la fase de desarrollo para resolver los errores, mejorarla e
implementar nuevas funcionalidades. Empieza la fase de mejoras de la app. En caso contrario
será necesaria una nueva etapa de planificación para resolver errores de base que no tienen
que ver con programación o diseño.
Familiarízate con el concepto de error/bug. Muchos clientes no los toleran, muchos jefes de
departamento no los toleran. Pero son una realidad. No existe ninguna app libre de fallos.
Son algo inherente a las apps, a la programación en general y a toda la humanidad en su
conjunto. Soluciona lo que puedas solucionar en cada momento y sigue el camino.
Tu objetivo no es solucionar los errores, tu objetivo es que la gente use tu app. Vas a tener
muchas oportunidades, en cada iteración del ciclo, para devanarte la cabeza para solucionar
los fallos.

Marketing de una app

Antes hemos visto que lanzar una app sin realizar ninguna acción posterior supone la muerte
segura. No es menos cierto que si no llevamos a cabo una estrategia de marketing, nuestra
app también morirá sin importar lo bien planteada que esté y lo libre de fallos que se
encuentre. Actualmente hay disponibles 1,2 millones de apps únicamente en la app store.
Otros 1,3 millones en google play. De modo que lanzar una nueva app es como dejar caer una
gota de agua en el océano. No podemos esperar que de esta acción aislada surja ningún efecto.

La estrategia de marketing es un ciclo que corre paralelo al desarrollo y que nos va a permitir
que el resto del mundo sepa que hay una nueva app y que merece la pena descargarla.

Las acciones que podemos llevar a cabo son muchas y muy variadas, y también dependen de
la inversión que podamos hacer. Debemos tener preparado material gráfico: teasers,
logotipos, notas de prensa, videos, etc. También diseñar una buena campaña para el momento
del lanzamiento (o anterior a éste): redes sociales, blogs, publicidad de pago, aso, etc. Hay
que hacer todo el ruido posible, a diario. El marketing es una carrera de fondo que requiere
de conocimiento y de constancia. También aquí, la etapa de monitorización nos irá dando
pistas sobre nuevas acciones de marketing que vamos a tomar o de cómo optimizar las
acciones que se estén llevando a cabo.

Haz tu trabajo, luego da un paso atrás. Tao Te King

Como vemos el proceso entero es algo más complejo pero lo importante es tener siempre en
mente la imagen global, ser consciente del ciclo y tener siempre la pelota en movimiento. La
app es un organismo vivo que necesita avanzar para desarrollarse.
Conclusiones.

 Al crear una app aún quedan muchos procesos por recorrer ya que una vez exista abra
que mantenerla con vida y solo se logra si la app cumple con el objetivo de mara
eficiente.

 Los distintos procesos que pasa una app son para que mejore, perfeccione o innove
su servicio, ya que en el momento del test podemos regresar a la planificación y
corregir ciertos errores que en su momento no se habían contemplado.

 Si una app es mala no habrá Marketing que lo salve, ya que la calidad del producto
influye demasiado en su existencia, antes de que quede obsoleta, eso solo se dará en
caso de que los desarrolladores dejen de mejorar y darle soporte a su app, de lo
contrario si la app realmente es tan buena como promete, la decisión de hacer
marketing es muy buena, ya que proporcionará una manera más sencilla de dar a
conocer nuestra app y si es buena, cumple con los objetivos planteados o cumple con
lo que promete en su descripción el resultado será positivo a nuestras demandas.

También podría gustarte