SlideShare ist ein Scribd-Unternehmen logo
1 von 42
Bienvenidos
Universidad de Oriente
Núcleo Monagas
Programa de Ingeniería de Sistemas
Análisis y Diseño de Sistemas de Información
Sección 02
Mónica Rodríguez CI:24125020
Gustavo Velásquez CI:20903870
Nicolás Mekari CI:20915259
Augusta López CI:19853249
Mayo 2013
Microsoft Solutions
Framework
Microsoft Solutions Framework
Colocar los teléfonos en
silencio
Prestar atención a los
exponentes
Opiniones, preguntas y
sugerencias al final de la
exposición
Mantener silencio
Permanecer sentado
Microsoft Solutions Framework
Es una herramienta que ayuda a llevar a cabo con éxito los
planes de acción creados como parte del proceso de
administración de riesgos de seguridad de Microsoft.
MSF sintetiza un enfoque bien disciplinado orientado
hacia los proyectos tecnológicos basándose en un
conjunto definido de principios, modelos, disciplinas,
conceptos, orientaciones y prácticas demostradas de
Microsoft.
Microsoft Solutions Framework
Es un marco de trabajo de referencia
para construir e implantar sistemas
empresariales distribuidos basados en
herramientas y tecnologías de
MicrosoftSegún
Microsoft
Microsoft Solutions Framework
La utiliza como una guía para
administrar a la gente y a los procesos
en el desarrollo de software y
contempla:
• El modelo de equipo enfocado a la
administración de recursos.
• El modelo de la aplicación enfocado
a la funcionalidad del desarrollo.
• El modelo de proceso enfocado a la
programación del desarrollo.
Según Innova
Empresarial
S.R.L.
Microsoft Solutions Framework
Es una serie de conceptos,
modelos y mejores prácticas de
uso que controlan la planificación,
el desarrollo y la gestión de
proyectos tecnológicos.
Según
Gattaca S.A.
Microsoft Solutions Framework
En la base de MSF hay nueve principios
fundamentales:
1. Fomente las comunicaciones abiertas.
2. Trabaje hacia una visión compartida.
3. Autorización para los miembros del
equipo.
4. Establezca la responsabilidad clara y
responsabilidad compartida.
5. Entregue el valor incremental.
6. Manténgase ágil, expectante y adáptese
a los cambios.
7. Invierta en calidad.
8. Aprenda de todas las experiencias.
9. Asóciese con clientes internos y externos.
Según
Microsoft y
Gattaca s.a
Principios
Microsoft Solutions Framework
MSF incluye principios, modelos y mejores
prácticas para apoyar a los equipos de
desarrollo. Cubre cómo:
• Alinear los objetivos del negocio y la
tecnología
• Establecer objetivos de proyecto y
responsabilidades claras
• Administrar el riesgo proactivamente
• Implantar procesos en función de metas
• Adaptarse a cambios en los requerimientos
Según
Innova
Empresarial
SRL
Principios
Microsoft Solutions Framework
Gestión de preparación
Define la disposición como una medida de la
situación actual con respecto al estado
deseado de conocimientos, destrezas y
habilidades (KSA) de los individuos en una
organización.
El proceso de gestión de la preparación
consta de cuatro pasos: definir, evaluar,
modificar y Evaluar. Cada paso del proceso
incluye una serie de tareas para ayudar a
llegar a la siguiente etapa.
Según
Microsoft e
Innova
Empresarial
SRL
Disciplinas
Microsoft Solutions Framework
Gestión de proyectos
La gestión de proyectos es un conjunto de
habilidades y técnicas que incluyen:
• La integración de la planificación hecha
para cada aspecto del proyecto.
• Realización de control de cambios.
• Definir y gestionar el alcance del proyecto.
• La preparación de un presupuesto y la
gestión de costes.
• La preparación y el seguimiento de los
horarios.
Según
Microsoft e
Innova
Empresarial
SRL
Disciplinas
Microsoft Solutions Framework
Gestión de proyectos
• Obtener los recursos adecuados
asignados al proyecto.
• Gestión de contratos y proveedores, y la
adquisición de los recursos del proyecto.
• Facilitar el equipo y las comunicaciones
externas.
• Facilitar el proceso de gestión de riesgos.
• La documentación y el seguimiento de
procesos de gestión de la calidad del
equipo.
Según
Microsoft e
Innova
Empresarial
SRL
Disciplinas
Microsoft Solutions Framework
Gestión de riesgos
La disciplina de administración de riesgos
de MSF recomienda una gestión proactiva
del riesgo, la evaluación permanente de
los riesgos, y la integración en la toma de
decisiones durante todo el proyecto y el
ciclo de vida útil.
• Identificar.
• Analizar y priorizar.
• Planificar y programar.
• Seguimiento e informar.
• Controlar.
• Learn.
Disciplinas
Según
Microsoft e
Innova
Empresarial
SRL
Microsoft Solutions Framework
Gestión de proyectos: Se basa en
planificar sobre entregas cortas,
incorporar nuevas características
sucesivamente e identificar cambios
ajustando el cronograma.
Control de riesgo: Ayuda al equipo a
identificar las prioridades, tomar las
decisiones estratégicas correctas y
controlar las emergencias que puedan
surgir.
Control de cambio: Diseñada para
que el equipo se proactivo en lugar de
reactivo
Según
Gattaca S.A
Disciplinas
Microsoft Solutions Framework
Microsoft en el apéndice C de entregas,
específicamente en el apartado de
Artículos indica que las actividades que
realizan los actores para llevar a cabo
el proceso son clasificadas de la
siguiente manera:
• Administración del programa.
• Administración de productos.
• Desarrollo.
• Pruebas.
• Experiencia del usuario.
• Administración de versiones
Según
Microsoft
Modelo de
equipos
Microsoft Solutions Framework
En el modelo de Equipos el
cumplimiento de una meta esta
vinculado a las características de cada
miembro del equipo. Innova Empresarial
SRL en su proyecto Metodologías para
el Desarrollo(mayo, 2005) indica que
para asignar estas metas de calidad en
el que se basa el equipo de trabajo es
de acuerdo al rol o actor que interviene
en el proceso:
Según
Innova
Empresarial
SRL
Modelo de
equipos
Microsoft Solutions Framework
Rol Objetivo
Gerente de Producto Cliente satisfecho
Gerente de Programa Entrega dentro de las restricciones
del proyecto
Desarrollador Entrega en función de
especificaciones
Pruebas Aseguramiento de funcionalidad
Educación a usuarios Máximo Aprovechamiento del producto
por el usuario
Gerente de Logística Asegurar el desplegado de la
solución
Microsoft Solutions Framework
El modelo de equipo de trabajo
alienta la agilidad para hacer
frente a nuestros cambios
involucrando a todo el quipo en
las decisiones fundamentales.
Según
Gattaca S.A
Modelo de
equipos
Microsoft Solutions Framework
El modelo de proceso es el elemento
principal de MSF y representa las prácticas
recomendadas que Microsoft ha identificado,
utilizado y optimizado a partir de sus propias
experiencias en la coordinación de
proyectos de implementación de
aplicaciones e infraestructuras a gran
escala. Entre los principales conceptos del
modelo de proceso de MSF se incluyen:
• Administración de los factores que se
deben considerar
• Enfoque orientado a hitos
• Enfoque iterativo
• Fases e hitos periódicos
Según
Microsoft
Modelo de
proceso
Microsoft Solutions Framework
El Modelo de Procesos de MSF provee
una estructura para el desarrollo de
aplicaciones que consiste en 4 etapas
distintas, cada una de las cuales
culmina con una meta definida. Las 4
etapas son:
1. Visión
2. Planeación
3. Desarrollo
4. Estabilización
Según
Innova
Empresarial
SRL
Modelo de
procesos
Microsoft Solutions Framework
El modelo de procesos de MSF, a través de
su estrategia iterativa en la construcción de
productos del proyecto, suministra una
imagen mas clara del estado de los mismos
en cada etapa sucesiva
Según
Gattaca S.A
Modelo de
proceso
Microsoft Solutions Framework
Modelo de Procesos
Microsoft Gattaca S.A Innova Empresarial S.R.L
Visión: Se definen los
requerimientos del
negocio y los objetivos
generales del proyecto.
Visión: identificar los
beneficios, requerimientos,
funcionales, sus alcances y
restricciones; y los riesgos
inherentes del proyecto.
Visión: se definen los
objetivos del proyecto y las
restricciones del mismo
Planeación: el equipo crea
un borrador del plan
maestro del proyecto,
además de un cronograma
del proyecto y de la
especificación funcional
del proyecto.
Planeación: Obtener un
cronograma de trabajo que
cumpla con lo especificado
en la fase de visión dentro
del presupuesto, tiempo y
recursos acordados.
Planeación:
especificaciones
funcionales, un plan
maestro para el proyecto y
un calendario maestro.
Microsoft Solutions Framework
Modelo de Procesos
Microsoft Gattaca S.A Innova Empresarial S.R.L
Desarrollo: Desarrollo,
prueba y creación del
sistema
Desarrollo: Obtener
iterativamente versiones del
producto entregables y
medibles
Desarrollo: El equipo se
enfoca en desarrollar y
probarla solución.
Estabilización: Se centra en
probar el producto.
Estabilización: Versión final
del producto, ajustada y
aprobada en su totalidad
Estabilización: Esta etapa
comienza con pruebas beta
de la solución y termina
cuando se libera el producto
con el cliente.
Implementación: El equipo
implanta la tecnología y los
componentes utilizados por
la solución
Instalación: Entregar al
cliente el producto finalizado
en su totalidad.
Soporte: Brindar soporte y
garantía al producto durante
el tiempo estipulado en el
contrato
Microsoft Solutions Framework
Este modelo contempla un diseño lógico en
tres capas para el diseño de aplicaciones
(soluciones) distribuidas multicapas.
Contempla tres categorías de servicios:
1. Servicios para el Usuario
Servicios de usuario son la lógica que ofrece
una aplicación con una interfaz de usuario.
2. Servicios de Negocios
Servicios de negocios son la lógica que
controla la secuenciación y la aplicación de
reglas de negocio.
3. Los servicios de datos
Los servicios de datos son la lógica que
proporciona el nivel más bajo visible de
detalles que se usan para manipular datos.
Según
Innova
Empresarial
SRL
Modelo de
aplicación
Microsoft Solutions Framework
Características
• Establece definiciones, reglas y
relaciones. Un modelo de aplicación
establece las definiciones, reglas y
relaciones que construirán la estructura
de la aplicación.
• Hace consistente la relación entre el
diseño de la aplicación y el desarrollo de
la misma.
• Utiliza un diseño de componentes
basados en servicios. Una organización
puede utilizar más de un modelo de
aplicación para adecuar los diferentes
tipos de aplicaciones que se desarrollen.
Según
Innova
Empresarial
SRL
Modelo de
aplicación
Microsoft Solutions Framework
Autores
Microsoft Gattaca S.A Innova Empresarial S.R.L
Área(s) donde
usan MSF.
Dispone y utiliza de
todas las herramientas
apropiadas del campo.
Administrar y
ejecutar proyectos
Administrar personal y
procesos de proyectos.
Disciplinas Disciplina de proyecto,
preparación y riesgo.
Disciplina de
proyecto, preparación
y riesgo.
Disciplina de proyecto,
preparación y riesgo.
Principios 9 principios (1,2,3,4,5,6,7,8) Los principios (2,4,5,6,8)
Etapas o fases Visión, planeación,
desarrollo,
estabilización e
implementación
Visión, planeación,
desarrollo,
estabilización,
implementación y
soporte
Visión, Planeación,
Desarrollo, Estabilización.
Modelados Se usan según las que
se requieran.
modelado de equipo ,
modelado de proceso
Modelo equipo , modelo
de aplicación , modelo de
procesos
Microsoft Solutions Framework
Aplicación de la metodología MSF V4.0 a
la definición e implementación de
arquitecturas orientadas a objetos en
Visual Studio .NET 2005,
caso práctico G5 Sharing files
Microsoft Solutions Framework
Especificación de roles
Analista del negocio
Entender y comunicar las necesidades
solicitadas para el proyecto.
Administrador del Proyecto
Entregar valor de negocio dentro del
horario y del presupuesto convenido.
Arquitecto
Garantizar el éxito del proyecto diseñando
las bases de la aplicación.
Desarrollador
Implementar la aplicación de acuerdo a la
planificación establecida.
Caso
Practico
Visión
Microsoft Solutions Framework
 Visión/Alcance
