<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Blog de Jorge Gamba</title>
    <description>Consultor en Arquitectura y Desarrollo de Software. Colaborador de la comunidad http://ALT.NET  Hispano. Agile, Extreme Programming, BDD.</description>    
    <link>http://jorgegamba.com</link>
    <atom:link href="http://jorgegamba.com/feed.xml" rel="self" type="application/rss+xml" />
    
      <item>
        <title>Mi presentación de BDD en BarCamp Medellín 2013</title>
        <description>&lt;p&gt;Esta vez tuve la oportunidad y privilegio de participar como desconferencista en el &lt;a href=&quot;http://www.barcampmedellin.org/&quot; target=&quot;_blank&quot;&gt;BarCamp Medellín en su edición 2013&lt;/a&gt;, el 27 de Julio de 2013, y como ya me es costumbre, el tema central fue &lt;a href=&quot;http://dannorth.net/introducing-bdd/&quot; target=&quot;_blank&quot;&gt;BDD&lt;/a&gt;, iniciando con una introducción acerca del por qué de &lt;a href=&quot;http://www.jorgegamba.com/blog/archive/tag/bdd/&quot; target=&quot;_blank&quot;&gt;BDD&lt;/a&gt;, qué es y cómo aplicar su método, además de sus beneficios.&lt;/p&gt;
&lt;p&gt;Algo que siempre me ocurría en las presentaciones sobre este tema es que no lograba dejar algo de código correspondiente a los ejemplos mostrados en la presentación, así que esta vez preparé el código y lo publiqué en GitHub como &lt;a href=&quot;https://github.com/jgamba/bdd-examples-teprestamos&quot;&gt;https://github.com/jgamba/bdd-examples-teprestamos&lt;/a&gt;. Este ejemplo trata simplemente de cómo se convierte en software la visión de la administración de microcréditos para población vulnerable. En realidad, es tan solo el principio de una aplicación que pienso ir extendiendo poco a poco con algunos blog posts y presentaciones. La presentación que usé es la siguiente:&lt;/p&gt;
&lt;p&gt;&lt;iframe src=&quot;http://www.slideshare.net/slideshow/embed_code/24868344&quot; frameborder=&quot;0&quot; marginwidth=&quot;0&quot; marginheight=&quot;0&quot; scrolling=&quot;no&quot; width=&quot;476&quot; height=&quot;400&quot;&gt;&lt;/iframe&gt;&lt;/p&gt;
</description>
        <pubDate>Fri, 02 Aug 2013 13:11:30 +0000</pubDate>
        <link>http://jorgegamba.com/blog/2013/08/02/mi-presentacin-de-bdd-en-barcamp-medelln-2013/</link>
        <guid isPermaLink="true">http://jorgegamba.com/blog/2013/08/02/mi-presentacin-de-bdd-en-barcamp-medelln-2013/</guid>
      </item>
    
      <item>
        <title>Mi presentación de BDD en Campus Party: “Eliminando la brecha entre clientes y desarrolladores mediante BDD”</title>
        <description>&lt;p&gt;El pasado sábado 30 de Junio de 2012 tuve el honor de hablar un poco acerca de &lt;a href=&quot;http://en.wikipedia.org/wiki/Behavior-driven_development&quot; target=&quot;_blank&quot;&gt;Behavior-Driven Development&lt;/a&gt; (BDD) en la arena de &lt;a href=&quot;http://www.campus-party.com.co/2012/index.html&quot; target=&quot;_blank&quot;&gt;Campus Party Colombia&lt;/a&gt;. Quiero agradecer a los organizadores del evento para Colombia, Futura Networks (propietarios de los derechos del material que comparto en esta publicación) y en especial al coordinador para el área de desarrollo de software &lt;a href=&quot;https://twitter.com/#!/luisuribe&quot; target=&quot;_blank&quot;&gt;@luisuribe&lt;/a&gt;, por haber considerado valioso mi aporte a la comunidad y brindarme esta oportunidad para compartir mi conocimiento.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.jorgegamba.com/blog/archive/tag/bdd/&quot; target=&quot;_blank&quot;&gt;BDD&lt;/a&gt; es el eje central de la mayoría de mis presentaciones, es un tema que realmente me apasiona debido a su gran utilidad y alcance en casi todo el proceso de desarrollo de software. Sin embargo, siempre trato de darle un enfoque distinto cada vez, en esta ocasión me centré en cómo BDD maneja los problemas de comunicación, para la especificación correcta de requerimientos, que existen entre clientes y equipos de desarrollo en un proyecto. Fue una presentación técnica que incluso incluyó escritura de código en un ambiente de desarrollo. Este es el vídeo, de la charla publicado por los organizadores de Campus Party, les recomiendo verlo en HD (720p):&lt;/p&gt;
