Sunteți pe pagina 1din 22

Microsoft Solution Framework v.

4 Agile (MSF)

Lic. Patricia Scalzone patricias@vemn.com.ar

Agenda

Introduccin 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

Origen
En 1994
Grupos de Productos Microsoft todo mundo Grupo de tecnologa Microsoft Servicios de Consultora Microsoft

Partners de Microsoft

Operaciones internas Microsoft

Clientes

Mejores Prcticas

Microsoft Solution Framework


Si

pensamos en Visual Studio 2005 Team System como una herramienta para administrar el proceso de desarrollo de software, MSF podramos decir que es el manual de vuelo.
versin 4.0 es un metamodelo para describir el ciclo de vida de desarrollo de software (SDLC).

MSF

Este

framework puede ser instanciado por una o ms metodologas prescriptivas que reflejen las necesidades especficas de su organizacin.

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. modelo prescriptivo describe el proceso en trmino de los jugadores involucrados, la secuencia de actividades, y el producto final.

Un

Al

modelo descriptivo se lo puede traducir en uno o ms modelos prescriptivos, y a stos se los pone en accin.

MSF 3.0
Framework

que describe las mejores prcticas en trminos de principios bsicos, modelos conceptuales, y disciplinas. las bases descriptivas desde las cuales puede derivar cualquier metodologa especfica.

Provee

MSF 4.0
Tambin

un Framework descriptivo similar en muchos aspectos, pero la gran diferencia es incluye dos metodologas prescriptivas:

MSF para el desarrollo de Aplicaciones giles. MSF para el proceso de mejora CMMI.

MSF

4.0 se denomina metamodelo, para evitar confusiones.

Estructura de MSF 4.0


Visual Studio Team System Modelo Prescriptivo

Template de Proceso Informa Modelo Descriptivo MSF 4.0 Metamodelo Template de Proceso Informa MSF para el proceso de mejora CMMI Copia y Modifica MSF para Desarrollo de aplicaciones giles Copia y Modifica

Template de Proceso Su personalizacin Al proceso gil

Template de Proceso Su personalizacin Al proceso CMMI

Template de Proceso Otra Metodologa

MSF 3.0 contiene ocho principios bsicos:


Promover comunicaciones abiertas.

Trabajar para una visin 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 ms:


Partners con clientes. Siempre crear productos entregables.

Modelos y Disciplinas en MSF


Modelos
Modelo de Modelo de

Equipos

Proceso

Disciplinas
Administracin de Proyectos

Administracin de Riesgos

Calidad de Servicio
Seguridad Performance Tolerancia A fallos

Modelo de Proceso para el desarrollo de Aplicaciones


Entrega

Versin Aprobada

Visin/Alcance Aprobados

MSF
Alcance Completo
Plan de Proyecto Aprobado

Modelo de Proceso

El Modelo de Equipos

Escalando para Proyectos Pequeos


Product Management Program Management User Experience Release Management

Architecture

Development

Test

Architecture Product Management Program Management Development

P N

P N N

U P U N

U P U N P

U U P N P U

Test User Experience Release Management

P Probable U Poco Probable N No Recomendado

Escalando para equipos grandes


Equipo Lder
Program Management

Equipo de Funcin
Product Management Development

Role Lead

User Experience
Program Management

User Experience
Release Management
Development

Test

Program Management Development User Experience

User Experience

Desktop Feature Team

Test Program Management

Messaging Feature Team

Test

Development

File and Print Feature User Experience Team

Test

Equipo de Funcionalidad

reas de conocimiento de la Administracin de Proyectos


La administracin de proyectos incluye estas reas de conocimiento:

Integracin de proyectos Alcance de proyectos Tiempo de proyectos Costo de proyectos Recursos humanos del proyecto Comunicaciones de proyectos Riesgos de proyectos Obtencin de proyectos Calidad de proyectos

Proceso de Administracin de Riesgos


1. Identificar
Declaracin De Riesgos

2. Analizar
Documento

Riesgos Reiterados

5. Control

de estimacin de riesgos Top 10

3. Plan

4. Track El entregable de este proceso es el documento de estimacin de riesgos dinmico

Iteracin N

Implementando MSF 4.0 con Team System

Estructura

del Proyecto

Grupos
tems Portal

y permisos

de trabajo del Proyecto de Fuentes

Control

Reportes

Resumiendo
Microsoft Solution Framework versin 4.0 es el ltimo framework de la serie de basado en las mejores prcticas 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 gua de proceso y Team System un conjunto de herramientas integradas y extensibles.

Preguntas?

Web sites
Microsoft Solutions Framework site at http://www.microsoft.com/MSF
Steve McConnells Survival Guide site at http://www.construx.com/survivalguide/home.htm

Gracias por su participacin

Lic. Patricia Scalzone patricias@vemn.com.ar

Para ms Informacin
Web

sites

Microsoft Solutions Framework site at http://www.microsoft.com/MSF

Steve McConnells Survival Guide site at http://www.construx.com/survivalguide/home.htm

S-ar putea să vă placă și