-Estatuto de visión
-Estatuto de oportunidad
-Alcance
-Fuera de alcance
-Meta
-Características de usuarios
-Resumen de requerimientos
-Criterios de éxito
 Definición de Personajes
 Definición de Escenarios
 Priorización de escenarios
 Requerimiento de Servicio de Calidad
 Priorización de Servicio de Calidad
 Estimación de costos
Caso
Practico
Visión
Microsoft Solutions Framework
 Casos de uso
 Definición de arquitectura
Caso
Practico
Planeación
Microsoft Solutions Framework
 Diseño de Base de Datos
 Diagrama de clases.
 Diseño de Interfases
Caso
Practico
Planeación
Microsoft Solutions Framework
Guía de proyecto
1. Revisión de objetivos.
2. Determinación del progreso
3. Evaluar los resultados de las métricas
de evaluación
4. Mitigación de errores.
5. Identificación de riesgos.
Caso
Practico
Desarrollo
Microsoft Solutions Framework
Guía de iteraciones
Las iteraciones se realizarán de acuerdo a
la Guía del Proyecto, en las cuales se
destacan como puntos de control las
siguientes:
· Administración de Usuarios
· Inicio de Sesión
· Administración de Carpetas
· Administración de Archivos
· Administración de Permisos
Caso
Practico
Desarrollo
Microsoft Solutions Framework
 Documento de Estabilización y
