Académique Documents
Professionnel Documents
Culture Documents
aplicaciones mviles
Una metodologa para el desarrollo de software es una perspectiva de las actividades que
ocurren durante el diseo y el desarrollo del software, se pretende determinar el orden de
las etapas implicadas en el sistema y los criterios de transicin asociadas entre estas
etapas.
As, los modelos por una parte proveen una gua a los ingenieros de software con el fin de
establecer las diversas actividades tcnicas en el proyecto, por otra parte suministran un
marco para la administracin del desarrollo y el mantenimiento del software, en el sentido
en que permiten estimar recursos, definir puntos de control intermedios, monitorear el
avance, etc.
La mayor parte de los proyectos de desarrollo de software se lleva acabo por equipos de
desarrolladores pequeos que requieren de un mtodo de desarrollo comn para
organizar sus tareas, ya sean de una forma gil o de un modelo ms esttico y predictivo.
Mtodo de cascada:
Este mtodo es solo aplicable cuando estn totalmente cerrados los requisitos y no van a
cambiar. No hay retroalimentacin entre las fases en que se divide el proyecto. Por lo que
cada fase se va cerrando de forma secuencial.
Con cada iteracin alrededor de la espiral, se crean sucesivas versiones del software,
cada vez ms completas y, al final, el sistema de software ya queda totalmente funcional.
La diferencia principal entre el mtodo espiral y los otros mtodos es la evaluacin del
riesgo. El riesgo es todo lo que pueda salir mal durante el desarrollo de la aplicacin y que
afecte en su funcionamiento.
Desarrollo rpido:
Se da nfasis a la obtencin de un prototipo funcional de una aplicacin para
posteriormente ir mejorndolo incluyendo ms funcionalidades y complejidad. Es
recomendable el uso de patrones de diseo bien conocidos para adaptarse a los
cambios de requisitos.
Se suele usar cuando los plazos de entrega son muy cortos y se precisa tener un
entregable de forma inmediata. No se descarta utilizar otras metodologas de forma
posterior, ya que este tipo de desarrollo puede ser usado para mostrar un esbozo de la
aplicacin a un cliente, generalmente en un par de das.
Mtodo Mobile-D:
El objetivo de este mtodo es conseguir ciclos de desarrollo muy rpidos en equipos muy
pequeos. Se compone de distintas fases: exploracin, inicializacin, fase de producto,
fase de estabilizacin y la fase de pruebas. Cada una tiene un da de planificacin y otro
de entrega.
Una vez parado totalmente el desarrollo se pasa una fase de pruebas hasta llegar a una
versin estable segn lo establecido en las primeras fases por el cliente. Si es necesario
se reparan los errores, pero no se desarrolla nada nuevo.
https://www.genbetadev.com/desarrollo-aplicaciones-moviles/metodos-aplicables-para-el-
desarrollo-de-aplicaciones-moviles
http://www.ojovisual.net/galofarino/modeloespiral.pdf
https://es.scribd.com/doc/35015019/Metodologia-en-Cascada