1. MICROSOFT SOLUTIONS FRAMEWORK
Microsoft Solutions Framework (MSF) es una metodología desarrollada por
Microsoft Consulting Services que define un marco de trabajo de referencia para
construir e implantar sistemas empresariales distribuidos basados en herramientas y
tecnologías de Microsoft para cualquier plataforma (Linux, Citrix, Microsoft, Unix).
MSF se centra en:
Alinear los objetivos de negocio y de tecnología
Establecer de manera clara los objetivos, los roles y las responsabilidades
Implementar un proceso iterativo controlado por hitos o puntos de control
Gestionar los riesgos de manera proactiva
Responder con eficacia ante los cambios
SUS FASES SON LAS SIGUIENTES:
1.- Visión: Obtener una visión clara del proyecto compartida con los objetivos del
negocio. Se necesitan Identificar los beneficios que trae el proyecto como también sus
restricciones y alcances. Esta Fase es la piedra angular del proyecto, de esta depende
su éxito o su fracaso.
En ésta fase se debe identificar primeramente el propósito del proyecto, es decir,
¿Qué vamos a realizar?; tomando en cuenta los objetivos específicos, los que deben
ser claros, medibles y alcanzables en un tiempo determinado y ciclo.
Documentos a entregar:
Documento Visión
Documento Detalle de la Visión
Documento de Requerimientos Funcionales
Documento Matriz de Riesgos
Acta de Aprobación de Visión
2. 2.- Planeación: En esta fase se desarrolla la planificación en base al objetivo del
proyecto y la arquitectura de la solución plasmada en la fase de Visión y Alcance,
ajustada a un cronograma de trabajo que cumpla con lo especificado.
Esta planificación generara la lista de actividades que se deberán ejecutar, los
recursos asociados (humanos, técnicos, entre otros), responsabilidades y los costos.
Con la planificación preparamos al proyecto para alcanzar el éxito, detectamos en
forma temprana los riesgos, tomamos medidas para enfrentarlos buscando siempre la
solución óptima.
Documentos a entregar:
Documento de cronograma
Acta de aprobación de cronograma
3.- Desarrollo: Esta Fase comienza desde el momento en que iniciamos a escribir
el código de la aplicación. Microsoft Solutions Framework recomienda iniciar a
construir código a partir de las funcionalidades más bases e ir haciendo entrega de
cada funcionalidad desarrollada para someterse a pruebas unitarias, y evaluaciones de
experiencia de usuario. Esto incluye ajustes de cronograma necesarios.
Documentos a entregar:
Fuentes y ejecutables
Documentos, manuales, entre otros
Acta de finalización de desarrollo
4.- Estabilización: Versión final del producto probada, ajustada y aprobada en su
totalidad.
Documentos a entregar:
Documento Registro de Pruebas
Acta de Aprobación de Versión Aprobada
3. 5.- Implantación: Entregar (instalar) al cliente el producto finalizado en su
totalidad.
Documentos a entregar:
Conjunto de archivos que permitan su instalación y correcto
funcionamiento.
Acta de Entrega y finalización de proyecto
6.- Soporte: Brindar garantía al producto durante un tiempo estipulado en el
contrato, registrando los reportes de soporte y mantenimiento recibidos así como
ajustes que estén dentro de lo escrito en los documentos de la fase de Visión.
Documentos a entregar:
Documento de registro de reportes de soporte y mantenimiento y
ajustes hechos.
VENTAJAS Y DESVENTAJAS:
Ventajas Desventajas
Crea una disciplina de análisis de
riesgos que ayuda y evoluciona con
el proyecto.
Vinculación con el cliente como
también orientado al trabajo en
equipo.
Tiene facilidad de soporte y
mantenimiento.
Es adaptable, se puede utilizar para
proyectos de cualquier magnitud.
El modelo tiene facilidad de manejo
por ser de una empresa conocida.
Aplica mucho e incentiva al trabajo
en equipo y a la colaboración.
Permite la reutilización de
Al estar basado en tecnología
Microsoft, trata de obligar a usar sus
propias herramientas.
Solicita demasiada documentación en
sus fases.
Si el análisis de riesgos se hace muy
exhaustivo puede retardar el
proyecto.
Los precios de licencias, capacitación
y soporte de Microsoft son caros.
4. componentes ya desarrollados en
ciclos anteriores.
Es un modelo enfocado a los
requerimientos del usuario.
Es una metodología que se puede
ajustar a equipos de trabajo
compuestas por 3 o más personas.
Alto grado de dependencias de
tecnologías propietarias.
Microsoft Solutions Framework puede ser una herramienta eficaz para las
organizaciones que desean desarrollar de manera rápida soluciones tecnológicas de
alta calidad y relevantes para el negocio. Su flexibilidad permite adaptarlo de manera
sencilla a la mayoría de proyectos tecnológicos, lo que ayuda a los equipos a
comunicarse y coordinar las actividades más importantes.