Pruebas
Durante la fase de estabilización se
detectaron algunos errores, que luego de
corregido han dado como resultado un
sistema más estable y robusto.
La naturaleza Web del aplicativo, obliga a
realizar pruebas de stress y comprobar la
validez del entorno gráfico del mismo, para
comprobar que cumpla con los estándares
correspondientes.
Caso
Practico
Estabilización
Microsoft Solutions Framework
Prueba de validación de interfaz gráfica y experiencia de usuario.
Descripción del estándar Cumple No Cumple
El aplicativo se ajusta a una resolución de pantalla
de 800x600 píxeles.
X
El aplicativo maneja un estándar de fuentes y
colores que pueden ser modificados fácilmente.
X
El aplicativo maneja iconografía constante e
intuitiva para el usuario.
X
El aplicativo posee un sistema de navegación fácil
que permite navegar entre las distintas páginas.
X
El aplicativo posee mensajes de error en colores
fuertes y con mensajes fáciles de comprender que
guían al usuario en la solución de problemas
X
Microsoft Solutions Framework
Prueba de validación de interfaz gráfica y experiencia de usuario.
Descripción del estándar Cumple No Cumple
El límite para llegar a la información más lejana
dentro del aplicativo es de 5 clicks del ratón.
X
El aplicativo no posee faltas ortográficas ni
gramaticales.
X
La interfaz de usuario es liviana y cada página no
descarga al usuario más de 200 kbytes, incluyendo
imágenes y scripts.
X
El aplicativo es seguro y evita al máximo el uso de
cookies.
X
Microsoft Solutions Framework
 Manual de Usuario
