xp

Recursos de programación de xp
El mundo del software ha sido largamente incomprendido y maltratado. Proyectos eternos, mal ejecutados, con resultados muy dispares y, demasiadas veces, con productos entregados de muy baja calidad. Lo importante era llegar en la fecha marcada por personas lejos de las trincheras. Indirecciones en las contrataciones, separación entre thinkers y doers, foco únicamente en “picar” y poco en revisar “cómo picamos”. Con este panorama, era prácticamente imposible pensar en una gran revolución digital. En 2001 aparece el Agile Manifesto, un documento que recoge el espíritu de nuevas prácticas de desarrollo de software muy exitosas que buscan ordenar lo que está desordenado. Entre ellas destacan Extreme Programming y Scrum. Año 2019, España. Los últimos 4 años han supuesto la explosión de Agile en el sector tecnológico español. Las empresas se han dado cuenta que necesitan introducir cambios profundos en la manera en que funcionan. Las empresas ya no son bancos, escuelas o retailers, sino empresas tecnológicas que operan en diferentes mercados. Para ser competitivas han buscado nuevos modelos organizacionales (equipos multidisciplinares, descentralización de la toma de decisiones, conexión continua con los clientes…), pero parece que aún no han comprendido que son EMPRESAS TECNOLÓGICAS. Esto se refleja en un exceso de atención al uso de Scrum y marcos de escalado y una escasa atención a la excelencia técnica y prácticas de desarrollo ágil de software, como XP o DevOps. Incluso en las principales citas entre profesionales del mundo Agile en España se presta una atención apenas residual al desarrollo de productos tecnológicos. ¿Qué nos está pasando? ¿Qué huecos estamos dejando sin cubrir? ¿Por qué? ¿Qué podemos hacer cada uno de nosotros para revertir esta situación? Hay una buena noticia: no estamos más que empezando. Estamos a tiempo de entender el poder que todos y cada uno de nosotros ostentamos para diseñar un futuro mejor, más ilusionante, en el que la tecnología bien hecha sea la protagonista. Un futuro en el que nuestras vidas tengan mucha más calidad gracias a la tecnología. Con esta charla queremos compartir nuestra visión desde los ámbitos de la consultoría y el desarrollo de productos software, dibujar un futuro ilusionante y empoderar a todos para que pasemos de ser espectadores a actores claves en el futuro del desarrollo de software en nuestro país.
Miramos a nuestro alrededor: vemos programadores a los que no les importa la metodología, QA a los que no les interesa la arquitectura o Scrum Masters a los que no les importa todo lo anterior. Desde todos los ámbitos, estamos creando silos de conocimiento dentro de los equipos que conllevan a la delegación de responsabilidades conjuntas en personas concretas, que los roles y los títulos favorecen. Al final nos preguntamos, ¿qué pasó con los principios de XP? ¿dónde los olvidamos? En esta charla queremos hablar sobre equipos multidisciplinares, necesidades de liderazgo y qué significa ser desarrollador de software. ¡Queremos ponerlo todo en duda! ----------- Síguenos en Twitter: https://twitter.com/bcnswcraft
¿Y si lo escuchas mientras vas al trabajo o te pones en forma?: https://www.ivoox.com/46991733 ------------- El mundo del software ha sido largamente incomprendido y maltratado. Proyectos eternos, mal ejecutados, con resultados muy dispares y, demasiadas veces, con productos entregados de muy baja calidad. Lo importante era llegar en la fecha marcada por personas lejos de las trincheras. Indirecciones en las contrataciones, separación entre thinkers y doers, foco únicamente en “picar” y poco en revisar “cómo picamos”. Con este panorama, era prácticamente imposible pensar en una gran revolución digital. En 2001 aparece el Agile Manifesto, un documento que recoge el espíritu de nuevas prácticas de desarrollo de software muy exitosas que buscan ordenar lo que está desordenado. Entre ellas destacan Extreme Programming y Scrum. Año 2019, España. Los últimos 4 años han supuesto la explosión de Agile en el sector tecnológico español. Las empresas se han dado cuenta que necesitan introducir cambios profundos en la manera en que funcionan. Las empresas ya no son bancos, escuelas o retailers, sino empresas tecnológicas que operan en diferentes mercados. Para ser competitivas han buscado nuevos modelos organizacionales (equipos multidisciplinares, descentralización de la toma de decisiones, conexión continua con los clientes…), pero parece que aún no han comprendido que son EMPRESAS TECNOLÓGICAS. Esto se refleja en un exceso de atención al uso de Scrum y marcos de escalado y una escasa atención a la excelencia técnica y prácticas de desarrollo ágil de software, como XP o DevOps. Incluso en las principales citas entre profesionales del mundo Agile en España se presta una atención apenas residual al desarrollo de productos tecnológicos. ¿Qué nos está pasando? ¿Qué huecos estamos dejando sin cubrir? ¿Por qué? ¿Qué podemos hacer cada uno de nosotros para revertir esta situación? Hay una buena noticia: no estamos más que empezando. Estamos a tiempo de entender el poder que todos y cada uno de nosotros ostentamos para diseñar un futuro mejor, más ilusionante, en el que la tecnología bien hecha sea la protagonista. Un futuro en el que nuestras vidas tengan mucha más calidad gracias a la tecnología. Con esta charla queremos compartir nuestra visión desde los ámbitos de la consultoría y el desarrollo de productos software, dibujar un futuro ilusionante y empoderar a todos para que pasemos de ser espectadores a actores claves en el futuro del desarrollo de software en nuestro país. ------------- Todos los vídeos de la Cas 2019 en: https://lk.autentia.com/CAS-YouTube ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX
¿Y si lo escuchas mientras vas al trabajo o te pones en forma?: https://www.ivoox.com/44468064 ------------- Miramos a nuestro alrededor: vemos programadores a los que no les importa la metodología, QA a los que no les interesa la arquitectura o Scrum Masters a los que no les importa todo lo anterior. Desde todos los ámbitos, estamos creando silos de conocimiento dentro de los equipos que conllevan a la delegación de responsabilidades conjuntas en personas concretas, que los roles y los títulos favorecen. Al final nos preguntamos, ¿qué pasó con los principios de XP? ¿dónde los olvidamos? En esta charla queremos hablar sobre equipos multidisciplinares, necesidades de liderazgo y qué significa ser desarrollador de software. ¡Queremos ponerlo todo en duda! ------------- Todos los vídeos de Barcelona Software Crafters 2019 en: https://lk.autentia.com/SCBCN19-YT ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX
What if you take the digital business organization of a global fashion brand, merge it with all the technical functions it needs to evolve and operate, then you create cross functional teams and flatten all the hierarchies around them, finally, you target a software architecture that is enabled by just such a flat delivery organization. What does it look like? Also, any suggestions? About: Carlo Bottiglieri, Global Digital Development Director, GUCCI I'm a long time XP developer, passionate about software design and radical agile organizations. Source of potentially productive chaos in the search of excellence. Before joining Gucci I was in charge of software delivery in senseFly, so, working mostly on autonomous flying wings; before that I was writing static code analyzers in SonarSource; before that I was enterprise architect in Nestlè; before that I built the omnichannel software architecture of Nespresso and its development organization. In other words, your classic engineering manager.
These are the best podcast/talks I've seen/listen to recently.Kent Beck - XP 2018 Cultivating Instinct Katrina OwenRon Jeffries and Chet Hendrickson - Cucumber Podcast Advanced Continuous Delivery Best Practices (DEV317-R1) (AWS re:Invent 2018)Super Sizing Your Servers and the Payback Trap Dr. Neil J. Gunther. (LISA14)Advanced Design Patterns for Amazon DynamoDB (DAT403-R) (AWS re:Invent 2017)How Finding & Fixing Faults is the Path to Perfection Steve Spear...
Software Architect and Technical Trainer Software Architect and Technical Trainer with wast experience in a wide variety of business applications. Particularly interested in software architecture and performance & tuning topics. Speaker at external conferences (e.g. Devoxx, GeeCon, JokerConf, XP Days, JBCNConf, JPrime, RigaDevDays, Voxxed, I T.A.K.E. Unconf, DevTalks, Bucharest Java User Group, Agile Tour) and occasionally technical writer (InfoQ, DZone, etc).
Ideado hace más de 20 años por Kent Beck, XP es el framework de desarrollo de software más relevante y el origen de todas las metodologías ágiles. Los equipos que adoptan XP tiene éxito desarrollando proyectos y productos de forma efectiva. ¿Por qué? ¿Qué distingue XP de otros frameworks? ¿Cómo aplicar XP teniendo en cuenta los cambios de las últimas dos décadas? ¿Son las tostadas de aguacate necesarias? ¿Cómo adaptar XP al trabajo en remoto? ¿Cómo evolucionar hacia XP y qué tooling usar? ¿Cuál es el futuro de XP?
As you know, the Manifesto for Agile Development was created by some developers who believed that there was a better way to develop software than the one in widespread use at the time.Surely you also know that this manifesto defines a different way of working and that it is not only valid for developing software.The values and principles from the manifesto are valid for many creative endeavors. The great exponent of this way of working that has transcended throughout these years has been Scrum.W...
¿Y si lo escuchas mientras vas al trabajo o te pones en forma?: https://www.ivoox.com/33506079 ------------- En el proceso de adopción de los principios ágiles en las compañías en bastantes ocasiones contamos con herramientas que han sido pensadas para el mundo del software: Scrum, XP, Crystal, LeSS, SaFe… Sin embargo, a medida que el cambio se va haciendo más visible a nivel de empresa, suele ocurrir que grupos y departamentos que no eran parte del “core” de la transformación piden ayuda para mejorar su forma de trabajo: los departamentos de RRHH, marketing o compras suelen ser casos de éxito de aplicación de metodologías ágiles suficientemente estudiados y documentados. En nuestro caso, la necesidad de mejora de un departamento de fotografía para un e-commerce nos ha ofrecido la posibilidad de experimentar y aprender cómo se pueden trasladar los valores, principios y herramientas ágiles al mundo de la producción audiovisual en el ámbito del retail (unas 80 personas para crear más de 2 millones de fotografías al año, alrededor de 100.000 fotos publicadas, producción just-in-time según demanda del mercado…) ------------- Todos los vídeos de CAS 2018 en: https://www.youtube.com/playlist?list=PLKxa4AIfm4pU2H_iVJOKcjAI1JwMr-ddt ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX