Esta presentación ilustra varios puntos que Scott Ambler padre de este concepto de DAD o Entrega Ágil Disciplinada nos provee. El constante cambio en los ambiente de desarrollo hace que metodologías existentes vayan evolucionado adaptándose también a aquellas empresas que requieren de documentación y estructura y aun así desean ser ágil, esta metodología ofrece esto sin sacrificar ni tiempo ni entrega.
This Presentasion about public administrasion,
you can learn and understand this topic maybe you can get a special knowledge who people can't get it. thankyou
Trigger Presentation untuk Penguatan Pelayanan Publik di ANRI
Jakarta, 11 Desember 2019
Dr. Tri Widodo W. Utomo, MA
Deputi Kajian Kebijakan dan Inovasi Administrasi Negara LAN-RI
thanks to aditya aliendia & nurul sheila untuk bantuannya
Tugas kelompok tentang bentuk-bentuk badan usaha, seperti joint venture, holding company, trust, kartel, leasing, yayasan, dll.
semoga bermanfaat
Workshop Pengelolaan Laboratorium Inovasi
Balitbangnov Sumatera Selatan, 10-11 Juni 2015
Deputi Inovasi Administrasi Negara LAN-RI
Jl. Veteran No. 10 Jakarta
http://inovasi.lan.go.id
Introduction to Disciplined Agile TechnologySoftware Guru
Durante este Webinar Scott hablará sobre Disciplined Agile Delivery (Entrega Disciplinada de Agilidad), o DAD, es un framework de procesos que brinda una estrategia completa y coherente de cómo funciona en la práctica la entrega ágil de soluciones.
DAD es un framework híbrido, centrado en las personas y orientado al aprendizaje. Utiliza una estrategia dirigida por metas y un ciclo de vida dirigido por riesgo y valor.
Es escalable y está diseñado para satisfacer contextos empresariales complejos.
Introduction to Disciplined Agile Delivery (DAD) : Presented by Dr. Sanjay Sa...oGuild .
Introduction to Disciplined Agile (DA): Learn about the four delivery lifecycles supported by DA; how DA is a hybrid that shows how proven practices from a range of sources fits together; how to take a flexible, non-prescriptive approach to agile development; the importance of being enterprise aware.
Disciplined Agile roles: Team Lead (ScrumMaster), Product Owner, Architecture Owner, Team Member, Stakeholder + five more optional scaling roles.
Inception Phase: Covers key activities for initiating a DA team, including initial requirements modelling, initial architecture modelling, initial release planning, strategies for your physical and virtual work environments, initial risk identification, and driving to a shared vision with your stakeholders.
Construction Phase: Describes many technical strategies for building consumable increments of your solution, including test-driven development (TDD), acceptance TDD, how to initiate an iteration/sprint, look-ahead modelling and planning, spikes, regular coordination meetings, continuous integration, continuous deployment, whole-team testing, parallel independent testing, information radiators, Kanban boards, burn up charts, and many more. In this module we also look at agile construction from a traditional point of view, showing how activities such as architecture, analysis, design, testing, management, and user experience (UX) are addressed all the way through the lifecycle.
Transition Phase: Overviews strategies for releasing the solution to your stakeholders.
This Presentasion about public administrasion,
you can learn and understand this topic maybe you can get a special knowledge who people can't get it. thankyou
Trigger Presentation untuk Penguatan Pelayanan Publik di ANRI
Jakarta, 11 Desember 2019
Dr. Tri Widodo W. Utomo, MA
Deputi Kajian Kebijakan dan Inovasi Administrasi Negara LAN-RI
thanks to aditya aliendia & nurul sheila untuk bantuannya
Tugas kelompok tentang bentuk-bentuk badan usaha, seperti joint venture, holding company, trust, kartel, leasing, yayasan, dll.
semoga bermanfaat
Workshop Pengelolaan Laboratorium Inovasi
Balitbangnov Sumatera Selatan, 10-11 Juni 2015
Deputi Inovasi Administrasi Negara LAN-RI
Jl. Veteran No. 10 Jakarta
http://inovasi.lan.go.id
Introduction to Disciplined Agile TechnologySoftware Guru
Durante este Webinar Scott hablará sobre Disciplined Agile Delivery (Entrega Disciplinada de Agilidad), o DAD, es un framework de procesos que brinda una estrategia completa y coherente de cómo funciona en la práctica la entrega ágil de soluciones.
DAD es un framework híbrido, centrado en las personas y orientado al aprendizaje. Utiliza una estrategia dirigida por metas y un ciclo de vida dirigido por riesgo y valor.
Es escalable y está diseñado para satisfacer contextos empresariales complejos.
Introduction to Disciplined Agile Delivery (DAD) : Presented by Dr. Sanjay Sa...oGuild .
Introduction to Disciplined Agile (DA): Learn about the four delivery lifecycles supported by DA; how DA is a hybrid that shows how proven practices from a range of sources fits together; how to take a flexible, non-prescriptive approach to agile development; the importance of being enterprise aware.
Disciplined Agile roles: Team Lead (ScrumMaster), Product Owner, Architecture Owner, Team Member, Stakeholder + five more optional scaling roles.
Inception Phase: Covers key activities for initiating a DA team, including initial requirements modelling, initial architecture modelling, initial release planning, strategies for your physical and virtual work environments, initial risk identification, and driving to a shared vision with your stakeholders.
Construction Phase: Describes many technical strategies for building consumable increments of your solution, including test-driven development (TDD), acceptance TDD, how to initiate an iteration/sprint, look-ahead modelling and planning, spikes, regular coordination meetings, continuous integration, continuous deployment, whole-team testing, parallel independent testing, information radiators, Kanban boards, burn up charts, and many more. In this module we also look at agile construction from a traditional point of view, showing how activities such as architecture, analysis, design, testing, management, and user experience (UX) are addressed all the way through the lifecycle.
Transition Phase: Overviews strategies for releasing the solution to your stakeholders.
by Scott Ambler, Chief Methodologist for Agile, IBM and Mark Lines, Agile Mentor and cofounder of UPMentors
Once considered viable only for small, co-located teams, agile software development practices have caught the attention of larger teams seeking improvements in product quality, team efficiency, and on-time delivery. This paper introduces an approach to agile that incorporates the added discipline larger teams need for success in software and systems delivery.
Disciplined Agile Delivery: Foundation for Scaling AgileSoftware Guru
Organizations are applying agile strategies with large teams, geographically distributed teams, in outsourcing situations, in complex domains, in technically complex situations, and in regulatory situations. Sometimes they’re successful and sometimes they’re not. The Disciplined Agile Delivery (DAD) decision process framework is a people-first, learning-oriented hybrid agile approach to IT solution delivery. It has a risk-value delivery lifecycle, is goal-driven, is enterprise aware, and is scalable. The DAD framework is a hybrid which adopts proven strategies from Scrum, XP, Agile Modeling, Outside-In Development, Lean/Kanban, DevOps, and others in a disciplined manner. In this presentation you’ll discover how DAD provides a solid foundation from which to scale agile, learn how agile teams work at scale, and identify several common scaling anti-patterns which should be avoided.
During this presentation you will learn:
• What the Disciplined Agile Delivery (DAD) framework is.
• What it means to scale your agile strategy.
• “New” practices for scaling agile.
• Strategies for successfully scaling agile.
• Industry statistics around the successes and failures associated with scaling agile.
SEO has changed a lot over the last two decades. We all know about Google Panda & Penguin, but did you know there was a time when search engine results were returned by humans? Crazy right? We take a trip down memory lane to chart some of the biggest events in SEO that have helped shape the industry today.
This presentation gives you eight simple tips on how to make your PowerPoint presentation slides more visually engaging, creative and fun. Try out these advice and you will make your best PowerPoint presentation ever.
This presentation was created by my powerpoint design agency Slides. We are based in Spain but have clients worldwide.
Drop me an email and we will discuss your project.
El desarrollo de software ya no es lo mismo que años atrás, un ejemplo podría ser el desarrollo de software antes tenia un soporte grande en Hardware y era costoso comprarlo, eso costos ahora han bajado y dejaron de serlo.
La presentación cubre:
-Pequeño repaso sobre el desarrollo de software siguiendo la metodología waterfall
Agile y Lean Startup
- Los pilares de Scrum;
---- Roles: Product Owner, Scrum Master y Equipo de Desarrollo.
---- Eventos: Planning Meeting, Daily Stand-up, Grooming/Refinement, Demo y Retrospectiva.
---- Herramientas: Product Backlog, Historias de usuario, Definition of Done, Sprint Backlog, Sprint Dashboad.
---- Informes: Fin de Sprint, Inicio de Sprint, Burn-up/Burn-down, Informe de producto.
El desarrollo ágil de software son métodos de ingeniería del software basados en el desarrollo iterativo e incremental, donde los requerimientos y soluciones
El desarrollo ágil de software son métodos de ingeniería del software basados en el desarrollo iterativo e incremental, donde los requerimientos y soluciones evolucionan mediante la colaboración de grupos auto organizados y multidisciplinarios.
Los desafíos de calidad de software que nos trae la IA y los LLMsFederico Toledo
En esta charla, nos sumergiremos en los desafíos emergentes que la inteligencia artificial (IA) y los Large Language Models (LLMs) traen al mundo de la calidad del software y el testing. Exploraremos cómo la integración, uso o diseño de modelos de IA plantean nuevos retos, incluyendo la calidad de datos y detección de sesgos, sumando la complejidad de probar algo no determinístico. Revisaremos algunas propuestas que se están llevando adelante para ajustar nuestras tareas de testing al desarrollo de este tipo de sistemas, incluyendo enfoques de pruebas automatizadas y observabilidad.
Si bien los hospitales conjuntan a profesionales de salud que atienden a la población, existe un equipo de organización, coordinación y administración que permite que los cuidados clínicos se otorguen de manera constante y sin obstáculos.
Mario García Baltazar, director del área de Tecnología (TI) del Hospital Victoria La Salle, relató la manera en la que el departamento que él lidera, apoyado en Cirrus y Estela, brinda servicio a los clientes internos de la institución e impulsa una experiencia positiva en el paciente.
Conoce el Hospital Victoria La Salle
Ubicado en Ciudad Victoria, Tamaulipas, México
Inició operaciones en el 2016
Forma parte del Consorcio Mexicanos de Hospitales
Hospital de segundo nivel
21 habitaciones para estancia
31 camas censables
13 camillas
2 quirófanos
+174 integrantes en su plantilla
+120 equipos médicos de alta tecnología
+900 pacientes atendidos
Servicios de +20 especialidades
Módulos utilizados de Cirrus
HIS
EHR
ERP
Estela - Business Intelligence
Escaneo y eliminación de malware en el equiponicromante2000
El malware tiene muchas caras, y es que los programas maliciosos se reproducen en los ordenadores de diferentes formas. Ya se trate de virus, de programas espía o de troyanos, la presencia de software malicioso en los sistemas informáticos siempre debería evitarse. Aquí te muestro como trabaja un anti malware a la hora de analizar tu equipo
Dad diciplined agil delivery.(DAD), Metodología ágil para empresas Grandes o Medianas.
1. ING. Julissa Mateo
Disciplined Agile Delivery (DAD)
Para un Desarrollo Ágil y Eficaz
Julissa Mateo
Senior Software Analyst
JulissaMMateo@gmail.com
2. 2
Contenido.
Introducción a DAD (Entrega Ágil
Disciplinada )
Metodologías de Desarrollo de Software
¿Qué es Agile?
¿Por qué las prácticas de Ingeniería Ágiles
ayudan al desarrollo de Software?
¿Qué es Lean?
¿Qué es Scrum?
¿Qué es Disciplined Agile Delivery (DAD)
3. 3
Síntomas de un proceso de desarrollo de software deficiente
Descubrimiento tardío de nuevos requerimientos
Usuarios insatisfechos
Errores en el entorno de producción
Errores que re-aparecen en producción
Altos niveles de retrabajo
Entre otros
4. 4
Metodologías de Desarrollo de Software
1970s
• Programación estructurada Jackson (1975)
1980s
• Structured Systems Analysis and Design Methodology (1980)
• Structured Analysis and Design Technique (1980)
• Ingeniería de la información (1981)
1990s
• Rapid application development (1991).
• Programación orientada a objetos (OOP)(90's)
• Scrum (desarrollo), en la última parte de los 90's
• Rational Unified Process (RUP) desde 1999.
2000s
• Extreme Programming(XP) (1999)
• Enterprise Unified Process (EUP) extensiones RUP desde 2002
• Agile Unified Process (AUP) (2005) por Scott Ambler.
• Disciplined Agile Delivery (DAD) (2009)
5. 5
Trabajar
Empíricamente
Reducción de
complejidad
Manejo de
Cambios
Agile
¿Qué es Agile?
Agile impulsa la mejora continua mediante la inspección repetitiva y la adaptación
del proceso de trabajo.
“Agile no es un grupo de
prácticas y herramientas es más
que eso, es una actitud, una
forma de pensar”
Dave Sharrok
6. 6
¿Por qué las prácticas de Ingeniería Ágiles ayudan al Desarrollo
de Software?
“No construyas características que nadie necesita en
estos momentos. No escribas más especificaciones de lo
que puedes codificar. No escribas más código del que
puedes probar. No pruebes más código del se puede
implementar ".
Corey Ladas
Algunas Ideas Ágiles “Radicales”
• Hazlo lo más sencillo posible y no más.
• Requisitos cambiantes son una buena señal.
• La colaboración es fundamental para su éxito, no más desarrollo a solas.
• Prueba con frecuencia y temprano , y mejor aún, “probar primero”.
• Aprende de tus experiencias y evoluciona tus estrategia mientras avanza el proyecto.
• Las partes interesadas tienen una mayor visibilidad en un proyecto ágil y mayores
oportunidades para guiar al equipo .
8. 8
¿Que es Scrum ?
Scrum es un proceso en el que se aplican de manera regular un conjunto de
buenas prácticas para trabajar colaborativamente, en equipo, y obtener el mejor
resultado posible de un proyecto. Estas prácticas se apoyan unas a otras y su
selección tiene origen en un estudio de la manera de trabajar de equipos
altamente productivos.
9. 9
Marco de Trabajo de Scrum
.
1BackLog
Los requisitos se
toman del BackLog
(Pila) priorizado y
descompuestos en
pequeñas
características que
pueden ser
entregados como
software de trabajo
en iteraciones de
desarrollo a corto
plazo, llamado Sprint.
2SprintBackLog
El trabajo se saca del
BackLog y se coloca
en el Sprint Backlog
(Iteración actual)
para completarse en
el sprint por el equipo
de desarrollo.
3Entregable
El resultado de un
Sprint es un
entregable (Release)
que, idealmente,
puede ser liberado
inmediatamente
después de la
aceptación por el
propietario del
producto en la
reunión de revisión
Sprint.
10. 11
Modelo de escalamiento de Metodologías Agiles
Disciplined Agile Delivery con uno o más factores de
escala implementados:
Equipos de gran tamaño.
Distribución Geográfica.
Cumplimientos Regulatorios
Complejidad de dominio
Organización Distribuida
Complejidad Técnica
Complejidad Organizacional
Disciplina Empresarial
Ciclo de Vida guiado por el Valor al Negocio + Riesgo.
Equipos Auto Organizados con un marco de trabajo
apropiado.
Ciclo de Vida “De Entrega Completa”
Ciclo de Vida guiado por el Valor al Negocio.
Equipos Auto Organizados
Foco en la construcción
11. 12
¿Qué es DAD basado en Scrum?
El marco de procesos de Entrega Ágil Disciplinada (DAD) es un enfoque ágil
donde las personas son lo primero, orientado al aprendizaje híbrido, para la
entrega de Soluciones de TI. Tiene un ciclo de vida que considera el valor del
riesgo, es por objetivos, y es consciente de la realidad de la empresa.
Tasas de éxito en proyectos tradicionales de TI, Según
Standish Chaos Reports, 2012
Unified Process (UP)
Extreme
Programming (XP)Harmony
Process
Disciplined Agile
Delivery (DAD)
Lean
Agile
Modeling
Scrum
14. 15
Conceptos Básicos
Iteración
La Iteración es el período en el cual
se lleva a cabo el trabajo en sí
Stories
Una historia de usuario es una
representación de un requisito de
software escrito en una o dos
frases utilizando el lenguaje
común del usuario
coordination meeting(DAD)
Facilita la Colaboración y
Trasferencia de Información
entre el equipo.
¿Qué he Hecho?
¿Qué voy a Hacer?
¿Qué impedimentos?
15. 16
Ciclo de Vida Ágil de DAD basado en Scrum
Concepción Construcción Transición
Identificar,
priorizar y
seleccionar
proyectos
Modelado inicial,
planeación y
organización
Una o mas iteraciones cortas
Consenso con los interesados
Arquitectura aprobada
Muchas iteraciones cortas produciendo una solución potencialmente consumible en cada iteración
Viabilidad del Proyecto (Varias)
Suficientemente funcional
Una o mas iteraciones cortas
Producción lista
Interesados satisfechos
Iteración
Día a
día
Sesión de planificación de la iteración para
seleccionar los elementos de trabajo e
identificar tareas para la iteración actual
Revisión de la iteración y
retrospectiva: Demo para
los interesados,
determinación de la
estrategia de la próxima
iteración y aprendizaje de
las experiencias
Entrega de la
solución a
producción
Operar y dar
soporte a la
solución en
producción
Reunión de
coordinación diaria
Visión Inicial y
financiamiento
Visión Inicial de
la Arquitectura
Requerimientos
iniciales
y Plan de
Release
Elementos
de trabajo
Elementos de trabajo
de Alta Prioridad
Backlog de
la Iteración
Sistema de
Trabajo
Solución de
Trabajo
Financiación
Retroalimentación
Solicitudes de Mejora y
Reporte de Defectos
Tareas
17. 18
Artefactos utilizados en DAD Basado en Scrum.
En el marco de DAD basado en Scrum se han eliminado todos los artefactos que no eran
considerados necesarios.
Product
BackLog
• Propietario – Product Owner (PO)
• El Product BackLog contiene los elementos o requisitos de negocio,
priorizados por el valor relacionado al negocio.
Sprint
Backlog
• Propietario – El Equipo
• El Iteration Backlog contiene historias que no cambiarán durante el
sprint, permitiendo que el equipo se concentre en la entrega de los
stories seleccionados. Fuera de la Pila del Sprint, el PO puede volver
a dar prioridad a las historias, si es necesario.
Burndown
Chart
• Propietario –Team Lead
• El Burndown Chart muesta el trabajo que aún queda por hacer,
permitiendo al Team-Lead gestionar el marco de DAD. Las unidades
utilizadas para el Burndown Chart proporcionan diferentes
informaciones y niveles de granularidad.