Professional Documents
Culture Documents
Trabajo de Investigación
Temas
Comparación de los modelos MSF Y Cascada
NOMBRE
SEGUNDO PEREZ
CATEDRÁTICO
ING. RICHARD RAMIREZ A.
AÑO LECTIVO
2010
METODO MSF Y METODOLOGIA CASCADA
Método MSF
Es un conjunto de modelos y guías que ayuda a las empresas en la implementación de nuevas tecnologías.
Lo que permite a la empresa determinar los criterios de planeación más eficientes aplicando estos métodos
en los diversos problemas que se presenten.
Este modelo facilita la aplicación y adaptación de nuevas tecnologías teniendo en cuenta evolución
tecnológica. MSF posee una estructura que ayuda a la empresa en el análisis de diseño e implementación
tecnológica.
MSF evalúa y maneja los riesgos de forma continua durante todo el proyecto e inclusive a lo largo de su
ejecución, a fin de determinar los distintos tipos de situaciones que amenacen el éxito del proyecto.
1.- Visión: donde los participantes del proyecto establecen la solución que va a satisfacer los
requerimientos y los objetivos generales del proyecto.
2.- Planeación: en esta fase es donde se realizan los procesos de diseño conceptual, lógico y físico, y
también se realiza la especificación funcional para la aprobación del proyecto.
3.- Desarrollo: Las personas encargadas del proyecto realiza una serie de análisis a fin de medir su
progreso y verificar la sincronización de los procesos.
4.- Estabilización: En esta fase se le realizan pruebas al producto para verificar el funcionamiento en un
ambiente real.
5.- Implantación: En esta fase las personas encargadas del proyecto implanta la tecnología y los componentes
que se utilizan para la solución, revisa el funcionamiento y verifica la transición del proyecto obteniendo la
aprobación final del cliente.
Crea una disciplina de análisis de riesgos que ayuda y evoluciona con el proyecto.
Gracias a Microsoft, este modelo cuenta con plantillas que nos ayuda para el proceso de
documentación.
El análisis de riesgo suele llevar mucho tiempo frenando el avance del proyecto.
Al ser un modelo de Microsoft implica que se tiene que utilizar herramientas solo de Microsoft
Metodología Cascada
Es el modelo que hace que la realización de un proyecto progrese mediante un ciclo ordenado de pasos,
comenzando desde el detalle de los requerimientos hasta el mantenimiento del mismo.
Cuando se usa el modelo cascada, será necesaria terminar un grupo de tareas en forma de etapas para
poder continuar con la siguiente de tal modo que se pueda detectar cualquier error de diseño.
La palabra cascada surge según la metáfora de la fuerza de la gravedad, lo que indica el esfuerzo que se
necesita al momento de realizar un cambio necesario en las etapas avanzadas de un proyecto.
1.- Análisis de requerimiento: se analizan todas las necesidades que tenga el usuario para así poder
definir los objetivos que se deben cubrir.
Una vez definido todo lo que requiere el sistema, eso será lo que continúe en las siguientes etapas y no se
podrán realizar cambios a mitad del proceso de elaboración.
2.- Diseño: Esta etapa define la forma en que van a estar estructurados los datos, la arquitectura del
software. En esta etapa se traduce los requerimientos representando en el software de forma que estese
todo listo para comenzar con la codificación de un software de calidad.
3.- Codificación: Esta etapa es la de implementación, se debe interpretar el diseño en un forma legible
para la maquina mediante la codificación.
4.- Prueba: es la comprobación de todos los módulos programados para verificar el correcto funcionamiento
y si cumple con todos los requisitos establecidos.
5.- Implantación: Es la producción del software, en esta etapa surgen muchos cambios debido a que
encuentran errores ya sea que el software no se adapte a los cambios del entorno externo(Sistemas
operativos, nuevas tecnologías) o pueda ser que el cliente necesite ampliaciones funcionales.
Ventajas
Facilidad de comprensión.
Desventajas
La creación de software demora mucho tiempo hasta que pase por todas las etapas.
Se corre riesgo en sistemas nuevos debido a problemas tanto en las especificaciones como en el
diseño.
Método MSF
Se puede decir que el método MSF se enfoca en los modelos de proceso y de equipo. Se puede decir que
este modelo ha sido diseñado para poder mejorar el rendimiento del equipo de desarrollo y además
proporciona una estructura para la organización de los equipos de un proyecto, hay que tener en cuenta
también que los equipos pueden ser menor dependiendo del tamaño del proyecto y del número de personas
que los conformen.
Características
El método MSF no es rígido porque no existe una sola estructura que pueda encajar con todos los tipos de
proyectos.
Es una metodología integrada, en vista que adopta muchos elementos y características, además es una
metodología productiva, porque incrementa la productividad de todo el equipo de trabajo.
El método MSF es una técnica de mejores prácticas para el desarrollo del software. Los distintos modelos
de procesos que maneja son ágiles..
Estos modelos ágiles fueron desarrollados por un conjunto de profesionales conocidos como la Agile
Alliance, quienes refutaron a la noción de que los procesos son más importantes que la gente.
Se orienta más en las habilidades y cualidades de las personas que en la eficacia de los modelos de
procesos.
Algunas capacidades de extensión del MSF son: guía de procesos, estructura de iteración, vistas de criterio
de entrada y salidas, definición de tipos y reglas de elementos de trabajo, políticas de revisión de código,
seguridad de grupos, plantillas de documentos, reportes y portales.
Metodología Cascada
Este de modelo permite desarrollar un software de gran calidad pero si se trata de un proyecto grande o a
gran escala, este tipo de modelo no se lo deba utiliza para desarrollar un software pequeño.
Los pasos a seguir en este método son suficientemente eficientes para el desarrollo del software a pesar de
que el tiempo que se tarde en crearlo sea bastante largo, porque requiere de mucho tiempo crear un
software utilizando este método.
Características
Para que el proyecto se realice de forma óptima deben desarrollarse todas las fases.
BIBLIOGRAFÍA
http://www.microsoft.com/colombia/portafolio/msf.htm
http://scruz334.blogspot.es/
http://audiemangt.blogspot.com/2010/05/metodologia-agil-msf-microsoft-solution.html
http://www.mitecnologico.com/Main/ModeloCicloDeVidaClasicoOEnCascada
http://html.rincondelvago.com/metodos-del-desarrollo-del-sistema-de-informacion.html
http://es.wikipedia.org/wiki/Desarrollo_en_cascada