You are on page 1of 6

2010

Universidad Estatal
de Milagro
Administración de
Proyectos Informáticos

Ingeniería en Sistemas

Metodología Microsoft
Solutions Framework
MSF

Autor
Luis Torres Cabrera
MODELO MSF
Administración de Proyectos Informáticos

MODELO MICROSOFT SOLUTIONS FRAMEWORK MSF

La presente Investigación tiene como objetivo primordial dar a conocer la importancia del Modelo MSF
(Microsoft Solutions Framework). El mismo que es importante mencionar, fue desarrollado por Microsoft, está
destinado a proporcionar un enfoque organizado que nos garantizará factores relevantes en el desarrollo de un
Proyecto, como los el tiempo y la calidad.
Además es de notable distinción decir que estás dedicado a promover comunicaciones abiertas, también
trabajar en una sola visión, esto es encaminarse a alcanzar la finalización del proyecto.

Permitirá durante el desarrollo del Proyecto establecer responsabilidades claras y muy bien compartidas, esto
quiere decir destinarle a cada miembro del equipo su respectiva tarea la que deberá cumplir en un lapso de
tiempo específico. A la vez también se preocupa por el factor económico, procurando no gastar dinero de
manera excesiva. Tiene como principio permanecer siempre ágil y adaptable a cambios que pudieran surgir en
un momento determinado.

El Modelo MSF nos permite trabajar de forma organizada y bien estructurada de tal manera que dan origen a la
reducción de riesgos maximizando la opción de lograr calidad.
Es así que yo puedo definir que el Modelo MSF está dirigido o enfocado a las Empresas dedicadas a diseñar y
desarrollar para prestarles ayuda en términos de procesos, gente, herramientas.
Este es un modelo de proceso pues, dirige el orden de las actividades del proyecto y representa el ciclo de vida
de dicho proyecto.

El Modelo MSF es una combinación perfecta del Modelo Cascada y Modelo Espiral. Lo cual genera
interesantes ventajas al momento de desarrollar un Proyecto.
El Microsoft Solutions Framework proporciona las mejores prácticas para planear, diseñar, convertir y
desarrollar exitosas soluciones empresariales.

No existe un único proceso que pueda aplicarse a todos los requerimientos y ambientes, aunque se reconoce
que siempre existe la necesidad de unas guías.

Basándonos en eso diré que un framework si nos provee guías sin aplicar demasiados detalles que se vuelvan
imposibles comprender o que tal ves solo se empleen a un número limitado de casos. Otra de la situación
acerca de MSF es que esta ha conseguido su evolucionado gracias a la experiencia y dedicación de grupos
reales de trabajo.

Cuyo resultado lo podemos notar en la actualidad pues debido a esta experiencia las guías se han simplificado,
consolidado y verificado para obtener un framework que sea fácil de entender y adoptar.

Características
• Adaptable
• Flexible
• Escalable

Adaptable: Esto hace referencia a que mediante la utilización de este Modelo se puede desarrollar todo tipo de
Proyectos teniendo siempre la plena seguridad de que este se adaptará a todas las condiciones de la Empresa
y en cualquier situación.
Lo que nos hace sentir seguros y tranquilos. Es por ello que el Modelo MSF es muy empleado a nivel
Empresarial.

Flexible: La flexibilidad es importantísima en el desarrollo de Proyectos pues esta quiere decir que es
susceptible de cambios según las variaciones, circunstancias o necesidades del momento en que la Empresa
se encuentre.

Escalable: Es escalable cuando el proyecto a futuro puede crecer, es decir que, es desarrollado y si en algún
momento es necesario realizarse un aumento o progreso del mismo, este lo asimilará sin problema alguno que
afecte a su correcto funcionamiento.

Autor: Luis Torres Cabrera


MODELO MSF
Administración de Proyectos Informáticos

El Modelo MSF utiliza dos Modelos y tres Disciplinas

• Modelos
o MSF Team Model: Está dedicado a organiza las personas para que realicen determinadas
tareas.
o MSF Process Model: Está dedicado organizar los procesos necesarios para finalizar una
solución ordenando en el tiempo y dividiendo en fases las tareas de un proyecto.

• Disciplinas
o MSF Project Management Discipline: Se asegura de las actividades de manejo de proyectos
estén enfocada en el éxito del equipo
o MSF Risk Management Discipline: Es utilizada para minimizar las sorpresas es decir
cualquier inconveniente, se enfoca en el manejo de riesgos.
o MSF Readiness Management Discipline: Es utilizado para identificar las habilidades
requeridas por un equipo para cada proyecto.

El Modelo MSF tiene cuatro etapas:

• Visión
• Planeación
• Desarrollo
• Estabilización

Visión: El objetivo de esta etapa el lograr que el equipo de desarrollo y el cliente definan el objetivo del
Proyecto y las restricciones del mismo. En esta etapa existe un documento físico que en el que constará
información acerca del problema por el cual se está desarrollando el Proyecto, y lo más importante que es la
solución que de alguna manera se dará.

En esta fase nos encontraremos específicamente con el Planteamiento del Problema, es decir indica el
problema u oportunidad del negocio y a su ve describe la propuesta de solución. Presenta los objetivos
específicos a ser alcanzados con la solución. Presenta el balance adecuado entre recursos, cronograma y
requerimientos. Lista de Riesgos Identifica los eventos inesperados y la planificación de contingencias.

