Workshops

Submitted by

Por qué todos se equivocan más que tú

Si realmente creemos en “personas e interacciones”, deberíamos conocer las falacias, sesgos y efectos más frecuentes que afectan nuestra forma de razonar y tomar decisiones. Quizá la más conocida en nuestro entorno sea la “planning fallacy” pero existen muchos otros efectos generalizados. Como dice Dan Ariely, los humanos somos “predeciblemente irracionales”, y tendemos a hacer elecciones y tomar decisiones de forma sistemáticamente ...more »

Voting

29 votes
Active

Short Talks

Submitted by

Arquitectura y Agilismo

Uno de los valores fundamentales del Agilismo es la respuesta al cambio. El posponer decisiones hasta el último momento responsable. Sin embargo muy pocas veces escribimos software que sea capaz de soportar esas situaciones. Software que siga esos mismos principios. La arquitectura y el diseño de los sistemas que diseñamos debería ser capaz de adaptarse al cambio. Debería ayudar a posponer decisiones, tanto técnicas ...more »

Voting

28 votes
Active

Regular Talks

Submitted by

Scrum en equipos multiproyecto

En Plain Concepts venimos trabajando con Scrum desde hace varios años desarrollando diferentes proyectos a nivel interno así como clientes. El objetivo de esta sesión sería comentar de forma práctica cuando es nuestra experiencia con Scrum trabajando en un entorno multiproyecto. En la oficina de Bilbao somos unas 12 personas que trabajamos en diferentes proyectos dentro del mismo sprint. En la sesión veríamos cómo trabajamos ...more »

Voting

23 votes
Active

Regular Talks

Submitted by

Especificaciones ejecutables, acercando negocio y desarrollo

Aunque todos nos pasamos muchas horas mejorando nuestras habilidades técnicas, haciendo katas, leyendo blogs, estudiando, la parte más complicada del desarrollo de software no radica en la parte técnica (el como) sino que radica en el negocio (el qué y el porqué) y más concretamente en la comunicación entre el negocio y el equipo de desarrollo. Entender qué es lo que quiere la gente de negocio que desarrollemos y porqué ...more »

Voting

20 votes
Active

Short Talks

Submitted by

Scrum/CMMI Aumenta control de proyectos con una metodología ágil

Título: Scrum y CMMI. Cómo aumentar el control de los proyectos trabajando con una metodología ágil Descripción: Scrum nos proporciona un marco de trabajo para desarrollar software muy adecuado al tipo de proyectos que realizamos en Ilitia. Nuestros proyectos no son enormes (el tamaño medio de los equipos oscila entre 3 y 6 personas, con una duración de entre 3 y 9 meses), no nos exigen especificaciones formales ...more »

Voting

20 votes
Active

Regular Talks

Submitted by

Ágiles "fractalmente"

El concepto de geometría fractal o autosemejanza parece que es el que mejor describe muchas de las cosas que podemos ver en la naturaleza: las ramas de árboles que se ramifican una y otra vez, las líneas de la costa que mantienen su complejidad a escalas cada vez más pequeñas, los copos de nieve, los rayos, incluso la lectura del ritmo cardíaco. A distintas escalas, la naturaleza muestra comportamientos y propiedades ...more »

Voting

19 votes
Active

Short Talks

Submitted by

Refactoring desde el punto de vista de negocio

Contexto: cuando un desarrollador se introduce en el agilismo, enseguida queda enamorado de las prácticas de Extreme Programming. Una de las prácticas que enseguida se intenta empezar a aplicar es la de refactoring. El refactoring supone mejorar la calidad del código sin cambiar el comportamiento. Sin embargo, muchas veces al aplicarlo en entornos empresariales surgen objeciones por parte de la gente de negocio. Es ...more »

Voting

18 votes
Active

Regular Talks

Submitted by

Lo que aprendí de un fabricante de aviones...

Nuestra empresa tuvo la suerte de contratar a una persona con muchísima experiencia en Lean en industria pesada y tomamos prestado varias prácticas, poco habituales en software. Poco después empezamos un proyecto con un fabricante de aviones... y pum! TODOS nuestros conceptos de lean (en desarrollo) se encontraron con la realidad de lean en industria. Poco a poco, observando, hemos ido aplicando varias prácticas ...more »

Voting

18 votes
Active

Regular Talks

Submitted by

El programador "abuelo" el temido umbral de los 40.

Mi intencion es hablar del tema de la longevidad de los desarrolladores. Se puede seguir como desarrollador despues del umbral de los 40? Puedo aportar algo de mi experiencia personal ya que sigo desarrolando software a diario a los 43 y lo hago de forma profissional desde los 23. La idea es haer una pequeña introducion al tema y luego lanzar una discusion entre los participantes. Algunos links que he encontrado ...more »

Voting

16 votes
Active

Regular Talks

Submitted by

Fracasos Ágiles: por delante y por detrás

“It's odd to talk about the decline and fall of the agile movement, especially now that it's so popular, but I actually think the agile movement has been in decline for several years now.” James Shore [The Decline and Fall of Agile], 14 Nov 2008 ¡Qué razón tenía el cabrón! ¿Tenía?... El discurso que propone continúa jodidamente vivo a día de hoy. A las pruebas me remito, solo hay que ojear algunas de las propuestas ...more »

Voting

15 votes
Active

Workshops

Submitted by

Pruebas de carga: buscando los límites de tu aplicación

Somos cada día más conscientes de que es necesario probar nuestros desarrollos. En este contexto encontramos muchos tipos de tests que se pueden realizar: unitarios, de UI, de performance... y de carga. Las pruebas de carga (o load tests) sirven para analizar el comportamiento de nuestro sistema en un escenario controlado. Nos ayudarán a detectar las debilidades y fortalezas, y prever necesidades, en dependencia del volumen ...more »

Voting

14 votes
Active

Short Talks

Submitted by

Hackea tu lenguaje corporal

Cuando vemos a alguien con los hombros bajos y la cabeza inclinada sabemos que algo va mal. Entendemos por su lenguaje corporal cuales son sus emociones interiores. Contamos con esa capacidad de manera natural, sin darnos cuenta. Y existen muchos libros que explican cómo leer el lenguaje corporal (como los del matrimonio Pease). Lo que yo quiero explicar es que esa relación entre nuestras emociones y nuestro cuerpo es ...more »

Voting

13 votes
Active