2-3 Junio Pamplona/Iruña

Pamplona Software Craftsmanship

#scpna


LA CONFERENCIA
Pamplona Software Craftsmanship reúne a profesionales del desarrollo de software para compartir prácticas y experiencias y mejorar así sus habilidades.

La conferencia es un punto de encuentro sobre desarrollo de software para aquellas personas que buscan mejorar sus habilidades y discutir sobre el futuro del desarrollo de software profesional. No importa la experiencia, sólo cuentan las ganas de aprender y de mejorar como profesionales.

En formato combina la potencia de un open space con varias sesiones fijas. En el open space no hay agenda ni ponentes predefinidos y son los propios asistentes antes quienes proponen y deciden los temas que se tratarán en las sesiones. Es un gran oportunidad para hablar, practicar y sobretodo aprender con otras personas que "hacen cosas" alrededor del desarrollo software.

OBJETIVO: "LESS MAKE MORE CONCEPT"

La conferencia no es un hackhaton y no se centra en una tecnología particular, una librería o un lenguaje de programación. Nos enfocaremos en métodos, prácticas, valores y principios. Por supuesto, habrá tiempo para programar durante el encuentro y habrá sesiones prácticas pero el foco no está en lo que construimos sino en la forma en que lo construimos. Practicaremos para mejorar nuestras habilidades ya que con nuestro trabajo diario no suele ser suficiente.

Ponentes

El nivelazo es este.



Joaquín Engelmo

JOAQUÍN ENGELMO

Test engineer en Tuenti

Charlatán incansable, programador obsesionado con las buenas prácticas y la mejora continúa, curioso por naturaleza, aprendiz compulsivo y euskaldun de adopción en primero de euskera. Tuenti es mi casa, me aguantan desde hace 4 años ya, donde pico código, organizo meetups, saco el látigo con el testing y un largo etcétera.

Angélica Lozano

ANGÉLICA LOZANO

CTO de Mobile Lean

Ingeniera de Telecomunicaciones, doctora en TIC, palentina y miope. CTO de MOBILE LEAN, una startup que acompaña a fabricantes y proveedores del sector de la automoción en su camino hacia la Industria 4.0.

Eduardo Ferro

Eduardo Ferro Aldama

Software Craftsman en The Motion

Más de 20 años de experiencia trabajando para aportar valor mediante la creación de software (programación, sistemas, testing, producto, etc.) en diferentes industrias. Pese a su pasión por la tecnología cada vez está más convencido de que las relaciones entre las personas son lo fundamental para el éxito sostenible de un equipo y de sus efectos colaterales, los productos.

Rafa Gómez Casas

Rafa Gómez Casas

Desarrollador en Letgo

Un pesado del pelo rizado con una filosofía en la vida de nunca dejar de aprender. Colaborador en @CodelyTV, profesor de testing en un máster de @LaSalleBCN y desde hace un tiempecillo ya, desarrollador de software en @letgo.

Luis Artola

Luis Artola

Desarrollador en BuntPlanet

Luis es un jardinero software fullstack en BuntPlanet que disfruta trabajando desde la visión de la economía del desarrollo software.

Jorge Barroso

Jorge Barroso

Android expert en Karumi y Android GDE

Trabajó en Tuenti entre 2009 a 2013 siendo en su última etapa tech lead del equipo de Android. Ha participado en varios proyectos móviles de la compañía como j2me, Blackberry y Android. Antes de Tuenti trabajó en varias empresas desarrollando juegos para dispositivos móviles y juegos multiplayer.

Josefina Pérez

Josefina Pérez

Senior mobile engineer en Tuenti.

Fina Pérez, ingeniera informática, siempre se ha dedicado a la rama de la tecnología móvil. Su afán por viajar y su pasión por los smartphones le han dado la oportunidad de trabajar en distintos sitio de Europa, como Budapest o Ginebra. Desde hace cuatro años y medio, forma parte de Tuenti, trabajando en la aplicación móvil, haciendo tanto Android como iOS, aunque a veces se pasa al lado oscuro y hace web.

Vicenç García

Vicenç García-Altés

Desarrollador en ThoughtWorks

Aclamado actor en mi casa, destacando los papeles de Principe Hans en Frozen, Maoui en Moana y Luna Girl en PJ Masks. En mi tiempo libre me gusta desarrollar. Actualmente lo hago en ThoughtWorks (London).

Javier Acero

Javier Acero

Desarrollador en DNSimple

Cree firmemente que programar lo correcto es tan importante como programarlo de la forma correcta. Aunque ha trabajado en diferentes industrias a lo largo de su carrera lleva los últimos tres años ayudando a hacer del mundo del DNS un lugar más amigable de la mano de DNSimple. Le encanta el café (nada de leche ni azúcar), discutir sobre arquitectura (de software) y adora a su gato. Dice que es de Bilbao, pero ya no se le nota…

