Sei sulla pagina 1di 7

1) Microsoft solution framework (MSF)

Segn Microsoft Colombia.


Microsoft Solutions Framework es un marco de trabajo de referencia para
construir e implantar sistemas empresariales distribuidos basados en herramientas
y tecnologas de Microsoft. MSF comprende un conjunto de modelos, conceptos y
guas que contribuyen a alinear los objetivos de negocio y tecnolgicos, reducir los
costos de la utilizacin de nuevas tecnologas, y asegurar el xito en la
implantacin de las tecnologas Microsoft para garantizar el xito empresarial.
2) Descripcin y usos

MSF representa una base de conocimientos y recursos que proveen informacin
sobre:

Planeacin de la arquitectura empresarial, enfocada a realizar planes a largo
plazo al tiempo que permite lograr resultados a corto y mediano plazo.
Una disciplina de desarrollo de soluciones basada en modelos que permiten
organizar equipos de trabajo efectivos y administrar exitosamente el ciclo de
vida de los proyectos.
Un proceso de diseo de soluciones que apoya el diseo de sistemas
distribuidos complejos.
Un enfoque de implantacin de infraestructura que emplea los modelos de
equipos y procesos como apoyo fundamental en la implantacin y operacin de
las soluciones tecnolgicas.

MSF provee una estructura orientada a facilitar el anlisis, diseo e implantacin
de soluciones tecnolgicas efectivas. Este marco permite exponer, revelar y
manejar riesgos crticos, determinar los criterios de planeacin, y establecer las
interdependencias necesarias para una ejecucin exitosa de los proyectos. Dentro
de este contexto, MSF no es una metodologa en el sentido estricto, con
estructuras de trabajo, tareas y productos predeterminados. En su lugar, MSF
provee mecanismos flexibles para aplicar soluciones adecuadas a los problemas
tecnolgicos y de negocios. MSF no es un marco esttico y evoluciona
respondiendo a los cambios en la tecnologa y en los requerimientos de los
proyectos.

Microsoft Solutions Framework est basado en un conjunto de modelos, derivados
de la experiencia de Microsoft, sus socios tecnolgicos y sus clientes en la
implantacin de tecnologas cliente-servidor y sistemas distribuidos. Los modelos
de MSF incorporan tres factores fundamentales de xito:

Un punto de visin, para proveer la gua requerida para tomar decisiones tcnicas.
Un conjunto de puntos de referencia, para realizar un seguimiento efectivo de la
marcha de los procesos o proyectos, con nfasis en el manejo de los riesgos
durante todo el ciclo de vida.
Capacidad de reutilizacin, para tomar ventaja del conocimiento previo en forma
estructurada y consistente en un ambiente tecnolgico flexible

3) Fases de la metodologa.
1. Visin
En esta fase el equipo y el cliente definen los requerimientos del negocio y los
objetivos generales del proyecto. La fase culmina con el hito Visin y Alcance
aprobados. El envisionamiento del proyecto, es donde todo el equipo va a tener
una idea clara, pero general de los objetivos, infraestructura, tecnologa,
arquitectura, roles y riesgos todos estos necesarios para el buen desenvolvimiento
del proyecto.
Principales actividades:
a) Definir el proyecto definiendo las metas, alcance, restricciones y suposiciones.
b) Crear una definicin de requerimientos que describa qu es lo que deben hacer
los nuevos servicios de Web.
c) Desarrollar un diseo conceptual para servicios.
d) Valorar los riesgos en un alto nivel del proyecto.
e) Definir la estructura del equipo del proyecto.
Entregable: Documento de Visin y Alcance
2. Planeacin
Durante la fase de planeacin el equipo crea un borrador del plan maestro del
proyecto, adems de un cronograma del proyecto y de la especificacin funcional
del proyecto. Esta fase culmina con el hito Plan del proyecto aprobado. Se
levantarn los requerimientos especficos del cliente, tomando en cuenta que MSF
no es cerrado, es decir que permite cambios dentro del proyecto, incluso en la
etapa de desarrollo.
Principales actividades:
a) Reunir informacin sobre los servicios actuales de Web.
b) Definir u disee una nueva oferta de servicio en una especificacin funcional.
c) Valorar los recursos necesarios para completar el proyecto.
d) Construir el plan maestro del proyecto.
e) Hacer un borrador del programa del proyecto.
Entregable: Documento del Plan del Proyecto.
3. Desarrollo.
Esta fase involucra una serie de releases internos del producto, desarrollados por
partes para medir su progreso y para asegurarse que todos sus mdulos o partes
estn sincronizados y pueden integrarse. La fase culmina con el hito Alcance
completo. Propiamente se genera el cdigo necesario para generar un producto
funcional para el cliente.
Principales actividades:
a) Validar el diseo fsico al simular el ambiente de servidor y llevar a cabo
pruebas de unidad, integracin y aplicacin.
b) Construir el sistema, configurando y localizando los servidores de produccin de
Web que sern usados en su red.
Entregable: Documentos manuales tcnicos, de usuarios y de instalacin si es
necesario.
4. Estabilizacion.
Esta fase se centra en probar el producto. El proceso de prueba hace nfasis en el
uso y el funcionamiento del producto en las condiciones del ambiente real. La fase
culmina con el hito Release Readiness aprobado.
Principales actividades:
a) Validacin del diseo
b) Conducir pruebas piloto y una introduccin controlada para introducir los nuevos
servicios a un conjunto definido de usuarios en una base a pequea y mediana
escala
Entregable: Documento registro de prueba.
5. Implantacion.
En esta fase el equipo implanta la tecnologa y los componentes utilizados por la
solucin, estabiliza la implantacin, apoya el funcionamiento y la transicin del
proyecto, y obtiene la aprobacin final del cliente. La fase termina con el hito
Implantacin completa.
Principales actividades:
a) Termine el entrenamiento de administradores y usuarios.
b) Libere el nuevo sistema, evale el desempeo y corrija los problemas que se
presenten.
c) Monitoree el sistema y planee mejoras.
Entregable: Conjuntos de archivos propios del producto que permitan su
instalacin y correcto funcionamiento.
4) Modelos fundamentales de MSF
MSF ayuda a las organizaciones a obtener los beneficios de las nuevas tecnologas mediante la
aplicacin de cinco modelos fundamentales. Estos modelos se aplican a diferentes categoras de
problemas que estn enmarcadas en la planeacin, construccin o implantacin, y administracin
de los sistemas.
Los cinco modelos de MSF son:
Modelo de Arquitectura Empresarial de MSF
Modelo de Aplicaciones de MSF
Modelo de Equipos de Trabajo de MSF
Modelo de Procesos de MSF
Proceso de Diseo de Soluciones con Componentes

