1 / 22

Microsoft Solution Framework v.4 Agile (MSF)

Microsoft Solution Framework v.4 Agile (MSF). Lic. Patricia Scalzone patricias@vemn.com.ar. Introducción al Microsoft Solution Framework Framework descriptivo o prescriptivo? Novedades en MSF 4.0 Principios Modelo de Procesos Modelo de Equipos

sandra_john
Download Presentation

Microsoft Solution Framework v.4 Agile (MSF)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Microsoft Solution Framework v.4 Agile (MSF) Lic. Patricia Scalzone patricias@vemn.com.ar

  2. Introducción al Microsoft Solution Framework Framework descriptivo o prescriptivo? Novedades en MSF 4.0 Principios Modelo de Procesos Modelo de Equipos MSF para el desarrollo de Aplicaciones Ágiles MSF para el proceso de mejora CMMI Agenda

  3. Origen En 1994… Grupos de Productos Microsoft todo mundo Servicios de ConsultoríaMicrosoft Grupo de tecnología Microsoft Partners de Microsoft Operaciones internas Microsoft Clientes Mejores Prácticas

  4. Microsoft Solution Framework • Si pensamos en Visual Studio 2005 Team System como una herramienta para administrar el proceso de desarrollo de software, MSF podríamos decir que es el “manual de vuelo”. • MSF versión 4.0 es un metamodelo para describir el ciclo de vida de desarrollo de software (SDLC). • Este framework puede ser instanciado por una o más metodologías prescriptivas que reflejen las necesidades específicas de su organización.

  5. Descriptivo vs. Prescriptivo • Un modelo de ciclo de vida de desarrollo de software descriptivo documenta el proceso pasivamente, desde el punto de vista de un observador. Son muy útiles como base de conocimiento y mejora de procesos de desarrollo de software. • Un modelo prescriptivo describe el proceso en término de los jugadores involucrados, la secuencia de actividades, y el producto final. • Al modelo descriptivo se lo puede traducir en uno o más modelos prescriptivos, y a éstos se los pone en acción.

  6. MSF 3.0 • Framework que describe las mejores prácticas en términos de principios básicos, modelos conceptuales, y disciplinas. • Provee las bases descriptivas desde las cuales puede derivar cualquier metodología específica. MSF 4.0 • También un Framework descriptivo similar en muchos aspectos, pero la gran diferencia es incluye dos metodologías prescriptivas: • MSF para el desarrollo de Aplicaciones Ágiles. • MSF para el proceso de mejora CMMI. • MSF 4.0 se denomina metamodelo, para evitar confusiones.

  7. Estructura de MSF 4.0

  8. MSF 3.0 contiene ocho principios básicos: • Promover comunicaciones abiertas. • Trabajar para una visión compartida. • Fortalecer los miembros del equipo. • Establecer responsabilidades claras y compartidas. • Focalizarse en agregar valor al negocio. • Permanecer ágil, y esperar los cambios. • Invertir en calidad • Aprender de todas las experiencias. MSF 4.0 agrega 2 más: • Partners con clientes. • Siempre crear productos entregables.

  9. Modelos y Disciplinas en MSF Modelos Modelo de Proceso Modelo de Equipos Disciplinas Administración de Proyectos Administración de Riesgos Calidad de Servicio Seguridad Performance Tolerancia A fallos

  10. Modelo de Proceso para el desarrollo de Aplicaciones Entrega VersiónAprobada Visión/Alcance Aprobados MSF Plan de Proyecto Aprobado Alcance Completo

  11. Modelo de Proceso

  12. El Modelo de Equipos

  13. Escalando para Proyectos Pequeños PProbableUPoco Probable NNo Recomendado

  14. ProgramManagement ProgramManagement Development Development DesktopFeatureTeam MessagingFeatureTeam UserExperience UserExperience Test Test ProgramManagement Development File and PrintFeatureTeam UserExperience Test Escalando para equipos grandes Equipo Líder ProgramManagement Equipo de Funcionalidad Equipo de Función ProductManagement Development Role Lead UserExperience Test UserExperience ReleaseManagement

  15. Áreas de conocimiento de la Administración de Proyectos La administración de proyectos incluye estas áreas de conocimiento: Integración de proyectos Alcance de proyectos Tiempo de proyectos Costo de proyectos Recursos humanos del proyecto Comunicaciones de proyectos Riesgos de proyectos Obtención de proyectos Calidad de proyectos

  16. Proceso de Administración de Riesgos El entregable de este proceso es el documento de estimación de riesgos dinámico Declaración De Riesgos 1. Identificar 2. Analizar Documento de estimación de riesgos Top 10 Riesgos Reiterados 5. Control 3. Plan 4. Track

  17. Iteración N

  18. Implementando MSF 4.0 con Team System • Estructura del Proyecto • Grupos y permisos • Ítems de trabajo • Portal del Proyecto • Control de Fuentes • Reportes

  19. Resumiendo Microsoft Solution Framework versión 4.0 es el último framework de la serie de basado en las mejores prácticas de Microsoft y sus clientes. Presenta un metamodelo descriptivo y dos templates de procesos prescriptivos que implementan MSF 4.0 en Team System. Juntas son herramientas muy poderosas para equipos de todo tipo. MSF proporciona la guía de proceso y Team System un conjunto de herramientas integradas y extensibles.

  20. Preguntas? • Web sites • Microsoft Solutions Framework site at http://www.microsoft.com/MSF • Steve McConnell’s Survival Guide site at http://www.construx.com/survivalguide/home.htm

  21. Gracias por su participación Lic. Patricia Scalzone patricias@vemn.com.ar

  22. Para más Información • Web sites • Microsoft Solutions Framework site at http://www.microsoft.com/MSF • Steve McConnell’s Survival Guide site at http://www.construx.com/survivalguide/home.htm

More Related