   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.
   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.
   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.
   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
   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.
 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.
   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.
   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.
   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.
   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.
   Mayor soporte y mantenimiento
   Usuarios finales están más acostumbrados
    con este producto.
   Sirve para grandes y pequeños proyectos.
   Trabajo bastante largo, ya que para cada fase
    se debe documentar profundamente todo lo
    que se haga.
   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.
   http://www.microsoft.com/colombia/portafol
    io/msf.htm
   http://scruz334.blogspot.es/
   http://audiemangt.blogspot.com/2010/05/me
    todologia-agil-msf-microsoft-solution.html
   www.informatizate.net

Microsoft Solutions Framework

  • 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
  • 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 elrendimiento 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.
  • 16.
    http://www.microsoft.com/colombia/portafol io/msf.htm  http://scruz334.blogspot.es/  http://audiemangt.blogspot.com/2010/05/me todologia-agil-msf-microsoft-solution.html  www.informatizate.net