Definiciones
Modelo de Arquitectura Empresarial de MSF
Este modelo define las pautas para construir proyectos empresariales. Se planifica la
infraestructura tecnolgica del negocio, los recursos, operaciones, personal y los procesos que
sern utilizados por la organizacin para el intercambio de informacin. Este modelo abarca cuatro
perspectivas:

Perspectiva de Negocios.
Perspectiva de Aplicacin.
Perspectiva de Informacin.
Perspectiva de la Tecnologa.

Modelo de Aplicaciones de MSF
Este modelo contempla un diseo lgico en tres capas para el diseo de aplicaciones (soluciones)
distribuidas multicapas. Define una aplicacin como una red lgica de servicios distribuibles y
reutilizables que cooperan en tareas comunes.
Contempla tres categoras de servicios:
Servicios de usuario
Reglas de negocio
Servicio de datos
Modelo de Equipos de Trabajo de MSF

En el modelo MSF, un proyecto es planeado e implementado por un equipo de colegas. Cada
miembro es responsable de un rea funcional del proyecto, pero la responsabilidad total del
proyecto recae en el equipo como uno solo. La definicin del equipo del proyecto del documento de
Visin y alcance identifica las reas funcionales en las que van a trabajar los miembros del equipo
y asigna roles individuales y responsabilidades. En proyectos mayores, un equipo por separado
podra ser asignado a cada rea funcional.

Roles o actores que intervienen en el proceso
Rol Objetivo
Gerente de Producto Cliente satisfecho
Gerente de Programa Entrega dentro de las restricciones del proyecto
Desarrollador Entrega en funcin de especificaciones
Pruebas Aseguramiento de funcionalidad
Educacin a usuarios Mximo Aprovechamiento del producto por el usuario
Gerente de Logstica Asegurar el desplegado de la solucin

5) Ventajas y desventajas del MSF
Ventajas y Desventajas de MSF
Ventajas Desventajas
Crea una disciplina de anlisis de riesgos que
ayuda y evoluciona con el proyecto.
Al estar basado en tecnologa Microsoft, trata
de obligar a usar herramientas de ellos mismo.
Vinculacin con el cliente como tambin
orientado al trabajo en equipo.
Solicita demasiada documentacin en sus fases.
Tiene facilidad de soporte y mantenimiento. Si el anlisis de riesgos se hace muy exhaustivo
puede retardar el proyecto.
Es adaptable, se puede utilizar para proyectos
de cualquier magnitud.
Los precios de licencias, capacitacin y soporte
de Microsoft son caros.
El modelo tiene facilidad de manejo por ser una
empresa conocida.

Aplica mucho e incentiva al trabajo en equipo y
a la colaboracin.


6) Conclusiones
La metodologa Microsoft Solution Framework es flexible y se ajusta a proyectos medianos y
pequeos en tecnologas de informacin, es decir que se pueden utilizar como base para nuestra
propia adaptacin y se puede complementar con prcticas de otras metodologas.
Esta metodologa permite que el equipo de trabajo tenga un desenvolvimiento ptimo maximizando
la productividad y generando resultados de calidad en las actividades planteadas en cada fase.
Esta metodologa permite desarrollar nuevas plantillas para diferentes tipos de proyectos, por
supuesto basndose en Microsoft Visual Studio Team System (VSTS).

Potrebbero piacerti anche