El Microsoft Solution Framework (MSF) es un conjunto flexible de modelos interrelacionados que guían a las organizaciones en cómo ensamblar los recursos necesarios para garantizar que su infraestructura tecnológica cumpla los objetivos empresariales. Se basa en los modelos en espiral y cascada para crear un entorno estructurado que permite planificar, diseñar y desarrollar soluciones tanto pequeñas como grandes manteniendo una clara relación entre los objetivos y las implementaciones tecnológicas. El contar con el soporte y mantenimiento
2. Es una serie de modelos flexibles
interrelacionados, que guían a una
organización sobre como ensamblar los
recursos, el personal y las técnicas necesarias
para asegurar que su infraestructura
tecnológica y sus soluciones cumplan los
objetivos de negocio.
3. Adaptable: su uso es limitado a un específico
lugar.
Escalable: puede organizar equipos tanto
pequeños como grandes.
Flexible: es utilizada en el ambiente de
desarrollo de cualquier cliente.
Tecnología Agnóstica: puede ser usada para
desarrollar soluciones basadas sobre
cualquier tecnología.
4. MSF mantiene una relación clara entre los
objetivos de negocio y las implementaciones
tecnológicas.
Se basa principalmente en los modelos
espiral y cascada.
Desarrollado para crear un modelo
estructurado de trabajo en desarrollo de
software.
5. Modelo de Arquitectura
Modelo de Equipos
Modelo de Procesos
Modelo de Gestión del Riesgo
Modelo de Diseño del Proceso
Modelo de Aplicación
6.
7. Diseñado para acortar la planificación del
ciclo de vida.
Define la visión y el ámbito de una solución
que cumplirá los objetivos del cliente.
Define las pautas para construir proyectos
empresariales a través del lanzamiento de
versiones.
8. Mejora el rendimiento del equipo de desarrollo.
Concretar los puntos de control de avance del
proyecto.
Proporciona una estructura flexible para
organizar los equipos de un proyecto.
Puede ser escalado dependiendo del tamaño del
proyecto y del equipo de personas disponibles.
Se debe tener en cuenta el cronograma
establecido.
9. El equipo crea y prueba la solución.
Mejora el control del proyecto, minimizando
el riesgo, y aumentar la calidad acortando el
tiempo de entrega.
Consigue versiones del producto.
10. Se encuentran y solucionan posibles errores.
Identifica las prioridades, toma las decisiones
estratégicas correctas y controla las
emergencias que puedan surgir.
Este modelo proporciona un entorno
estructurado para la toma de decisiones y
acciones valorando los riesgos que puedan
provocar.
11. Instalación del software.
Proporciona un modelo centrado en el
usuario para obtener un diseño eficiente y
flexible a través de un enfoque iterativo.
Las fases de diseño conceptual, lógico y físico
proveen tres perspectivas diferentes para los
tres tipos de roles: los usuarios, el equipo y
los desarrolladores.
12. Como en todo proceso de desarrollo de
software se debe brindar el soporte técnico
adecuado.
Mejora el desarrollo, el mantenimiento y el
soporte, proporciona un modelo de tres
niveles para diseñar y desarrollar aplicaciones
software.
13. Mayor soporte y mantenimiento
Usuarios finales están más acostumbrados
con este producto.
Sirve para grandes y pequeños proyectos.
14. Trabajo bastante largo, ya que para cada fase
se debe documentar profundamente todo lo
que se haga.
15. Microsoft Solution Framework no es una
metodología en si, sino que es una combinación
de los mejores principios del modelo cascada y
el espiral.
Además de proporcionar las mejores prácticas
para planear, diseñar, convertir y desarrollar
exitosas soluciones empresariales ya sean
pequeños o grandes proyectos .
El contar con el soporte y mantenimiento de
Microsoft lo hace una sistema muy eficaz y que
ha demostrado tener muy buenos resultados.