Caso
Practico
Implementación
Microsoft Solutions Framework
 Manual de Usuario
Caso
Practico
Implementación
Microsoft Solutions Framework
 Manual de instalación
Prerrequisitos:
Hardware:
• Pentium III de 500 MHz o superior.
• 128 Mb. De memoria RAM.
• 1 Gb de memoria libre.
• Tarjeta de red.
Software
• Microsoft Windows XP sp2 o superior
• Internet Information Server 6.0
• Microsoft Net Framework 2.0
• Microsoft SQL Server 2005
Caso
Practico
Implementación
Microsoft Solutions Framework
Microsoft
 www.microsoft.com/latam/technet/articulos/w
ireless/ap03.mspx
 http://www.microsoft.com/latam/technet/articu
los/199911/art03/
 http://msdn.microsoft.com/es-
es/library/jj161047.aspx
 http://technet.microsoft.com/en-
us/library/bb497060.aspx
Innova Empresarial S.R.L
 http://www.innovaempresarial.com/docs/Met
odologia_Desarrollo.pdf
Referencias
Microsoft Solutions Framework
Gattaca S.A
http://equiposige.blogspot.es/img/Etapas_metod
ologia_MSF.pdf
Caso Practico
http://repositorio.espe.edu.ec/bitstream/21000/3
35/1/T-ESPE-021837.pdf
Referencias
¡GRACIAS POR SU
ATENCION!
Análisis y Diseño de Sistemas de Información
Prof. Yamila Gascón
Sección 02

Weitere ähnliche Inhalte

Was ist angesagt?

facci Xp-scrum
facci Xp-scrumfacci Xp-scrum
facci Xp-scrum
afrancoing
 
Metogologias de Desarrollo de Software Tradicionales VS Agiles
Metogologias de Desarrollo de Software Tradicionales VS AgilesMetogologias de Desarrollo de Software Tradicionales VS Agiles
Metogologias de Desarrollo de Software Tradicionales VS Agiles
fmmeson
 

Was ist angesagt? (19)

Metodologias de desarrollo de software
Metodologias de desarrollo de softwareMetodologias de desarrollo de software
Metodologias de desarrollo de software
 
Metodologia DSDM
Metodologia DSDMMetodologia DSDM
Metodologia DSDM
 
Metodología tradicional
Metodología tradicionalMetodología tradicional
Metodología tradicional
 
Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema
 
00000350
0000035000000350
00000350
 
Metodologia casacad y msf convertir a pdf
Metodologia casacad y msf convertir a pdfMetodologia casacad y msf convertir a pdf
Metodologia casacad y msf convertir a pdf
 
facci Xp-scrum
facci Xp-scrumfacci Xp-scrum
facci Xp-scrum
 
Introducción a la programación extrema (XP)
Introducción a la programación extrema (XP)Introducción a la programación extrema (XP)
Introducción a la programación extrema (XP)
 
Dsdm_f
Dsdm_fDsdm_f
Dsdm_f
 
Metodologias de desarrollo de software
Metodologias de desarrollo de softwareMetodologias de desarrollo de software
Metodologias de desarrollo de software
 
Metogologias de Desarrollo de Software Tradicionales VS Agiles
Metogologias de Desarrollo de Software Tradicionales VS AgilesMetogologias de Desarrollo de Software Tradicionales VS Agiles
Metogologias de Desarrollo de Software Tradicionales VS Agiles
 
Presentación MeRinde 6CNSL Abril 2010
Presentación MeRinde 6CNSL Abril 2010Presentación MeRinde 6CNSL Abril 2010
Presentación MeRinde 6CNSL Abril 2010
 
Metodologia msf
Metodologia msfMetodologia msf
Metodologia msf
 
Proceso para el desarrollo de software Ponencia M.C.Ivet Espinosa Conde
Proceso para el desarrollo de software Ponencia M.C.Ivet Espinosa CondeProceso para el desarrollo de software Ponencia M.C.Ivet Espinosa Conde
Proceso para el desarrollo de software Ponencia M.C.Ivet Espinosa Conde
 
Metología Agiles Desarrollo Software (XP)
Metología Agiles Desarrollo Software (XP)Metología Agiles Desarrollo Software (XP)
Metología Agiles Desarrollo Software (XP)
 
metodologia de desarrollo de sistemas dinamicos o Dynamic Systems Development...
metodologia de desarrollo de sistemas dinamicos o Dynamic Systems Development...metodologia de desarrollo de sistemas dinamicos o Dynamic Systems Development...
metodologia de desarrollo de sistemas dinamicos o Dynamic Systems Development...
 
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...
 
Dsdm
DsdmDsdm
Dsdm
 
metodos dinamicos
metodos dinamicosmetodos dinamicos
metodos dinamicos
 

Ähnlich wie Msf

