Sesion 11 - Metodologias de Implementacion

También podría gustarte

Está en la página 1de 35

UNIDAD DE APRENDIZAJE Nº 4:

INVESTIGAR Y EVALUAR DIVERSAS METODOLOGÍAS DE


IMPLEMENTACIÓN DE LOS PROVEEDORES TECNOLÓGICOS
DE SOLUCIONES INFORMÁTICAS PARA DIVERSOS GIROS DE
NEGOCIOS.

Mg. Ing. Manuel Rivas León


SEMANA 11:
METODOLOGÍAS DE IMPLEMENTACIÓN DE MÚLTIPLES APLICACIONES
METODOLOGÍAS DE IMPLEMENTACIÓN DE MÚLTIPLES
APLICACIONES
¿QUÉ ES UNA METODOLOGÍA?

• Proceso mediante el cual sigue una administración,


planeación y programación del proyecto con el fin de
encontrar rutas de trabajo optimas para proyectos
informáticos.
OBJETIVO

• El objetivo general de la metodología de gestión de


proyectos es capaz de estandarizar, estructurar y organizar
la manera de trabajar. Así se ayuda a enfocar todos los
proyectos de la misma forma y nos permite ser capaces de
repetir los éxitos y aprender de los errores, por lo que hay
un proceso de mejora continua.
BENEFICIOS:

• Organizar los tiempos de proyecto


• Proporcionar herramientas para estimar la forma correcta
de tiempos y costos.
• Ayudar a gestionar y minimizar los riesgos del proyecto
• Mejorar la relación entre coste y beneficio de los recursos
• Desarrollar las habilidades del tiempo
¿COMÓ SE UTILIZA?

• Una metodología se puede aplicar a cualquier tipo de


proyecto. Cabe destacar que la naturaleza, requisitos,
propósitos y demás elementos definen la metodología
exacta a aplicar para la gestión de proyectos.
METODOLOGIA DE DESARROLLO DE SOFTWARE

Problema
Requerimiento
Se requiere usar Software

Análisis una
Metodología.
Diseño

Implementación

Pruebas

Despliegue
METODOLOGIA DE DESARROLLO DE
SOFTWARE

Requerimiento: Concepción de un problema a resolver


Análisis: ¿Qué? (entender el problema / cuestionarios y preguntar)
Diseño: ¿Como? (Resolver el problema / prototipos y modelos)
Implementación: ¿Hacerlo? (Codificación / Programarlo)
Pruebas: ¿Funciona? (Verificar / Comprobar)
Despliegue: ¿Instalar? (Distribuir el software)
METODOLOGÍA DE GESTIÓN DE PROYECTOS
METODOLOGÍA DE GESTIÓN DE PROYECTOS

• El Project Management Institute, contiene una descripción


general de los fundamentos de la Gestión de Proyectos
reconocidos como buenas prácticas para lograr un
gerenciamiento eficaz y eficiente del proyecto. Observar que no
es una metodología de gestión de proyectos.
METODOLOGÍA ORIENTADO A OBJETOS
METODOLOGÍA ORIENTADO A OBJETOS

El lenguaje unificado de modelado (UML, por sus siglas en inglés,


Unified Modeling Language) es el lenguaje de modelado de
sistemas de software más conocido y utilizado en la actualidad; está
respaldado por el Object Management Group (OMG). Es un
lenguaje gráfico para visualizar, especificar, construir y documentar
un sistema.
METODOLOGÍA RUP - PROCESO UNIFICADO RACIONAL
METODOLOGÍA RUP - PROCESO UNIFICADO RACIONAL

El Proceso Unificado Racional (Rational Unified Process en inglés,


habitualmente resumido como RUP) es un proceso de desarrollo de software y
junto con el Lenguaje Unificado de Modelado UML, constituye la metodología
estándar más utilizada para el análisis, implementación y documentación de
sistemas orientados a objetos. El RUP no es un sistema con pasos firmemente
establecidos, sino un conjunto de metodologías adaptables al contexto y
necesidades de cada organización.
METODOLOGÍA RUP - PROCESO UNIFICADO RACIONAL

RUP (Rational Unified Process):


• Provee un acercamiento disciplinado para asignar tareas y
responsabilidades dentro de una organización de desarrollo.
• Su objetivo es asegurar la producción de desarrollo de software de
alta calidad que satisfaga los requerimientos de los usuarios finales
(respetando cronograma y presupuesto).
• Fue desarrollado por Rational Software.
• Puede ser adaptado y extendido para satisfacer las necesidades de
la organización que lo adopte.
METODOLOGÍA RUP - PROCESO UNIFICADO RACIONAL

RUP (Rational Unified Process):


• Posee cuatro fases del ciclo de vida:
• Concepción
• Elaboración
• Construcción
• Transición
METODOLOGÍA RUP - PROCESO UNIFICADO RACIONAL

Ventajas del RUP (Rational Unified Process):


• Evaluación de cada fase que permite
cambios de objetivos
• Funciona bien en proyectos de innovación
• Es sencillo, ya que sigue los pasos
intuitivos necesarios a la hora de
desarrollar software
• Seguimiento detallado en cada una de las
fases
METODOLOGÍA RUP - PROCESO UNIFICADO RACIONAL

Desventajas del RUP (Rational Unified Process):


• La evaluación de riesgos es compleja
• Excesiva flexibilidad para algunos proyectos
• Se pone al cliente en una situación que puede ser muy incómoda
• El cliente deberá ser capaz de escribir y entender a un nivel de
detalle para poder acordar un alcance del proyecto en él.
METODOLOGÍA BPM - GESTIÓN DE PROCESOS DEL NEGOCIO
METODOLOGÍA BPM - GESTIÓN DE PROCESOS DEL NEGOCIO

La Gestión por Procesos de Negocio, (BPM, del inglés Business Process


Management) es una disciplina de gestión empresarial holística que integra
tanto otras disciplinas relacionadas, técnicas y mejores prácticas del pasado y
presente; así como todas las tecnologías necesarias para dar vida a su
implementación y ejecución.
METODOLOGÍA MSF – MICROSOFT SOLUTIONS FRAMEWORK
METODOLOGÍA MSF – MICROSOFT SOLUTIONS FRAMEWORK

Microsoft® Solutions Framework es un marco de trabajo de referencia para


construir e implantar sistemas empresariales distribuidos basados en
herramientas y tecnologías de Microsoft. MSF comprende un conjunto de
modelos, conceptos y guías que contribuyen a alinear los objetivos de negocio
y tecnológicos, reducir los costos de la utilización de nuevas tecnologías, y
asegurar el éxito en la implantación de las tecnologías Microsoft.
METODOLOGÍA MSF – MICROSOFT SOLUTIONS
FRAMEWORK

MSF (Microsoft Solution Framework):


• MSF es un compendio de las mejores prácticas en cuanto a
administración de proyectos se refiere.
• Más que una metodología rígida de administración de proyectos,
MSF es una serie de modelos que puede adaptarse a cualquier
proyecto de tecnología de información.
METODOLOGÍA MSF – MICROSOFT SOLUTIONS
FRAMEWORK

Fases de MSF (Microsoft Solution Framework):


• Visión y Alcance
• Planificación
• Desarrollo
• Estabilización
• Implantación
METODOLOGÍA MSF – MICROSOFT SOLUTIONS
FRAMEWORK

Fases de MSF (Microsoft Solution Framework):


• Visión y Alcance:
• Tener una visión clara de lo que se refiere lograr para el cliente.
• Ser capaz de indicarlo en términos que motivarán a todo el
equipo y al cliente.
• Se definen los líderes y responsabilidades del proyecto.
• Se realiza la evaluación inicial de riesgos del proyecto.
METODOLOGÍA MSF – MICROSOFT SOLUTIONS
FRAMEWORK

Fases de MSF (Microsoft Solution


Framework):
• Planificación:
• El equipo prepara las especificaciones
funcionales, realiza el proceso de
diseño de la solución.
• Prepara los planes de trabajo,
estimaciones de costos y cronogramas
de los diferentes entregables del
proyecto.
METODOLOGÍA MSF – MICROSOFT SOLUTIONS
FRAMEWORK

Fases de MSF (Microsoft Solution Framework):


• Desarrollo
• El equipo realiza la mayor parte de la construcción de los
componentes (tanto documentación como código).
• La infraestructura también es desarrollada durante esta fase.
METODOLOGÍA MSF – MICROSOFT SOLUTIONS
FRAMEWORK

Fases de MSF (Microsoft Solution Framework):


• Estabilización
• Se conducen pruebas sobre la solución, las pruebas de esta etapa
enfatizan el uso y operación bajo condiciones realistas.
• El equipo se enfoca en priorizar y resolver errores y preparar la
solución para el lanzamiento.
METODOLOGÍA MSF – MICROSOFT SOLUTIONS
FRAMEWORK

Fases de MSF (Microsoft Solution Framework):


• Implantación
• El equipo implanta la tecnología base y los componentes
relacionados.
• Estabiliza la instalación, traspasa el proyecto al personal de
soporte y operaciones.
• Obtiene la aprobación final del cliente.
METODOLOGÍA SCRUM
METODOLOGÍA SCRUM

Scrum es el marco de trabajo para el


desarrollo y mantenimiento de productos
complejos y sencillos. Es una de las
metodologías ágiles más populares y
usadas en proyectos de software,
aunque una de sus ventajas es la
adaptabilidad, lo que la hace ideal para
trabajar en diferentes contextos.
METODOLOGÍA SCRUM

• Product Owner (Dueño del Producto): Es la representación del cliente


dentro del equipo de trabajo, su principal responsabilidad es expresar
claramente la necesidad del cliente dentro del Product Backlog.

• Scrum Master (Lider del Equipo de Trabajo): Es el responsable de


asegurar que el Scrum es entendido y realizado al asegurarse de que el
equipo trabaja ajustándose a la teoría, prácticas y reglas de Scrum.

• Development Team (Equipo de Desarrollo): Se compone de las personas


responsables de dar cumplimiento a los SPRINT, son un equipo
autogestionado y organizado.
METODOLOGÍA SCRUM
METODOLOGÍA SCRUM

También podría gustarte