Unidad 1
José Muñoz Carrasco
Metodologías Ágiles
¿Qué son los
métodos agiles?
• Las metodologías Agiles surgen
debido a los contextos de negocios
que contienen cambios muy
repentinos, como método de
respuesta, se perfecciona la
capacidad de respuesta a los
cambios.
De esta manera, se establece la mejora
de la de flexibilidad y estabilidad en
los proyectos, de igual forma,
obteniendo un balance entre estas
dos.
Fundamentos de la Agilidad
Funcionalidad el
Software
Sobre
Documentación
extensiva
Individuos e
interacciones
Sobre
Procesos y
herramientas
Colaboración
con el cliente
Sobre
Negocio
contractual
Respuesta al
cambio
Sobre
Seguir un plan
SCRUM
• Se caracteriza por desarrollar
software por medio de
iteraciones para optimizar la
predictibilidad y el control de
riesgos. Usandos los
denominados "sprints", preferido
para proyectos que evolucionan
rápidamente, la comunicación
(reuniones) es constante y
fundamental.
• Los sprints son las actividades
para desarrollar previamente
definidas en un lapso de 30 días.
Product Backlog lista de tareas a
ejecutar
•
Recuperado de: https://bit.ly/3v9gpql
Roles de
Scrum
Recuperado de: https://bit.ly/3NYdl9f
KANBAN
• Ayuda a solucionar de manera muy clara
los problemas acumulados que puedan
dificultar a la calidad o el plazo de entrega
del producto mediante tableros de tareas:
Pendientes – En proceso – Terminadas
• Evita el estrés y el sobrecargo de trabajo excesivos en los equipos de trabajos
• Cambios incrementales y evolutivos
• Respetar los procesos y responsabilidades actuales
Construcción de
Proyectos
Informáticos
• Es sumamente importante que
antes de desarrollar un proyecto
informático se comprenda su
finalidad. Es decir, cuál es la
necesidad del cliente o usuario
que genera esta solicitud, ya que
estas se transformarán en
requerimientos funcionales y no
funcionales.
Lenguaje Único
• Es necesario establecer un lenguaje único de
comunicación, es decir, el mensaje que sale del
emisor debe ser comprendido por el receptor
en su totalidad.
• Solo si se logra tener ese entendimiento se
puede generar proyectos informáticos exitosos
Terminologías
Definición del Proyecto: Es un esfuerzo temporal que se realiza para llevar a cabo un
servicio, es decir, el proyecto tiene un principio y fin bien definidos
Dirección de proyecto: Aplicación de conocimientos, habilidades, herramientas y técnicas
para cumplir con sus requisitos
Ciclo de vida: Fases que atraviesa el proyecto desde su inicio hasta su cierre
Alcance: Es el trabajo que es necesario realizar para suministrar un producto, servicio o
resultado con funciones y características especificadas previamente
Entrada: Cualquier elemento interno o externo que sea requerido para un proceso que
ayude a terminar el proyecto. Puede ser el resultado de un proceso anterior
Fase del proyecto: Conjunto de actividades relacionadas lógicamente que culmina con la
finalización de uno o más entregables.
Interesados o stackholders:
Son individuos que pueden afectar
o verse afectados por las decisiones
y actividades del proyecto
Análisis de costo y beneficio:
Calcular los beneficios de un
proyecto frente a los costos
previsibles necesarios para llevarlo
a cabo.
EDT:
representación gráfica de las
distintas actividades que
conforman un proyecto
Salidas del proyecto:
Producto o resultado, generados
por un proceso
Gestión de riesgos:
Identificar, evaluar y tratar los
riesgos e incertidumbres a los que
se enfrentan los proyectos
Programa:
Grupo de proyectos relacionados
compuestos por sus programas y
actividades cuya gestión se realiza a
modo ordenado para obtener
beneficios que no se obtendrían si
se hicieran de modo individual

Unidad 1.pptx

  • 1.
  • 2.
  • 3.
    ¿Qué son los métodosagiles? • Las metodologías Agiles surgen debido a los contextos de negocios que contienen cambios muy repentinos, como método de respuesta, se perfecciona la capacidad de respuesta a los cambios. De esta manera, se establece la mejora de la de flexibilidad y estabilidad en los proyectos, de igual forma, obteniendo un balance entre estas dos.
  • 4.
    Fundamentos de laAgilidad Funcionalidad el Software Sobre Documentación extensiva Individuos e interacciones Sobre Procesos y herramientas Colaboración con el cliente Sobre Negocio contractual Respuesta al cambio Sobre Seguir un plan
  • 5.
    SCRUM • Se caracterizapor desarrollar software por medio de iteraciones para optimizar la predictibilidad y el control de riesgos. Usandos los denominados "sprints", preferido para proyectos que evolucionan rápidamente, la comunicación (reuniones) es constante y fundamental. • Los sprints son las actividades para desarrollar previamente definidas en un lapso de 30 días. Product Backlog lista de tareas a ejecutar • Recuperado de: https://bit.ly/3v9gpql
  • 6.
    Roles de Scrum Recuperado de:https://bit.ly/3NYdl9f
  • 7.
    KANBAN • Ayuda asolucionar de manera muy clara los problemas acumulados que puedan dificultar a la calidad o el plazo de entrega del producto mediante tableros de tareas: Pendientes – En proceso – Terminadas • Evita el estrés y el sobrecargo de trabajo excesivos en los equipos de trabajos • Cambios incrementales y evolutivos • Respetar los procesos y responsabilidades actuales
  • 8.
  • 9.
    • Es sumamenteimportante que antes de desarrollar un proyecto informático se comprenda su finalidad. Es decir, cuál es la necesidad del cliente o usuario que genera esta solicitud, ya que estas se transformarán en requerimientos funcionales y no funcionales.
  • 10.
    Lenguaje Único • Esnecesario establecer un lenguaje único de comunicación, es decir, el mensaje que sale del emisor debe ser comprendido por el receptor en su totalidad. • Solo si se logra tener ese entendimiento se puede generar proyectos informáticos exitosos
  • 11.
  • 12.
    Definición del Proyecto:Es un esfuerzo temporal que se realiza para llevar a cabo un servicio, es decir, el proyecto tiene un principio y fin bien definidos Dirección de proyecto: Aplicación de conocimientos, habilidades, herramientas y técnicas para cumplir con sus requisitos Ciclo de vida: Fases que atraviesa el proyecto desde su inicio hasta su cierre Alcance: Es el trabajo que es necesario realizar para suministrar un producto, servicio o resultado con funciones y características especificadas previamente Entrada: Cualquier elemento interno o externo que sea requerido para un proceso que ayude a terminar el proyecto. Puede ser el resultado de un proceso anterior Fase del proyecto: Conjunto de actividades relacionadas lógicamente que culmina con la finalización de uno o más entregables.
  • 13.
    Interesados o stackholders: Sonindividuos que pueden afectar o verse afectados por las decisiones y actividades del proyecto Análisis de costo y beneficio: Calcular los beneficios de un proyecto frente a los costos previsibles necesarios para llevarlo a cabo. EDT: representación gráfica de las distintas actividades que conforman un proyecto Salidas del proyecto: Producto o resultado, generados por un proceso Gestión de riesgos: Identificar, evaluar y tratar los riesgos e incertidumbres a los que se enfrentan los proyectos Programa: Grupo de proyectos relacionados compuestos por sus programas y actividades cuya gestión se realiza a modo ordenado para obtener beneficios que no se obtendrían si se hicieran de modo individual