Este documento presenta una agenda para una charla sobre auditoría ágil. Introduce conceptos clave como la adopción creciente de metodologías ágiles en la industria del desarrollo de software y discute cómo la auditoría y Scrum no son paradigmas opuestos sino complementarios. Explica que la auditoría busca generar confianza y mejora continua evaluando factores como el desempeño, los riesgos y la calidad del producto, lo cual también es compatible con los valores fundamentales de Scrum.
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.
Metodologias Agiles de Direccion de ProyectosAlejandro Gabay
Conferencia dictada en ORT Buenos Aires, Argentina el 19.07.2011 por Alejandro Gabay
Presentacion del Manifiesto Agil, Proceso de Scrum y comparación entre PMBoK y PMI.
Agile Methodologies for Project Management
Presentación donde se explican algunos conceptos relacionados con las fábricas de software y se comparte un modelo con base en experiencia en este tipo de industria.
Sesión presentada en SG Virtual 11a. edición.
Presentada por:Edith Valencia Martinez.
La mejora de procesos de software (SPI) involucra entender los procesos existentes a fin de cambiarlos y de esta manera incrementar la calidad del producto y/o reducir costos y tiempo de desarrollo.
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.
Metodologias Agiles de Direccion de ProyectosAlejandro Gabay
Conferencia dictada en ORT Buenos Aires, Argentina el 19.07.2011 por Alejandro Gabay
Presentacion del Manifiesto Agil, Proceso de Scrum y comparación entre PMBoK y PMI.
Agile Methodologies for Project Management
Presentación donde se explican algunos conceptos relacionados con las fábricas de software y se comparte un modelo con base en experiencia en este tipo de industria.
Sesión presentada en SG Virtual 11a. edición.
Presentada por:Edith Valencia Martinez.
La mejora de procesos de software (SPI) involucra entender los procesos existentes a fin de cambiarlos y de esta manera incrementar la calidad del producto y/o reducir costos y tiempo de desarrollo.
Sesión 3 del curso Metodologías Ágiles de Desarrollo de Software de la Universidad de Alicante (http://www.dccia.ua.es/dccia/inf/asignaturas/MADS/2013-14)
¿Qué tiene de apasionante la ingeniería de software?Software Guru
Sesión presentada en SG Virtual 11a. edición.
Presentada por: Rodrigo Torres Garibay.
En esta conferencia intentaré platicar un poco lo que me mueve día a día a esto que se llama pasión por la ingeniería de software / procesos .
La tendencia de los últimos años que se está asentando en numerosos departamentos de TI, radica en la búsqueda de la mejora continua, la agilidad en la entrega de nuevos servicios y productos y la ruptura de silos funcionales mediante procesos más trasversales, la orientación a servicios y la generación de valor.
En Quint, creemos que las técnicas y herramientas que nos pueden ayudar a poner en práctica estas mejoras en nuestros departamentos son las que aportan Lean, Agile y DevOps.
Sesión 3 del curso Metodologías Ágiles de Desarrollo de Software de la Universidad de Alicante (http://www.dccia.ua.es/dccia/inf/asignaturas/MADS/2013-14)
¿Qué tiene de apasionante la ingeniería de software?Software Guru
Sesión presentada en SG Virtual 11a. edición.
Presentada por: Rodrigo Torres Garibay.
En esta conferencia intentaré platicar un poco lo que me mueve día a día a esto que se llama pasión por la ingeniería de software / procesos .
La tendencia de los últimos años que se está asentando en numerosos departamentos de TI, radica en la búsqueda de la mejora continua, la agilidad en la entrega de nuevos servicios y productos y la ruptura de silos funcionales mediante procesos más trasversales, la orientación a servicios y la generación de valor.
En Quint, creemos que las técnicas y herramientas que nos pueden ayudar a poner en práctica estas mejoras en nuestros departamentos son las que aportan Lean, Agile y DevOps.
La calidad de los sistemas de información se puede contemplar como una disciplina más de la Ingeniería de Software y el principal instrumento para garantizar la calidad de las aplicaciones es sin lugar a dudas el Plan de Calidad el cual se debe basar en normas o estándares genéricos y procedimientos particulares que pueden variar de acuerdo a la organización; pero lo importante es que estén escritos, personalizados, adaptados a los procesos propios, y lo más importante es que sean cumplidos a cabalidad.
Los continuos avances de la tecnología han propiciado la evolución de los sistemas a aplicaciones cada vez más complejas en términos de estructura, funcionalidad e interfaz.
La comunidad de Ingeniería de Software reconoce que las aplicaciones web poseen características que las diferencian de las tradicionales; estas características se deben al tamaño y complejidad de las aplicaciones, el carácter multidisciplinario del equipo de desarrollo, tiempo de entrega del proyecto, requerimientos, etc. Dichas características hacen que los procesos, modelos y métricas existentes para evaluar la calidad tengan que ser adaptados por consecuencia lógica de los cambios en las nuevas tecnologías.
La importancia de implementar estándares de calidad en los sistemas de información es asegurar que: satisfaga los requerimientos del negocio, disminuir los retrasos en la entrega, no exceda el presupuesto original, sea funcional, tenga alto grado de usabilidad, tenga alto rendimiento, y disminuyan el grado de fallas e incrementar el grado de confianza en las aplicaciones y marca o empresa que los desarrolla.
De acuerdo a lo anterior, podemos inferir que el análisis de requerimientos es la base de las métricas de calidad.
La calidad de los sistemas de información se puede contemplar como una disciplina más de la Ingeniería de Software y el principal instrumento para garantizar la calidad de las aplicaciones es sin lugar a dudas el Plan de Calidad el cual se debe basar en normas o estándares genéricos y procedimientos particulares que pueden variar de acuerdo a la organización; pero lo importante es que estén escritos, personalizados, adaptados a los procesos propios, y lo más importante es que sean cumplidos a cabalidad.
Los continuos avances de la tecnología han propiciado la evolución de los sistemas a aplicaciones cada vez más complejas en términos de estructura, funcionalidad e interfaz.
La comunidad de Ingeniería de Software reconoce que las aplicaciones web poseen características que las diferencian de las tradicionales; estas características se deben al tamaño y complejidad de las aplicaciones, el carácter multidisciplinario del equipo de desarrollo, tiempo de entrega del proyecto, requerimientos, etc. Dichas características hacen que los procesos, modelos y métricas existentes para evaluar la calidad tengan que ser adaptados por consecuencia lógica de los cambios en las nuevas tecnologías.
La importancia de implementar estándares de calidad en los sistemas de información es asegurar que: satisfaga los requerimientos del negocio, disminuir los retrasos en la entrega, no exceda el presupuesto original, sea funcional, tenga alto grado de usabilidad, tenga alto rendimiento, y disminuyan el grado de fallas e incrementar el grado de confianza en las aplicaciones y marca o empresa que los desarrolla.
Taller Technologies: Nuestra experiencia con ISO 9001-2008 y AgileTaller Technologies
El 21 de julio de 2015 finalizamos con éxito la auditoría de certificación realizada por IRAM. Es el resultado de un proceso que iniciamos hace un año y medio con el objetivo de mejorar la calidad de nuestra organización. Nuestro sistema de gestión de la calidad abarca la totalidad de los servicios y desarrollos de software que estamos realizando; esto significa que todo lo que hacemos en Taller Technologies está incluido en el sistema de gestión que alcanzó la certificación.
¿Cómo mejorar la calidad de tu automatización?Federico Toledo
Charla dada en Mendoza Testing Days 2021, por Matías Fornara y Federico Toledo, de Abstracta (www.abstracta.us)
Abstract: La automatización pasó de ser algo opcional a algo obligatorio en los últimos años si queremos liberar versiones a la velocidad que lo requiere el mercado. Ha llevado a los equipos, y en especial a los testers, a adaptarse y evolucionar junto a las tecnologías para estar a la altura de las necesidades de automatización.
En muchos equipos se comienza con algo, a veces por falta de manos suficientes para testing o por iniciativa de unos pocos, pero de alguna manera quizá sin pensarlo demasiado, se llega a crear un framework y se sigue más o menos una estrategia para automatizar.
Las preguntas que tocan hacer al tiempo son: ¿cómo eso se convirtió en el monstruito que es ahora? ¿Fue evolucionando de manera adecuada junto a las necesidades del proyecto? ¿Aún colabora con la velocidad de entrega y optimización del proceso de desarrollo?
En esta charla vamos a compartir nuestra experiencia “asegurando la calidad” de la automatización en los diferentes proyectos y equipos en los que trabajamos al mismo tiempo. Al hacer esto mostraremos cómo cada pequeño detalle cuenta, desde qué preguntas hacer, cómo validar desde la arquitectura hasta los selectores que usamos, revisando la comunicación entre los automatizadores y el resto del equipo tanto para la definición de qué automatizar como hasta el reporte de resultados. Por último y no menos importante, veremos cómo levantar la mirada y analizar la estrategia general para buscar cómo mejorarla o incluso cambiarla de dirección.
2. Etna Estrella
@anthenoge
etnaestrella@gmail.com
098700428
Ingeniera en sistemas, madre, hija, bailarina de
salsa por default, amante de los viajes ya l a
aventura, trabajando alrededor de 10 años
en el mundo de la tecnología y el desarrollo de
software, auditoría interna y de calidad,
egresada de la maestría en auditoria de
sistemas tecnológicos. Entre otros certificados
y/o cursos:
PMP, Iitsm-itil, Certified Scrum Master (CSM),
TOGAF Arquitecta de Aplicaciones, ISO 27000,
Auditoria Forense, Ethical Hacking, Data Mining
y Control de Fraudes, Sistemas de Tiempo Real,
Análisis de Riesgos.
Algunos de mis retos: Constantemente facilitar
el conocimiento técnico, simplificarlo, de tal
manera que cualquier persona pueda
entendernos a través de palabras simples, salir
como desarrollador o técnico de un mundo de
ceros y unos muchas veces de compañero de
trabajo introvertidos con audífonos a ver la vida
con la interacción sin tecnología
3. Agenda
1. ¡¡Adopción Ágil Hoy!!
2. Situación real del Desarrollo de Software
3. Paradigmas Auditoría y Scrum
4. ¡¡Evaluar Proyectos Hoy!!
5. Evaluación Ágil!
¿Auditar Proyectos Basados en Scrum?
6. Evaluación a artefactos, indicadores,
métricas y gestión
4. 1. ¡¡Adopción Ágil Hoy!!
• ¿Cuántos usan Ágil?
• ¿Desde cuándo se está usando Ágil?
• ¿Quién conoce Ágil?
• ¿Qué marcos de trabajo están siendo mas
usados?
5. 1. ¡¡Adopción Ágil Hoy!!
73%
Experiencia
Organizacional
% de Organizaciones que están usando Desarrollo Ágil,
2011 un 80%, 2012 84%, 2013 88%
¿Cuántas? ¿Cuánto tiempo?
¿Quiénes Conocen Ágil?
(Version One 2013) (Version One 2014) “El estado del ágil”
Uso de Metodologías Agiles
6. 1. ¡¡Adopción Ágil Hoy!!
• Del trabajo de titulación “Análisis de los Factores que
Intervienen en el Ámbito de la Dirección que Afectan al
Desempeño de los Proyectos de Desarrollo de Software a la
Medida" (Molina, 2014), de 28 empresas encuestadas
relacionadas al Sector Bancario en el 2012.
Metodologías de Desarrollo de Software que se Utilizan
7. Ciclo de Vida
del Software
PLANEACIÓN
ESTRATÉGICA
Análisis
Diseño
Codificación
Pruebas y
Control de
Cambios
Paso a
Producción
Mantenimiento y
Evolución
Definición de
Necesidades
No se disponen de recursos exclusivos
para pruebas de funcionalidad y calidad
No se aplica metodologías de QA
Aprobación, Socialización y Uso
de Nuevos Procesos y
Metodologías
Proyección de Arquitectura de
Hardware y Software según
Planificación Estratégica
Codificación
Con 8 desarrolladores
se atiende el 22%
de las Necesidades registradasAtención del 100%
de las Necesidades registradas
Incremento de área de QA
Ejecución de Pruebas Según
Metodologías de Control de Calidad
Cambios de información
directos en Base de Datos de
Producción
Reportes Recurrentes Dentro
de una Plataforma
Cambios a la base desde
sistema con seguimiento y
auditoria
2. Situación real del Ciclo Desarrollo de Software vs Ideal
CICLOS DESARROLLO DE SOFTWARE
Pasos a producción sin aprobaciones o
documentación necesaria para roll back
8. Ciclo de Vida
del Software
En mejora
PLANEACIÓN
ESTRATÉGICA
Análisis
Diseño
Codificación
Pruebas y
Control de
Cambios
Paso a
Producción
Mantenimiento y
Evolución
Definición de
Necesidades
2. Situación real del Ciclo Desarrollo de Software vs Ideal
Metodologías utilizadas en el Desarrollo de Software
9. 3. Paradigmas Auditoria y Scrum
• ¿Qué hace la auditoría en los proyectos de desarrollo
de Software, según…?
10. 3. Paradigmas Auditoria y Scrum
• ¿Qué busca realmente la auditoría en los proyectos
de desarrollo de Software?
Evaluar fortalezas y debilidades.
Detectar oportunidades para la mejora continua.
Realizar seguimiento de la eficacia de las acciones preventivas y
correctivas.
Evaluar nivel de desempeño.
Genera confianza a los directivos, usuarios, y clientes.
Optimiza las relaciones internas, externas y del clima de trabajo.
Disminuye los costos de la mala calidad (reprocesos, rechazos,
reclamos, entre otros).
Genera un balance de los riesgos, identificarlos.
Detectar vulnerabilidades.
Apoya la toma de decisiones.
Prevenir Errores
11. 3. Paradigmas Auditoria y Scrum
• Scrum prohíbe documentar!! , ¿Es auditable?
No puedes someter, ni obligar, ni imponer al equipo
La documentación !!...... ??
Agile Uthopy
No es auditable
es imposible
12. 3. Paradigmas Auditoria y Scrum
• Scrum prohíbe documentar!! , ¿Es auditable?
No puedes someter, ni obligar, ni imponer al equipo
La documentación !!...... ??
Agile Uthopy
No es auditable
es imposible
14. • Scrum vs Auditoría
Valores, Pilares Fundamentales:
Genera confianza a los directivos, usuarios, y clientes.
Optimiza las relaciones internas, externas y del clima
de trabajo.
4. !!Evaluar Proyectos Hoy!!
15. 3. Paradigmas Auditoría y Scrum
• Principios Scrum
COD
. PRINCIPIOS MANIFIESTO ÁGIL SCRUM OBJETIVO DE EVALUACION
PMA
1
Nuestra mayor prioridad es satisfacer al cliente mediante
la entrega temprana y continua de software con valor.
PMA1.1 Satisfacer al cliente.
PMA1.2
Entregar temprana y continuamente de software con valor
agregado y que cubra la necesidad real de cliente.
PMA
2
Aceptamos que los requisitos cambien, incluso en etapas
tardías del desarrollo. Los procesos Ágiles aprovechan el
cambio para proporcionar ventaja competitiva al cliente.
PMA2.1 Facilitar la oportunidad de cambio de alcance.
PMA
3
Entregamos software funcional frecuentemente, entre
dos
semanas y dos meses, con preferencia al periodo
de tiempo más corto posible.
PMA3.1 Entregar funcionalidad completa dentro de periodos cortos.
PMA
4
Los responsables de negocio y los desarrolladores
trabajamos juntos de forma cotidiana durante todo el
proyecto.
PMA4.1
Mantener comunicación efectiva, trabajar en equipo,
establecer la sinergia entre el área de negocio, el área de
desarrollo y todos los interesados.
PMA
5
Los proyectos se desarrollan en torno a individuos
motivados. Hay que darles el entorno y el apoyo
que necesitan, y confiarles la ejecución del trabajo.
PMA5.1 Mantener al equipo motivado.
PMA5.2
Establecer un entorno adecuado para la ejecución del
trabajo.
PMA
6
El método más eficiente y efectivo de
comunicar información al equipo de desarrollo y entre
sus miembros es la conversación cara a cara.
PMA6.1
Preservar la comunicación directa del equipo y con el
equipo.
16. 3. Paradigmas Auditoría y Scrum
• Principios Scrum
COD. PRINCIPIOS MANIFIESTO ÁGIL SCRUM OBJETIVO DE EVALUACION
PMA
1
Nuestra mayor prioridad es satisfacer al cliente mediante
la entrega temprana y continua de software con valor.
PMA1.1 Satisfacer al cliente.
PMA
7
El software funcionando es la medida principal de progreso. PMA7.1
Entregar un producto con funcionalidad completa en cada
entrega y dentro de los criterios de aceptación del cliente..
PMA
8
Los procesos Ágiles promueven el desarrollo sostenible.
Los promotores, desarrolladores y usuarios debemos ser capaces
de mantener un ritmo constante de forma indefinida.
PMA8.1 Validar la velocidad de desarrollo constante.
PMA
9
La atención continua a la excelencia técnica y al buen
diseño mejora la Agilidad.
PMA9.1
Mantener equipos capacitados en las competencias necesarias
para la implementación.
PMA9.2 Realizar diseños adecuados. (Enfoque arquitectura)
PMA
10
La simplicidad, o el arte de maximizar la cantidad de trabajo no
realizado, es esencial.
PMA10.
1
Organizar el trabajo según las necesidades del negocio.
PMA10.
2
Ejecutar esfuerzo en función de lo necesario para el negocio,
cubriendo alcances claros y entregando productos terminados.
PMA
11
Las mejores arquitecturas, requisitos y diseños emergen
de equipos auto-organizados.
PMA11.
1
Validar que las arquitecturas, requisitos y diseños sean realizados
por el equipo auto – organizado.
PMA
12
A intervalos regulares el equipo reflexiona sobre cómo ser
más efectivo para a continuación ajustar y perfeccionar su
comportamiento en consecuencia.
PMA12.
1
Preservar la retroalimentación entre los que conforman el equipo,
en intervalos regulares (tanto técnico como de negocio).
PMA12.
2
Ejecutar acciones de mejora.
17. ÁREA DE DESARROLLO DE
SOFTWARE
PC01 Gestionar
Requisitos Funcionales y
Técnicos
PC02 Gestionar Análisis,
Diseño, Construcción,
Pruebas e Implantación
de Soluciones
PC03 Gestionar el
Catálogo de Servicios de
TI
4. !!Evaluar Proyectos Hoy!!
Procesos de Control
18. DOMINIOS
BAI02 Gestionar la Definición de Requisitos
BAI03 Gestionar la Identificación y la
Construcción de Soluciones
4. !!Evaluar Proyectos Hoy!!
19. Procesos Vs. Objetivos de Control
Procesos
de Control
Dominio
Practica de Gestión /
Practica Clave
PC01 Gestionar
Requisitos
Funcionales y
Técnicos
BAI02 Gestionar la
Definición de
Requisitos
BAI02.01
Definir y mantener los
Requerimientos técnicos y
funcionales de negocio.
PC02 Gestionar
Análisis,
Diseño,
Construcción,
Pruebas e
Implantación de
Soluciones
BAI03 Gestionar la
Identificación y la
Construcción de
Soluciones
BAI03.01
Diseñar soluciones de alto
nivel.
BAI03.03
Desarrollar los componentes
de la solución
BAI03.05
Construir soluciones.
PC03
Gestionar el
Catálogo de
Servicios de TI
BAI03 Gestionar la
Identificación y la
Construcción de
Soluciones
BAI03.11 Definir los
servicios TI y mantener el
catálogo de servicios
4. !!Evaluar Proyectos Hoy!!
20. Procedimientos de Prueba
BAI02.01 Definir y mantener los Requerimientos
1. ¿Cuenta la institución con un repositorio de requerimientos actualizados?
2. Cuando existen cambios de alcance el equipo de desarrollo de Software implementa
estos cambios una vez hayan sido registrados de manera formal?, cual es el documento o
habilitante de aprobación?
4. !!Evaluar Proyectos Hoy!!
Procesos Vs. Objetivos de Control
BAI02.01 Definir y mantener los Requerimientos
1. Definir repositorio de requerimientos y el procedimiento de mantenimiento.
2. Confirmar los criterios de aceptación de los requerimientos registrados.
3. Registro de requerimientos y peticiones de cambios
Hallazgos
BAI02.01 Definir y mantener los Requerimientos
1. Se confirma que los requerimientos no están siendo definidos dentro un repositorio, no
existe ningún tipo de registro, registro no obligatorio en el sistema.
2. El personal de desarrollo no está confirmando todos los criterios de aceptación
necesarios en la entrega de la solución.
26. Pasos para llevar una Auditoría Ágil
• Una guía de auditoría permitirá al auditor:
– Identificar los entregables de proceso de un desarrollo de software basados en
SCRUM para una evaluación de cumplimiento.
– Validar todas las etapas de un proyecto ejecutado con SCRUM para el
relevamiento de las evidencias idóneas en una auditoría.
– Definir un proceso de auditoría de referencia que permita la evaluación de
proyectos de desarrollo de software basados en SCRUM.
– Proponer métricas que permitan identificar el cumplimiento del proceso
SCRUM y la salud de la gestión del proyecto SCRUM.
– Plantear elementos idóneos para la Gestión de Riesgos en proyectos de
desarrollo de software basados en SCRUM.
– Correlacionar los indicadores de COBIT para la evaluación de proyectos de
software con los artefactos e indicadores de un proyecto basado en SCRUM.
– Correlacionar las fases/ grupos de proceso de PMBOK con los de un proyecto
SCRUM
– Brindar un objetivo claro y herramientas para la comprensión del contexto de
un proyecto ágil y la evaluación eficiente del mismo.
27. Conclusiones
• Las evaluaciones de proyecto de desarrollo de software basados en
marcos de trabajos agiles como SCRUM, pueden ser guiados y mapeados a
marcos de trabajo COBIT 5 o CMMI.
• Con métodos de comparación y asociación es posible validar como las
metodologías se interrelacionando y de esta manera es posible realizar
evaluaciones sustentadas y consistentes al objetivo planteado.
• A futuro, de igual manera que se encuentran estandarizados los objetivos
de control, y las metodologías de desarrollo de software con su gestión, es
necesario normar y estandarizar los métodos de evaluación y auditoría
para que estos no sean sujetos a un criterio por percepción, mucho menos
de una percepción sin conocimiento.
28.
29. "No es el más fuerte ni el más inteligente el que sobrevive, sino el más capaz de
adaptarse a los cambios".
Charles Darwin
“Tu peor enemigo no te puede dañar tanto como tus propios pensamientos. Ni
tu padre, ni tu madre, ni tu amigo más querido, te pueden ayudar tanto como tu
propia mente disciplinada”.
Buda
Notas del editor
Áreas de negocio de experiencia
Empecemos revisando el estado de agile a nivel mundial y local.
Es evidente el crecimiento en el uso de metodologías ágiles.
Según las cifras del estudio realizado a nivel mundial por la empresa “VersionOne” denominado "El Estado de Ágil", de un total de 100 empresas de tecnología de desarrollo de software, el 88% están usando marcos de trabajo ágiles para sus proyectos de software; de estas el 84% están usando metodologías ágiles desde el 2012.
SCRUM lidera la encuesta con un 55%, le sigue SCRUM /XP Híbridos con un 11 %. Si sumamos SCRUM y los variantes de SCRUM en la encuestan tendríamos el 73% de peso frente a otras metodologías ágiles (VersionOne, 2014).
Describir un ABC ciclo de vida caótico como ejemplo, la realidad de muchos entornos de desarrollo es que crecen de manera desorganizada sin alinearse a la planificación estratégica real de la organización
Describir un ABC ciclo de vida optimizado como ejemplo, como se va llegando a este tipo de mejoras con una evaluación continua.
Describir un ABC ciclo de vida optimizado como ejemplo, en donde las organizaciones no solo toman una buena practica sino varias a la vez sumadas a las regulaciones de gobierno de tecnología y dichas en cada país
En definitiva en desarrollo de software se tienen ciclos de vida de diversos tipos, riesgos de diversos tipos, algunos pueden resultar caóticos y otros encontrarse en mejora continua con diferentes niveles de complejidad.
Dejamos esa dificultad como base y a esto se suma una amplia gama de metodologías, estándares, organizaciones que dictan normas y políticas obligatorias etc…..
Describir la importancia que tiene para un auditor conocer estas metodologías estándares, etc. para realizar una evaluación.
Foco de explicación: Existe información de mucha de estas metodologías, pero de SCRUM?, primeramente es auditable SCRUM, existen paradigmas asociados a este marco de trabajo que describe que no es auditable? que opinan?. La verdad es que existe muy poca información respecto a este tema, y no hay una especialidad ni experiencia en esta rama. (hacer referencia a la día positiva anterior en donde esta escrito que roles poseen conocimiento de scrum)
Santa Inquisición hace referencia a varias instituciones dedicadas a la supresión de la herejía. En analogía se dice que la auditoría facilita la SUPRESIÓN DEL ERROR Y LAS MALAS PRACTICAS A CUALQUIER COSTO!!
Si te equivocaste te vas, cuidado vayas a decir algo que no te pregunten, responde únicamente a la pregunta objetiva ni mas ni menos, preferiblemente emite la mínima información. Si no te lo preguntan….
Y en definitiva si te están evaluando o auditando te van a botar de la organización, despedirte, algo malo debes haber hecho. Y poco a poco en el transcurso del proceso vas oliendo a la muerte
La documentación puede ser una prueba de cumplimiento.
Pero que queremos plantear como auditoría en Scrum?
Cuales son los principios de Scrum
Que tipos de auditoria hay y que pude aportar?
Como pueden coexistir estos procesos?
La documentación puede ser una prueba de cumplimiento.
Pero que queremos plantear como auditoría en Scrum?
Cuales son los principios de Scrum
Que tipos de auditoria hay y que pude aportar?
Como pueden coexistir estos procesos?
4 Evaluar Proyectos Hoy
Evaluación Ágil!
¿Auditar Proyectos Basados en Scrum?
6. Evaluación a artefactos, indicadores, métricas y gestión
Evaluar Proyectos Hoy
Evaluación Ágil!
¿Auditar Proyectos Basados en Scrum?
6. Evaluación a artefactos, indicadores, métricas y gestión
Evaluar Proyectos Hoy
Evaluación Ágil!
¿Auditar Proyectos Basados en Scrum?
6. Evaluación a artefactos, indicadores, métricas y gestión
atliassian
Evaluar Proyectos Hoy
Evaluación Ágil!
¿Auditar Proyectos Basados en Scrum?
6. Evaluación a artefactos, indicadores, métricas y gestión
Evaluar Proyectos Hoy
Evaluación Ágil!
¿Auditar Proyectos Basados en Scrum?
6. Evaluación a artefactos, indicadores, métricas y gestión
Evaluar Proyectos Hoy
Evaluación Ágil!
¿Auditar Proyectos Basados en Scrum?
6. Evaluación a artefactos, indicadores, métricas y gestión
Evaluar Proyectos Hoy
Evaluación Ágil!
¿Auditar Proyectos Basados en Scrum?
6. Evaluación a artefactos, indicadores, métricas y gestión