Regular Talks

Gestión del Conocimiento en Software Factories

El tema principal de la charla es la Gestión del Conocimiento, en particular compararía el desarrollo y crecimiento de una Software Factory aplicando GC dentro de la misma y sin aplicar GC. Cuál es el impacto de la GC en este tipo de empresas, cuales son las principales técnicas y herramientas para la adecuada gestión del Capital Intelectual, qué valor tiene éste y cómo incide el mismo en el Valor de la Empresa (por... more »

Voting

-1 votes
Active

Regular Talks

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

Agilismo y castells

Para aquellos que no lo conozcáis los Castells son una tradición catalana que consiste en construir torres humanas:http://es.wikipedia.org/wiki/Castell En el año 2010 los Castells fueron reconocidos como Patrimonio Inmaterial de la Humanidad principalmente por sus valores. Creo que los valores de los Castells(Torres Humanas) son muy interesantes como ejemplo de trabajo en equipo y muchos se pueden trasladar a los valores... more »

Voting

3 votes
Active

Regular Talks

Kanban aplicado a soporte de sistemas

GFI Norte realiza un servicio de Administración de Sistemas en donde implantamos todos los cambios de infraestructuras e implantación de Aplicaciones. Dentro de este servicio estamos utilizando Kanban como herramienta complementaria a las herramientas de ticketing. Para nosotros y para el cliente nos ha ayudado mucho porque nos da mucha visibilidad de las diferentes fases de la implantación, el volumen de trabajo en cada... more »

Voting

6 votes
Active

Regular Talks

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

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

Cómo conviven metod. ágiles con modelos de mejora de procesos

Nos gustaría contar a otras empresas cómo pueden convivir en una compañía las metodologías ágiles con los modelos de mejora de procesos, con el objetivo de combinar los beneficios de ambos. Presentaríamos casos reales de empresas en las que esto sucede, explicando las dificultades encontradas para conseguir el objetivo mencionado anteriormenbte, y las decisiones tomadas y acciones realizadas para resolver estas dificultades.... more »

Voting

2 votes
Active

Regular Talks

Scrum y su relación con el "management": ni cerdos ni gallinas.

En muchas organizaciones se trata de implantar Scrum, y no se entiende demasiado bien qué significa realmente un equipo autoorganizado. ¿significa que ese equipo decide por sí mismo? ¿y qué hace mi jefe de equipo o de proyecto ahora? Scrum no habla nunca de jerarquías ni de decisiones empresariales típicamente asignadas a los managers. Sin embargo, es un hecho que Scrum debe convivir con la situación actual de las organizaciones.... more »

Voting

14 votes
Active

Workshops

Historias de usuario: dos aproximaciones distintas

En mi experiencia, un punto clave en el que tradicionalmente cuesta más avanzar es en la creación de historias de usuario, puesto que no estamos habituados a utilizar esta aproximación a la hora de plantear funcionalidad. Los que tenemos un background técnico tendemos, de una manera natural, a plantear las divisiones funcionales en capas, casi como si adaptáramos el tan extendido modelo vista controlador, y en ocasiones... more »

Voting

24 votes
Active

Regular Talks

SCRUM en una empresa virtual

En SCRUM se valora mucho que los equipos se encuentren físicamente reunidos. Sin embargo, hoy en día con las herramientas que hay disponibles en Internet y la mejora en la calidad de la comunicación online es posible que equipos completamente distribuidos trabajen conjuntamente de forma eficaz. En Lullabot (http://www.lullabot.com) todos trabajamos en remoto y empleamos una serie de herramientas y estrategias para... more »

Voting

-1 votes
Active

Short Talks

No hagas (sólo) Agile

Me encuentro algunos agilistas que sólo leen, estudian y se forman en agilismo y a veces también en temas de desarrollo. Creo que es muy importante y que debemos hacerlo, pero creo que es bueno profundizar en otras áreas, buscar otras pasiones y que estas enriquezcan nuestro trabajo como agilistas. Puede ser cualquier cosa: Yoga, pintura, deporte, running, alfarería, guitarra, ... Podemos escuchar a Ángel Medinilla... more »

Voting

6 votes
Active

Workshops

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

Programando juegos casuales con desarrollo dirigido por pruebas

Un videojuego tiene unos requisitos de experiencia de usuario (UX) superiores a otros tipos de software. Por esto, se hace imprescindible contar con un equipo humano que pruebe el juego y ajuste su UX modificando la dificultad, el diseño de niveles, los controles, etc. Sin embargo, existen otros muchos aspectos de un videojuego que se pueden probar con pruebas automática. Si “destapamos” un juego quitando su interfaz... more »

Voting

10 votes
Active

Regular Talks

Lean,Agile y el metro del Tokyo

La idea se basa sobre el metro de Tokyo y sus respectivas mejoras, evidenciando las mejoras continuas del transporte para mejorar el procedimiento que da servicio a millones de personas. Se explicarán las correspondencias con los valores y principios ágiles con Lean. · Presentación de Tokyo · Lean: Presentación de la cultura japonesa y su influencia para que funcione el sistema / Agile: Cambio de cultura... more »

Voting

36 votes
Active

Workshops

Scrum paso a paso (con TFS)

En los últimos años estamos asistiendo a un cambio radical en la forma de gestionar los proyectos de desarrollo de software. Empieza a resultar extraño encontrar ofertas de trabajo en las que no se mencione scrum, o proyectos que empiecen en los que no se haya planteado el uso de metodologías ágiles. Pero de nada nos sirve una metodología, por muy buena que pueda ser, si perdemos más tiempo gestionando el proceso que... more »

Voting

5 votes
Active