Microsoft Solution Framework v.4 Agile (MSF)

Slides:



Advertisements
Presentaciones similares
Experiencia en implantación de una metodología
Advertisements

Diego Dagum Arquitecto .NET Microsoft Chile
Ingeniería de Software II
SACP.
Caso de Éxito: Team System, CMMI, Metodologías Ágiles
Desarrollo de Software empleando el Microsoft Solutions Framework MSF
Nuevos Paradigmas del Desarrollo: Metodologías Ágiles, Team Foundation Server y CMMI. Pablo Herraiz Consultor Calidad y Procesos
Microsoft Office System Planificando la estructura de su información usando Microsoft SharePoint Portal Server 2003 José Alberca Acosta Consultor
Presentación Inicial Grupo 3 Fondato, Rodrigo Cieri, Juan Cristian
Unidad III Sistemas de gestión de la calidad ISO 9000
Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de Metodologías ágiles.
CREACION DE ESPACIOS VIRTUALES PARA TRABAJO EN EQUIPO
Conceptos generales metodología levantamiento de procesos
Taller de Desarrollo de Proyectos II (75.47) Presentación Inicial ERNESTO GIMENO PABLO BESADA SANTIAGO PETERSEN PATRICIO FAGALDE
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
Diseño e implementación de un ambiente virtualizado para un Sistema de Administración de Contenidos usando Microsoft SharePoint con cada uno de sus componentes.
Por: Carlos Aucancela Tatiana Pozo
Proceso de Originación de Crédito: Banco de los Alpes
Empresa: Liebre Primer ciclo Proyecto TripleC. Conseguir soluciones inteligentes para satisfacer de una manera rápida y segura las necesidades de nuestros.
Emir Treviño
Visual Studio 2005 Gestión del Ciclo de Vida Jose Murillo Responsable programas técnicos para Fabricantes.
Red Social Universitaria
Diseño de un Sistema de Control en Tiempo Real para el Kernel del Sistema Operativo utilizando MatLab-SimuLink Por: MARCO ANTONIO ESPINEL CANGUI DIRECTOR:
Presentación General Itera
Presentación General Itera
Prominente S.A. Coordinación de Outsourcing. Agenda  Introducción  Objetivos  Diagnostico  Diseño de solución  Conclusión Universidad Kennedy Calidad.
SEMANA Introducción.
Ciclos de vida ágiles.  Es una metodología ágil que plantea: ◦ Iteraciones cortas ◦ Entregables periódicos ◦ Colaboración con el cliente full time ◦
 Tema del proyecto  Integrantes y roles del equipo  Objetivos del proyecto  Alcance.
ADMINISTRACIÓN DE REQUERIMIENTOS
Sistemas de gestión de la calidad en empresas que desarrollan con Genexus Amalia Álvarez Balbi Gastón Mousqués
Ingeniería de Software
Herramientas de ayuda a la adopción de Scrum Images goes here TeleTech Confidential and Proprietary.
CMMI Medición & Análisis GRUPO 1 Larissa Hererra Miguel Ortiz Isabel Blank Junio 2005.
Planeación con Planning Tool y DotProject Grupo de Construcción de Software Facultad de Ingeniería Universidad de los Andes Rubby Casallas, Andrés Yie.
Ciclo de Vida del Software
12 de diciembre de 2006 Proyecto de Activación del Centro de Desarrollo Empresarial Reunión de Arranque con Empresas Piloto.
Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Autora: Tatiana Alejandra.
Ingeniería de Software
2.- Planificación Básica DEPARTAMENTO DE INGENIERÍA INFORMÁTICA
Programación Extrema Leonardo Ramírez Z.. Contenido Motivación ¿Qué es Programación Extrema? La filosofía detrás de la Programación Extrema El proceso.
COSAS CON LAS QUE TRABAJAMOS: LOS ALFAS
Team Software Process IntroductionTSPiSM Watts Humphrey
INTRODUCCIÓN AL PROCESO UNIFICADO DE DESARROLLO DESOFTWARE
Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Tatiana Alejandra.
Alberto Borbolla Juan Román Escamilla CrossHorizons.
Integrantes: Arias Yoiner Figuera José Luís Marquez Lady Febrero de 2015.
Ingeniería de Software
Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Tatiana Alejandra.
SWAPyME Autora: Tatiana Alejandra Oquendo Garzón
Facultad de Ingeniería y Tecnologías Memoria de Grado Geolocalización de documentos en el marco GIS.
Roles de Open UP.
Elaborado por: Mayoral Cruz Matilde Morales Espinoza Anllhins
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
METODOLOGÍA DE DESARROLLO DE SOFTWARE
Administración Integral del Proyecto
PROCESOS DE DESARROLLO DE SOFTWARE
CONFIDENTIAL©2013 GlobalLogic Inc. [BPM Practice] Introducción a BPM © 2015 GlobalLogic Inc.
Catalina Bergmann Martin Luoni Sebastián Piccoli Elizabeth Smocovich Guido Ygounet.
QUÉ ES ITIl? (Information technology infrastucture library)
Modelo Empresarial de Procesos ETB
Metodología del Ciclo de Vida del Software
Análisis y Balance del Proyecto Análisis Inicial Estimación Inicial Arquitectura de Datos Propuesta Tecnología Metodología aplicada Estimaciones elaboradas.
Autor: Reinozo Cuesta Christian Marcelo
Procesos de Planeación
CUÁN ÁGIL ES EL SEGUIMIENT O QUE REALIZAS? POR CHRISTIAN NAHUEL BALSAMO ¿
UNIDAD III. PSP Objetivo: El alumno identificará el Proceso Personal de Software, para medir su desempeño.
Scrum: Mejorando las prácticas Anabel Ruth Berenstein Año 2012.
Sistemas de calidad en el desarrollo de software.
Junio, 2013.
Transcripción de la presentación:

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

Agenda 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

Servicios de ConsultoríaMicrosoft 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

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.

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.

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.

Estructura de MSF 4.0

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.

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

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

Modelo de Proceso

El Modelo de Equipos

Escalando para Proyectos Pequeños Architecture Product Management Program Management Development Test User Experience Release Management N P U P Probable U Poco Probable N No Recomendado

Escalando para equipos grandes Equipo Líder Program Management Equipo de Función Product Management Development Role Lead User Experience User Experience Test Release Management Desktop Feature Team Program Management User Experience Development Test Messaging Feature Team Program Management User Experience Development Test File and Print Feature Team Program Management User Experience Development Test Equipo de Funcionalidad

Á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

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

Iteración N

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

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.

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

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

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