La entrega de valor al cliente y la retroalimentación temprana y frecuente están en el corazón del agilismo. Durante el desarrollo de software, prácticas como la integración y la entrega continua son claves para lograr estos objetivos. El concepto de entrega continua puede entenderse como un conjunto prácticas y principios que buscan que el software esté siempre listo para ir a producción durante todo el proceso de desarrollo, minimizando los riesgos de implantación y garantizando la calidad en cada despliegue. Para entregar software de manera continua los equipos de desarrollo deben ser capaces, entre otras cosas, de automatizar la ejecución de distintos conjuntos de prueba que verifican la colaboración entre varios servicios. En esta charla hablaremos de los patrones que existen para probar la interacción entre servicios y cómo habilitar la automatización y repetibilidad de las pruebas de integración en distintos ambientes cuando nuestra aplicación depende de servicios desarrollados y gestionados por equipos externos. Con esto, podremos estar un paso más cerca de la entrega continua
OmegaUp. Conociendo la plataforma Mexicana de Jueceo en línea de problemas de...Software Guru
OmegaUp es una plataforma mexicana de evaluación automática de problemas de programación en línea. El documento describe las funciones de OmegaUp, incluyendo su uso para concursos de programación y apoyo a clases, así como su evolución para incluir nuevas características como OmegaUp para Escuelas. El orador concluye que OmegaUp es una herramienta útil para incentivar la participación de estudiantes en concursos de programación y agilizar la revisión de exámenes, y que su nueva versión para escuelas facilitará el seguimiento
SOFT SKILLS: Habilidades para cotizarse mejorSoftware Guru
Es una historia bastante conocida, que tienes a un muy buen programador, pero cuando lo quieres poner al frente de un equipo de desarrolladores, simplemente no es capaz de concretar el proyecto, en ocasiones porque no sabe comunicarse o trata de imponer sus reglas sobre los demás, en ocasiones no esta acostumbrado a comunicarse con los clientes y esto es resultado de la falta de "habilidades blandas" (Soft Skills)
Importancia del testing en los proyectosSoftware Guru
Platicaremos de la importancia del equipo del testing, cuales son las incidencias mas comunes que se detectan y los problemas que se enfrenta el tester contra el desarrollador. ¿QA tiene la última palabra para liberar el sistema?
Lineamientos acompañamiento para la creación de prototipos mvp dentro del...Nayib Abdala
Este documento provee lineamientos para la generación de prototipos de baja y alta fidelidad (MVPs) como parte del programa Lean Launch Pad de 8 semanas. Detalla los temas y hitos sugeridos para cada semana relacionados con la creación y validación de MVPs, incluyendo la generación de user stories, la construcción de prototipos de baja fidelidad y su validación, y el desarrollo de prototipos de alta fidelidad funcionales con código. El objetivo es guiar a emprendedores y mentores en el proceso de pasar
Este documento resume una presentación sobre cómo subir aplicaciones al Google Play Store. La presentación cubre cómo registrar una cuenta de desarrollador, configurar una cuenta comercial, subir la primera aplicación, y tips para generar ingresos con aplicaciones. Los oradores también discuten soluciones a problemas comunes que los desarrolladores encuentran al registrar aplicaciones y configurar pagos a través de Google Play.
Este documento presenta una guía de 8 pasos para implementar analítica web para PYMES. Incluye configurar un contenedor básico en Google Tag Manager, medir formularios, scroll, videos y llamadas, recopilar datos cualitativos con mapas de calor y sesiones grabadas, y crear objetivos en Google Analytics. El objetivo es proporcionar recursos prácticos para que las pequeñas empresas puedan empezar a analizar el comportamiento de los usuarios en su sitio web.
Hoy 21 de Setiembre del 2013, es la quinta vez que llevamos profesionales a l...Edgar Vasquez, MBA, PMP
Este documento promueve cursos de certificación CAPM® y PMP® impartidos por Intesys Consulting los días 18 y 19 de septiembre. Incluye el testimonio de un participante que obtuvo su certificación PMP® gracias a las herramientas y metodologías del programa. También muestra estadísticas sobre la tasa de aprobación de participantes en el examen de certificación y felicitaciones a varias personas que recientemente obtuvieron sus certificaciones CAPM® y PMP® a través de los cursos de Intesys Consulting.
Scrum es un marco de trabajo ágil para proyectos complejos. Se basa en valores como compromiso, coraje y respeto. Los roles clave son el equipo de desarrollo, el propietario del producto y el maestro de Scrum. El ciclo incluye eventos como la revisión y retrospectiva del sprint, y artefactos como el backlog del producto y el incremento. El documento también describe los pilares, eventos y roles de Scrum.
OmegaUp. Conociendo la plataforma Mexicana de Jueceo en línea de problemas de...Software Guru
OmegaUp es una plataforma mexicana de evaluación automática de problemas de programación en línea. El documento describe las funciones de OmegaUp, incluyendo su uso para concursos de programación y apoyo a clases, así como su evolución para incluir nuevas características como OmegaUp para Escuelas. El orador concluye que OmegaUp es una herramienta útil para incentivar la participación de estudiantes en concursos de programación y agilizar la revisión de exámenes, y que su nueva versión para escuelas facilitará el seguimiento
SOFT SKILLS: Habilidades para cotizarse mejorSoftware Guru
Es una historia bastante conocida, que tienes a un muy buen programador, pero cuando lo quieres poner al frente de un equipo de desarrolladores, simplemente no es capaz de concretar el proyecto, en ocasiones porque no sabe comunicarse o trata de imponer sus reglas sobre los demás, en ocasiones no esta acostumbrado a comunicarse con los clientes y esto es resultado de la falta de "habilidades blandas" (Soft Skills)
Importancia del testing en los proyectosSoftware Guru
Platicaremos de la importancia del equipo del testing, cuales son las incidencias mas comunes que se detectan y los problemas que se enfrenta el tester contra el desarrollador. ¿QA tiene la última palabra para liberar el sistema?
Lineamientos acompañamiento para la creación de prototipos mvp dentro del...Nayib Abdala
Este documento provee lineamientos para la generación de prototipos de baja y alta fidelidad (MVPs) como parte del programa Lean Launch Pad de 8 semanas. Detalla los temas y hitos sugeridos para cada semana relacionados con la creación y validación de MVPs, incluyendo la generación de user stories, la construcción de prototipos de baja fidelidad y su validación, y el desarrollo de prototipos de alta fidelidad funcionales con código. El objetivo es guiar a emprendedores y mentores en el proceso de pasar
Este documento resume una presentación sobre cómo subir aplicaciones al Google Play Store. La presentación cubre cómo registrar una cuenta de desarrollador, configurar una cuenta comercial, subir la primera aplicación, y tips para generar ingresos con aplicaciones. Los oradores también discuten soluciones a problemas comunes que los desarrolladores encuentran al registrar aplicaciones y configurar pagos a través de Google Play.
Este documento presenta una guía de 8 pasos para implementar analítica web para PYMES. Incluye configurar un contenedor básico en Google Tag Manager, medir formularios, scroll, videos y llamadas, recopilar datos cualitativos con mapas de calor y sesiones grabadas, y crear objetivos en Google Analytics. El objetivo es proporcionar recursos prácticos para que las pequeñas empresas puedan empezar a analizar el comportamiento de los usuarios en su sitio web.
Hoy 21 de Setiembre del 2013, es la quinta vez que llevamos profesionales a l...Edgar Vasquez, MBA, PMP
Este documento promueve cursos de certificación CAPM® y PMP® impartidos por Intesys Consulting los días 18 y 19 de septiembre. Incluye el testimonio de un participante que obtuvo su certificación PMP® gracias a las herramientas y metodologías del programa. También muestra estadísticas sobre la tasa de aprobación de participantes en el examen de certificación y felicitaciones a varias personas que recientemente obtuvieron sus certificaciones CAPM® y PMP® a través de los cursos de Intesys Consulting.
Scrum es un marco de trabajo ágil para proyectos complejos. Se basa en valores como compromiso, coraje y respeto. Los roles clave son el equipo de desarrollo, el propietario del producto y el maestro de Scrum. El ciclo incluye eventos como la revisión y retrospectiva del sprint, y artefactos como el backlog del producto y el incremento. El documento también describe los pilares, eventos y roles de Scrum.
Scrum es un marco de trabajo ágil para gestionar proyectos complejos adaptativos mediante iteraciones cortas llamadas sprints. Los pilares de Scrum son la adaptación, inspección y transparencia. Los valores de Scrum son foco, compromiso, coraje y respeto. Un equipo Scrum está formado por el equipo de desarrollo, el propietario del producto y el maestro de Scrum. Los eventos principales son la planificación del sprint, la revisión diaria, la revisión del sprint y la retrospectiva. Los artefactos son el backlog
Webinar Flumotion - How to integrate online video into your marketing strategyFlumotion
Este documento proporciona una guía para integrar vídeo en línea en la estrategia de marketing de una empresa. Explica los retos del vídeo en línea como la falta de conocimientos, presupuesto o equipo. Luego detalla cómo convencer al CEO de invertir en vídeo y las fases para crear una estrategia de vídeo exitosa, incluida la creación de contenido, plataformas de publicación y equipamiento necesario. Finalmente, ofrece una oferta especial de servicio de vídeo en línea.
Este documento describe El Juego de la Cerveza, una herramienta que simula una cadena de suministro. El juego involucra al menos 4 roles (fabricante, distribuidor, mayorista, minorista) que realizan pedidos para satisfacer la demanda. Las decisiones de un rol afectan a los demás, generando fluctuaciones en los inventarios. El objetivo es minimizar costos mientras se satisfacen los pedidos.
Este documento presenta varias estrategias y prácticas para mejorar la productividad y el entusiasmo en equipos técnicos, incluyendo celebrar logros, formación interna y externa, certificaciones, blogs técnicos, hack days, métricas visibles, conocer bien al equipo y dar feedback. El objetivo general es generar un ambiente de trabajo enfocado pero relajado donde los desarrolladores se sientan orgullosos y apasionados.
Xii betabeers galicia todo lo que me hubiera gustado saber cuando abrace el...Rafael Bermúdez Míguez
Todo lo que me hubiera gustado saber cuando abracé el agilismo
¿Eres nuevo en el mundo ágil? ¿Tienes experiencia pero crees que necesitas un empujón? ¿Sientes que cada pequeño problema que solucionas abre otros dos?
En esta charla cuento desde mi experiencia y mediante ejemplos prácticos todo lo que me hubiera gustado que alguien me hubiese contado cuando me introduje en el mundo ágil y que en muchos casos he aprendido “por las malas”. Prestaremos también atención a cómo enfocar la implantación de una metodología ágil (basada en Scrum y Kanban) en nuestra organización o adaptar una ya existente que no funciona debidamente.
Es una charla para gente que quiere acercarse a la gestión ágil o para alguien con conocimientos que quiera ver y debatir un punto de vista externo al suyo.
Presentado en:
http://betabeers.com/event/xii-betabeers-galicia-coruna-1583/
Como hago yo asp.net mvc dot netspainconference 2015Luis Ruiz Pavón
En esta sesión me gustaría compartir con todos los asistentes como ha ido evolucionando mi manera de trabajar con ASP.NET MVC a lo largo de estos años
hasta conseguir una arquitectura donde me siento muy cómodo desarrollando. Trataremos los siguientes puntos:
- Cómo crear un estructura de proyecto más manejable y escalable basada en Features, para que nuestros desarrolladores se encuentren más cómodos.
- Cómo crear controladores más ligeros haciendo uso de CQS o el patrón Mediator.
- Como extender correctamente ASP.NET MVC para no introducir problemas de rendimeinto.
- Hacer un uso correcto del ecosistema JavaScript...
y todo lo que de tiempo ;)
Cómo Desarrollamos un Producto Para un Público No Tecnológico - w/ Mariana S...Omar Corona
En esta plática, Mariana e Iván nos platicarán de los retos que significa para un equipo de tecnología, desarrollar productos para un público que históricamente ha sido discriminado del acceso a tecnología y dispositivos que faciliten su trabajo día a día.
Desde el cómo se recopila información del usuario, se colabora entre los diferentes equipos de la organización y el cambio de mindset interno para evitar sesgos durante el desarrollo de producto. Rever es una compañía de SaaS que busca habilitar el potencial creativo de las personas. Su producto ofrece a compañías de manufactura globales una solución de SaaS para mejora continua que es usada por los empleados operativos de las fábricas.
-Mariana Salazar es directora de Producto en Rever. Ingeniera Química de profesión, su pasión es ayudar a compañías B2B globales a tener resultados y transformaciones centradas en el usuario. Antes de su actual rol, ha desempeñado roles de ventas, servicio al cliente y representante de productos de seguridad industrial.
-Iván Uruchurtu, Líder de Diseño de Producto en Rever. Obsesionado en encontrar nuevas formas de agregar valor a las empresas a través del diseño y tecnología. Iván ha sido autodidacta por años y su experiencia lo ha llevado a liderar el equipo de diseño de producto en Rever. Enemigo número 1 del hype driven everything
17º Webinar - 2ª Ed. EXIN en Castellano: Cómo aplicar el Modelo P3M3 de madur...EXIN
La madurez organizacional en la dirección de proyectos es la capacidad de una organización de coordinar la realización de proyectos mientras se lleva adelante una estrategia definida. Proporciona un mecanismo para fomentar los intereses estratégicos de la organización a través de la realización eficiente y exitosa de proyectos. El propósito es asegurar que una organización emprende los proyectos correctos y asigna los recursos críticos adecuadamente.
Usando un modelo reconocido internacionalmente como es el P3M3 (Project, Programme & Portfolio Management Maturity Model) tenemos un marco de referencia estructurado con el que, de manera ordenada, aumentar las capacidades en todos los ámbitos de la organización, poder identificar los "gaps" en las capacidades que reducen el rendimiento del negocio y crear una disciplina hacia la mejora continua en el desarrollo de las capacidades que nos lleven a emplear las mejores prácticas en la gestión de proyectos a nivel organizacional con la que convertiremos a nuestra organización en una "best in class“.
Este documento habla sobre la administración de contenido en WordPress. Explica qué es el contenido, por qué es importante administrarlo, y las diferentes herramientas que ofrece WordPress como el panel administrativo, tablero de control, páginas y posts para facilitar la gestión del contenido de un sitio web. También incluye información de contacto para hacer preguntas.
Este documento invita a los participantes a completar 5 retos en Canvas para acumular hasta 100 puntos totales. Cada reto vale 20 puntos y requiere completar una tarea como participar en un foro, ver un video y comentarlo, visitar un enlace externo y listar recursos, enviar un mensaje a través de la bandeja de entrada, y completar una evaluación. Los participantes deben descargar una hoja después de cada reto para que su tutor vea su progreso y proporcione comentarios.
Javier Verdugo. Implantando un Laboratorio de Calidad con Métodos Ágiles233 Grados de TI
El documento describe cómo el laboratorio AQC Lab implementó métodos ágiles como Scrum para establecer un sistema de gestión de laboratorio de calidad. Querían obtener un buen proceso de desarrollo, productos de software de calidad, y acreditación ISO/IEC 17025. Adaptaron Scrum con roles como Product Owner y Scrum Master, sprints, backlogs de producto y sprint, y reuniones. Concluyeron que Scrum se puede usar en otros contextos y que la adaptación cuidadosa es clave.
Este documento es un diploma que certifica que Antonio Traugott completó con éxito un curso especializado de marketing digital de tres semanas que cubrió módulos como display, programática, redes sociales, video, mobile, SEO, SEM, análisis y e-commerce.
Charla TestingUy 2019: Compartiendo el Sombrero del TestingClaudia Badell
TestingUy | Montevideo, Uruguay | 13-14 Mayo 2019
Durante esta charla, Claudia nos contará diferentes desafíos y lecciones aprendidas al incorporar las pruebas de software como parte de la cultura de un equipo interdisciplinario dedicado a desarrollar un producto. Claudia nos compartirá algunos de los cambios que han aplicado en su equipo para construir un entendimiento común sobre las pruebas de software, como también un ejemplo de cómo han adaptado sus estrategias de pruebas a nivel de equipo: el diseño de templates y juegos de datos para optimizar las pruebas de regresión visuales.
Todos hemos escuchado del tema Continuous Delivery, pero, no todos tenemos claro que es lo que realmente significa, que se tiene que hacer y lo más importante, como hacerlo. En esta plática, se tocaran temas de orígenes del Continuous Delivery, cómo es que se trata como una filosofía en vez de una metodología, algunas de las mejores practicas documentadas para empezar y como aplicarlas.
Entender el significado real del testing en un entorno de desarrollo ágil plantea grandes retos. Es importante encontrar la mejor manera de agregar valor con conocimientos de conceptos básicos de pruebas funcionales y la comprensión de la arquitectura del producto que estamos probando.
Conversaremos sobre las consideraciones más importantes y daremos tips imperdibles que debes saber como ingeniero de calidad, para sobrevivir y destacar en un entorno ágil cada vez más creciente y competitivo.
El documento presenta el programa del evento Web Day de Plain Concepts. Se detallan las charlas y temas que se abordarán durante el día, incluyendo diseño web, arquitectura frontend, autenticación, integración frontend-backend, testing, DevOps, control de versiones con Git, integración continua y entrega continua utilizando Visual Studio Team Services.
Administración de Proyectos de ManufacturaIntelligy
En este seminario en línea descubrirás como la eficaz solución de administración de datos de producto (PDM) de SolidWorks te permitirá: Organizar, Compartir, Controlar y Encontrar la información referente a tus proyectos de manufactura.
Revisa el video completo: http://goo.gl/8RnhTc
Este documento presenta las herramientas y procesos de DevOps de Amazon, incluyendo AWS CodeDeploy para despliegues automatizados, AWS CodePipeline para entrega continua, y AWS CodeCommit para control de versiones. Explica cómo Amazon utiliza arquitecturas de microservicios y equipos pequeños para lograr más de 50 millones de despliegues al año de forma rápida y confiable. También describe cómo otras organizaciones pueden implementar procesos similares de DevOps utilizando estas herramientas administradas de AWS.
DevOps permite acelerar el ciclo de desarrollo de software mediante la automatización y la integración continua de los procesos de desarrollo, pruebas y despliegue. Amazon ha adoptado prácticas DevOps como equipos pequeños con responsabilidades compartidas, microservicios y despliegues continuos automatizados a través de servicios como AWS CodeCommit, AWS CodePipeline y AWS CodeDeploy. Estos servicios permiten a los equipos de Amazon realizar más de 50 millones de despliegues por año de forma rápida, confiable y sin tiempo de
Scrum es un marco de trabajo ágil para gestionar proyectos complejos adaptativos mediante iteraciones cortas llamadas sprints. Los pilares de Scrum son la adaptación, inspección y transparencia. Los valores de Scrum son foco, compromiso, coraje y respeto. Un equipo Scrum está formado por el equipo de desarrollo, el propietario del producto y el maestro de Scrum. Los eventos principales son la planificación del sprint, la revisión diaria, la revisión del sprint y la retrospectiva. Los artefactos son el backlog
Webinar Flumotion - How to integrate online video into your marketing strategyFlumotion
Este documento proporciona una guía para integrar vídeo en línea en la estrategia de marketing de una empresa. Explica los retos del vídeo en línea como la falta de conocimientos, presupuesto o equipo. Luego detalla cómo convencer al CEO de invertir en vídeo y las fases para crear una estrategia de vídeo exitosa, incluida la creación de contenido, plataformas de publicación y equipamiento necesario. Finalmente, ofrece una oferta especial de servicio de vídeo en línea.
Este documento describe El Juego de la Cerveza, una herramienta que simula una cadena de suministro. El juego involucra al menos 4 roles (fabricante, distribuidor, mayorista, minorista) que realizan pedidos para satisfacer la demanda. Las decisiones de un rol afectan a los demás, generando fluctuaciones en los inventarios. El objetivo es minimizar costos mientras se satisfacen los pedidos.
Este documento presenta varias estrategias y prácticas para mejorar la productividad y el entusiasmo en equipos técnicos, incluyendo celebrar logros, formación interna y externa, certificaciones, blogs técnicos, hack days, métricas visibles, conocer bien al equipo y dar feedback. El objetivo general es generar un ambiente de trabajo enfocado pero relajado donde los desarrolladores se sientan orgullosos y apasionados.
Xii betabeers galicia todo lo que me hubiera gustado saber cuando abrace el...Rafael Bermúdez Míguez
Todo lo que me hubiera gustado saber cuando abracé el agilismo
¿Eres nuevo en el mundo ágil? ¿Tienes experiencia pero crees que necesitas un empujón? ¿Sientes que cada pequeño problema que solucionas abre otros dos?
En esta charla cuento desde mi experiencia y mediante ejemplos prácticos todo lo que me hubiera gustado que alguien me hubiese contado cuando me introduje en el mundo ágil y que en muchos casos he aprendido “por las malas”. Prestaremos también atención a cómo enfocar la implantación de una metodología ágil (basada en Scrum y Kanban) en nuestra organización o adaptar una ya existente que no funciona debidamente.
Es una charla para gente que quiere acercarse a la gestión ágil o para alguien con conocimientos que quiera ver y debatir un punto de vista externo al suyo.
Presentado en:
http://betabeers.com/event/xii-betabeers-galicia-coruna-1583/
Como hago yo asp.net mvc dot netspainconference 2015Luis Ruiz Pavón
En esta sesión me gustaría compartir con todos los asistentes como ha ido evolucionando mi manera de trabajar con ASP.NET MVC a lo largo de estos años
hasta conseguir una arquitectura donde me siento muy cómodo desarrollando. Trataremos los siguientes puntos:
- Cómo crear un estructura de proyecto más manejable y escalable basada en Features, para que nuestros desarrolladores se encuentren más cómodos.
- Cómo crear controladores más ligeros haciendo uso de CQS o el patrón Mediator.
- Como extender correctamente ASP.NET MVC para no introducir problemas de rendimeinto.
- Hacer un uso correcto del ecosistema JavaScript...
y todo lo que de tiempo ;)
Cómo Desarrollamos un Producto Para un Público No Tecnológico - w/ Mariana S...Omar Corona
En esta plática, Mariana e Iván nos platicarán de los retos que significa para un equipo de tecnología, desarrollar productos para un público que históricamente ha sido discriminado del acceso a tecnología y dispositivos que faciliten su trabajo día a día.
Desde el cómo se recopila información del usuario, se colabora entre los diferentes equipos de la organización y el cambio de mindset interno para evitar sesgos durante el desarrollo de producto. Rever es una compañía de SaaS que busca habilitar el potencial creativo de las personas. Su producto ofrece a compañías de manufactura globales una solución de SaaS para mejora continua que es usada por los empleados operativos de las fábricas.
-Mariana Salazar es directora de Producto en Rever. Ingeniera Química de profesión, su pasión es ayudar a compañías B2B globales a tener resultados y transformaciones centradas en el usuario. Antes de su actual rol, ha desempeñado roles de ventas, servicio al cliente y representante de productos de seguridad industrial.
-Iván Uruchurtu, Líder de Diseño de Producto en Rever. Obsesionado en encontrar nuevas formas de agregar valor a las empresas a través del diseño y tecnología. Iván ha sido autodidacta por años y su experiencia lo ha llevado a liderar el equipo de diseño de producto en Rever. Enemigo número 1 del hype driven everything
17º Webinar - 2ª Ed. EXIN en Castellano: Cómo aplicar el Modelo P3M3 de madur...EXIN
La madurez organizacional en la dirección de proyectos es la capacidad de una organización de coordinar la realización de proyectos mientras se lleva adelante una estrategia definida. Proporciona un mecanismo para fomentar los intereses estratégicos de la organización a través de la realización eficiente y exitosa de proyectos. El propósito es asegurar que una organización emprende los proyectos correctos y asigna los recursos críticos adecuadamente.
Usando un modelo reconocido internacionalmente como es el P3M3 (Project, Programme & Portfolio Management Maturity Model) tenemos un marco de referencia estructurado con el que, de manera ordenada, aumentar las capacidades en todos los ámbitos de la organización, poder identificar los "gaps" en las capacidades que reducen el rendimiento del negocio y crear una disciplina hacia la mejora continua en el desarrollo de las capacidades que nos lleven a emplear las mejores prácticas en la gestión de proyectos a nivel organizacional con la que convertiremos a nuestra organización en una "best in class“.
Este documento habla sobre la administración de contenido en WordPress. Explica qué es el contenido, por qué es importante administrarlo, y las diferentes herramientas que ofrece WordPress como el panel administrativo, tablero de control, páginas y posts para facilitar la gestión del contenido de un sitio web. También incluye información de contacto para hacer preguntas.
Este documento invita a los participantes a completar 5 retos en Canvas para acumular hasta 100 puntos totales. Cada reto vale 20 puntos y requiere completar una tarea como participar en un foro, ver un video y comentarlo, visitar un enlace externo y listar recursos, enviar un mensaje a través de la bandeja de entrada, y completar una evaluación. Los participantes deben descargar una hoja después de cada reto para que su tutor vea su progreso y proporcione comentarios.
Javier Verdugo. Implantando un Laboratorio de Calidad con Métodos Ágiles233 Grados de TI
El documento describe cómo el laboratorio AQC Lab implementó métodos ágiles como Scrum para establecer un sistema de gestión de laboratorio de calidad. Querían obtener un buen proceso de desarrollo, productos de software de calidad, y acreditación ISO/IEC 17025. Adaptaron Scrum con roles como Product Owner y Scrum Master, sprints, backlogs de producto y sprint, y reuniones. Concluyeron que Scrum se puede usar en otros contextos y que la adaptación cuidadosa es clave.
Este documento es un diploma que certifica que Antonio Traugott completó con éxito un curso especializado de marketing digital de tres semanas que cubrió módulos como display, programática, redes sociales, video, mobile, SEO, SEM, análisis y e-commerce.
Charla TestingUy 2019: Compartiendo el Sombrero del TestingClaudia Badell
TestingUy | Montevideo, Uruguay | 13-14 Mayo 2019
Durante esta charla, Claudia nos contará diferentes desafíos y lecciones aprendidas al incorporar las pruebas de software como parte de la cultura de un equipo interdisciplinario dedicado a desarrollar un producto. Claudia nos compartirá algunos de los cambios que han aplicado en su equipo para construir un entendimiento común sobre las pruebas de software, como también un ejemplo de cómo han adaptado sus estrategias de pruebas a nivel de equipo: el diseño de templates y juegos de datos para optimizar las pruebas de regresión visuales.
Todos hemos escuchado del tema Continuous Delivery, pero, no todos tenemos claro que es lo que realmente significa, que se tiene que hacer y lo más importante, como hacerlo. En esta plática, se tocaran temas de orígenes del Continuous Delivery, cómo es que se trata como una filosofía en vez de una metodología, algunas de las mejores practicas documentadas para empezar y como aplicarlas.
Entender el significado real del testing en un entorno de desarrollo ágil plantea grandes retos. Es importante encontrar la mejor manera de agregar valor con conocimientos de conceptos básicos de pruebas funcionales y la comprensión de la arquitectura del producto que estamos probando.
Conversaremos sobre las consideraciones más importantes y daremos tips imperdibles que debes saber como ingeniero de calidad, para sobrevivir y destacar en un entorno ágil cada vez más creciente y competitivo.
El documento presenta el programa del evento Web Day de Plain Concepts. Se detallan las charlas y temas que se abordarán durante el día, incluyendo diseño web, arquitectura frontend, autenticación, integración frontend-backend, testing, DevOps, control de versiones con Git, integración continua y entrega continua utilizando Visual Studio Team Services.
Administración de Proyectos de ManufacturaIntelligy
En este seminario en línea descubrirás como la eficaz solución de administración de datos de producto (PDM) de SolidWorks te permitirá: Organizar, Compartir, Controlar y Encontrar la información referente a tus proyectos de manufactura.
Revisa el video completo: http://goo.gl/8RnhTc
Este documento presenta las herramientas y procesos de DevOps de Amazon, incluyendo AWS CodeDeploy para despliegues automatizados, AWS CodePipeline para entrega continua, y AWS CodeCommit para control de versiones. Explica cómo Amazon utiliza arquitecturas de microservicios y equipos pequeños para lograr más de 50 millones de despliegues al año de forma rápida y confiable. También describe cómo otras organizaciones pueden implementar procesos similares de DevOps utilizando estas herramientas administradas de AWS.
DevOps permite acelerar el ciclo de desarrollo de software mediante la automatización y la integración continua de los procesos de desarrollo, pruebas y despliegue. Amazon ha adoptado prácticas DevOps como equipos pequeños con responsabilidades compartidas, microservicios y despliegues continuos automatizados a través de servicios como AWS CodeCommit, AWS CodePipeline y AWS CodeDeploy. Estos servicios permiten a los equipos de Amazon realizar más de 50 millones de despliegues por año de forma rápida, confiable y sin tiempo de
Cómo mejorar-la-velocidad-de-tu-web (Cámara madrid)SiteGround España
WPO, (website performance optimization) son un conjunto de estrategias de optimización que permiten que tu web sea más rápida y se ajuste a patrones de medición como los Core Web Vitals de Google. Aprende cómo optimizar tu web, imágenes, ficheros estáticos, base de datos, con técnicas básicas, no tan básicas y con una lista de plugins y herramientas de fácil uso. Para usuarios de WordPress y cualquier otro CMS, guía de recursos para cualquier tipo de web.
Diapositivas correspondientes a la parte sobre la plataforma de desarrollo Google App Engine del curso de extensión universitaria "Cloud Computing. Desarrollo de Aplicaciones y Minería Web", celebrado en la Escuela Universitaria de Ingeniería Informática de Oviedo
El "Cloud Adoption Framework" de AWS - MXO210 - Mexico City SummitAmazon Web Services
El caso de negocio para el cómputo en la nube va más allá del costo total de propiedad (TCO, por sus siglas en inglés). AWS ayuda a las organizaciones a reducir el tiempo de lanzamiento de nuevos productos, tiempo invertido en el trabajo no diferenciado y mejorar la disponibilidad de las aplicaciones. En esta sesión, usted aprenderá sobre el "Cloud Adoption Framework" de AWS (AWS CAF por sus siglas en inglés). Este marco cuantifica no solo los ahorros de TCO, sino también el valor de negocio en la agilidad, reducción de riesgos y eficacia, lo que puede usar para construir un caso de negocio para el cambio. Después de esta sesión, usted deberá poder describir los beneficios de la nube para diferentes interesados en su organización y presentar un caso de negocio completo.
El documento presenta una introducción a Angular y ASP.NET Core, incluyendo cómo conectar ambas tecnologías. Explica conceptos básicos de ASP.NET Core como la estructura, Program.cs, Startup.cs, APIs y Entity Framework Core. Luego, cubre temas de Angular como HttpClientModule, servicios, interceptores y cómo consumir una API desde Angular. El objetivo es brindar una guía para desarrollar aplicaciones web modernas utilizando Angular en el frontend y ASP.NET Core en el backend.
Este documento presenta las mejores prácticas para realizar una migración a la nube, incluyendo la preparación, evaluación, diseño de aplicaciones, migración, validación y operación continua. Explica el proceso de migración con énfasis en la planeación, herramientas de descubrimiento, patrones de migración y optimización continua mediante DevOps.
Este documento presenta un taller sobre el desarrollo de aplicaciones móviles Android conectadas a servicios de Amazon Web Services (AWS). El taller cubre la presentación de AWS y sus servicios principales como DynamoDB, S3, Cognito e IAM, la configuración de un proyecto Android, y la programación colaborativa utilizando estos servicios AWS para crear una aplicación Android con funciones como el manejo de usuarios y preferencias de dispositivos.
Mejorar la usabilidad y la conversion con WPO en WordpressRaiola Networks
Presentación utilizada en la ponencia de Alvaro Fontela de Raiola Networks en el DMD Madrid 2017, donde se habla de como utilizar técnicas de optimización WPO para conseguir una mejora radical en la conversión y en la usabilidad, provocando de rebote una subida de los beneficios aportados por cualquier proyecto web o ecommerce.
Beneficios de utilizar una CDN en tu proyecto WordPressFernando Puente
El objetivo de la ponencia es presentar las diferentes tipologías de CDN que existen, con ejemplos conocidos, y los beneficios que puede aportar su implementación, tanto en rendimiento como en otros campos, en proyectos WordPress de todo tipo, desde un punto de vista sencillo, sin grandes tecnicismos.
El documento describe las técnicas para implementar un desarrollo de software continuo en AWS, incluyendo automatizar las etapas de codificación, construcción, pruebas y despliegue utilizando herramientas como AWS CodeCommit, AWS CodeBuild, AWS CodeDeploy y AWS CodePipeline. Estas herramientas permiten a los equipos de desarrollo entregar software de manera más rápida y confiable.
Oracle
- Generador de casos de prueba
- Ejecutor de casos de prueba
- Reportes de resultados
Postgres
SQL Server
Jenkins
Bamboo
Hudson
Azure DevOps
Git
SVN
Mercurial
Bitbucket
Gerrit
Jira
Bugzilla
YouTrack
Testing
Calidad
Seguridad
Desarrollo
Operaciones
Gestión de
Proyectos
Gestión de
Configuración
Herramientas de Testing
Herramientas de Desarrollo
Her
Caso de Estudio SEO: Elige tu propia aventura #CW17MJ Cachón Yáñez
En un proyecto SEO, siempre hay más de una solución para hacer implementaciones y mejoras en las distintas áreas (indexación, relevancia, notoriedad, rendimiento, etc.). En esta charla viajarás por un caso de estudio real, al más puro estilo de los libros “Elige tu propia aventura”, vivirás en primera persona las decisiones tan importantes a las que se enfrenta un consultor a lo largo de un proyecto, ¿te atreves a vivir esta historia SEO?
Este documento presenta una guía sobre las mejores prácticas para migrar a la nube. Explica que el proceso de migración incluye preparación, descubrimiento, planeación, diseño de aplicaciones, migración y validación, y optimización continua. También describe las herramientas de AWS que pueden usarse en cada etapa como AWS Cloud Adoption Framework, AWS Application Discovery Service, AWS Config y Amazon GuardDuty.
Similar a Simulando para integrar: Un paso más hacia la Entrega Continua (CD) (20)
El documento presenta información sobre diferentes componentes electrónicos como resistores, condensadores, diodos y potenciómetros. También describe circuitos integrados, Arduino, Raspberry Pi y cómo encender y apagar LEDs usando estos dispositivos de forma básica.
Estructuras de datos avanzadas: Casos de uso realesSoftware Guru
La utilización de estructuras de datos adecuadas para cada problema hace que se simplifiquen en gran medida los tiempos de respuestas y la cantidad de cómputo realizada.
Por Nelson González
Onboarding new members into an engineering team is not easy on anyone. In a short period of time, the new team member is required to be able to bring professional
Por Victoriya Kalmanovich
El secreto para ser un desarrollador SeniorSoftware Guru
En esta charla platicaremos sobre el “secreto” y el camino para llegar a ser un desarrollador Senior, experiencia, consejos y recomendaciones que en estos 8 años
Por René Sandoval
Apache Airflow es una plataforma en la que podemos crear flujos de datos de manera programática, planificarlos y monitorear de manera centralizada.
Por Yesi Díaz
How thick data can improve big data analysis for business:Software Guru
Este documento discute cómo el "thick data" (datos densos) provenientes de la antropología y la semiótica pueden ayudar a mejorar los análisis de big data en el mundo de los negocios. Explica que el thick data proporciona contexto social y significado que es clave para la interpretación de resultados de big data. Presenta dos estudios de caso donde el thick data ayudó a Netflix y a un banco francés a mejorar sus estrategias. Concluye que el big data provee respuestas pero se necesitan enfoques cualitativos para identificar los
CoDi® es la nueva forma de realizar pagos digitales desarrollada por el Banco de México. Por medio de CoDi puedes realizar cobros y pagos desde tu celular, utilizando una cuenta bancaria o de alguna institución financiera, sin comisiones.
Por Cristian Jaramillo
Gestionando la felicidad de los equipos con Management 3.0Software Guru
En las metodologías agiles hablamos de equipos colaborativos, autogestionados y felices. hablamos de lideres serviciales. El management 3.0 nos ayuda a cultivar el mindset correcto, aquel que servirá como el terreno fértil para que la agilidad florezca.
Por Andrea Vélez Cárdenas
Taller: Creación de Componentes Web re-usables con StencilJSSoftware Guru
Hoy por hoy las experiences de usuario pueden ser enriquecidas mediante el uso de Web Components, que son un estándar de la W3C soportado por la mayoría de los navegadores web modernos.
Por Alex Arriaga
El camino del full stack developer (o como hacemos en SERTI para que no solo ...Software Guru
El documento describe los pasos para convertirse en un desarrollador fullstack, incluyendo el aprendizaje de back end, front end, bases de datos, seguridad, configuración de la pila tecnológica, análisis y diseño de requisitos, y administración de sistemas. Ser fullstack es un camino continuo que requiere constante aprendizaje y actualización de habilidades.
¿Qué significa ser un programador en Bitso?Software Guru
Ser un programador en Bitso significa dominar varios lenguajes de programación como Java, PHP, React y plataformas móviles como iOS y Android, así como herramientas de desarrollo como Jenkins, Docker y Kubernetes. Bitso está buscando programadores talentosos que deseen aplicar a posiciones abiertas y puedan enviar su currículum a jobs@bitso.com.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Software Guru
Este documento presenta estrategias para mejorar la colaboración entre equipos de desarrollo de clientes y proveedores. Se discuten temas como definir requerimientos de manera clara y completa, priorizar tareas, coordinar el trabajo cuando un proyecto ya está en progreso, y comunicarse de forma efectiva a través de reuniones periódicas y herramientas como chat. El objetivo general es sobrevivir a los desafíos de la colaboración mediante la implementación de mejores prácticas.
Pruebas de integración con Docker en Azure DevOpsSoftware Guru
Este documento describe cómo implementar pruebas de integración con Docker en Azure DevOps. Explica los conceptos de pruebas de integración, Docker y Azure DevOps. Luego detalla los pasos para crear una imagen Docker con SQL Server, ejecutar un contenedor Docker para las pruebas y configurar un pipeline en Azure DevOps para compilar la imagen, ejecutar el contenedor y realizar las pruebas de integración.
Así publicamos las apps de Spotify sin stressSoftware Guru
En Spotify tenemos 1600+ ingenieros, trabajando en 280+ squads. Aún a esta escala, hemos logrado adoptar prácticas que nos han permitido acelerar la forma en que desarrollamos nuestro producto. Presentado por Erick Camacho en SG Virtual Conference 2020
Achieving Your Goals: 5 Tips to successfully achieve your goalsSoftware Guru
he measure of the executive, Peter F. Drucker reminds us, is the ability to "get the right things done." This involves having clarity on what are the right things as well as avoiding what is unproductive. Intelligence, creativity, and knowledge may all be wasted if not put to work on the things that matter.
Presentado por Cristina Nistor en SG Virtual Conference 2020
Acciones de comunidades tech en tiempos del Covid19Software Guru
Este documento describe las acciones tomadas por varias comunidades tecnológicas en México para ayudar durante la pandemia de COVID-19, incluyendo el COVID-19 Challenge, COVID3DMX, y el Observatorio de Datos COVID MX. El COVID-19 Challenge fue un concurso para desarrollar soluciones para prevenir y difundir información sobre el virus. COVID3DMX conecta las necesidades médicas con proveedores de equipo médico. Y el Observatorio de Datos COVID MX realiza un seguimiento semanal de las tendencias del virus en México
De lo operativo a lo estratégico: un modelo de management de diseñoSoftware Guru
La charla presenta un modelo claro, generado por la ponente, para atender los niveles desde lo operativo a lo estratégico.
Presentado por Gabriela Salinas en SG Virtual Conference
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaAMADO SALVADOR
Descubre el catálogo general de la gama de productos de refrigeración del fabricante de electrodomésticos Miele, presentado por Amado Salvador distribuidor oficial Miele en Valencia. Como distribuidor oficial de electrodomésticos Miele, Amado Salvador ofrece una amplia selección de refrigeradores, congeladores y soluciones de refrigeración de alta calidad, resistencia y diseño superior de esta marca.
La gama de productos de Miele se caracteriza por su innovación tecnológica y eficiencia energética, garantizando que cada electrodoméstico no solo cumpla con las expectativas, sino que las supere. Los refrigeradores Miele están diseñados para ofrecer un rendimiento óptimo y una conservación perfecta de los alimentos, con características avanzadas como la tecnología de enfriamiento Dynamic Cooling, sistemas de almacenamiento flexible y acabados premium.
En este catálogo, encontrarás detalles sobre los distintos modelos de refrigeradores y congeladores Miele, incluyendo sus especificaciones técnicas, características destacadas y beneficios para el usuario. Amado Salvador, como distribuidor oficial de electrodomésticos Miele, garantiza que todos los productos cumplen con los más altos estándares de calidad y durabilidad.
Explora el catálogo completo y encuentra el refrigerador Miele perfecto para tu hogar con Amado Salvador, el distribuidor oficial de electrodomésticos Miele.
KAWARU CONSULTING presenta el projecte amb l'objectiu de permetre als ciutadans realitzar tràmits administratius de manera telemàtica, des de qualsevol lloc i dispositiu, amb seguretat jurídica. Aquesta plataforma redueix els desplaçaments físics i el temps invertit en tràmits, ja que es pot fer tot en línia. A més, proporciona evidències de la correcta realització dels tràmits, garantint-ne la validesa davant d'un jutge si cal. Inicialment concebuda per al Ministeri de Justícia, la plataforma s'ha expandit per adaptar-se a diverses organitzacions i països, oferint una solució flexible i fàcil de desplegar.
HPE presenta una competició destinada a estudiants, que busca fomentar habilitats tecnològiques i promoure la innovació en un entorn STEAM (Ciència, Tecnologia, Enginyeria, Arts i Matemàtiques). A través de diverses fases, els equips han de resoldre reptes mensuals basats en àrees com algorísmica, desenvolupament de programari, infraestructures tecnològiques, intel·ligència artificial i altres tecnologies. Els millors equips tenen l'oportunitat de desenvolupar un projecte més gran en una fase presencial final, on han de crear una solució concreta per a un conflicte real relacionat amb la sostenibilitat. Aquesta competició promou la inclusió, la sostenibilitat i l'accessibilitat tecnològica, alineant-se amb els Objectius de Desenvolupament Sostenible de l'ONU.
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaAMADO SALVADOR
Distribuidor Oficial Ariston en Valencia: Amado Salvador distribuidor autorizado de Ariston, una marca líder en soluciones de calefacción y agua caliente sanitaria. Amado Salvador pone a tu disposición el catálogo completo de Ariston, encontrarás una amplia gama de productos diseñados para satisfacer las necesidades de hogares y empresas.
Calderas de condensación: Ofrecemos calderas de alta eficiencia energética que aprovechan al máximo el calor residual. Estas calderas Ariston son ideales para reducir el consumo de gas y minimizar las emisiones de CO2.
Bombas de calor: Las bombas de calor Ariston son una opción sostenible para la producción de agua caliente. Utilizan energía renovable del aire o el suelo para calentar el agua, lo que las convierte en una alternativa ecológica.
Termos eléctricos: Los termos eléctricos, como el modelo VELIS TECH DRY (sustito de los modelos Duo de Fleck), ofrecen diseño moderno y conectividad WIFI. Son ideales para hogares donde se necesita agua caliente de forma rápida y eficiente.
Aerotermia: Si buscas una solución aún más sostenible, considera la aerotermia. Esta tecnología extrae energía del aire exterior para calentar tu hogar y agua. Además, puede ser elegible para subvenciones locales.
Amado Salvador es el distribuidor oficial de Ariston en Valencia. Explora el catálogo y descubre cómo mejorar la comodidad y la eficiencia en tu hogar o negocio.
5. www.sgcampus.com.mx @sgcampus
Nuestra Agenda
Algunos conceptos…
★ ¿Por qué probamos la integración entre
servicios?
★ Integración continua y Entrega continua
Érase una vez…
★ Una historia sobre un pipeline en rojo
y un despliegue bloqueado
6. www.sgcampus.com.mx @sgcampus
Nuestra Agenda
Algunos conceptos…
★ ¿Por qué probamos la integración entre
servicios?
★ Integración continua y Entrega continua
Érase una vez…
★ Una historia sobre un pipeline en rojo
y un despliegue bloqueado
…luego, patrones…
★ Para probar la colaboración
entre servicios
7. www.sgcampus.com.mx @sgcampus
Nuestra Agenda
Algunos conceptos…
★ ¿Por qué probamos la integración entre
servicios?
★ Integración continua y Entrega continua
Érase una vez…
★ Una historia sobre un pipeline en rojo
y un despliegue bloqueado
…luego, patrones…
★ Para probar la colaboración
entre servicios
…y vivieron felices por siempre…
★ Imitadores guiados por el consumidor
★ Pruebas de contrato automatizadas
8. www.sgcampus.com.mx @sgcampus
Nuestra Agenda
Algunos conceptos…
★ ¿Por qué probamos la integración entre
servicios?
★ Integración continua y Entrega continua
Érase una vez…
★ Una historia sobre un pipeline en rojo
y un despliegue bloqueado
…luego, patrones…
★ Para probar la colaboración
entre servicios
…y vivieron felices por siempre…
★ Imitadores guiados por el consumidor
★ Pruebas de contrato automatizadas
…y para cerrar, algunas herramientas…
★ Para simular servicios web
11. www.sgcampus.com.mx @sgcampus
¿Por qué
probamos la
integración
entre servicios?
Pruebas de
integración
Recursos
Dominio
ClientesHTTP
Servicio
Web
Servicio
Web
Mapeadores de datos (ORM)
Base de
datos
12. www.sgcampus.com.mx @sgcampus
¿Por qué
probamos la
integración
entre servicios?
Pruebas de
integración
Pruebas de
integración a
nivel de
componentes
Recursos
Dominio
ClientesHTTP
Servicio
Web
Servicio
Web
ServiciosSimulados
Mapeadores de datos (ORM)
Base de
datos
18. www.sgcampus.com.mx @sgcampus
Integración continua
Registran el
código
Construye código.
Ejecuta pruebas
Detecta cambios
en el código
Desarrollan el
código
Las pruebas pasan.
Despliegue a UAT.
Las pruebas
fallan
SCV
SERVIDOR
DE CI
PRUEBAS
DE
ACEPTACIÓN
19. www.sgcampus.com.mx @sgcampus
Integración continua
Registran el
código
Construye código.
Ejecuta pruebas
Detecta cambios
en el código
Desarrollan el
código
Las pruebas pasan.
Despliegue a UAT.
Las pruebas
fallan
SCV
SERVIDOR
DE CI
PRUEBAS
DE
ACEPTACIÓN
Cliente puede ver
cambios en tiempo real
38. www.sgcampus.com.mx @sgcampus
Érase una vez…
Pipeline
Pruebas
unitarias
Pruebas de
integración
Despliegue
a QA
Pruebas
funcionales
en QA
Qa Pre-producción Producción
39. www.sgcampus.com.mx @sgcampus
Érase una vez…
ProducciónQa
Pipeline
Pruebas
unitarias
Pruebas de
integración
Despliegue
a QA
Pruebas
funcionales
en QA
Pre-producción
40. www.sgcampus.com.mx @sgcampus
Érase una vez…
ProducciónQa
Pipeline
Pruebas
unitarias
Pruebas de
integración
Despliegue
a QA
Pruebas
funcionales
en QA
Despliegue
a pre-
producción
Pre-producción
41. www.sgcampus.com.mx @sgcampus
Érase una vez…
ProducciónQa
Pipeline
Pruebas
unitarias
Pruebas de
integración
Despliegue
a QA
Pruebas
funcionales
en QA
Pre-producción
Despliegue
a pre-
producción
42. www.sgcampus.com.mx @sgcampus
Érase una vez…
ProducciónQa
Pipeline
Pruebas
unitarias
Pruebas de
integración
Despliegue
a QA
Pruebas
funcionales
en QA
Pre-producción
Despliegue
a pre-
producción
Pruebas
funcionales en
pre-producción
51. www.sgcampus.com.mx @sgcampus
Érase una vez…
Recursos
Dominio
Mapeadores de datos (ORM)
Base de
datos ClientesHTTP
Servicio
Web
SOAP
Servicio
Web
SOAP
Servicio
Web
REST
Servicio
Web
REST
63. www.sgcampus.com.mx @sgcampus
Érase una vez…
Recursos
Dominio
Mapeadores de datos
Base de
datos
ClientesHTTP
Servicio
Web
SOAP
Servicio
Web
SOAP
Servicio
Web
REST
Servicio
Web
REST
64. www.sgcampus.com.mx @sgcampus
Érase una vez…
Pipeline
Pruebas
unitarias
Recursos
Dominio
Mapeadores de datos
Base de
datos
ClientesHTTP
Servicio
Web
SOAP
Servicio
Web
SOAP
Servicio
Web
REST
Servicio
Web
REST
84. www.sgcampus.com.mx @sgcampus
Pruebas de contrato guiadas
por el consumidor
Establecer un contrato entre el productor y el consumidor.
Hacer cumplir estos contratos con pruebas automatizadas.
85. www.sgcampus.com.mx @sgcampus
Establecer un contrato entre el productor y el consumidor.
Hacer cumplir estos contratos con pruebas automatizadas.
Pruebas de contrato guiadas
por el consumidor
86. www.sgcampus.com.mx @sgcampus
Establecer un contrato entre el productor y el consumidor.
Hacer cumplir estos contratos con pruebas automatizadas.
Pruebas de contrato guiadas
por el consumidor
89. www.sgcampus.com.mx @sgcampus
Crea imitadores de tus servicios externos. Si quieres mayor
seguridad, agrega pruebas de contrato.
Imitadores guiados por el
consumidor
Localhost
Imitador
Imitador
91. www.sgcampus.com.mx @sgcampus
Y vivieron felices por siempre…
Recursos
Dominio
Mapeadores de datos (ORM)
Base de
datos ClientesHTTP
Servicio
Web
SOAP
Servicio
Web
SOAP
Servicio
Web
REST
Servicio
Web
REST
98. www.sgcampus.com.mx @sgcampus
Y vivieron felices por siempre…
ProducciónQa Pre-producción
Pipeline
Pruebas
unitarias
Pruebas de
integración
Despliegue
a QA
Pruebas
funcionales
en QA
99. www.sgcampus.com.mx @sgcampus
Y vivieron felices por siempre…
ProducciónQa Pre-producción
Pipeline
Pruebas
unitarias
Pruebas de
integración
Despliegue
a QA
Pruebas
funcionales
en QA
100. www.sgcampus.com.mx @sgcampus
Y vivieron felices por siempre…
ProducciónQa Pre-producción
Pipeline
Pruebas
unitarias
Pruebas de
integración
Despliegue
a QA
Pruebas
funcionales
en QA
Despliegue
a pre-
producción
101. www.sgcampus.com.mx @sgcampus
Y vivieron felices por siempre…
ProducciónQa Pre-producción
Pipeline
Pruebas
unitarias
Pruebas de
integración
Despliegue
a QA
Pruebas
funcionales
en QA
Despliegue
a pre-
producción
102. www.sgcampus.com.mx @sgcampus
Y vivieron felices por siempre…
ProducciónQa Pre-producción
Pipeline
Pruebas
unitarias
Pruebas de
integración
Despliegue
a QA
Pruebas
funcionales
en QA
Despliegue
a pre-
producción
Pruebas
funcionales
en pre-prod
103. www.sgcampus.com.mx @sgcampus
Y vivieron felices por siempre…
ProducciónQa Pre-producción
Pipeline
Pruebas
unitarias
Pruebas de
integración
Despliegue
a QA
Pruebas
funcionales
en QA
Despliegue
a pre-
producción
Pruebas
funcionales
en pre-prod
104. www.sgcampus.com.mx @sgcampus
Y vivieron felices por siempre…
ProducciónQa Pre-producción
Pipeline
Pruebas
unitarias
Pruebas de
integración
Despliegue
a QA
Pruebas
funcionales
en QA
Despliegue
a pre-
producción
Pruebas
funcionales
en pre-prod
Despliegue
a
producción
105. www.sgcampus.com.mx @sgcampus
Y vivieron felices por siempre…
ProducciónQa Pre-producción
Pipeline
Pruebas
unitarias
Pruebas de
integración
Despliegue
a QA
Pruebas
funcionales
en QA
Despliegue
a pre-
producción
Pruebas
funcionales
en pre-prod
Despliegue
a
producción
106. www.sgcampus.com.mx @sgcampus
Y vivieron felices por siempre…
ProducciónQa Pre-producción
Pipeline
Pruebas
unitarias
Pruebas de
integración
Despliegue
a QA
Pruebas
funcionales
en QA
Despliegue
a pre-
producción
Pruebas
funcionales
en pre-prod
Despliegue
a
producción
Pruebas de
humo
107. www.sgcampus.com.mx @sgcampus
Y vivieron felices por siempre…
ProducciónQa Pre-producción
Pipeline
Pruebas
unitarias
Pruebas de
integración
Despliegue
a QA
Pruebas
funcionales
en QA
Despliegue
a pre-
producción
Pruebas
funcionales
en pre-prod
Despliegue
a
producción
Pruebas de
humo
108. www.sgcampus.com.mx @sgcampus
Y vivieron felices por siempre…
Pipeline
Pruebas
unitarias
Pruebas de
integración
Despliegue
a QA
Pruebas
funcionales
en QA
Despliegue
a pre-
producción
Pruebas
funcionales
en pre-prod
Despliegue
a
producción
Pruebas de
humo
Pruebas de
contrato
109. www.sgcampus.com.mx @sgcampus
Y vivieron felices por siempre…
Pipeline
Pruebas
unitarias
Pruebas de
integración
Despliegue
a QA
Pruebas
funcionales
en QA
Despliegue
a pre-
producción
Pruebas
funcionales
en pre-prod
Despliegue
a
producción
Pruebas de
humo
Pruebas de
contrato
110. www.sgcampus.com.mx @sgcampus
Y vivieron felices por siempre…
Pipeline
Pruebas
unitarias
Pruebas de
integración
Despliegue
a QA
Pruebas
funcionales
en QA
Despliegue
a pre-
producción
Pruebas
funcionales
en pre-prod
Despliegue
a
producción
Pruebas de
humo
Pruebas de
contrato
111. www.sgcampus.com.mx @sgcampus
Y vivieron felices por siempre…
Pipeline
Pruebas
unitarias
Pruebas de
integración
Despliegue
a QA
Pruebas
funcionales
en QA
Despliegue
a pre-
producción
Pruebas
funcionales
en pre-prod
Despliegue
a
producción
Pruebas de
humo
Pruebas de
contrato