Planeación: Se refiere a las especificaciones funcionales. Las especificaciones funcionales describen lo que se
va a desarrollar, incluyendo contenido como metas de diseño, requerimientos, características y dependencias.
A su vez en esta etapa se habla acerca de un calendario maestro el mismo que nos indicará cuando y que
tiempo nos tomaremos en realizar cada actividad o tarea.

Esto es que aquí se establecen los conceptos que especifican las necesidades de los usuarios. Organiza los
componentes de la solución. Así como también se especifica las restricciones tecnológicas de la solución.

Desarrollo: Se refiere al desarrollo y pruebas de dicho Proyecto. En este punto, se realizarán pruebas de
cobertura, enfocadas a probar las características y código de la solución y pruebas de uso, destinadas a probar
la solución proporcionada. Otra parte importante de esta etapa es la administración de errores. La misma que
culminará con el cumplimiento de alcances.

Estabilización: Se refiere a la liberación del producto, es decir al momento en que el cliente ya está haciendo
uso del Proyecto, y obviamente ya se realizaron todos las posibles modificaciones.

Estas fases culminan cuando se haya dado la aceptabilidad o aprobación de los informes mencionados en cada
una de dichas etapas.
De la misma manera es importante mencionar que estas fases tienen sus respectivos objetivos que son
mencionados a continuación:

Autor: Luis Torres Cabrera


MODELO MSF
Administración de Proyectos Informáticos

• Alinear objetivos tecnológicos y de negocios: Se refiere a que debe existir una estrecha relación
entre ambos objetivos, pues conjuntamente lograrán alcanzar el éxito de la Empresa. Puesto que los
objetivos tecnológicos ayudan al procesamiento inmediato de las actividades propias de negocio.

• Establecer objetivos y responsabilidades claras en el proyecto: Se refiere a donde queremos


llegar, en que sitial deseamos ubicarnos, lo cual lograremos a través de responsabilidades claramente
definidas y orientadas al éxito.

• Manejar proactivamente los riesgos: Se refiere al manejo adecuado de los posibles riesgos que
puedan presentarse a lo largo del desarrollo del proyecto e incluso en la ejecución del mismo.

• Trabajar en equipo compartiendo conocimiento y responsabilidades: Al trabajar en equipo


debemos tener claro que todos estamos trabajando por un objetivo en común, motivo por el cual es
menester evitar cualquier tipo de insensatez por parte de alguno de sus integrantes (personalidades
diferentes, creerse uno más que el otro).

Una desventaja muy importante es que este Modelo requiere una gran cantidad de documentación, pero esta
desventaja es relativa ya que tiene dos aspectos:

1. El primero es que la documentación puede no ser lo suficientemente específica y provocar al usuario


del MSF una cierta confusión.

2. El otro aspecto, el cual contrasta con el anterior, es el hecho de que en el momento de realizar la
documentación, el desarrollador poseerá un conocimiento más amplio sobre el sw en desarrollo.

Al igual que en cualquier otro tipo de Metodología esta también cuenta con Roles y Responsabilidades
que involucran al jefe del producto el mismo que tiene como objetivo lograr la satisfacción del cliente, este jefe
debe estar intrínsecamente relacionado con los desarrolladores, ensambladores, es decir con todo el equipo
para llevar un justo y claro control del avance del Proyecto.

Son los probadores (pruebas del proyecto) quienes no tienen que dejar que el producto salga al mercado sin
que este haya sido revisado exhaustivamente y no tenga ninguna falla y con un alto grado de calidad.

La experiencia que el usuario tiene con el producto mejora la efectividad del usuario con respecto al producto.
Pues el responsable debe entregar el producto al usuario final.

Conclusión

Como conclusión acerca del Modelo Microsoft Solutions Framework podría definirlo como un marco de
trabajo, una metodología, esto es debido a su flexibilidad que puede ser adaptado para ajustarse a los
requerimientos y necesidades particulares de una organización.

Como vimos en la Investigación consta de etapas que le hacen posible a través de cada una de ellas ir
determinando los objetivos, soluciones y formas de alcanzar lo que se desea a nivel Organizacional, pues
como se mencionó con anterioridad esta enfocada a dar soluciones y trabajar en Empresas.

Tiene una ventaja que cabe reconocer y definirla como excelente esto es que trabaja de manera directa con
disciplinas que le permiten minimizar los riesgos que pueden manifestarse en algún momento.

Cuenta con una característica que pocos Modelos tienen que es la de Flexibilidad y Escalabilidad, pues
contando con tan importantes características se puede dar origen a un Proyecto que estamos seguros que en
cualquier situación que adopte la Empresa el Modelo o Proyecto se adaptará sin mayor problema.

Tomemos en cuenta también la Escalabilidad en términos de Ingeniería de Software, es relevante que un


Proyecto tenga esta característica, pues, esta nos garantiza que el Producto desarrollado en algún momento
podrá escalar es decir progresar, sin verse afectada bajo ningún motivo la Empresa y mucho menos el
Proyecto.

Autor: Luis Torres Cabrera


MODELO MSF
Administración de Proyectos Informáticos

ANEXOS

FASES DEL MODELO MSF

TRATAMIENTO DE LOS RIESGOS

Autor: Luis Torres Cabrera


MODELO MSF
Administración de Proyectos Informáticos

Autor: Luis Torres Cabrera

You might also like