Usit Development

Usue Napal & Itziar Moreno

Usit Development

Programadoras y enganchadas al desarrollo iOS desde hace más de 6 años. Intentando mejorar y aprender día a día. Locas de los gatos, aficionadas al fútbol y fans de la música, afortunadamente no de la misma.

Xavi Gost

Xavi Gost

Programador y algunas cosas más

Desde la Cova de Benimaclet en Valencia, enseña a programar en la Devscola, ayuda a equipos con Agile@Work, y con “Makoto” crea equipos autoorganizados. Comprometido con el oficio de desarrollador, busca maneras de entenderlo y de comunicarlo.

Sebastian Hermida

Sebastian Hermida

Desarrollador en DNSimple

Le gustan las cosas más finolis de la vida: el código limpio, los comics, y un buen zumo de zanahoria. Cuando no está de pie frente a una pantalla, se encuentra perdido en los bosques, apreciando el follaje. Probablemente corra una maratón algún día.

Pablo Garaizar

Pablo Garaizar

Profesor/investigador en la Universidad de Deusto. Ingeniero informático y sicólogo.

Soy profesor encargado en el Departamento de Telecomunicaciones en la Facultad de Ingeniería de la Universidad de Deusto e investigador en DeustoTech Learning y la Cátedra Telefónica - Deusto donde analizamos nuevos usos de las TIC en la educación.

Laura Morillo

Laura Morillo

Desarrolladora en Seedtag

Ha peleado con muchas tecnologías desde C++ a Javascript e incluso lidia a ratos con servidores, pero siempre buscando aplicar las mejores prácticas. En su tiempo libre además organiza meetups para el GDG Madrid y para grupos en los que promueve la mayor participación de las mujeres en tecnología (AgileGirls y Tech&Ladies).

Modesto San Juan

Modesto San Juan

Desarrollador en Plain Concepts

Apasionado de la programación desde que tiene recuerdos, lleva más de media vida intentando aprender a desarrollar software. De momento se conforma con haber conseguido que su pasión por escribir código sólo sea comparable a la de borrarlo. Cuando no desarrolla se dedica a dar la brasa a sus compañeros para que apliquen TDD, cuiden el naming, piensen antes en el problema que en la solución y eviten la complejidad accidental.

Programa

Llevamos años desarrollando con lenguajes orientados a objetos pero, ¿entendemos qué es la orientación a objetos? Es habitual haber aprendido orientación a objetos repitiendo siempre el mismo mantra: encapsulamiento, herencia y polimorfismo. Pero, ¿reflejan realmente estos conceptos lo que deberíamos tener en cuenta cuando hablamos de orientación a objetos? En esta charla repasaremos algunos conceptos que nos podrán ayudar a orientar nuestros objetos, algunos ejemplos de errores habituales y opciones para evitarlos.

Modesto San Juan

Agile. Una palabra del día a día. Todos somos Agile. En esta charla analizaremos lo que realmente significa eso hoy en día y veremos que es mucho más de lo que nos pensamos porque su verdadero significado se ha diluido con el tiempo. Volviendo a las raíces de la palabra, veremos cómo hemos puesto en práctica el concepto en Tuenti, no sólo enfocándonos a procesos sino también al código.

Fina Pérez

Lecciones aprendidas en la busqueda de una didáctica de la programación usando como conejillos de indias a mis compañeros en la Devscola.

Xavi Gost

Llevo unos 3 años trabajando con [micro]servicios en Tuenti y quiero contar mi historia. Como toda buena historia de [micro]servicios tiene un inicio con un diabólico monolito y una campaña por hacerle frente rompiéndolo. La parte central de nuestra historia tendrá elementos de batalla épica, tipos de armas que usamos, estrategias de creación de ejércitos y un sin fin de anécdotas. El final, que presentará la historia a día de hoy, ya os aviso que no será feliz pero tampoco será triste. Si esta gran metáfora no ha sido suficiente para convencerte de ver mi charla te lo digo con otras palabras: Mundo real, problemas reales, soluciones reales y en producción durante años que dan servicio a casi un millón de clientes. No serán los [micro]servicios más "artesanos" del mundo pero hacen su función, controlando deuda técnica y tomando decisiones pragmáticas. Motivación, partiendo el monolito, arquitectura, prácticas, testing, despliegues, monitoring, alarmas, etc. Pros vs Cons desde la experiencia en una base de código grande, bastantes [micro]servicios, un monolito y 1M de usuarios potenciales. Y, por si aún no te lo habían contado, no sólo es código sino también equipos, componentes, responsabilidades, etc. ¿Te he convencido ahora? :)

Joaquín Engelmo

Queremos contar como balanceamos las buenas prácticas y las exigencias de los clientes, que muchas veces te llevan a su terreno. Contaremos con nuestras experiencias, qué fallos hemos visto y cómo evitarlos.

Usue Napal & Itziar López

En mLean tenemos un modelo mixto de despliegue, cloud y on-prem, dependiendo del cliente. Los cloud (y algunos on-prem) se despliegan al final de cada sprint, cada dos semanas, mientras que el resto se acogen a un tren de releasing que pasa cada dos meses (4 sprints). En esta charla compartiré cómo organizamos el día a día y los despliegues para que esto sea posible sin morir en el intento.

Angélica Lozano

Usamos patrones, organizamos servicios, manejamos abstracciones y escribimos tests. Sin embargo, la mayoría de nosotros nos perdemos cuando nos toca actualizar el lado UX o UI de nuestra app. Dudamos en hacer cambios. Pesamos que nuestro diseño de interfaz no el es correcto. Repasaremos varios modelos de programación y conceptos que ya conocemos y veremos cómo aplicarlos al mundillo del UX y UI. Refactorizaremos una interfaz que necesita mucho amor.

Sebastian Hermida

Una de los conceptos que DDD nos ofrece para desacoplar nuestro código son los eventos de dominio. En letgo hay picos diarios de +10.000.000 eventos por hora (3.000/s). Esto supone un reto y cualquier optimización tiene un impacto notable. La charla consta de cómo estaban hecho los consumers antes (spoiler: alguna que otra vez se llegó a levantar 100 máquinas) y cómo lo están ahora. La charla es agnóstica del lenguaje de programación, aunque se explicarán truquillos de cómo hacerlos en php, y sobre todo, de cómo molar mucho utilizando Akka desde Scala o Java.

Rafa Gómez
09:30 H. | CARPA
Arquitecturas, arquitectos y otros animales mitológicos

Cuando se piensa en arquitectura a menudo nos viene a la cabeza decisiones pensadas desde una perspectiva totalmente técnica. Pero la arquitectura (sea lo que sea eso) y el código no viven aislados del mundo exterior sino todo lo contrario. En esta charla hablaremos de cómo las arquitecturas se ven influenciadas e influencian a multiples actores y qué podemos hacer para sobrevivir a ello.

Vicenç García
09:30 H. | BARQUILLEROS
Developing and Continuous Deployment with Microservices

Hablaré sobre cómo hemos ido evolucionando nuestras herramientas y prácticas de trabajo al pasar de un sistema monolítico a un entorno de microservicios. Igualmente, contaré cómo hemos adaptado nuestro entorno de desarrollo para simplificar nuestros entornos y cómo hemos ido integrando todo para tener nuestro sistema de despliegue continuo con Jenkins y Kubernetes.

Laura Morillo
13:30 H. | CARPA
tbd (testing)

Una charla sobre testing basado en checking y tipos de tests útiles con una pequeña descripción. Tests de carga, tests de propiedad, test de mutabilidad, risk base testing...

Jorge Barroso
13:30 H. | BARQUILLEROS
El arte del patadón pa’lante. Libro de recetas

Lo óptimo es tomar las decisiones lo más tarde posible, con más información. Esto permite soluciones más sencillas y en algunos casos evitar trabajo innecesario. Suena bien, ¿verdad?... Claro, pero ¿cómo lo hago?… Mediante ejemplos reales aprenderemos a ser unos artistas de posponer y minimizar el trabajo a realizar. Después del El arte del patadón pa'lante, ahora… el Libro de recetas. Relajate y disfruta viendo como actuan unos vagos profesionales.

Luis Artola & Eduardo Ferro
17:30 H. | CARPA
Neuromandangas: descubre cómo NO programarás mejor gracias a los últimos avances de la neurociencia

Lo "neuro" está de moda. En cada esquina, surge un experto afirmando que los últimos avances de la neurociencia revolucionarán todos los sectores. Así, tenemos neuromarketing, neuroeducación, neuroeconomía, neuropolítica, etc. En esta charla se da la opinión contraria: la neurociencia es muy interesante, pero difícilmente podrás aprovechar alguno de sus últimos hallazgos para tu trabajo diario programando, gestionando equipos o haciendo cumbre en el Kanchenjunga. El debate es muy bienvenido.

Pablo Garaizar
17:30 H. | BARQUILLEROS
Building a transactional function pipeline (with TDD and Elixir)

Todos estamos acostumbrados a trabajar con transacciones a nivel de base de datos. Pero, ¿qué ocurre cuando los límites de una transacción van mas allá? ¿Cómo manejamos una transacción compleja que afecta a diferentes sistemas? ¿Cómo resolverías este problema utilizando un lenguaje funcional? En esta sesión describiremos un problema real al que nos enfrentamos recientemente en DNSimple. Discutiremos los retos que nos supuso y cómo utilizamos TDD y Elixir para resolverlo.

