El documento describe el enfoque de Behavior-Driven Development (BDD) para el desarrollo de software. Explica que BDD se centra en implementar aplicaciones describiendo su comportamiento desde la perspectiva de las partes interesadas. Luego detalla las etapas del ciclo BDD, incluida la descomposición de historias de usuario en escenarios de prueba que describen los criterios de aceptación.
Conferencia Rails: Integracion Continua Y RailsDavid Calavera
Este documento habla sobre integración continua y Rails. Explica qué es la integración continua, sus beneficios como reducir riesgos y errores. Detalla los pasos para configurar un servidor de integración continua como Hudson o CruiseControl y automatizar tareas como pruebas, despliegues y feedback.
LDAP es un protocolo estándar para almacenar y acceder a información de directorio de forma jerárquica y distribuida. Se usa comúnmente para almacenar información de usuarios, equipos y otros recursos de forma que pueda accederse de manera uniforme desde múltiples sistemas y aplicaciones. Un directorio LDAP almacena objetos en una estructura de árbol, con atributos y valores asociados a cada objeto según su clase, como empleados, clientes o recetas.
Este documento introduce Ganglia, un sistema de monitoreo de métricas de red y servidores de código abierto. Explica que Ganglia consta de tres componentes principales (Gmetad, Gmond y Ganglia Web) y cómo cada uno funciona. También describe características clave como el soporte para SFlow y cómo Ganglia puede monitorear infraestructura virtual y dispositivos de red de varios proveedores. Por último, proporciona enlaces a recursos adicionales sobre la instalación y configuración de Ganglia.
El documento habla sobre Test Driven Development (TDD). Explica que TDD involucra escribir las pruebas primero y dejar que guíen el diseño del código. También discute conceptos como historias de usuario, criterios de aceptación, pruebas unitarias, y diferentes enfoques para aplicar TDD como outside-in y inside-out. Finalmente, presenta algunos ejemplos de katas y nuevos requerimientos que podrían implementarse usando TDD.
Este archivo fue presentado en el Linux Week 2010 en la Pontificia Universidad Católica del Perú. Muestra una posible solución para resolver los problemas relacionados con la alta disponibilidad de Bases de Datos MySQL
Software Debt: Qué Es y Cómo Gestionarlo HolísticamenteAngel Nuñez
Este documento habla sobre la deuda técnica y cómo gestionarla de manera holística. Define la deuda técnica como obligaciones que una organización toma cuando disminuye la calidad interna del producto para lograr metas a corto plazo pero que son perjudiciales a largo plazo. Explica que la deuda técnica es inevitable, pero se debe gestionar involucrando a todas las partes interesadas, midiendo y priorizando la deuda, manteniendo la calidad y atendiendo la deuda de manera incremental.
Escalabilidad y alto rendimiento con Symfony2Ricard Clau
En esta charla se pretenden tocar todas las cosas que debemos tener en cuenta para sacar el máximo rendimiento y poder escalar usando Symfony2.
Se toca desde parámetros de configuración de PHP y APC, optimización de Composer, dónde optimizar, quick wins varios, cómo hacer profiling correctamente, BBDD NoSQL vs SQL y por supuesto lecciones aprendidas en mis anteriores trabajos
Conferencia Rails: Integracion Continua Y RailsDavid Calavera
Este documento habla sobre integración continua y Rails. Explica qué es la integración continua, sus beneficios como reducir riesgos y errores. Detalla los pasos para configurar un servidor de integración continua como Hudson o CruiseControl y automatizar tareas como pruebas, despliegues y feedback.
LDAP es un protocolo estándar para almacenar y acceder a información de directorio de forma jerárquica y distribuida. Se usa comúnmente para almacenar información de usuarios, equipos y otros recursos de forma que pueda accederse de manera uniforme desde múltiples sistemas y aplicaciones. Un directorio LDAP almacena objetos en una estructura de árbol, con atributos y valores asociados a cada objeto según su clase, como empleados, clientes o recetas.
Este documento introduce Ganglia, un sistema de monitoreo de métricas de red y servidores de código abierto. Explica que Ganglia consta de tres componentes principales (Gmetad, Gmond y Ganglia Web) y cómo cada uno funciona. También describe características clave como el soporte para SFlow y cómo Ganglia puede monitorear infraestructura virtual y dispositivos de red de varios proveedores. Por último, proporciona enlaces a recursos adicionales sobre la instalación y configuración de Ganglia.
El documento habla sobre Test Driven Development (TDD). Explica que TDD involucra escribir las pruebas primero y dejar que guíen el diseño del código. También discute conceptos como historias de usuario, criterios de aceptación, pruebas unitarias, y diferentes enfoques para aplicar TDD como outside-in y inside-out. Finalmente, presenta algunos ejemplos de katas y nuevos requerimientos que podrían implementarse usando TDD.
Este archivo fue presentado en el Linux Week 2010 en la Pontificia Universidad Católica del Perú. Muestra una posible solución para resolver los problemas relacionados con la alta disponibilidad de Bases de Datos MySQL
Software Debt: Qué Es y Cómo Gestionarlo HolísticamenteAngel Nuñez
Este documento habla sobre la deuda técnica y cómo gestionarla de manera holística. Define la deuda técnica como obligaciones que una organización toma cuando disminuye la calidad interna del producto para lograr metas a corto plazo pero que son perjudiciales a largo plazo. Explica que la deuda técnica es inevitable, pero se debe gestionar involucrando a todas las partes interesadas, midiendo y priorizando la deuda, manteniendo la calidad y atendiendo la deuda de manera incremental.
Escalabilidad y alto rendimiento con Symfony2Ricard Clau
En esta charla se pretenden tocar todas las cosas que debemos tener en cuenta para sacar el máximo rendimiento y poder escalar usando Symfony2.
Se toca desde parámetros de configuración de PHP y APC, optimización de Composer, dónde optimizar, quick wins varios, cómo hacer profiling correctamente, BBDD NoSQL vs SQL y por supuesto lecciones aprendidas en mis anteriores trabajos
This document provides an overview of test-driven development (TDD) using the phpspec2 framework. It discusses the different types of tests - functional tests using phpunit or behat, integration tests with PHPUnit, and unit tests with phpspec. It provides examples of writing unit tests with phpspec, including using matchers, mocks, predictions, and advanced features like array mocks. It also offers best practices advice, such as not mocking 3rd party code and considering dependency injection libraries that are well-suited for TDD.
Continous Delivering a PHP applicationJavier López
The document discusses continuous delivery and building a continuous delivery pipeline. It begins with an overview of continuous delivery, describing the basic steps of commit, build, test, and deploy. It then covers the tools used to build the pipeline, including GitHub and Jenkins plugins. The document outlines the process for building the pipeline, including checking out code, installing dependencies, running tests, generating assets, and deploying artifacts. It also discusses splitting the process into separate jobs for testing deployment scripts and running automated tests. Finally, it covers benefits of continuous delivery such as increased release frequency, reduced risk, and releases becoming a non-event.
Maven es una herramienta para la gestión y construcción de proyectos Java creada por Jason Van Zyl. Permite describir el proyecto, sus dependencias y configuración a través de un archivo XML llamado pom.xml. Maven usa repositorios para descargar dependencias y gestiona el ciclo de vida del proyecto a través de fases como compilación, pruebas y empaquetado.
Este documento describe cómo configurar un entorno de integración continua utilizando las herramientas Jenkins, Subversion y Sonar. Explica cómo instalar y configurar Subversion para almacenar el código fuente, Jenkins para automatizar las compilaciones, e integra el plugin Sonar para realizar análisis de calidad del código después de cada compilación. El objetivo final es permitir prácticas de inspección y integración continua para identificar errores de forma rápida y mantener un build estable.
Este documento resume los conceptos clave del Domain-Driven Design (DDD), una metodología de desarrollo de software centrada en el dominio. Explica que DDD se enfoca en hacer que el modelo del dominio sea la parte central de la aplicación. También describe conceptos como el Lenguaje Ubícuo, la Ignorancia a la Persistencia, los Servicios del Dominio y los Repositorios. Finalmente, incluye una propuesta de arquitectura básica para implementar DDD con entidades, valores, agregados y factorías.
This document provides an overview and introduction to phpspec, an open source BDD framework for PHP. It covers installing phpspec, generating and editing specs, running specs, different types of matchers for specs including identity, comparison, throw, type and object state matchers. It also briefly mentions formatters, progress reporting, stubbing, mocking and points to additional resources.
A new model for Docker image distributionDocker, Inc.
This document provides an overview of Docker Registry 2.0, which implements a new API (V2) for distributing Docker images. The key points are:
1) Registry API V1 had problems with performance, security, and implementation; API V2 addresses these with a content-addressable, cryptographically verifiable model.
2) API V2 treats image layers as content-addressable blobs identified by cryptographic digests, allowing for independent verification.
3) Manifests describe the components of an image in a single object, allowing layers to be fetched in parallel for better performance.
4) The implementation of API V2 in Docker Registry 2.0 has improved pull performance and security while
El documento habla sobre el microcrédito como una estrategia para combatir la pobreza en Colombia. Explica que el microcrédito brinda préstamos a pequeños emprendedores y negocios para que puedan acceder a capital de trabajo. También menciona que las Naciones Unidas tienen como objetivo reducir la pobreza mundial en un 50% para el 2015, y que el microcrédito juega un papel clave en lograr esta meta. Finalmente, describe algunos de los requisitos y características de los programas de microcrédito,
¿Cómo obtener microcréditos en Colombia_ en 2019 _ Educar.pdfLina Pinzón
El documento describe los pasos para solicitar un microcrédito en Colombia en 2019. Explica que los microcréditos son préstamos de bajo monto para iniciar un negocio o proyecto. Detalla los requisitos para solicitarlos, como seguir la normativa, completar los requisitos y generar confianza en la entidad. También cubre las ventajas e inconvenientes de los microcréditos y cómo funcionan para las microempresas.
Este documento presenta un manual para el análisis y evaluación del sector microempresarial elaborado por la Cooperativa FE y ESPERANZA. Describe las características de las microempresas y cómo obtener información para su evaluación. Además, explica el circuito crediticio básico para los asesores de crédito, incluyendo la promoción del microcrédito y la visita al cliente.
El microcrédito son préstamos pequeños realizados a personas de bajos recursos y dueños de pequeñas empresas para que puedan financiar proyectos laborales y generar ingresos. La ley colombiana define el microcrédito como aquel dirigido a microempresas cuyo monto máximo por préstamo es de 25 salarios mínimos mensuales. El microcrédito permite que personas sin recursos suficientes financien sus proyectos y mejoren sus ingresos.
Este documento resume un proyecto de investigación sobre las líneas de crédito y ahorro ofrecidas por las entidades financieras en El Banco Magdalena, Colombia. El objetivo del proyecto es determinar cuál de estas entidades ofrece el mejor portafolio de servicios para créditos y cuentas de ahorro. Se realizaron encuestas al personal de las entidades para recopilar información sobre sus características y servicios. Los resultados mostraron que los bancos ofrecen más seguridad y mejores tasas de interés para créditos
Presentación del bloque "Plan de financiación: ayudas y subvenciones" correspondiente al Tema 4 del módulo EIE ¿Cuánto cuesta mi idea y con qué recursos cuento?
WEBINAR: Manejo del crédito emprendedoresTus Finanzas
Hoy exploraremos el manejo del crédito para emprendedores en una sesión de 25 minutos. Prepárate con cuaderno y esfero para tomar notas y formular preguntas.
El crédito es crucial para los emprendedores, no solo para crecimiento sino para lograr independencia financiera.
El documento habla sobre los microcréditos. Explica que los microcréditos son préstamos pequeños dirigidos a personas de bajos recursos y dueños de pequeñas empresas para que puedan financiar proyectos laborales. Además, define legalmente el microcrédito en Colombia y explica aspectos como el perfil de los clientes, las instituciones que ofrecen microcréditos y el modelo de Grameen Bank que inspiró este tipo de créditos.
Este documento presenta los resultados de una investigación de mercado realizada por Mauricio Cabezas Montoya y Lina Julliet Mera sobre el Fondo de Empleados de la Caja de Compensación Familiar del Valle (FONDECOM). La investigación incluyó una exploración de la organización, el mercado, la competencia y el posicionamiento de FONDECOM. Los hallazgos mostraron que FONDECOM ofrece servicios de ahorro y crédito principalmente a empleados de empresas como Comfandi y SOS, y que ha tenido un crecimiento const
Este documento describe varias causas de la ineficiencia en la concesión de créditos y demora en la acreditación de cuentas en cooperativas de ahorro y crédito, como la falta de capacitación del personal y organización. Propone el uso de la web 2.0 y redes sociales para mejorar la comunicación con socios, agilizar trámites y capacitar empleados de manera económica. El objetivo es optimizar procesos crediticios mediante herramientas digitales para mejorar el servicio a socios con menos trámites.
This document provides an overview of test-driven development (TDD) using the phpspec2 framework. It discusses the different types of tests - functional tests using phpunit or behat, integration tests with PHPUnit, and unit tests with phpspec. It provides examples of writing unit tests with phpspec, including using matchers, mocks, predictions, and advanced features like array mocks. It also offers best practices advice, such as not mocking 3rd party code and considering dependency injection libraries that are well-suited for TDD.
Continous Delivering a PHP applicationJavier López
The document discusses continuous delivery and building a continuous delivery pipeline. It begins with an overview of continuous delivery, describing the basic steps of commit, build, test, and deploy. It then covers the tools used to build the pipeline, including GitHub and Jenkins plugins. The document outlines the process for building the pipeline, including checking out code, installing dependencies, running tests, generating assets, and deploying artifacts. It also discusses splitting the process into separate jobs for testing deployment scripts and running automated tests. Finally, it covers benefits of continuous delivery such as increased release frequency, reduced risk, and releases becoming a non-event.
Maven es una herramienta para la gestión y construcción de proyectos Java creada por Jason Van Zyl. Permite describir el proyecto, sus dependencias y configuración a través de un archivo XML llamado pom.xml. Maven usa repositorios para descargar dependencias y gestiona el ciclo de vida del proyecto a través de fases como compilación, pruebas y empaquetado.
Este documento describe cómo configurar un entorno de integración continua utilizando las herramientas Jenkins, Subversion y Sonar. Explica cómo instalar y configurar Subversion para almacenar el código fuente, Jenkins para automatizar las compilaciones, e integra el plugin Sonar para realizar análisis de calidad del código después de cada compilación. El objetivo final es permitir prácticas de inspección y integración continua para identificar errores de forma rápida y mantener un build estable.
Este documento resume los conceptos clave del Domain-Driven Design (DDD), una metodología de desarrollo de software centrada en el dominio. Explica que DDD se enfoca en hacer que el modelo del dominio sea la parte central de la aplicación. También describe conceptos como el Lenguaje Ubícuo, la Ignorancia a la Persistencia, los Servicios del Dominio y los Repositorios. Finalmente, incluye una propuesta de arquitectura básica para implementar DDD con entidades, valores, agregados y factorías.
This document provides an overview and introduction to phpspec, an open source BDD framework for PHP. It covers installing phpspec, generating and editing specs, running specs, different types of matchers for specs including identity, comparison, throw, type and object state matchers. It also briefly mentions formatters, progress reporting, stubbing, mocking and points to additional resources.
A new model for Docker image distributionDocker, Inc.
This document provides an overview of Docker Registry 2.0, which implements a new API (V2) for distributing Docker images. The key points are:
1) Registry API V1 had problems with performance, security, and implementation; API V2 addresses these with a content-addressable, cryptographically verifiable model.
2) API V2 treats image layers as content-addressable blobs identified by cryptographic digests, allowing for independent verification.
3) Manifests describe the components of an image in a single object, allowing layers to be fetched in parallel for better performance.
4) The implementation of API V2 in Docker Registry 2.0 has improved pull performance and security while
El documento habla sobre el microcrédito como una estrategia para combatir la pobreza en Colombia. Explica que el microcrédito brinda préstamos a pequeños emprendedores y negocios para que puedan acceder a capital de trabajo. También menciona que las Naciones Unidas tienen como objetivo reducir la pobreza mundial en un 50% para el 2015, y que el microcrédito juega un papel clave en lograr esta meta. Finalmente, describe algunos de los requisitos y características de los programas de microcrédito,
¿Cómo obtener microcréditos en Colombia_ en 2019 _ Educar.pdfLina Pinzón
El documento describe los pasos para solicitar un microcrédito en Colombia en 2019. Explica que los microcréditos son préstamos de bajo monto para iniciar un negocio o proyecto. Detalla los requisitos para solicitarlos, como seguir la normativa, completar los requisitos y generar confianza en la entidad. También cubre las ventajas e inconvenientes de los microcréditos y cómo funcionan para las microempresas.
Este documento presenta un manual para el análisis y evaluación del sector microempresarial elaborado por la Cooperativa FE y ESPERANZA. Describe las características de las microempresas y cómo obtener información para su evaluación. Además, explica el circuito crediticio básico para los asesores de crédito, incluyendo la promoción del microcrédito y la visita al cliente.
El microcrédito son préstamos pequeños realizados a personas de bajos recursos y dueños de pequeñas empresas para que puedan financiar proyectos laborales y generar ingresos. La ley colombiana define el microcrédito como aquel dirigido a microempresas cuyo monto máximo por préstamo es de 25 salarios mínimos mensuales. El microcrédito permite que personas sin recursos suficientes financien sus proyectos y mejoren sus ingresos.
Este documento resume un proyecto de investigación sobre las líneas de crédito y ahorro ofrecidas por las entidades financieras en El Banco Magdalena, Colombia. El objetivo del proyecto es determinar cuál de estas entidades ofrece el mejor portafolio de servicios para créditos y cuentas de ahorro. Se realizaron encuestas al personal de las entidades para recopilar información sobre sus características y servicios. Los resultados mostraron que los bancos ofrecen más seguridad y mejores tasas de interés para créditos
Presentación del bloque "Plan de financiación: ayudas y subvenciones" correspondiente al Tema 4 del módulo EIE ¿Cuánto cuesta mi idea y con qué recursos cuento?
WEBINAR: Manejo del crédito emprendedoresTus Finanzas
Hoy exploraremos el manejo del crédito para emprendedores en una sesión de 25 minutos. Prepárate con cuaderno y esfero para tomar notas y formular preguntas.
El crédito es crucial para los emprendedores, no solo para crecimiento sino para lograr independencia financiera.
El documento habla sobre los microcréditos. Explica que los microcréditos son préstamos pequeños dirigidos a personas de bajos recursos y dueños de pequeñas empresas para que puedan financiar proyectos laborales. Además, define legalmente el microcrédito en Colombia y explica aspectos como el perfil de los clientes, las instituciones que ofrecen microcréditos y el modelo de Grameen Bank que inspiró este tipo de créditos.
Este documento presenta los resultados de una investigación de mercado realizada por Mauricio Cabezas Montoya y Lina Julliet Mera sobre el Fondo de Empleados de la Caja de Compensación Familiar del Valle (FONDECOM). La investigación incluyó una exploración de la organización, el mercado, la competencia y el posicionamiento de FONDECOM. Los hallazgos mostraron que FONDECOM ofrece servicios de ahorro y crédito principalmente a empleados de empresas como Comfandi y SOS, y que ha tenido un crecimiento const
Este documento describe varias causas de la ineficiencia en la concesión de créditos y demora en la acreditación de cuentas en cooperativas de ahorro y crédito, como la falta de capacitación del personal y organización. Propone el uso de la web 2.0 y redes sociales para mejorar la comunicación con socios, agilizar trámites y capacitar empleados de manera económica. El objetivo es optimizar procesos crediticios mediante herramientas digitales para mejorar el servicio a socios con menos trámites.
Great solution calculadora de prestamo y certificados financieros (1)ReynaldoRodriguez42
El documento describe un software creado por tres ingenieros en 2020 llamado Calculadora de Préstamos y Certificado. El software calcula los intereses de préstamos y las comisiones de certificados financieros para ayudar a las personas a tomar decisiones financieras. La misión es brindar acceso a la tecnología más avanzada a precios asequibles para satisfacer las necesidades de los clientes.
Este documento presenta una propuesta de investigación para elaborar un modelo de cultura crediticia que ayude a disminuir la morosidad de los créditos hipotecarios en el distrito de Pimentel, Perú. El estudio diagnosticará la situación actual de la cultura crediticia y analizará el nivel de morosidad, para luego diseñar un modelo que sea validado por expertos. El objetivo es brindar educación financiera a los clientes antes de adquirir créditos hipotecarios y darles información sobre sus derechos para prevenir problemas con las entidades financieras
El lado humano del producto (El costo de no escuchar a los usaurios)Sol Mesz
Más allá de las validaciones iniciales y ciertos hitos del producto, en general la visión del usuario queda relegada. Y esto genera un costo muy alto para el producto. No sólo en términos monetarios, sino en oportunidades de crecimiento, valor, innovación y consolidación de posición competitiva.
En esta charla veremos 3 ejemplos del costo de no escuchar a los usuarios, y cerraré con 2 herramientas para poder incorporarla de manera eficiente.
Este documento describe las características de una entidad financiera llamada Mundo Mujer en Ibagué, Tolima, Colombia. Mundo Mujer ofrece microcréditos a clientes nuevos y existentes para negocios rurales y urbanos con tasas de interés que varían dependiendo del tamaño del préstamo y el historial crediticio del cliente. Los clientes pueden pagar sus préstamos a través de transferencias bancarias en línea o en efectivo en la sucursal o a través de convenios con otras oficinas.
El crowdfunding permite que múltiples personas financien proyectos donando dinero a cambio de recompensas. Existen cuatro tipos: acciones, préstamos, recompensas y donaciones. Los business angels invierten en startups para darles solidez mediante su experiencia y dinero, mientras que los microcréditos otorgan pequeños préstamos a personas con pocos recursos para iniciar negocios y mejorar su calidad de vida.
Similar a BDD: Descubriendo qué requiere realmente tu cliente (20)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)AbrahamCastillo42
Power point, diseñado por estudiantes de ciclo 1 arquitectura de plataformas, esta con la finalidad de dar a conocer el componente hardware llamado tarjeta de video..
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.
SOPRA STERIA presenta una aplicació destinada a persones amb discapacitat intel·lectual que busca millorar la seva integració laboral i digital. Permet crear currículums de manera senzilla i intuitiva, facilitant així la seva participació en el mercat laboral i la seva independència econòmica. Aquesta iniciativa no només aborda la bretxa digital, sinó que també contribueix a reduir la desigualtat proporcionant eines accessibles i inclusives. A més, "inCV" està alineat amb els Objectius de Desenvolupament Sostenible de l'Agenda 2030, especialment els relacionats amb el treball decent i la reducció de desigualtats.
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...AMADO SALVADOR
Descarga el Catálogo General de Tarifas 2024 de Vaillant, líder en tecnología para calefacción, ventilación y energía solar térmica y fotovoltaica. En Amado Salvador, como distribuidor oficial de Vaillant, te ofrecemos una amplia gama de productos de alta calidad y diseño innovador para tus proyectos de climatización y energía.
Descubre nuestra selección de productos Vaillant, incluyendo bombas de calor altamente eficientes, fancoils de última generación, sistemas de ventilación de alto rendimiento y soluciones de energía solar fotovoltaica y térmica para un rendimiento óptimo y sostenible. El catálogo de Vaillant 2024 presenta una variedad de opciones en calderas de condensación que garantizan eficiencia energética y durabilidad.
Con Vaillant, obtienes más que productos de climatización: control avanzado y conectividad para una gestión inteligente del sistema, acumuladores de agua caliente de gran capacidad y sistemas de aire acondicionado para un confort total. Confía en la fiabilidad de Amado Salvador como distribuidor oficial de Vaillant, y en la resistencia de los productos Vaillant, respaldados por años de experiencia e innovación en el sector.
En Amado Salvador, distribuidor oficial de Vaillant en Valencia, no solo proporcionamos productos de calidad, sino también servicios especializados para profesionales, asegurando que tus proyectos cuenten con el mejor soporte técnico y asesoramiento. Descarga nuestro catálogo y descubre por qué Vaillant es la elección preferida para proyectos de climatización y energía en Amado Salvador.
La inteligencia artificial sigue evolucionando rápidamente, prometiendo transformar múltiples aspectos de la sociedad mientras plantea importantes cuestiones que requieren una cuidadosa consideración y regulación.
para programadores y desarrolladores de inteligencia artificial y machine learning, como se automatiza una cadena de valor o cadena de valor gracias a la teoría por Manuel Diaz @manuelmakemoney
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.
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.
9. ¿ Y cuál es el problema ?
No me
cumpliste
como yo quería
10. ¿ Y cuál es el problema ?
No me
cumpliste
como yo quería
Pero ¿quién
te entiende?
11. ¿ Y cuál es el problema ?
No me
cumpliste
como yo quería
Pero ¿quién
te entiende?
Nunca cumples
con los tiempos
esperados
12. ¿ Y cuál es el problema ?
No me
cumpliste
como yo quería
Pero ¿quién
te entiende?
Nunca cumples
con los tiempos
esperados
Ayer lo querías
de una manera
y hoy de otra
19. “Behaviour-driven development
is about implementing an application
by describing its behaviour
from the perspective of its
stakeholders”
http://dannorth.net/
20. “BDD is a second-generation,
outside-in, pullbased, multiple-
stakeholder, multiple-scale, high-
automation, agile methodology.
“It describes a cycle of
interactions with welldefined
outputs, resulting in the delivery
of working, tested software
that matters.”
http://dannorth.net/
27. Vision
• Todo proyecto necesita una única
visión, de un mejor futuro
– Por qué es importante
– Qué esperamos lograr
– Cómo se reconocerá el logro
• Debe ser transmitida al equipo
• Es la definición general de “Done”
• Es el mayor punto de referencia
• Core Stakeholders
BusinessValue
28. Personas y comunidades con proyectos productivos no pueden
realizarlos debido a la falta de apoyo financiero, son un mercado
desaprovechado por las entidades financieras.
La aplicación “Te prestamos” evalúa, mediante un proceso muy
sencillo, el otorgamiento de créditos, con facilidades de pago, a
personas de escasos recursos, concediéndoles beneficios de
acuerdo a su condición social.
La atención de cada caso se resuelve en pocos minutos y al final
de este procedimiento ya es claro si se otorga el crédito y sus
condiciones.
29. Personas y comunidades con proyectos productivos no pueden
realizarlos debido a la falta de apoyo financiero, son un mercado
desaprovechado por las entidades financieras.
La aplicación “Te prestamos” evalúa, mediante un proceso muy
sencillo, el otorgamiento de créditos, con facilidades de pago, a
personas de escasos recursos, concediéndoles beneficios de
acuerdo a su condición social.
La atención de cada caso se resuelve en pocos minutos y al final de
este procedimiento ya es claro si se otorga el crédito y sus
condiciones.
PorquéQuéCómo
30. Personas y comunidades con proyectos productivos no pueden
realizarlos debido a la falta de apoyo financiero, son un mercado
desaprovechado por las entidades financieras.
La aplicación “Te prestamos” evalúa, mediante un proceso muy
sencillo, el otorgamiento de créditos, con facilidades de pago, a
personas de escasos recursos, concediéndoles beneficios de
acuerdo a su condición social.
La atención de cada caso se resuelve en pocos minutos y al final de
este procedimiento ya es claro si se otorga el crédito y sus
condiciones.
PorquéQuéCómo
Cliente
31. Personas y comunidades con proyectos productivos no pueden
realizarlos debido a la falta de apoyo financiero, son un mercado
desaprovechado por las entidades financieras.
La aplicación “Te prestamos” evalúa, mediante un proceso muy
sencillo, el otorgamiento de créditos, con facilidades de pago, a
personas de escasos recursos, concediéndoles beneficios de
acuerdo a su condición social.
La atención de cada caso se resuelve en pocos minutos y al final de
este procedimiento ya es claro si se otorga el crédito y sus
condiciones.
PorquéQuéCómo
Cliente
Desarro
llador
32. Personas y comunidades con proyectos productivos no pueden
realizarlos debido a la falta de apoyo financiero, son un mercado
desaprovechado por las entidades financieras.
La aplicación “Te prestamos” evalúa, mediante un proceso muy
sencillo, el otorgamiento de créditos, con facilidades de pago, a
personas de escasos recursos, concediéndoles beneficios de
acuerdo a su condición social.
La atención de cada caso se resuelve en pocos minutos y al final de
este procedimiento ya es claro si se otorga el crédito y sus
condiciones.
PorquéQuéCómo
ClienteAmbos
Desarro
llador
33. Feature Sets
(Epics)
• Lo que necesitamos para
implementar la visión
• Son Stories muy grandes para
manejar y estimar, deben ser
divididas
• Pueden corresponder con los
subsistemas de la aplicación
• Se deben mantener en un alto
nivel de abstracción
• Incidental Stakeholders
Visión
34. Para que el proceso sea
sencillo y rápido
Como un analista de créditos
Yo quiero capturar solo los
datos relevantes usando una
interfaz de usuario muy simple
Personas y comunidades con proyectos productivos no pueden realizarlos
debido a la falta de apoyo financiero, son un mercado desaprovechado por
las entidades financieras.
La aplicación “Te prestamos” evalúa, mediante un proceso muy sencillo, el
otorgamiento de créditos, con facilidades de pago, a personas de escasos
recursos, concediéndoles beneficios de acuerdo a su condición social.
La atención de cada caso se resuelve en pocos minutos y al final de este
procedimiento ya es claro si se otorga el crédito y sus condiciones.
35. Para que el proceso sea
sencillo y rápido
Como un analista de créditos
Yo quiero capturar solo los
datos relevantes usando una
interfaz de usuario muy simple
Para apoyar el desarrollo
económico de comunidades
de escasos recursos
Como un directivo del banco
Yo quiero otorgar descuentos
y facilidades de pago según la
condición socioeconómica
Personas y comunidades con proyectos productivos no pueden realizarlos
debido a la falta de apoyo financiero, son un mercado desaprovechado por
las entidades financieras.
La aplicación “Te prestamos” evalúa, mediante un proceso muy sencillo, el
otorgamiento de créditos, con facilidades de pago, a personas de escasos
recursos, concediéndoles beneficios de acuerdo a su condición social.
La atención de cada caso se resuelve en pocos minutos y al final de este
procedimiento ya es claro si se otorga el crédito y sus condiciones.
36. Para que el proceso sea
sencillo y rápido
Como un analista de créditos
Yo quiero capturar solo los
datos relevantes usando una
interfaz de usuario muy simple
Para apoyar el desarrollo
económico de comunidades
de escasos recursos
Como un directivo del banco
Yo quiero otorgar descuentos
y facilidades de pago según la
condición socioeconómica
Para reducir el riesgo de
pérdida de cartera
Como un director financiero
Yo quiero apoyo para decidir
el otorgamiento y condiciones
de crédito
Personas y comunidades con proyectos productivos no pueden realizarlos
debido a la falta de apoyo financiero, son un mercado desaprovechado
por las entidades financieras.
La aplicación “Te prestamos” evalúa, mediante un proceso muy sencillo, el
otorgamiento de créditos, con facilidades de pago, a personas de escasos
recursos, concediéndoles beneficios de acuerdo a su condición social.
La atención de cada caso se resuelve en pocos minutos y al final de este
procedimiento ya es claro si se otorga el crédito y sus condiciones.
37. Para que el proceso sea
sencillo y rápido
Como un analista de créditos
Yo quiero capturar solo los
datos relevantes usando una
interfaz de usuario muy simple
Para apoyar el desarrollo
económico de comunidades
de escasos recursos
Como un directivo del banco
Yo quiero otorgar descuentos
y facilidades de pago según la
condición socioeconómica
Para reducir el riesgo de
pérdida de cartera
Como un director financiero
Yo quiero apoyo para decidir
el otorgamiento y condiciones
de crédito
Personas y comunidades con proyectos productivos no pueden realizarlos
debido a la falta de apoyo financiero, son un mercado desaprovechado por
las entidades financieras.
La aplicación “Te prestamos” evalúa, mediante un proceso muy sencillo, el
otorgamiento de créditos, con facilidades de pago, a personas de escasos
recursos, concediéndoles beneficios de acuerdo a su condición social.
La atención de cada caso se resuelve en pocos minutos y al final de este
procedimiento ya es claro si se otorga el crédito y sus condiciones.
38. Stories
• Es una manera de capturar y
describir una feature del sistema,
algo que el usuario quiere
• Constituye una unidad de
entrega, algo que habrá que
implementar
• Debe ser tan pequeña como sea
posible sin perder significado
para el negocio
• Business Analysts (BAs)
FeatureSets
39. Para que el proceso sea sencillo y
rápido
Como un analista de créditos
Yo quiero capturar solo los datos
relevantes usando una interfaz de
usuario muy simple
Para apoyar el desarrollo económico de
comunidades de escasos recursos
Como un directivo del banco
Yo quiero otorgar descuentos y
facilidades de pago según la
condición socioeconómica
Para reducir el riesgo de pérdida
de cartera
Como un director financiero
Yo quiero apoyo para decidir el
otorgamiento y condiciones de
crédito
Personas y comunidades con proyectos productivos no pueden realizarlos
debido a la falta de apoyo financiero, son un mercado desaprovechado por
las entidades financieras.
La aplicación “Te prestamos” evalúa, mediante un proceso muy sencillo, el
otorgamiento de créditos, con facilidades de pago, a personas de escasos
recursos, concediéndoles beneficios de acuerdo a su condición social.
La atención de cada caso se resuelve en pocos minutos y al final de este
procedimiento ya es claro si se otorga el crédito y sus condiciones.
Para que el proceso sea
sencillo y rápido
Como un analista de créditos
Yo quiero limitar la
información solicitada al
cliente financiera y social
Para que el proceso sea
sencillo y rápido
Como un analista de créditos
Yo quiero usar un solo
formulario que no requiera
navegar a diferentes ventanas
40. Para que el proceso sea sencillo y
rápido
Como un analista de créditos
Yo quiero capturar solo los datos
relevantes usando una interfaz de
usuario muy simple
Para apoyar el desarrollo económico de
comunidades de escasos recursos
Como un directivo del banco
Yo quiero otorgar descuentos y
facilidades de pago según la
condición socioeconómica
Para reducir el riesgo de pérdida
de cartera
Como un director financiero
Yo quiero apoyo para decidir el
otorgamiento y condiciones de
crédito
Personas y comunidades con proyectos productivos no pueden realizarlos
debido a la falta de apoyo financiero, son un mercado desaprovechado por
las entidades financieras.
La aplicación “Te prestamos” evalúa, mediante un proceso muy sencillo, el
otorgamiento de créditos, con facilidades de pago, a personas de escasos
recursos, concediéndoles beneficios de acuerdo a su condición social.
La atención de cada caso se resuelve en pocos minutos y al final de este
procedimiento ya es claro si se otorga el crédito y sus condiciones.
Para apoyar el desarrollo
económico de comunidades
de escasos recursos
Como un directivo del banco
Yo quiero conceder una tasa
de interés más baja a
personas desfavorecidas
Para apoyar el desarrollo
económico de comunidades
de escasos recursos
Como un directivo del banco
Yo quiero permitir que los
clientes tengan al inicio un
período de gracia razonable
Para apoyar el desarrollo
económico de comunidades
de escasos recursos
Como un directivo del banco
Yo quiero que las personas
puedan elegir el número y
valor de cuotas
41. Para que el proceso sea sencillo y
rápido
Como un analista de créditos
Yo quiero capturar solo los datos
relevantes usando una interfaz de
usuario muy simple
Para apoyar el desarrollo económico de
comunidades de escasos recursos
Como un directivo del banco
Yo quiero otorgar descuentos y
facilidades de pago según la
condición socioeconómica
Para reducir el riesgo de pérdida
de cartera
Como un director financiero
Yo quiero apoyo para decidir el
otorgamiento y condiciones de
crédito
Personas y comunidades con proyectos productivos no pueden realizarlos
debido a la falta de apoyo financiero, son un mercado desaprovechado por
las entidades financieras.
La aplicación “Te prestamos” evalúa, mediante un proceso muy sencillo, el
otorgamiento de créditos, con facilidades de pago, a personas de escasos
recursos, concediéndoles beneficios de acuerdo a su condición social.
La atención de cada caso se resuelve en pocos minutos y al final de este
procedimiento ya es claro si se otorga el crédito y sus condiciones.
Para reducir el riesgo de
pérdida de cartera
Como un director financiero
Yo quiero obtener un cálculo
de la capacidad de pago del
cliente
Para reducir el riesgo de
pérdida de cartera
Como un director financiero
Yo quiero poder consultar
centrales de riesgo que me
den información acerca del
cliente
Para reducir el riesgo de
pérdida de cartera
Como un director financiero
Yo quiero recibir indicaciones
sobre las condiciones que
debe cumplir el cliente
42. Scenarios
• Constituyen o detallan los
criterios de aceptación
• Son ejemplos, así de sencillo
• Deben incluir contexto, acción
y verficación
• Given / When / Then
• Se pueden automatizar
• Qas / Testers [ + Bas + devs]
Stories
43. Para que el proceso sea sencillo y rápido
Como un analistade créditos
Yo quiero capturar solo los datos
relevantes usando una interfaz de
usuario muy simple
Para apoyar el desarrollo económico de
comunidades de escasos recursos
Como un directivo del banco
Yo quiero otorgar descuentos y
facilidades de pago según la condición
socioeconómica
Para reducir el riesgo de pérdida de
cartera
Como un director financiero
Yo quiero apoyo para decidir el
otorgamiento y condiciones de crédito
Personas ycomunidades con proyectos productivos no pueden realizarlos debido a la falta de
apoyo financiero, son un mercado desaprovechado por las entidades financieras.
La aplicación “Te prestamos” evalúa, mediante un proceso muy sencillo, el otorgamiento de
créditos, con facilidades de pago, a personas de escasos recursos,concediéndoles beneficios
de acuerdo a su condición social.
La atención de cada caso se resuelve en pocos minutos y al final de este procedimiento ya es
claro si se otorga el crédito y sus condiciones.
Para apoyar el desarrollo económico
de comunidades de escasos recursos
Como un directivo del banco
Yo quiero conceder una tasa de
interés más baja a personas
desfavorecidas
Para apoyar el desarrollo económico
de comunidades de escasos recursos
Como un directivo del banco
Yo quiero permitir que los clientes
tengan al inicio un período de gracia
razonable
Para apoyar el desarrollo económico
de comunidades de escasos recursos
Como un directivo del banco
Yo quiero que las personas puedan
elegir el número y valor de cuotas
Dado que el cliente es
desplazado por la violencia
Cuando se calcule su interés
Entonces deberían
descontársele 5 puntos
Y el total no debería exceder
10
Dado que el cliente es madre
cabeza de hogar
Cuando se calcule su interés
Entonces deberían
descontársele 4 puntos
Y el total no debería exceder
10
Dado que el cliente no es
desplazado ni madre cabeza
de hogar
Cuando se calcule su interés
Entonces no deberían
realizarse descuentos a su tasa
de interés
44. Executable
Specifications
• No son scripts, son especificaciones
• Son mejores que la documentación
tradicional
– Especifican qué hay que hacer
– Pruebas de aceptación y regresión
– Documentación dinámica
• Son el artefacto más durable en el
proyecto
• Son tan confiables como el código
pero más legibles
• Devs (desarrolladores)
Scenarios
45. Beneficios
• Win-Win
• Clientes felices
• Equipo feliz
• Calidad
• Menos bugs
• Documentación
• Pruebas
• Etc.
http://www.infoq.com/articles/pulling-power