Microsoft Solutions Framework
Microsoft Solutions FrameworkMicrosoft Solutions Framework
Microsoft Solutions Framework
Taty Millan
 
Proceso Unificado de Desarrollo
Proceso Unificado de DesarrolloProceso Unificado de Desarrollo
Proceso Unificado de Desarrollo
Fausto J Loja Mora
 
metodologia agil.ppt
metodologia agil.pptmetodologia agil.ppt
metodologia agil.ppt
brian roa
 

Ähnlich wie Msf (20)

Microsoft Solutions Framework
Microsoft Solutions FrameworkMicrosoft Solutions Framework
Microsoft Solutions Framework
 
Metodologia y prototipo
Metodologia y prototipoMetodologia y prototipo
Metodologia y prototipo
 
Sw Dev Process V2
Sw Dev Process V2Sw Dev Process V2
Sw Dev Process V2
 
Proceso Unificado de Desarrollo
Proceso Unificado de DesarrolloProceso Unificado de Desarrollo
Proceso Unificado de Desarrollo
 
metodologia agil.ppt
metodologia agil.pptmetodologia agil.ppt
metodologia agil.ppt
 
Clase_iso12207.pptx
Clase_iso12207.pptxClase_iso12207.pptx
Clase_iso12207.pptx
 
Gestión de proyectos
Gestión de proyectosGestión de proyectos
Gestión de proyectos
 
Metodologia msf
Metodologia msfMetodologia msf
Metodologia msf
 
Metodologia msf
Metodologia msfMetodologia msf
Metodologia msf
 
Lineas de productos de software y método watch
Lineas de productos de software y método watchLineas de productos de software y método watch
Lineas de productos de software y método watch
 
Metodologías para desarrollar(moviles )
Metodologías para desarrollar(moviles )Metodologías para desarrollar(moviles )
Metodologías para desarrollar(moviles )
 
Exposicion de marcos de referencias
Exposicion de marcos de referenciasExposicion de marcos de referencias
Exposicion de marcos de referencias
 
Moprosoft
MoprosoftMoprosoft
Moprosoft
 
Lineas de Productos de Software y el Método Watch - Sistemas 2
Lineas de Productos de Software y el Método Watch - Sistemas 2Lineas de Productos de Software y el Método Watch - Sistemas 2
Lineas de Productos de Software y el Método Watch - Sistemas 2
 
Microsoft
MicrosoftMicrosoft
Microsoft
 
Grupo1
Grupo1Grupo1
Grupo1
 
Slideshare 20, luis mortell 26.055.569
Slideshare 20, luis mortell 26.055.569Slideshare 20, luis mortell 26.055.569
Slideshare 20, luis mortell 26.055.569
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Lineas de productos de software Y El Metodo Watch
Lineas de productos de software Y El Metodo WatchLineas de productos de software Y El Metodo Watch
Lineas de productos de software Y El Metodo Watch
 
Metodologias
MetodologiasMetodologias
Metodologias
 

Mehr von Equipo GATEWAY (7)

Ici-gateway-unidad v-tema 4
Ici-gateway-unidad v-tema 4Ici-gateway-unidad v-tema 4
Ici-gateway-unidad v-tema 4
 
Ici-gateway-unidad iv-tema 3
Ici-gateway-unidad iv-tema 3Ici-gateway-unidad iv-tema 3
Ici-gateway-unidad iv-tema 3
 
Ici-gateway-unidad iii-tema 3
Ici-gateway-unidad iii-tema 3Ici-gateway-unidad iii-tema 3
Ici-gateway-unidad iii-tema 3
 
Ici-gateway-unidad ii-tema 5
Ici-gateway-unidad ii-tema 5Ici-gateway-unidad ii-tema 5
Ici-gateway-unidad ii-tema 5
 
Ici-gateway-unidad i-tema 4
Ici-gateway-unidad i-tema 4Ici-gateway-unidad i-tema 4
Ici-gateway-unidad i-tema 4
 
Matrices de Portafolio
Matrices de Portafolio Matrices de Portafolio
Matrices de Portafolio
 
Sistemas de Informacion Estrategicos
Sistemas de Informacion EstrategicosSistemas de Informacion Estrategicos
Sistemas de Informacion Estrategicos
 

Kürzlich hochgeladen

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Kürzlich hochgeladen (12)

Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 