Javier Acero

ENTRADAS



¿POR QUÉ TIENES QUE VENIR?

Sientes pasión por el desarrollo de software.

Quieres involucrarte o estás involucrado en el movimiento de Software Craftsmanship.

Quieres compartir tus conocimientos, experiencias y habilidades.

Tienes espíritu de aprender y mejorar ayudando y compartiendo con los demás.

Si por alguna situación especial el precio de la entrada es un gran problema para ti, háznoslo saber y vemos si podemos solucionarlo.



¿QUÉ HACEMOS CON EL DINERO DE LAS ENTRADAS?

Todo el dinero recaudado con las entradas se destina íntegramente en la organización de la propia conferencia(instalaciones, equipo audiovisual, comidas, etc.). ¡Nada quedará en nuestras arcas!

Las entradas saldrán a la venta el próximo 4 de Abril y el número de ellas será limitado. ¡Al loro!

Entrada general
¡A la venta el 4 de Abril!
140
  • Ponentes top
  • Open Space
  • Networking
  • Coffee breaks
  • Cervezas artesanas
  • Comida y cena Viernes
  • Comida Sábado
Comprar ahora


Quienes ya han estado no se arrepienten...

Carlos Blé Desarrollador, analista, autor, conferenciante y mentor @ Codesai
Eduardo Ferro Software Craftsman @ TheMotion
init Services Software Craftsmen @ init Services
2

días

16

ponentes

3

tracks

+30

sesiones

LUGAR



La conferencia se celebrará en el Hotel Pamplona Catedral, ubicado en el más bello rincón del centro histórico y monumental de Pamplona. Junto al Portal de Francia, entrada natural de los peregrinos del Camino de Santiago, rodeado de las murallas de Pamplona y a pocos metros de la Catedral o el Ayuntamiento, hacen de este establecimiento el lugar ideal para conocer y palpar el pulso de la ciudad, de sus gentes, de su historia, de su tradición, de su gastronomía. Disponemos tres tracks en paralelo para el desarrollo de la conferencia, además de varios espacios extras para todas aquellas sesiones que surjan esporádicamente.

No es obligatorio permanecer en este hotel durante la conferencia. Sin embargo, recomendamos a todos los asistentes que así lo hagan ya que es una forma de exprimir el tiempo al máximo más allá de las sesiones oficiales, compartiendo todo aquello que surja de manera espontánea.


Si estás interesado/a en reservar en este hotel, puedes hacerlo desde ahora llamando directamente al teléfono 948 22 66 88 y facilitando el código de descuento que recibirás por correo eléctronico en el momento de comprar tu entrada. El hotel dispone de habitaciones individuales (83€ + IVA), dobles (95€ + IVA) y triples (122€ + IVA). Todas ellas con desayuno buffet incluido.



PATROCINADORES



¿POR QUÉ SER PATROCINADOR?

El éxito de la primera edición nos ha hecho venirnos arriba y no conformarnos, así que este años celebraremos una nueva edición del Pamplona Software Craftsmanship el 2 y 3 de Junio en el Hotel Pamplona Catedral.

La conferencia se compone un open space abierto donde cualquier persona pueda proponer el tema que quiera y una serie de charlas ya establecidas a cargo de algunos/as de los profesionales más reconocidos del panorama de desarrollo software actual.

Pamplona Software Craftsmanship es una oportunidad única de llegar a multitud de profesionales dedicados al desarrollo de software y de contrastar y compartir experiencias con empresas importantes del sector.

¿QUIÉNES VIENEN A LA CONFERENCIA?

A la conferencia asisten principalmente desarrolladores/as software de nacionalidad española que buscan mejorar sus habilidades y conocimientos compartiendo sus experiencias. Estos desarrolladores/as pertenecen algunas de las empresas más importantes del sector.



PAQUETE DE PATROCINIO
  • Logo en la camiseta oficial
  • Logo en la web de la conferencia
  • Logo en la cartelería
  • Mención en Twitter
  • Mención al inicio y fin de la conferencia
  • Posibilidad de incluir 2 items de merchandising
  • Reserva para la compra de 2 entradas (hasta un mes antes de la conferencia)
  • Entradas
400
Patrocina

¿QUIERES MÁS INFORMACIÓN?

Si nuestro paquete de patrocinio no te convence pero quieres que tu compañía esté presente en la conferencia,

¡HABLEMOS!

Organiza

Patrocinadores

gracias a ellos, la conferencia será mucho más TOP



EDICIÓN ANTERIOR


Si todavía tienes dudas, aquí puedes encontrar toda la información de la edición del año pasado.