&lt;p&gt;&lt;iframe src=&quot;http://www.youtube.com/embed/-VJ-MlB7P5c?hd=1&quot; frameborder=&quot;0&quot; width=&quot;560&quot; height=&quot;315&quot;&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;p&gt;Para una mejor descripción del contenido de la charla, les copio el texto que en su momento escribí para la propuesta:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Muchos, si no la mayoría, de los problemas o fracasos en proyectos de desarrollo de software se debe a que clientes y equipos de implementación de aplicaciones sencillamente no se entienden porque ven el mundo de manera muy distinta, hay una brecha entre ambas partes, dificultando materializar los requerimientos en software que realmente aporta valor para el negocio.&lt;/p&gt;
&lt;p&gt;La metodología ágil BDD (&lt;a href=&quot;http://en.wikipedia.org/wiki/Behavior_Driven_Development&quot;&gt;Behavior-Driven Development&lt;/a&gt;) tiene precisamente el objetivo de lograr que ambas partes, cliente y equipo de desarrollo, en un proyecto se comuniquen de manera efectiva, ayudando a los primeros a especificar de manera sencilla y clara sus requerimientos, y a los segundos a entregar software que realmente cumple esas expectativas.&lt;/p&gt;
&lt;p&gt;Tomando muchas de las buenas prácticas de desarrollo ágil de software y Lean, BDD fomenta y facilita la colaboración entre los miembros de diferentes roles, así como la integración de todas las etapas del proceso de desarrollo de software de tal manera que, aun escribiendo código fuente, nunca se pierda la referencia y conexión con las especificaciones del cliente, asegurando que el producto que se entrega coincide con ellas, es de calidad y, como un &lt;em&gt;beneficio adicional&lt;/em&gt;, queda soportado por pruebas automatizadas.&lt;/p&gt;
&lt;p&gt;Esta sesión mostrará, tanto a gente de negocios (gerentes de proyectos y analistas de negocios), como a gente técnica (especialistas en QA, arquitectos y desarrolladores de software), como aplicar BDD para obtener todos sus beneficios a la vez que hacen más felices a sus clientes con un proceso más eficiente y mejor producto.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Como siempre, hubo cosas que pude haber dicho mejor, faltaron o hasta sobraron. Generalmente soy muy crítico y duro conmigo mismo luego de una presentación, pero sobre esta debo decir que realmente me gustó mucho y tal vez sea la mejor que he dado hasta el momento. Les agradezco que compartan este material con otras personas a quienes pueda beneficiar el contenido, más abajo encontrarán una barra con diferentes opciones para transmitir esta publicación por diferentes medios en internet. También pueden dar un “like” al vídeo en youtube y / o dejar un comentario.&lt;/p&gt;
&lt;p&gt;También les dejo la presentación que usé durante mi charla:&lt;/p&gt;
&lt;div style=&quot;width:595px&quot; id=&quot;__ss_13516237&quot;&gt; &lt;strong style=&quot;display:block;margin:12px 0 4px&quot;&gt;&lt;a href=&quot;http://www.slideshare.net/jorgegambap/eliminando-la-brecha-entre-clientes-y-desarrolladores-mediante-bdd&quot; title=&quot;Eliminando la brecha entre clientes y desarrolladores mediante BDD&quot; target=&quot;_blank&quot;&gt;Eliminando la brecha entre clientes y desarrolladores mediante BDD&lt;/a&gt;&lt;/strong&gt; &lt;object id=&quot;__sse13516237&quot; width=&quot;595&quot; height=&quot;497&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=campusparty-bdd-120702074413-phpapp02&amp;stripped_title=eliminando-la-brecha-entre-clientes-y-desarrolladores-mediante-bdd&amp;userName=jorgegambap&quot; /&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot; /&gt;&lt;param name=&quot;allowScriptAccess&quot; value=&quot;always&quot; /&gt;&lt;param name=&quot;wmode&quot; value=&quot;transparent&quot; /&gt;&lt;embed name=&quot;__sse13516237&quot; src=&quot;http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=campusparty-bdd-120702074413-phpapp02&amp;stripped_title=eliminando-la-brecha-entre-clientes-y-desarrolladores-mediante-bdd&amp;userName=jorgegambap&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; wmode=&quot;transparent&quot; width=&quot;595&quot; height=&quot;497&quot;&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;div style=&quot;padding:5px 0 12px&quot;&gt; View more &lt;a href=&quot;http://www.slideshare.net/&quot; target=&quot;_blank&quot;&gt;presentations&lt;/a&gt; from &lt;a href=&quot;http://www.slideshare.net/jorgegambap&quot; target=&quot;_blank&quot;&gt;Jorge Gamba&lt;/a&gt; &lt;/div&gt;
&lt;/p&gt;&lt;/div&gt;
</description>
        <pubDate>Mon, 02 Jul 2012 11:39:37 +0000</pubDate>
        <link>http://jorgegamba.com/blog/2012/07/02/mi-presentacin-de-bdd-en-campus-party/</link>
        <guid isPermaLink="true">http://jorgegamba.com/blog/2012/07/02/mi-presentacin-de-bdd-en-campus-party/</guid>
      </item>
    
      <item>
        <title>Invitación a asistir a mi charla en Campus Party sobre BDD</title>
        <description>&lt;p&gt;Como comenté tiempo atrás, fui invitado a ser presentador en la quinta versión de &lt;a href=&quot;http://www.campus-party.com.co/2012/index.html&quot; target=&quot;_blank&quot;&gt;Campus Party en Colombia&lt;/a&gt;, lo que por supuesto representa un gran honor para mí. El tema específico que presentaré es &lt;a href=&quot;http://www.campus-party.com.co/2012/desarrolladores.html#brecha&quot; target=&quot;_blank&quot;&gt;“Eliminando la brecha entre clientes y desarrolladores mediante BDD para especificar e implementar mejor software”&lt;/a&gt;. Mi presentación será el día sábado 30 de Junio de 2012 a las 5:00 p.m. de Bogotá – Colombia (GMT -5) en el escenario “Innovación”.&lt;/p&gt;
&lt;p&gt;Pero quienes no puedan estar allí físicamente, también podrán asistir virtualmente por medio del sitio &lt;a href=&quot;http://live.campus-party.org&quot;&gt;http://live.campus-party.org&lt;/a&gt;, para acceder a los contenidos allí es necesario estar registrados, quienes no lo estén, pueden registrarse de una manera muy sencilla por medio del enlace “Registrarse” en la parte superior de esa página. Una vez se complete el proceso de registro y se regrese a esta página &lt;a href=&quot;http://live.campus-party.org&quot;&gt;http://live.campus-party.org&lt;/a&gt; habrá que ingresar, esta vez por el enlace “Acceder”, usuario y contraseña, e iniciar sesión. Una vez se ha autenticado, se puede acceder al streaming de la charla presionando el botón azul claro “Innovation Channel” y ¡listo!, así podrán observar mi presentación.&lt;/p&gt;
&lt;p&gt;Estaré encantado de interactuar con los asistentes, antes, durante y después de la charla, así que les agradeceré si se acercan a conversar conmigo para intercambiar conocimiento, acerca de &lt;a href=&quot;http://en.wikipedia.org/wiki/Behavior_Driven_Development&quot; target=&quot;_blank&quot;&gt;BDD&lt;/a&gt; u otros temas de &lt;a href=&quot;http://es.wikipedia.org/wiki/Desarrollo_%C3%A1gil_de_software&quot; target=&quot;_blank&quot;&gt;desarrollo ágil de software&lt;/a&gt; o desarrollo de software en general. Si no me ven, pueden buscarme por twitter, ahí soy &lt;a href=&quot;https://twitter.com/#!/jorgegamba&quot; target=&quot;_blank&quot;&gt;@jorgegamba&lt;/a&gt;, estaré pendiente.&lt;/p&gt;
</description>
        <pubDate>Fri, 29 Jun 2012 13:44:48 +0000</pubDate>
        <link>http://jorgegamba.com/blog/2012/06/29/invitacion-a-mi-charla-en-campus-party-sobre-bdd/</link>
        <guid isPermaLink="true">http://jorgegamba.com/blog/2012/06/29/invitacion-a-mi-charla-en-campus-party-sobre-bdd/</guid>
      </item>
    
      <item>
        <title>Webcast MSDN Latam: Introducción a Orchard</title>
        <description>&lt;p&gt;&lt;img src=&quot;http://jorgegamba.com/assets/e4389585-adfc-43b5-9c54-3a66c5046794.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;El viernes 11 de Mayo de 2012 de 2:00 a 3:00 p.m. de Bogotá (GMT -5) estaré presentando el tema “&lt;a href=&quot;https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032512999&amp;amp;Culture=es-AR&quot; target=&quot;_blank&quot;&gt;Orchard 1.1: Crear, personalizar, ampliar, enviar&lt;/a&gt;”, bueno, realmente &lt;a href=&quot;http://orchardproject.net/&quot; target=&quot;_blank&quot;&gt;Orchard&lt;/a&gt; ya va en la versión 1.4.1. Si bien muchos lo conocen como un &lt;a href=&quot;http://es.wikipedia.org/wiki/Sistema_de_gesti%C3%B3n_de_contenidos&quot; target=&quot;_blank&quot;&gt;sistema de gestión de contenidos&lt;/a&gt; (CMS) o un sistemas para la creación de blogs, este proyecto apunta tanto a la creación de componentes de software reusables para la construcción de aplicaciones web ASP.NET, como a aplicaciones específicas que se benefician de este tipo de arquitecturas.&lt;/p&gt;
&lt;p&gt;Es un proyecto open source, que aunque es apoyado por Microsoft, al disponer algunos de sus empleados para que se dediquen a Orchard de tiempo completo, el control y dirección está realmente en la comunidad. Se podría decir que actualmente es el proyecto “más abierto” de código abierto que ha surgido de Microsoft, esto aunado a sus bondades técnicas ha hecho que tenga una muy buena acogida y respeto por parte de las comunidades de desarrolladores que cada día aportan más a él con extensiones y otros recursos que han acelerado mucho su crecimiento.&lt;/p&gt;
&lt;p&gt;En esta presentación realizaré una introducción básica al uso de esta excelente herramienta, sus funcionalidades más importantes, cómo aprovechar su flexibilidad y extensibilidad, para que los asistentes puedan ver en qué escenarios y cómo se pueden beneficiar de la inclusión de Orchard en algunos de sus proyectos de desarrollo. Para consultar mayor información acerca de Orchard, pueden visitar el &lt;a href=&quot;http://orchardproject.net/&quot; target=&quot;_blank&quot;&gt;sitio web oficial&lt;/a&gt; y &lt;a href=&quot;http://orchard.codeplex.com/&quot; target=&quot;_blank&quot;&gt;el sitio en Codeplex&lt;/a&gt;. Para asistir al evento es necesario que se registren usando el enlace &lt;a title=&quot;http://bit.ly/JSumuu&quot; href=&quot;http://bit.ly/JSumuu&quot;&gt;http://bit.ly/JSumuu&lt;/a&gt;.&lt;/p&gt;
</description>
        <pubDate>Tue, 08 May 2012 19:33:35 +0000</pubDate>
        <link>http://jorgegamba.com/blog/2012/05/08/webcast-msdn-latam-introduccion-a-orchard/</link>
        <guid isPermaLink="true">http://jorgegamba.com/blog/2012/05/08/webcast-msdn-latam-introduccion-a-orchard/</guid>
      </item>
    
      <item>
        <title>Conferencia de SCRUM en la Universidad de Cundinamarca</title>
        <description>&lt;p&gt;&lt;a href=&quot;http://jorgegamba.com/assets/Agenda-Semana-de-Ingerniera-Student-Tech-Club.jpg&quot;&gt;&lt;img style=&quot;background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;&quot; title=&quot;Agenda Semana de Ingerniería - Student Tech Club&quot; src=&quot;http://jorgegamba.com/assets/Agenda-Semana-de-Ingerniera-Student-Tech-Club_thumb.jpg&quot; alt=&quot;Agenda Semana de Ingerniería - Student Tech Club&quot; width=&quot;640&quot; height=&quot;456&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;En esta ocasión estaré participando en la &lt;a href=&quot;http://ecit-unicundi.webnode.es/&quot; target=&quot;_blank&quot;&gt;VII Jornada de Ingeniería&lt;/a&gt;, de la universidad de Cundinamarca con sede en la ciudad de Fusagasugá, invitado por la institución y el &lt;a href=&quot;http://unicunditechclub.wordpress.com/&quot; target=&quot;_blank&quot;&gt;Student Tech Club de Microsoft&lt;/a&gt; allí. Este evento será el día jueves 10 de mayo de 2012 y como se puede apreciar en la imagen inicial, mi presentación será a las 3:30 p.m. con una duración de una hora. Es un evento totalmente público, de entrada libre. Para quienes deseen asistir, el lugar queda a tan solo 2 horas de Bogotá y la ubicación, además de otros detalles, se describe muy bien en &lt;a href=&quot;http://ecit-unicundi.webnode.es/lugar/&quot; target=&quot;_blank&quot;&gt;la página web del evento&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;El tema de interés que me han solicitado tratar es &lt;a href=&quot;http://es.wikipedia.org/wiki/Scrum&quot; target=&quot;_blank&quot;&gt;SCRUM&lt;/a&gt;, por supuesto, con esto hay que hablar de &lt;a href=&quot;http://es.wikipedia.org/wiki/Desarrollo_%C3%A1gil_de_software&quot; target=&quot;_blank&quot;&gt;Desarrollo Ágil de Software&lt;/a&gt; y bueno, en mis charlas me es imposible dejar de hablar un poco de &lt;a href=&quot;http://www.jorgegamba.com/blog/archive/tag/bdd/&quot; target=&quot;_blank&quot;&gt;BDD&lt;/a&gt; (Behavior-Driven Development). Siempre me complace mucho ver cómo la gente se interesa y solicita cada vez más este tipo de temas que fomentan el hacer bien nuestro trabajo aprendiendo y aplicando buenas &lt;em&gt;prácticas&lt;/em&gt; de desarrollo de software, trato de estar siempre disponible para apoyar este tipo de iniciativas en diferentes universidades y comunidades. La siguiente es una imagen que ilustra el ciclo básico de SCRUM:&lt;a href=&quot;http://jorgegamba.com/assets/scrum.jpg&quot;&gt;&lt;img style=&quot;background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;&quot; title=&quot;scrum&quot; src=&quot;http://jorgegamba.com/assets/scrum_thumb.jpg&quot; alt=&quot;scrum&quot; width=&quot;600&quot; height=&quot;300&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;En Colombia ya existe una comunidad dedicada a promover el Desarrollo Ágil de Software, &quot;Agiles Colombia&quot;, los invito a suscribirse a su &lt;a href=&quot;https://groups.google.com/forum/?fromgroups#!forum/agiles-colombia&quot; target=&quot;_blank&quot;&gt;lista de correo&lt;/a&gt;.&lt;/p&gt;
</description>
        <pubDate>Mon, 07 May 2012 15:33:15 +0000</pubDate>
        <link>http://jorgegamba.com/blog/2012/05/07/conferencia-de-scrum-en-la-universidad-de-cundinamarca/</link>
        <guid isPermaLink="true">http://jorgegamba.com/blog/2012/05/07/conferencia-de-scrum-en-la-universidad-de-cundinamarca/</guid>
      </item>
    
      <item>
        <title>Mi ponencia sobre BDD para Campus Party Colombia 2012</title>
        <description>&lt;p&gt;Me siento muy honrado por haber sido invitado por los organizadores de Campus Party para Colombia, a presentar una ponencia para participar con una charla en la edición de este año de tan importante evento, pueden visitar su página &lt;a href=&quot;http://www.campus-party.com.co/&quot;&gt;http://www.campus-party.com.co/&lt;/a&gt;. El título de mi ponencia es “&lt;a href=&quot;http://www.csi.campus-party.org/story.php?title=eliminando-la-brecha-entre-clientes-y-desarrolladores-mediante-bdd-para-especificar-e-implementar-mejor-software-1&quot; target=&quot;_blank&quot;&gt;Eliminando la brecha entre clientes y desarrolladores mediante BDD para especificar e implementar mejor software&lt;/a&gt;”, lo cual ya dice mucho, pero a continuación les dejo la descripción de lo qué trataría esta charla, en caso de ser seleccionado finalmente.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Muchos, si no la mayoría, de los problemas o fracasos en proyectos de desarrollo de software se debe a que clientes y equipos de implementación de aplicaciones sencillamente no se entienden porque ven el mundo de manera muy distinta, hay una brecha entre ambas partes, dificultando materializar los requerimientos en software que realmente aporta valor para el negocio.&lt;/p&gt;
&lt;p&gt;La metodología ágil BDD (&lt;a href=&quot;http://en.wikipedia.org/wiki/Behavior_Driven_Development&quot; target=&quot;_blank&quot;&gt;Behavior-Driven Development&lt;/a&gt;) tiene precisamente el objetivo de lograr que ambas partes, cliente y equipo de desarrollo, en un proyecto se comuniquen de manera efectiva, ayudando a los primeros a especificar de manera sencilla y clara sus requerimientos, y a los segundos a entregar software que realmente cumple esas expectativas.&lt;/p&gt;
&lt;p&gt;Tomando muchas de las buenas prácticas de desarrollo ágil de software y Lean, BDD fomenta y facilita la colaboración entre los miembros de diferentes roles, así como la integración de todas las etapas del proceso de desarrollo de software de tal manera que, aun escribiendo código fuente, nunca se pierda la referencia y conexión con las especificaciones del cliente, asegurando que el producto que se entrega coincide con ellas, es de calidad y, como un &lt;em&gt;beneficio adicional&lt;/em&gt;, queda soportado por pruebas automatizadas.&lt;/p&gt;
&lt;p&gt;Esta sesión mostrará, tanto a gente de negocios (gerentes de proyectos y analistas de negocios), como a gente técnica (especialistas en QA, arquitectos y desarrolladores de software), como aplicar BDD para obtener todos sus beneficios a la vez que hacen más felices a sus clientes con un proceso más eficiente y mejor producto.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Aun no es un hecho que estaré allí como presentador charlando sobre este tema, hay que esperar a que se realice el proceso de selección, pero pueden apoyarme votando por mi ponencia en la siguiente página:&lt;/p&gt;
&lt;p&gt;&lt;a title=&quot;http://www.csi.campus-party.org/story.php?title=eliminando-la-brecha-entre-clientes-y-desarrolladores-mediante-bdd-para-especificar-e-implementar-mejor-software-1&quot; href=&quot;http://bit.ly/K0mNnq&quot; target=&quot;_blank&quot;&gt;http://www.csi.campus-party.org/story.php?title=eliminando-la-brecha-entre-clientes-y-desarrolladores-mediante-bdd-para-especificar-e-implementar-mejor-software-1&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Allí podrán votar presionando el botón con forma de triángulo que señala hacia arriba y aparece encima del número de votos hasta el momento, tal como se señala con la flecha roja en la siguiente imagen. Para esto es necesario estar registrado, de modo que al presionar el botón de votación los conducirá a una página en la que pueden ingresar usuario y contraseña si ya lo tienen o donde podrán encontrar un enlace a la página de registro. De antemano, les doy muchas gracias por su respaldo.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://jorgegamba.com/assets/como-votar.png&quot;&gt;&lt;img class=&quot;alignnone size-full wp-image-341&quot; title=&quot;como-votar&quot; src=&quot;http://jorgegamba.com/assets/como-votar.png&quot; alt=&quot;&quot; width=&quot;675&quot; height=&quot;130&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;&lt;strong&gt;Actualización:&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;El comentario de alguien no identificado me hace caer en cuenta que el procedimiento anterior es tan solo la primera parte del registro para poder votar una ponencia, pues hasta ahí se queda registrado en el portal de Campus Party pero luego hay que activar el registro para CSI, que es el sitio especializado en manejar las ponencias. Entonces, una vez se ha completado el registro inicial, aparecerá una página que contiene la siguiente imagen, ahí hay que dar clic en el enlace que dice &quot;Activa tu cuenta en CSI&quot; (señalado con una flecha roja en la imagen) y en la siguiente página se podra activar. Después de esto se podrá regresar a &lt;a href=&quot;http://bit.ly/K0mNnq&quot; target=&quot;_blank&quot;&gt;la página de la ponencia&lt;/a&gt; y votar como se indicó antes.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://jorgegamba.com/assets/registro-csi.png&quot;&gt;&lt;img class=&quot;alignnone size-full wp-image-342&quot; title=&quot;registro-csi&quot; src=&quot;http://jorgegamba.com/assets/registro-csi.png&quot; alt=&quot;&quot; width=&quot;665&quot; height=&quot;481&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
</description>
        <pubDate>Wed, 02 May 2012 11:51:47 +0000</pubDate>
        <link>http://jorgegamba.com/blog/2012/05/02/mi-ponencia-sobre-bdd-para-campus-party-colombia-2012/</link>
        <guid isPermaLink="true">http://jorgegamba.com/blog/2012/05/02/mi-ponencia-sobre-bdd-para-campus-party-colombia-2012/</guid>
      </item>
    
      <item>
        <title>Invitación a Webcast MSDN: &quot;Prueba de automatización en todas partes&quot;</title>
        <description>&lt;p&gt;&lt;img src=&quot;http://jorgegamba.com/assets/e4389585-adfc-43b5-9c54-3a66c5046794.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;El jueves 21 de Julio de 2011 a las 10:00 a.m. de Bogotá (Colombia) estaré presentando vía web, con Live Meeting, durante una hora, el tema “&lt;a href=&quot;https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032487227&quot; target=&quot;_blank&quot;&gt;Prueba de automatización en todas partes&lt;/a&gt;” y como el nombre lo indica, estará principalmente centrado en &lt;em&gt;pruebas&lt;/em&gt;, automatizadas, por supuesto. Ahí trataremos diversos tipos de pruebas que contribuyen a soportar el desarrollo de aplicaciones “mantenibles”.&lt;/p&gt;
&lt;p&gt;Para demostrar las aplicaciones implementaré durante la sesión una aplicación web en Visual Studio 2010 con ASP.NET MVC 3, aunque el webcast no se centra ni en este framework ni en otra herramienta de software, sino más bien en algunas técnicas, que otros especialistas y yo hemos encontrado útiles en este ámbito de pruebas, que quisiera compartir con quienes asistan al evento.&lt;/p&gt;
&lt;p&gt;Quienes me conocen saben de lo importante que considero el seguir un proceso ágil de desarrollo de software, así que pueden esperar que en este evento use algunos elementos de este estilo, específicamente &lt;a href=&quot;http://en.wikipedia.org/wiki/Behavior_Driven_Development&quot; target=&quot;_blank&quot;&gt;Behavior-Driven Development&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Para asistir al evento es necesario que se registren usando el siguiente enlace:&lt;/p&gt;
&lt;p&gt;&lt;a title=&quot;https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032487227&quot; href=&quot;https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032487227&quot;&gt;https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032487227&lt;/a&gt;&lt;/p&gt;
</description>
        <pubDate>Tue, 19 Jul 2011 23:50:11 +0000</pubDate>
        <link>http://jorgegamba.com/blog/2011/07/19/invitacion-webcast-msdn-prueba-de-automatizacion-en-todas-partes/</link>
        <guid isPermaLink="true">http://jorgegamba.com/blog/2011/07/19/invitacion-webcast-msdn-prueba-de-automatizacion-en-todas-partes/</guid>
      </item>
    
      <item>
        <title>Podcast sobre “Behavior-Driven Development” (BDD) en dev3cast</title>
        <description>&lt;p&gt;El sábado 16 de Julio de 2011 estuvimos grabando con la gente de &lt;a href=&quot;http://www.dev3cast.com/&quot; target=&quot;_blank&quot;&gt;dev3cast&lt;/a&gt; una sesión muy amena en la que discutimos sobre algunas inquietudes relacionas sobre qué es y cómo aplicar &lt;a href=&quot;http://blog.dannorth.net/introducing-bdd/&quot; target=&quot;_blank&quot;&gt;BDD&lt;/a&gt;, la grabación quedó publicada en la página &lt;a href=&quot;http://www.dev3cast.com/2011/07/16/behavior-driven-development/&quot; target=&quot;_blank&quot;&gt;Behavior Driven Development&lt;/a&gt;, que por supuesto, los invito a visitar para que escuchen desde allí algunas de mis opiniones al respecto del tema y por qué lo considero tan valioso.&lt;/p&gt;
&lt;p&gt;Como siempre, muchas se escapan y el tiempo no alcanza para abarcar varios asuntos interesantes, es por ello que trataré de publicar en este blog una serie de artículos detallando más esta interesante metodología ágil.&lt;/p&gt;
</description>
        <pubDate>Sun, 17 Jul 2011 13:06:40 +0000</pubDate>
        <link>http://jorgegamba.com/blog/2011/07/17/podcast-behavior-driven-development-dev3cast/</link>
        <guid isPermaLink="true">http://jorgegamba.com/blog/2011/07/17/podcast-behavior-driven-development-dev3cast/</guid>
      </item>
    
      <item>
        <title>Ahora soy MVP de Microsoft, es una buena oportunidad para decir gracias</title>
        <description>&lt;p&gt;&lt;img src=&quot;http://jorgegamba.com/assets/premios_mvp.png&quot; alt=&quot;image&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Quiero expresar mi satisfacción al haber recibido el pasado 1 de Octubre de 2010 el reconocimiento como &lt;em&gt;Profesional Más Valioso (&lt;/em&gt;&lt;a href=&quot;https://mvp.support.microsoft.com/gp/aboutmvp&quot; target=&quot;_blank&quot;&gt;&lt;em&gt;MVP&lt;/em&gt;&lt;/a&gt;&lt;em&gt;) de Microsoft en el mundo, en el área de C#. &lt;/em&gt;En el correo de notificación que recibí de Microsoft se mencionaba lo siguiente:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;En Microsoft creemos que las comunidades técnicas mejoran la vida de las personas y el éxito del sector gracias a que expertos independientes, como usted, ayudan a otros a obtener un mayor valor de los productos y las tecnologías mediante el intercambio gratuito y objetivo de conocimientos. Como MVP de Microsoft forma parte de un grupo muy selecto de expertos que representan lo mejor y lo más brillante de la tecnología y que comparten un compromiso profundo con la comunidad y la voluntad de ayudar a los demás.&lt;/p&gt;
&lt;p&gt;En nombre de Microsoft, le agradecemos su contribución a las comunidades técnicas.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Yo contesto a eso “muchas gracias Microsoft, yo también creo firmemente en las comunidades técnicas y también valoro el apoyo que nos dan ustedes a quienes trabajamos por ellas”. Si bien esto exige que hagamos algunos sacrificios en tiempo, energías y hasta en dinero, no es una labor meramente altruista, más bien es el medio que algunos hemos escogido para crecer tanto profesional como personalmente, a través de la colaboración con nuestros pares, otros desarrolladores de software, sean estos principiantes o gurús.&lt;/p&gt;
&lt;p&gt;Ha sido muy buena la experiencia con la participación en la comunidad &lt;a href=&quot;http://altnethispano.org&quot; target=&quot;_blank&quot;&gt;ALT.NET Hispano&lt;/a&gt;, para mi y se que para un montón de gente también, que hemos coincidido en el ánimo de hacer algo juntos por nosotros mismos, para mejorar nuestras habilidades técnicas en el desarrollo de software. Es bonito ver cómo si alguien dice “quien nos puede ayudar en [tal cosa]” luego alguien contesta “yo puedo colaborar”. Ha sido grato compartir con personas que cuentan no solo con un altísimo nivel técnico sino también con excelentes valores humanos.&lt;/p&gt;
&lt;p&gt;Sería imperdonable no dar las gracias a mi esposa, Johana Cárdenas, no es que yo sacrifique mi familia por estar trabajando por las comunidades técnicas, la familia está primero, pero digamos que en algunas ocasiones ella ha tenido que ejercer cierta paciencia por los compromisos que exige mi ocupación. También debo expresar mi agradecimiento a quien yo y otros tantos consideramos nuestro mentor, &lt;a href=&quot;http://fabiomaulo.blogspot.com/&quot; target=&quot;_blank&quot;&gt;Fabio Maulo&lt;/a&gt;, siempre listo a ayudar a quienes necesitamos una guía; a quien ha sido un gran influyente en mi pensamiento, &lt;a href=&quot;http://ajlopez.com/&quot; target=&quot;_blank&quot;&gt;Ángel “Java” López&lt;/a&gt;, con su filosofía &lt;a href=&quot;http://msmvps.com/blogs/lopez/archive/2008/01/15/don-t-be-a-canuto.aspx&quot; target=&quot;_blank&quot;&gt;Don’t be a canuto&lt;/a&gt;; y no podría dejar por fuera de esa lista a mis dos amigos &lt;a href=&quot;http://jfromaniello.blogspot.com/&quot; target=&quot;_blank&quot;&gt;José Romaniello&lt;/a&gt; y &lt;a href=&quot;http://www.cprieto.com/&quot; target=&quot;_blank&quot;&gt;Cristian Prieto&lt;/a&gt;, quienes a parte de tener unas excelentes habilidades técnicas disfrutan dando la mano a otros para que también puedan obtenerlas.&lt;/p&gt;
&lt;p&gt;Quienes me conocen saben que soy un firme creyente de lo que se promueve en el movimiento &lt;a href=&quot;http://altnet-hispano.pbworks.com/Que-es-AltNet&quot; target=&quot;_blank&quot;&gt;ALT.NET&lt;/a&gt; y que entonces valoro más las prácticas que las herramientas, que me esfuerzo por no caer ni en el fundamentalismo ni en tener una fe ciega en una tecnología específica o empresa, simplemente trato de usar y recomendar el mejor recurso disponible en el momento para mis necesidades y de acuerdo a las circunstancias; en otras palabras, trato de ser equilibrado y cuando se puede, neutral. Siendo coherente esta posición, en cuanto a Microsoft les puedo garantizar de que mantendré mi criterio independiente, para señalar sus aciertos y desaciertos cuando corresponda, siempre de una manera respetuosa.&lt;/p&gt;
&lt;p&gt;Trataré de corresponder con el reconocimiento que me otorga Microsoft y la comunidad manteniendo y de ser posible mejorando mi contribución a la gente a quienes puedan interesar mis aportes, especialmente quiero relacionarme más con las comunidades presenciales (cara a cara) en donde no he tenido mucha participación hasta ahora, generar más contenido técnico y aportar más a proyectos &lt;em&gt;Open Source&lt;/em&gt;.&lt;/p&gt;
</description>
        <pubDate>Thu, 14 Oct 2010 13:44:25 +0000</pubDate>
        <link>http://jorgegamba.com/blog/2010/10/14/microsoft-mvp-gracias/</link>
        <guid isPermaLink="true">http://jorgegamba.com/blog/2010/10/14/microsoft-mvp-gracias/</guid>
      </item>
    
      <item>
        <title>Workshop: Desarrollo ágil de software en .NET, Segunda parte – Desacoplamiento</title>
        <description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://jorgegamba.com/assets/uncoupling1.jpg&quot;&gt;&lt;img class=&quot;alignnone size-full wp-image-383&quot; title=&quot;uncoupling&quot; src=&quot;http://jorgegamba.com/assets/uncoupling1.jpg&quot; alt=&quot;&quot; width=&quot;650&quot; height=&quot;555&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Hoy, martes 12 de octubre de 2010 presentaré la segunda sesión de una serie de 3 en un workshop sobre “Desarrollo ágil de software en .NET”. Esta sesión se podrá atender tanto presencial como virtualmente. Este evento se realizará en las instalaciones de Microsoft Colombia en la ciudad de Bogotá en la Carrera 7 # 71-21 torre B piso 15, a las 6:30 p.m. hora local, lo que corresponde con la hora internacional 23:30 UTC/GMT (meridiano 0), con una duración aproximada de 2 horas.&lt;/p&gt;
&lt;p&gt;Esta sesión se titula “Desarrollo ágil de software en .NET: Diseñando componentes desacoplados” y al igual que la anterior, se presentará en un modo introductorio, puesto que el objetivo es presentar las opciones que tenemos a la hora de definir la arquitectura lógica y diseñar las clases siguiendo prácticas recomendadas para desarrollar aplicaciones &lt;em&gt;mantenibles&lt;/em&gt;. No es requisito haber atendido la sesión pasada, pues al inicio haremos un repaso muy rápido, pero suficiente, de la técnica ágil que emplearemos para el desarrollo (&lt;a href=&quot;http://blog.dannorth.net/introducing-bdd/&quot; target=&quot;_blank&quot;&gt;BDD&lt;/a&gt;). Los ejercicios se realizarán en Visual Studio 2010 empleando con lenguaje C#. La descripción es la siguiente:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Para desarrollar aplicaciones de calidad se requiere la aplicación de principios, patrones y prácticas de diseño orientado a objetos, sin caer en la trampa de la sobre ingeniería. Pero en lugar de las aburridas explicaciones teóricas de programación orientada a objetos con los ejemplos típicos como Animal - Perro - Gato y similares, esta sesión será totalmente práctica, solucionando mediante código problemas y errores comunes a los que nos enfrentamos cuando construimos software. El resultado será conformar una arquitectura lógica sólida y elegante para nuestra aplicación de referencia y ejemplo, con objetos de alta cohesión y bajo acoplamiento.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Quienes deseen asistir presencialmente deberán inscribirse mediante un formulario de &lt;a href=&quot;https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032461766&quot; target=&quot;_blank&quot;&gt;registro para evento presencial&lt;/a&gt; y los que deseen atender virtualmente (mediante Live Meeting) deberán usar este otro formulario de &lt;a href=&quot;https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032462243&quot; target=&quot;_blank&quot;&gt;registro para Webcast&lt;/a&gt;.&lt;/p&gt;
</description>
        <pubDate>Tue, 12 Oct 2010 13:15:49 +0000</pubDate>
        <link>http://jorgegamba.com/blog/2010/10/12/workshop-desarrollo-gil-de-software-en-net-segunda-parte-desacoplamiento/</link>
        <guid isPermaLink="true">http://jorgegamba.com/blog/2010/10/12/workshop-desarrollo-gil-de-software-en-net-segunda-parte-desacoplamiento/</guid>
      </item>
    
  </channel>
</rss>