Msf

  • 2. Universidad de Oriente Núcleo Monagas Programa de Ingeniería de Sistemas Análisis y Diseño de Sistemas de Información Sección 02 Mónica Rodríguez CI:24125020 Gustavo Velásquez CI:20903870 Nicolás Mekari CI:20915259 Augusta López CI:19853249 Mayo 2013 Microsoft Solutions Framework
  • 3. Microsoft Solutions Framework Colocar los teléfonos en silencio Prestar atención a los exponentes Opiniones, preguntas y sugerencias al final de la exposición Mantener silencio Permanecer sentado
  • 4. Microsoft Solutions Framework Es una herramienta que ayuda a llevar a cabo con éxito los planes de acción creados como parte del proceso de administración de riesgos de seguridad de Microsoft. MSF sintetiza un enfoque bien disciplinado orientado hacia los proyectos tecnológicos basándose en un conjunto definido de principios, modelos, disciplinas, conceptos, orientaciones y prácticas demostradas de Microsoft.
  • 5. Microsoft Solutions Framework Es un marco de trabajo de referencia para construir e implantar sistemas empresariales distribuidos basados en herramientas y tecnologías de MicrosoftSegún Microsoft
  • 6. Microsoft Solutions Framework La utiliza como una guía para administrar a la gente y a los procesos en el desarrollo de software y contempla: • El modelo de equipo enfocado a la administración de recursos. • El modelo de la aplicación enfocado a la funcionalidad del desarrollo. • El modelo de proceso enfocado a la programación del desarrollo. Según Innova Empresarial S.R.L.
  • 7. Microsoft Solutions Framework Es una serie de conceptos, modelos y mejores prácticas de uso que controlan la planificación, el desarrollo y la gestión de proyectos tecnológicos. Según Gattaca S.A.
  • 8. Microsoft Solutions Framework En la base de MSF hay nueve principios fundamentales: 1. Fomente las comunicaciones abiertas. 2. Trabaje hacia una visión compartida. 3. Autorización para los miembros del equipo. 4. Establezca la responsabilidad clara y responsabilidad compartida. 5. Entregue el valor incremental. 6. Manténgase ágil, expectante y adáptese a los cambios. 7. Invierta en calidad. 8. Aprenda de todas las experiencias. 9. Asóciese con clientes internos y externos. Según Microsoft y Gattaca s.a Principios
  • 9. Microsoft Solutions Framework MSF incluye principios, modelos y mejores prácticas para apoyar a los equipos de desarrollo. Cubre cómo: • Alinear los objetivos del negocio y la tecnología • Establecer objetivos de proyecto y responsabilidades claras • Administrar el riesgo proactivamente • Implantar procesos en función de metas • Adaptarse a cambios en los requerimientos Según Innova Empresarial SRL Principios
  • 10. Microsoft Solutions Framework Gestión de preparación Define la disposición como una medida de la situación actual con respecto al estado deseado de conocimientos, destrezas y habilidades (KSA) de los individuos en una organización. El proceso de gestión de la preparación consta de cuatro pasos: definir, evaluar, modificar y Evaluar. Cada paso del proceso incluye una serie de tareas para ayudar a llegar a la siguiente etapa. Según Microsoft e Innova Empresarial SRL Disciplinas
  • 11. Microsoft Solutions Framework Gestión de proyectos La gestión de proyectos es un conjunto de habilidades y técnicas que incluyen: • La integración de la planificación hecha para cada aspecto del proyecto. • Realización de control de cambios. • Definir y gestionar el alcance del proyecto. • La preparación de un presupuesto y la gestión de costes. • La preparación y el seguimiento de los horarios. Según Microsoft e Innova Empresarial SRL Disciplinas
  • 12. Microsoft Solutions Framework Gestión de proyectos • Obtener los recursos adecuados asignados al proyecto. • Gestión de contratos y proveedores, y la adquisición de los recursos del proyecto. • Facilitar el equipo y las comunicaciones externas. • Facilitar el proceso de gestión de riesgos. • La documentación y el seguimiento de procesos de gestión de la calidad del equipo. Según Microsoft e Innova Empresarial SRL Disciplinas
  • 13. Microsoft Solutions Framework Gestión de riesgos La disciplina de administración de riesgos de MSF recomienda una gestión proactiva del riesgo, la evaluación permanente de los riesgos, y la integración en la toma de decisiones durante todo el proyecto y el ciclo de vida útil. • Identificar. • Analizar y priorizar. • Planificar y programar. • Seguimiento e informar. • Controlar. • Learn. Disciplinas Según Microsoft e Innova Empresarial SRL
  • 14. Microsoft Solutions Framework Gestión de proyectos: Se basa en planificar sobre entregas cortas, incorporar nuevas características sucesivamente e identificar cambios ajustando el cronograma. Control de riesgo: Ayuda al equipo a identificar las prioridades, tomar las decisiones estratégicas correctas y controlar las emergencias que puedan surgir. Control de cambio: Diseñada para que el equipo se proactivo en lugar de reactivo Según Gattaca S.A Disciplinas
  • 15. Microsoft Solutions Framework Microsoft en el apéndice C de entregas, específicamente en el apartado de Artículos indica que las actividades que realizan los actores para llevar a cabo el proceso son clasificadas de la siguiente manera: • Administración del programa. • Administración de productos. • Desarrollo. • Pruebas. • Experiencia del usuario. • Administración de versiones Según Microsoft Modelo de equipos
  • 16. Microsoft Solutions Framework En el modelo de Equipos el cumplimiento de una meta esta vinculado a las características de cada miembro del equipo. Innova Empresarial SRL en su proyecto Metodologías para el Desarrollo(mayo, 2005) indica que para asignar estas metas de calidad en el que se basa el equipo de trabajo es de acuerdo al rol o actor que interviene en el proceso: Según Innova Empresarial SRL Modelo de equipos
  • 17. Microsoft Solutions Framework Rol Objetivo Gerente de Producto Cliente satisfecho Gerente de Programa Entrega dentro de las restricciones del proyecto Desarrollador Entrega en función de especificaciones Pruebas Aseguramiento de funcionalidad Educación a usuarios Máximo Aprovechamiento del producto por el usuario Gerente de Logística Asegurar el desplegado de la solución
  • 18. Microsoft Solutions Framework El modelo de equipo de trabajo alienta la agilidad para hacer frente a nuestros cambios involucrando a todo el quipo en las decisiones fundamentales. Según Gattaca S.A Modelo de equipos
  • 19. Microsoft Solutions Framework El modelo de proceso es el elemento principal de MSF y representa las prácticas recomendadas que Microsoft ha identificado, utilizado y optimizado a partir de sus propias experiencias en la coordinación de proyectos de implementación de aplicaciones e infraestructuras a gran escala. Entre los principales conceptos del modelo de proceso de MSF se incluyen: • Administración de los factores que se deben considerar • Enfoque orientado a hitos • Enfoque iterativo • Fases e hitos periódicos Según Microsoft Modelo de proceso
  • 20. Microsoft Solutions Framework El Modelo de Procesos de MSF provee una estructura para el desarrollo de aplicaciones que consiste en 4 etapas distintas, cada una de las cuales culmina con una meta definida. Las 4 etapas son: 1. Visión 2. Planeación 3. Desarrollo 4. Estabilización Según Innova Empresarial SRL Modelo de procesos
  • 21. Microsoft Solutions Framework El modelo de procesos de MSF, a través de su estrategia iterativa en la construcción de productos del proyecto, suministra una imagen mas clara del estado de los mismos en cada etapa sucesiva Según Gattaca S.A Modelo de proceso
  • 22. Microsoft Solutions Framework Modelo de Procesos Microsoft Gattaca S.A Innova Empresarial S.R.L Visión: Se definen los requerimientos del negocio y los objetivos generales del proyecto. Visión: identificar los beneficios, requerimientos, funcionales, sus alcances y restricciones; y los riesgos inherentes del proyecto. Visión: se definen los objetivos del proyecto y las restricciones del mismo Planeación: el equipo crea un borrador del plan maestro del proyecto, además de un cronograma del proyecto y de la especificación funcional del proyecto. Planeación: Obtener un cronograma de trabajo que cumpla con lo especificado en la fase de visión dentro del presupuesto, tiempo y recursos acordados. Planeación: especificaciones funcionales, un plan maestro para el proyecto y un calendario maestro.
  • 23. Microsoft Solutions Framework Modelo de Procesos Microsoft Gattaca S.A Innova Empresarial S.R.L Desarrollo: Desarrollo, prueba y creación del sistema Desarrollo: Obtener iterativamente versiones del producto entregables y medibles Desarrollo: El equipo se enfoca en desarrollar y probarla solución. Estabilización: Se centra en probar el producto. Estabilización: Versión final del producto, ajustada y aprobada en su totalidad Estabilización: Esta etapa comienza con pruebas beta de la solución y termina cuando se libera el producto con el cliente. Implementación: El equipo implanta la tecnología y los componentes utilizados por la solución Instalación: Entregar al cliente el producto finalizado en su totalidad. Soporte: Brindar soporte y garantía al producto durante el tiempo estipulado en el contrato
  • 24. Microsoft Solutions Framework Este modelo contempla un diseño lógico en tres capas para el diseño de aplicaciones (soluciones) distribuidas multicapas. Contempla tres categorías de servicios: 1. Servicios para el Usuario Servicios de usuario son la lógica que ofrece una aplicación con una interfaz de usuario. 2. Servicios de Negocios Servicios de negocios son la lógica que controla la secuenciación y la aplicación de reglas de negocio. 3. Los servicios de datos Los servicios de datos son la lógica que proporciona el nivel más bajo visible de detalles que se usan para manipular datos. Según Innova Empresarial SRL Modelo de aplicación
  • 25. Microsoft Solutions Framework Características • Establece definiciones, reglas y relaciones. Un modelo de aplicación establece las definiciones, reglas y relaciones que construirán la estructura de la aplicación. • Hace consistente la relación entre el diseño de la aplicación y el desarrollo de la misma. • Utiliza un diseño de componentes basados en servicios. Una organización puede utilizar más de un modelo de aplicación para adecuar los diferentes tipos de aplicaciones que se desarrollen. Según Innova Empresarial SRL Modelo de aplicación
  • 26. Microsoft Solutions Framework Autores Microsoft Gattaca S.A Innova Empresarial S.R.L Área(s) donde usan MSF. Dispone y utiliza de todas las herramientas apropiadas del campo. Administrar y ejecutar proyectos Administrar personal y procesos de proyectos. Disciplinas Disciplina de proyecto, preparación y riesgo. Disciplina de proyecto, preparación y riesgo. Disciplina de proyecto, preparación y riesgo. Principios 9 principios (1,2,3,4,5,6,7,8) Los principios (2,4,5,6,8) Etapas o fases Visión, planeación, desarrollo, estabilización e implementación Visión, planeación, desarrollo, estabilización, implementación y soporte Visión, Planeación, Desarrollo, Estabilización. Modelados Se usan según las que se requieran. modelado de equipo , modelado de proceso Modelo equipo , modelo de aplicación , modelo de procesos
  • 27. Microsoft Solutions Framework Aplicación de la metodología MSF V4.0 a la definición e implementación de arquitecturas orientadas a objetos en Visual Studio .NET 2005, caso práctico G5 Sharing files
  • 28. Microsoft Solutions Framework Especificación de roles Analista del negocio Entender y comunicar las necesidades solicitadas para el proyecto. Administrador del Proyecto Entregar valor de negocio dentro del horario y del presupuesto convenido. Arquitecto Garantizar el éxito del proyecto diseñando las bases de la aplicación. Desarrollador Implementar la aplicación de acuerdo a la planificación establecida. Caso Practico Visión
  • 29. Microsoft Solutions Framework  Visión/Alcance -Estatuto de visión -Estatuto de oportunidad -Alcance -Fuera de alcance -Meta -Características de usuarios -Resumen de requerimientos -Criterios de éxito  Definición de Personajes  Definición de Escenarios  Priorización de escenarios  Requerimiento de Servicio de Calidad  Priorización de Servicio de Calidad  Estimación de costos Caso Practico Visión
  • 30. Microsoft Solutions Framework  Casos de uso  Definición de arquitectura Caso Practico Planeación
  • 31. Microsoft Solutions Framework  Diseño de Base de Datos  Diagrama de clases.  Diseño de Interfases Caso Practico Planeación
  • 32. Microsoft Solutions Framework Guía de proyecto 1. Revisión de objetivos. 2. Determinación del progreso 3. Evaluar los resultados de las métricas de evaluación 4. Mitigación de errores. 5. Identificación de riesgos. Caso Practico Desarrollo
  • 33. Microsoft Solutions Framework Guía de iteraciones Las iteraciones se realizarán de acuerdo a la Guía del Proyecto, en las cuales se destacan como puntos de control las siguientes: · Administración de Usuarios · Inicio de Sesión · Administración de Carpetas · Administración de Archivos · Administración de Permisos Caso Practico Desarrollo
  • 34. Microsoft Solutions Framework  Documento de Estabilización y Pruebas Durante la fase de estabilización se detectaron algunos errores, que luego de corregido han dado como resultado un sistema más estable y robusto. La naturaleza Web del aplicativo, obliga a realizar pruebas de stress y comprobar la validez del entorno gráfico del mismo, para comprobar que cumpla con los estándares correspondientes. Caso Practico Estabilización
  • 35. Microsoft Solutions Framework Prueba de validación de interfaz gráfica y experiencia de usuario. Descripción del estándar Cumple No Cumple El aplicativo se ajusta a una resolución de pantalla de 800x600 píxeles. X El aplicativo maneja un estándar de fuentes y colores que pueden ser modificados fácilmente. X El aplicativo maneja iconografía constante e intuitiva para el usuario. X El aplicativo posee un sistema de navegación fácil que permite navegar entre las distintas páginas. X El aplicativo posee mensajes de error en colores fuertes y con mensajes fáciles de comprender que guían al usuario en la solución de problemas X
  • 36. Microsoft Solutions Framework Prueba de validación de interfaz gráfica y experiencia de usuario. Descripción del estándar Cumple No Cumple El límite para llegar a la información más lejana dentro del aplicativo es de 5 clicks del ratón. X El aplicativo no posee faltas ortográficas ni gramaticales. X La interfaz de usuario es liviana y cada página no descarga al usuario más de 200 kbytes, incluyendo imágenes y scripts. X El aplicativo es seguro y evita al máximo el uso de cookies. X
  • 37. Microsoft Solutions Framework  Manual de Usuario Caso Practico Implementación
  • 38. Microsoft Solutions Framework  Manual de Usuario Caso Practico Implementación
  • 39. Microsoft Solutions Framework  Manual de instalación Prerrequisitos: Hardware: • Pentium III de 500 MHz o superior. • 128 Mb. De memoria RAM. • 1 Gb de memoria libre. • Tarjeta de red. Software • Microsoft Windows XP sp2 o superior • Internet Information Server 6.0 • Microsoft Net Framework 2.0 • Microsoft SQL Server 2005 Caso Practico Implementación
  • 40. Microsoft Solutions Framework Microsoft  www.microsoft.com/latam/technet/articulos/w ireless/ap03.mspx  http://www.microsoft.com/latam/technet/articu los/199911/art03/  http://msdn.microsoft.com/es- es/library/jj161047.aspx  http://technet.microsoft.com/en- us/library/bb497060.aspx Innova Empresarial S.R.L  http://www.innovaempresarial.com/docs/Met odologia_Desarrollo.pdf Referencias
  • 41. Microsoft Solutions Framework Gattaca S.A http://equiposige.blogspot.es/img/Etapas_metod ologia_MSF.pdf Caso Practico http://repositorio.espe.edu.ec/bitstream/21000/3 35/1/T-ESPE-021837.pdf Referencias
  • 42. ¡GRACIAS POR SU ATENCION! Análisis y Diseño de Sistemas de Información Prof. Yamila Gascón Sección 02