Empecemos con la creación de nuestra App

En el desarrollo de software es importante tener claro las fases del desarrollo de software y muchas veces podemos empezar por una idea, un requerimiento, la necesidad de resolver un problema, esto nos hará pensar que es lo que realmente necesitamos para resolver el problema.

Cuentanos tu idéa para crear una App

Hecho con Padlet

Para el desarrollo de un software muchas veces es recomendado seguir una metodología que nos permita llevar un orden en el desarrollo de aplicaciones una de ellas es la siguiente:

Metodología en Cascada

Pros:

  • Fácil de entender y gestionar, dada la rigidez del modelo.
  • Las fases son completadas por orden y de forma secuencial, haciendo su puesta en práctica un proceso sencillo.
  • Puede funcionar bien para proyectos pequeños donde las especificaciones se pueden cerrar con más facilidad y donde los cambios de alcance o dirección no sean probables.
  • Es muy adecuado para proyectos donde el coste del error es muy grande: diseñar un avión, enviar un cohete a la luna, un tren de alta velocidad, etc.

Contras:

  • No se obtiene software funcionando hasta el final del ciclo de desarrollo.
  • Existen altos niveles de riesgo e incertidumbre, ya que el modelo no se adapta a los cambios que puedan venir. No se pueden incorporar fácilmente cambios.
  • No es un buen modelo para proyectos complejos donde el alcance no se puede cerrar fácilmente o se prevé que las circunstancias puedan alterar el producto desarrollado.
  • Es complicado tener una idea del avance del proyecto en cada fase.
  • No se pueden prever o identificar cuellos de botella o impedimentos con tiempo suficiente para abordarlos de cara al éxito del proyecto.