SG Buzz https://sg.com.mx/ en La equidad como bandera de la diversidad e inclusión https://sg.com.mx/buzz/la-equidad-como-bandera-de-la-diversidad-e-inclusion <span property="schema:name" class="field field--name-title field--type-string field--label-hidden">La equidad como bandera de la diversidad e inclusión</span> <div class="images-container clearfix"> <div class="image-preview clearfix"> <div class="image-wrapper clearfix"> <div class="field field--name-field-image field--type-image field--label-hidden field__item"> <img property="schema:image" src="/sites/default/files/styles/max_w680/public/2024-04/C4D%20-%20IGFB%20-%20la%20equidad%20como%20bandera%20de%20la%20diversidad%20e%20inclusi%C3%B3n.png?itok=Iw4rnwXA" width="680" height="680" alt="La equidad como bandera de la diversidad e inclusión" loading="lazy" typeof="foaf:Image" class="image-style-max-w680" /> </div> </div> </div> </div> <span rel="schema:author" class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/user/58336" lang="" about="/user/58336" typeof="schema:Person" property="schema:name" datatype="" class="username">Fernando</a></span> <span property="schema:dateCreated" content="2024-04-04T16:30:32+00:00" class="field field--name-created field--type-created field--label-hidden">Thu, 04/04/2024 - 10:30</span> <div property="schema:text" class="text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>La industria de la tecnología en México y América Latina se enfrenta a diversos retos en materia de inclusión y equidad laboral. A pesar de los avances en la promoción de políticas de diversidad, la implementación efectiva de estas políticas sigue siendo un desafío. Desde discrepancias entre la retórica y la realidad hasta obstáculos en las contrataciones y la promoción, es crucial abordar estos problemas para crear entornos laborales más inclusivos y equitativos.</p> <h2>Desafíos en la implementación de Políticas de Inclusión Laboral</h2> <h3>Discrepancias entre la retórica y la realidad</h3> <p>En la industria tecnológica, las empresas suelen promocionarse como inclusivas, respetuosas y equitativas en sus contratos y comunicaciones. Sin embargo, la implementación de estas políticas es inconsistente. Se observa una brecha entre lo que se declara en el papel y la cultura real dentro de las organizaciones.</p> <p>Por ejemplo, una empresa puede expresar ser incluyente en su contrato pero los espacios de trabajo pueden ser pasivamente excluyentes o incluso agresivos hacia los miembros de la diversidad.</p> <p><strong>La verdadera inclusión se construye desde la cultura organizacional, no solo desde las políticas escritas.</strong></p> <h3>Obstáculos en las Contrataciones</h3> <p>La implementación de políticas inclusivas enfrenta desafíos significativos durante el proceso de contratación, donde la discriminación puede manifestarse de manera sutil pero perjudicial.</p> <ul> <li aria-level="1">Existen numerosos filtros en los procesos de contratación que <strong>pueden sesgar la selección</strong> hacia candidatos que se ajusten a ciertos estándares.</li> <li aria-level="1">A pesar de normativas como la Norma Oficial Mexicana de no discriminación, su aplicación es limitada debido a <strong>prejuicios individuales</strong> dentro de los equipos de reclutamiento.</li> <li aria-level="1">La <strong>falta de transparencia</strong> en los procesos de selección dificulta la identificación y denuncia de discriminación.</li> </ul> <h3>Dificultades en la Promoción de la Diversidad en Roles de Liderazgo</h3> <p>La discriminación sistemática impide que personas de la diversidad accedan a roles de liderazo, independientemente de sus habilidades técnicas.</p> <p>Un ejemplo claro: las estadísticas muestran un mayor número de mujeres graduadas en áreas tecnológicas estratégicas, sin embargo, su papel o participación en roles de liderazgo sigue manteniéndose como desigual observando una <strong>brecha de género significativa</strong>.</p> <h3>El desafio del “Closet Laboral”</h3> <p>El término "Closet Laboral" se refiere a la necesidad que sienten las personas a <strong>ocultar su identidad sexual o de género</strong> para poder conseguir ser contratados o evitar la discriminación en el lugar de trabajo.</p> <p>Este fenómeno afecta negativamente la autenticidad y el bienestar emocional de los empleados de la diversidad, generando tensiones emocionales y afectando incluso su rendimiento laboral.</p> <h2>Cuotas de personal y equidad laboral</h2> <p>Algunos defienden la implementación de cuotas como una medida necesaria para garantizar la representación de grupos subrepresentados, como mujeres, personas LGBTQ+ y minorías étnicas. Argumentan que las cuotas pueden ayudar a superar barreras sistémicas y brindar oportunidades equitativas para todos los empleados. Sin embargo, hay quienes no consideran que las cuotas sean la mejor solución a los problemas de falta de inclusión. Exponen que al contratar a alguien para cumplir con una cuota, <strong>existe el riesgo de que esa persona se encuentre en un entorno laboral que no sea verdaderamente inclusivo y donde pueda ser discriminada</strong>. Además, algunos cuestionan la efectividad de las cuotas, argumentando que podrían dar lugar a la percepción de contrataciones basadas en criterios no meritocráticos y, en última instancia, disminuir la calidad del talento reclutado.</p> <p>Considerando estos puntos, las cuotas son una solución que puede beneficiar a personas de la diversidad al brindarles oportunidades igualitarias. Sin embargo, la verdadera solución reside en <strong>garantizar que todos los candidatos tengan las mismas oportunidades</strong> sin necesidad de cumplir con cuotas al garantizar que lo que se está tomando en cuenta son sus habilidades y no sus creencias, identidad, género, etc. Esto destaca nuevamente la importancia de que las empresas sean más transparentes en sus procesos de contratación para fomentar la equidad y la inclusión en el lugar de trabajo.</p> <h2>Estrategias para mejorar la inclusión y la equidad laboral</h2> <ul> <li aria-level="1">Proporcionar retroalimentación a los candidatos rechazados puede satisfacer las necesidades emocionales y fomentar el aprendizaje.</li> <li aria-level="1">Capacitar a los equipos de recursos humanos en diversidad y sensibilización puede mejorar la implementación de políticas inclusivas.</li> <li aria-level="1">Priorizar la evaluación técnica y cultural en los procesos de contratación puede garantizar una selección basada en habilidades y valores organizacionales, en lugar de prejuicios personales.</li> <li aria-level="1">Fomentar una cultura organizacional inclusiva desde la dirección puede influir en la implementación efectiva de políticas de inclusión.</li> </ul> <p>&nbsp;</p> <p><em>Este artículo está basado en el panel "<a href="https://code4dei.com/sessions/2023/panel/">La equidad como bandera de la diversidad e inclusión</a>" que se llevó a cabo en el evento de <a href="https://code4dei.com/">Code 4 DEI</a>.</em></p> <p><em>Aquí puedes ver el panel completo:</em></p> <p><iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="" frameborder="0" height="315" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/djmCWy0gZbU?si=bIPIeQ4i_5PWUnqp" title="YouTube video player" width="560"></iframe></p> <p>&nbsp;</p> </div> <div class="field field--name-field-autor field--type-entity-reference field--label-hidden field--entity-reference-target-type-taxonomy-term clearfix"> <ul class='links field__items'> <li>Mara Ruvalcaba</li> </ul> </div> Thu, 04 Apr 2024 16:30:32 +0000 Fernando 12194 at https://sg.com.mx Vuelven las nominaciones a los Reconocimientos Code 4 DEI https://sg.com.mx/buzz/vuelven-las-nominaciones-los-reconocimientos-code-4-dei <span property="schema:name" class="field field--name-title field--type-string field--label-hidden">Vuelven las nominaciones a los Reconocimientos Code 4 DEI</span> <div class="images-container clearfix"> <div class="image-preview clearfix"> <div class="image-wrapper clearfix"> <div class="field field--name-field-image field--type-image field--label-hidden field__item"> <img property="schema:image" src="/sites/default/files/styles/max_w680/public/2024-03/recon%20c4d.png?itok=zNfZe0xX" width="680" height="517" alt="Nominaciones a reconocimientos Code 4 DEI" loading="lazy" typeof="foaf:Image" class="image-style-max-w680" /> </div> </div> </div> </div> <span rel="schema:author" class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/user/58336" lang="" about="/user/58336" typeof="schema:Person" property="schema:name" datatype="" class="username">Fernando</a></span> <span property="schema:dateCreated" content="2024-03-14T23:17:25+00:00" class="field field--name-created field--type-created field--label-hidden">Thu, 03/14/2024 - 17:17</span> <div property="schema:text" class="text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Gracias al alcance global que tiene Software Gurú (SG), junto con Code 4 DEI, buscamos reconocer a las mujeres latinas aunque estén en cualquier otra parte del mundo.</p> <h3 id="nomina-a-tu-favorita-o-a-tu-rol-model">¡Nomina a tu favorita o a tu rol model!</h3> <p>Los reconocimientos de Code 4 DEI se divide en 3 categorías:</p> <ul> <li> <p><strong>Inspiración</strong>: Mujer con reconocida trayectoria en la industria de TI, que ha inspirado y apoyado a otras mujeres, de manera personal o colaborando en iniciativas u organizaciones que apoyan a las mujeres.</p> </li> <li> <p><strong>Líder emergente</strong>: Mujer que de alguna u otra manera está involucrada con las TI’s. Este reconocimiento es elegido por la comunidad.</p> </li> <li> <p><strong>Sororidad</strong>: Organización que se enfoca en apoyar niñas y mujeres para que se desempeñen mejor en el ámbito personal, profesional y en la industria de la tecnología. Este reconocimiento es elegido por la comunidad.</p> </li> </ul> <p>Se ha creado el Comité Code 4 DEI, conformado por las mujeres que ya han recibido reconocimiento previamente, el cual asignará el reconocimiento Inspiración a discreción, y a partir de las nominaciones y votaciones recibidas, deliberar y asignará los reconocimientos Líder emergente y Sororidad.</p> <p>Tú puedes nominar a una organización o comunidad, o a esa líder emergente que puede ser tu modelo a seguir.</p> <p>Tienes hasta el 19 de abril para nominar. ¡Nómina a tus preferidas, vota, y reconoce su esfuerzo!</p> <p><strong><a href="https://forms.gle/jevwM5nSD7AQUhdy6">Nomina a tu favorita o a tu rol model en este enlace</a></strong></p> </div> <div class="field field--name-field-autor field--type-entity-reference field--label-hidden field--entity-reference-target-type-taxonomy-term clearfix"> <ul class='links field__items'> <li>Mara Ruvalcaba</li> </ul> </div> Thu, 14 Mar 2024 23:17:25 +0000 Fernando 12160 at https://sg.com.mx Open Mobile Hub https://sg.com.mx/buzz/open-mobile-hub <span property="schema:name" class="field field--name-title field--type-string field--label-hidden">Open Mobile Hub</span> <div class="images-container clearfix"> <div class="image-preview clearfix"> <div class="image-wrapper clearfix"> <div class="field field--name-field-image field--type-image field--label-hidden field__item"> <img property="schema:image" src="/sites/default/files/styles/max_w680/public/2024-03/omh2.png?itok=mcz0S7Tf" width="680" height="336" alt="" loading="lazy" typeof="foaf:Image" class="image-style-max-w680" /> </div> </div> </div> </div> <span rel="schema:author" class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/user/1" lang="" about="/user/1" typeof="schema:Person" property="schema:name" datatype="" class="username">sg</a></span> <span property="schema:dateCreated" content="2024-03-08T16:12:33+00:00" class="field field--name-created field--type-created field--label-hidden">Fri, 03/08/2024 - 10:12</span> <div property="schema:text" class="text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>El proyecto Open Mobile Hub (OMH) dio a conocer que ya es un proyecto oficial dentro de la Linux Foundation Europe. OMH es una iniciativa para proveer una plataforma open source que facilite construir aplicaciones móviles reduciendo la dependencia en herramientas y servicios propietarios.</p> <p>Actualmente, la mayoría de las aplicaciones móviles se basan en servicios (ej. autenticación, almacenamiento, mapas) propietarios (ej. Google Mobile Services), y aunque esto es sencillo y conveniente para los desarrolladores, no deja de ser algo propietario y por lo tanto limitante. Un ejemplo es el de los dispositivos de marcas chinas que no tienen acceso a Google Mobile Services (GMS) debido a disputas comerciales entre Estados Unidos y China. Esto obliga a que los desarrolladores de apps que quieran soportar dichos teléfonos, tengan que implementar su propia funcionalidad para reemplazar dichos servicios o utilizar APIs adicionales provistas por los fabricantes.</p> <p>Los SDKs provistos por OMH brindan una capa de compatibilidad para que los desarrolladores pueden programar hacia un mismo API sin importar si el dispositivo donde se ejecuta su app cuenta o no con acceso a servicios como GMS. Si el dispositivo donde se ejecuta la app cuenta con acceso a GMS, entonces las llamadas al API de OMH redirigen hacia GMS, pero si no se cuenta con GMS entonces las llamadas al API utilizan las herramientas abiertas que son parte del ecosistema de OMH.</p> <p>Para conocer más, visita <a href="https://www.openmobilehub.com/">https://www.openmobilehub.com </a></p> </div> <div class="field field--name-field-autor field--type-entity-reference field--label-hidden field--entity-reference-target-type-taxonomy-term clearfix"> <ul class='links field__items'> <li>Pedro Galván</li> </ul> </div> Fri, 08 Mar 2024 16:12:33 +0000 sg 12149 at https://sg.com.mx 8M: Conmemoramos y reconocemos el invaluable papel de las mujeres en el desarrollo del software. https://sg.com.mx/buzz/8m-conmemoramos-y-reconocemos-el-invaluable-papel-de-las-mujeres-en-el-desarrollo-del-software <span property="schema:name" class="field field--name-title field--type-string field--label-hidden">8M: Conmemoramos y reconocemos el invaluable papel de las mujeres en el desarrollo del software.</span> <div class="images-container clearfix"> <div class="image-preview clearfix"> <div class="image-wrapper clearfix"> <div class="field field--name-field-image field--type-image field--label-hidden field__item"> <img property="schema:image" src="/sites/default/files/styles/max_w680/public/2024-03/8M%201_0.png?itok=_sgQWl2T" width="680" height="680" alt="Día Internacional de la Mujer. Code 4 DEI. Mujeres en tecnología" loading="lazy" typeof="foaf:Image" class="image-style-max-w680" /> </div> </div> </div> </div> <span rel="schema:author" class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/user/58336" lang="" about="/user/58336" typeof="schema:Person" property="schema:name" datatype="" class="username">Fernando</a></span> <span property="schema:dateCreated" content="2024-03-08T16:00:49+00:00" class="field field--name-created field--type-created field--label-hidden">Fri, 03/08/2024 - 10:00</span> <div property="schema:text" class="text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>En el Día Internacional de la Mujer, honramos a algunas de las mujeres inspiradoras que han dejado una marca inborrable en el mundo del software.</p> <h2>Margaret Hamilton</h2> <p>Lideró el equipo de software que desarrolló el software de vuelo para las misiones Apolo de la NASA.</p> <p><img alt="Margaret Hamilton" data-entity-type="file" data-entity-uuid="025239ce-389d-4a5f-bf66-1060c2f003b2" height="523" src="/sites/default/files/inline-images/8M%207.png" width="523" loading="lazy" /></p> <p> </p> <h2>Sophie Wilson</h2> <p>Diseñó el lenguaje de programación Acorn BBC BASIC y fue una de las principales arquitectas del microprocesador ARM.</p> <p><img alt="Sophie Wilson" data-entity-type="file" data-entity-uuid="7825644d-a31a-424d-96bb-a9d8fb03387d" height="524" src="/sites/default/files/inline-images/8M%206.png" width="524" loading="lazy" /></p> <p> </p> <h2>Hedy Lamarr</h2> <p>Desarrolló junto a George Antheil la tecnología de espectro ensanchado, precursora de la actual tecnología Wi-Fi y Bluetooth.</p> <p><img alt="Hedy Lamarr" data-entity-type="file" data-entity-uuid="2520e778-dc35-494d-8bf4-b1f3cb384486" height="525" src="/sites/default/files/inline-images/8M%205.png" width="525" loading="lazy" /></p> <p> </p> <h2>Radia Perlman</h2> <p>Inventó el algoritmo de enrutamiento Spanning Tree Protocol (STP) fundamental en redes de computadoras.</p> <p><img alt="Radia Perlman" data-entity-type="file" data-entity-uuid="a465345d-5b9a-479c-8a82-39c1f4ec682f" height="526" src="/sites/default/files/inline-images/8M%204.png" width="526" loading="lazy" /></p> <p> </p> <h2>Grace Hopper</h2> <p>Desarrolló el primer compilador para un lenguaje de programación y acuñó el término "bug" en el contexto informático.</p> <p><img alt="Grace Hopper" data-entity-type="file" data-entity-uuid="f017f607-fe9f-404a-9e51-5a0905a8d9df" height="526" src="/sites/default/files/inline-images/8M%203.png" width="526" loading="lazy" /></p> <p> </p> <h2>Mary Winston Jackson</h2> <p>Llegó a ser la primera ingeniera afrodescendiente de la NASA. Trabajó para influir tanto en la contratación como en la promoción de mujeres en la NASA, en el ámbito de la ciencia, la ingeniería y las matemáticas.</p> <p><img alt="Mary Winston Jackson" data-entity-type="file" data-entity-uuid="c607c2cc-79a2-4b09-b0c8-9c3edd674b52" height="526" src="/sites/default/files/inline-images/8M%208.png" width="526" loading="lazy" /></p> <p> </p> <h2>Ada Lovelace</h2> <p>La primera programadora. Desarrolló el primer algoritmo para ser procesado por una máquina.</p> <p><img alt="Ada Lovelace" data-entity-type="file" data-entity-uuid="7f134f04-0264-42a8-8c86-11d762dbb874" height="526" src="/sites/default/files/inline-images/8M%202.png" width="526" loading="lazy" /></p> <p>¡Sigamos inspirándonos en su legado y trabajando en conjunto hacia un futuro más inclusivo y equitativo en la tecnología! 💪👩‍💻 </p> <p><strong>Esta sólo es una breve recopilación. Sabemos que hay muchas más. ¿A quién te gustaría sumar al listado?</strong></p> <p> </p> <h3><strong>Compártelo en Instagram</strong></h3> <blockquote class="instagram-media" data-instgrm-captioned="" data-instgrm-permalink="https://www.instagram.com/p/C4QSIvlAxPj/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="14" style=" background:#FFF; border:0; border-radius:3px; box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width:540px; min-width:326px; padding:0; width:99.375%; width:-webkit-calc(100% - 2px); width:calc(100% - 2px);"> <div style="padding:16px;"> <div style=" display: flex; flex-direction: row; align-items: center;"> <div style="background-color: #F4F4F4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"> </div> <div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;"> <div style=" background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"> </div> <div style=" background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"> </div> </div> </div> <div style="padding: 19% 0;"> </div> <div style="display:block; height:50px; margin:0 auto 12px; width:50px;"><a href="https://www.instagram.com/p/C4QSIvlAxPj/?utm_source=ig_embed&amp;utm_campaign=loading" style=" background:#FFFFFF; line-height:0; padding:0 0; text-align:center; text-decoration:none; width:100%;" target="_blank"><svg height="50px" version="1.1" viewbox="0 0 60 60" width="50px" xmlns="https://www.w3.org/2000/svg" xmlns:xlink="https://www.w3.org/1999/xlink"><g fill="none" fill-rule="evenodd" stroke="none" stroke-width="1"><g fill="#000000" transform="translate(-511.000000, -20.000000)"><g><path d="M556.869,30.41 C554.814,30.41 553.148,32.076 553.148,34.131 C553.148,36.186 554.814,37.852 556.869,37.852 C558.924,37.852 560.59,36.186 560.59,34.131 C560.59,32.076 558.924,30.41 556.869,30.41 M541,60.657 C535.114,60.657 530.342,55.887 530.342,50 C530.342,44.114 535.114,39.342 541,39.342 C546.887,39.342 551.658,44.114 551.658,50 C551.658,55.887 546.887,60.657 541,60.657 M541,33.886 C532.1,33.886 524.886,41.1 524.886,50 C524.886,58.899 532.1,66.113 541,66.113 C549.9,66.113 557.115,58.899 557.115,50 C557.115,41.1 549.9,33.886 541,33.886 M565.378,62.101 C565.244,65.022 564.756,66.606 564.346,67.663 C563.803,69.06 563.154,70.057 562.106,71.106 C561.058,72.155 560.06,72.803 558.662,73.347 C557.607,73.757 556.021,74.244 553.102,74.378 C549.944,74.521 548.997,74.552 541,74.552 C533.003,74.552 532.056,74.521 528.898,74.378 C525.979,74.244 524.393,73.757 523.338,73.347 C521.94,72.803 520.942,72.155 519.894,71.106 C518.846,70.057 518.197,69.06 517.654,67.663 C517.244,66.606 516.755,65.022 516.623,62.101 C516.479,58.943 516.448,57.996 516.448,50 C516.448,42.003 516.479,41.056 516.623,37.899 C516.755,34.978 517.244,33.391 517.654,32.338 C518.197,30.938 518.846,29.942 519.894,28.894 C520.942,27.846 521.94,27.196 523.338,26.654 C524.393,26.244 525.979,25.756 528.898,25.623 C532.057,25.479 533.004,25.448 541,25.448 C548.997,25.448 549.943,25.479 553.102,25.623 C556.021,25.756 557.607,26.244 558.662,26.654 C560.06,27.196 561.058,27.846 562.106,28.894 C563.154,29.942 563.803,30.938 564.346,32.338 C564.756,33.391 565.244,34.978 565.378,37.899 C565.522,41.056 565.552,42.003 565.552,50 C565.552,57.996 565.522,58.943 565.378,62.101 M570.82,37.631 C570.674,34.438 570.167,32.258 569.425,30.349 C568.659,28.377 567.633,26.702 565.965,25.035 C564.297,23.368 562.623,22.342 560.652,21.575 C558.743,20.834 556.562,20.326 553.369,20.18 C550.169,20.033 549.148,20 541,20 C532.853,20 531.831,20.033 528.631,20.18 C525.438,20.326 523.257,20.834 521.349,21.575 C519.376,22.342 517.703,23.368 516.035,25.035 C514.368,26.702 513.342,28.377 512.574,30.349 C511.834,32.258 511.326,34.438 511.181,37.631 C511.035,40.831 511,41.851 511,50 C511,58.147 511.035,59.17 511.181,62.369 C511.326,65.562 511.834,67.743 512.574,69.651 C513.342,71.625 514.368,73.296 516.035,74.965 C517.703,76.634 519.376,77.658 521.349,78.425 C523.257,79.167 525.438,79.673 528.631,79.82 C531.831,79.965 532.853,80.001 541,80.001 C549.148,80.001 550.169,79.965 553.369,79.82 C556.562,79.673 558.743,79.167 560.652,78.425 C562.623,77.658 564.297,76.634 565.965,74.965 C567.633,73.296 568.659,71.625 569.425,69.651 C570.167,67.743 570.674,65.562 570.82,62.369 C570.966,59.17 571,58.147 571,50 C571,41.851 570.966,40.831 570.82,37.631"></path></g></g></g></svg></a></div> <div style="padding-top: 8px;"> <div style=" color:#3897f0; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:550; line-height:18px;"><a href="https://www.instagram.com/p/C4QSIvlAxPj/?utm_source=ig_embed&amp;utm_campaign=loading" style=" background:#FFFFFF; line-height:0; padding:0 0; text-align:center; text-decoration:none; width:100%;" target="_blank">Ver esta publicación en Instagram</a></div> </div> <div style="padding: 12.5% 0;"> </div> <div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;"> <div> <div style="background-color: #F4F4F4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"> </div> <div style="background-color: #F4F4F4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"> </div> <div style="background-color: #F4F4F4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"> </div> </div> <div style="margin-left: 8px;"> <div style=" background-color: #F4F4F4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"> </div> <div style=" width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg)"> </div> </div> <div style="margin-left: auto;"> <div style=" width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"> </div> <div style=" background-color: #F4F4F4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"> </div> <div style=" width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"> </div> </div> </div> <div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;"> <div style=" background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"> </div> <div style=" background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"> </div> </div> <p style=" color:#c9c8cd; font-family:Arial,sans-serif; font-size:14px; line-height:17px; margin-bottom:0; margin-top:8px; overflow:hidden; padding:8px 0 7px; text-align:center; text-overflow:ellipsis; white-space:nowrap;"><a href="https://www.instagram.com/p/C4QSIvlAxPj/?utm_source=ig_embed&amp;utm_campaign=loading" style=" color:#c9c8cd; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:normal; line-height:17px; text-decoration:none;" target="_blank">Una publicación compartida por Code 4 DEI (@code4dei)</a></p> </div> </blockquote> <script async="" src="//www.instagram.com/embed.js"></script><p> </p> <h3><strong>Compártelo en Twitter</strong></h3> <blockquote class="twitter-tweet"> <p dir="ltr" lang="es" xml:lang="es">En el Día Internacional de la Mujer, en Code4DEI honramos a algunas de las mujeres que han dejado una marca en el mundo del software. Sigamos trabajando en conjunto hacia un futuro más equitativo en la tecnología<a href="https://twitter.com/hashtag/Code4DEI?src=hash&amp;ref_src=twsrc%5Etfw">#Code4DEI</a> <a href="https://twitter.com/hashtag/DiaInternacionalDeLaMujer?src=hash&amp;ref_src=twsrc%5Etfw">#DiaInternacionalDeLaMujer</a> <a href="https://twitter.com/hashtag/Equidad?src=hash&amp;ref_src=twsrc%5Etfw">#Equidad</a> <a href="https://twitter.com/hashtag/womenintech?src=hash&amp;ref_src=twsrc%5Etfw">#womenintech</a> <a href="https://twitter.com/hashtag/8M?src=hash&amp;ref_src=twsrc%5Etfw">#8M</a> <a href="https://t.co/WrAD26Vt6A">pic.twitter.com/WrAD26Vt6A</a></p> — Code 4 DEI (@Code4DEI) <a href="https://twitter.com/Code4DEI/status/1766087381847888258?ref_src=twsrc%5Etfw">March 8, 2024</a></blockquote> <script async="" src="https://platform.twitter.com/widgets.js" charset="utf-8"></script><p> </p> <h3><strong>Compártelo en Facebook</strong></h3> <p><iframe allow="autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share" allowfullscreen="true" frameborder="0" height="684" scrolling="no" src="https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fcode4dei%2Fposts%2Fpfbid029zU7ywyddsTD3X5AFSJfox3qoUMStG7UhFKY3HxCCmpDGgw4PPMGEDdhUTWzQVs3l&amp;show_text=true&amp;width=500" style="border:none;overflow:hidden" width="500"></iframe></p> </div> <div class="field field--name-field-autor field--type-entity-reference field--label-hidden field--entity-reference-target-type-taxonomy-term clearfix"> <ul class='links field__items'> <li>Mara Ruvalcaba</li> </ul> </div> Fri, 08 Mar 2024 16:00:49 +0000 Fernando 12148 at https://sg.com.mx La quinta edición de CCOSS y el primer KCD en México https://sg.com.mx/buzz/la-quinta-edicion-de-ccoss-y-el-primer-kcd-en-mexico <span property="schema:name" class="field field--name-title field--type-string field--label-hidden">La quinta edición de CCOSS y el primer KCD en México </span> <div class="images-container clearfix"> <div class="image-preview clearfix"> <div class="image-wrapper clearfix"> <div class="field field--name-field-image field--type-image field--label-hidden field__item"> <img property="schema:image" src="/sites/default/files/styles/max_w680/public/2024-02/GHB7ynLWwAARnEh_0.jpg?itok=Oc6RedG-" width="680" height="510" alt="Cumbre de Contribuidores de Open Source Software + KCD Guadalajara 2024" loading="lazy" typeof="foaf:Image" class="image-style-max-w680" /> </div> </div> </div> </div> <span rel="schema:author" class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/user/58336" lang="" about="/user/58336" typeof="schema:Person" property="schema:name" datatype="" class="username">Fernando</a></span> <span property="schema:dateCreated" content="2024-02-28T23:49:22+00:00" class="field field--name-created field--type-created field--label-hidden">Wed, 02/28/2024 - 17:49</span> <div property="schema:text" class="text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>A lo largo de 4 años consecutivos se había llevado a cabo la Cumbre de Contribuidores Open Source (CCOSS), esta quinta edición se celebró en colaboración con el primer Kubernetes Community Day (KCD) en México y fue así que comunidades no sólo de México y Latinoamérica, sino de otros lugares del mundo, se reunieron en el CUCEA de la Universidad de Guadalajara, la capital tapatía, para compartir sus conocimientos y experiencias alrededor del código abierto y tecnologías Cloud Native, pero también para disfrutar de tacos y tequila.</p> <p>La audiencia de más de 300 asistentes estaba compuesta por profesionistas y estudiantes interesados en una agenda que cubrió los tracks de fundamentos, DevOps, comunidad, contribuciones Open Source, herramientas, prácticas y casos de estudio de tecnologías Cloud Native así como talleres alrededor de temas de seguridad, observabilidad, entre otros.</p> <img alt="Apertura de CCOSS+KCD Guadalajara 2022" data-entity-type="file" data-entity-uuid="309cecf9-39bc-4d3f-ad6d-b8999aaa2784" height="500" src="/sites/default/files/inline-images/P1010678.JPG" width="666" class="align-center" loading="lazy" /><p> </p> <h2>Los Keynotes</h2> <p>Whitney Lee y Lewis Denham-Parry representaron un divertido escenario en el que elevaron los niveles de seguridad explicando a la vez conceptos de Cloud Native Security como la gestión de identidades, el escaneado y la firma de imágenes de contenedores, la creación y aplicación de políticas, la seguridad en tiempo de ejecución y la gestión de secretos.</p> <p>Rich Bowen plasmó en una presentación llena de creativas fotografías e insights los diferentes pasos para involucrarse en un proyecto Open Source en donde hay que lidiar más allá del código, con seres humanos que, casi siempre, tienen opiniones divididas. Rich explicó cómo es posible manejarlo y ganar la confianza de la comunidad. </p> <p>Ramiro Berrelleza presentó por qué Kubernetes es la plataforma para plataformas y, en otra sesión abordó diferentes preguntas sobre por qué las personas deberían contribuir al código abierto, cuáles son los retos pero sobre todo los beneficios de hacer contribuciones.</p> <table align="center" border="0" cellpadding="1" cellspacing="1" style="width: 598.6px;"><tbody><tr><td class="text-align-center" style="text-align: center; vertical-align: middle; width: 300px;"><img alt="Ramiro Berrelleza en CCOSS+KCD Guadalajara 2022" data-entity-type="file" data-entity-uuid="e946a8b7-a82e-445c-8b67-bde869add838" height="285" src="/sites/default/files/inline-images/WhatsApp%20Image%202024-02-28%20at%2012.59.41%20PM.jpeg" width="214" loading="lazy" /></td> <td class="text-align-center" style="width: 300px; text-align: center; vertical-align: middle;"><img alt="Whitney Lee en CCOSS+KCD Guadalajara 2022" data-entity-type="file" data-entity-uuid="73ec0e6d-d8a0-42cd-a3a0-4b77ab7ec842" height="334" src="/sites/default/files/inline-images/P1010729.JPG" width="445" loading="lazy" /></td> </tr><tr><td class="text-align-center" colspan="2" style="vertical-align: middle;"><img alt="Rich Bowen en CCOSS+KCD Guadalajara 2022" data-entity-type="file" data-entity-uuid="e4ee7706-fdcb-4bc2-b087-b919a94e6247" height="570" src="/sites/default/files/inline-images/WhatsApp%20Image%202024-02-28%20at%2012.59.41%20PM%20%281%29.jpeg" width="760" loading="lazy" /></td> </tr></tbody></table><p class="text-align-center"> </p> <p>Los patrocinadores también presentaron algunas de las soluciones que ofrecen, Oscar García López de Digital Challengers mostró una visión integral de cómo la CNCF se ha convertido en un facilitador crucial para la orquestación efectiva de aplicaciones de inteligencia artificial, Luis Veledíaz compartió el portafolio de soluciones de código abierto de SUSE que son utilizadas por clientes a nivel global. Federico González Waite dio una introducción a la transformación digital de México, Kai Hoffman de Civo profundizó en cómo proveen Kubernetes clusters y  Miguel Sánchez Villafán de Oracle mostró una sintaxis para SQL.</p> <p>Además hubo un piso de exhibición en donde fundaciones, comunidades y empresas en búsqueda de talento estuvieron en contacto con los participantes, generando un espacio de networking para los asistentes.</p> <img alt="Participantes del CCOSS+KCD Guadalajara 2022" data-entity-type="file" data-entity-uuid="f4374694-2b33-4085-ac7b-cfe150578a3c" height="544" src="/sites/default/files/inline-images/WhatsApp%20Image%202024-02-28%20at%202.29.58%20PM.jpeg" width="725" class="align-center" loading="lazy" /><h2>Las sesiones y talleres</h2> <p>Ponentes tanto locales como de diferentes países vinieron a Guadalajara para compartir su conocimiento con la comunidad. Entre la lista se encuentran, por ejemplo, Manuel Gil de Colombia, Alvaro Soto de Chile, Daniel Minor de Canadá, desde Estados Unidos, Casey Wylie y Audra Montenegro, Community Program Manager del programa global KCD en la Cloud Native Computing Foundation (CNCF) quien presentó las diferentes maneras de participar en la fundación y puntualizó la muy particular ocasión de haber reunido 7 embajadores en un KCD: Edith Puclla, Cristher Castro, Angel Ramírez, Victor Morales, Rodolfo Martínez, José Flores y Whitney Lee. </p> <img alt="KCD Ambassadors en CCOSS+KCD Guadalajara 2022" data-entity-type="file" data-entity-uuid="10555aa7-aeca-4d09-80b6-5fb3bb1d4504" height="551" src="/sites/default/files/inline-images/WhatsApp%20Image%202024-02-28%20at%2011.55.39%20AM.jpeg" width="735" class="align-center" loading="lazy" /><blockquote> <p><em>"¡KCD México fue un éxito para la comunidad! Lleno de temas de código abierto dentro y fuera de proyectos Cloud Native (co-localizado al Open Source Contributor Summit #CCOSS) - fue grandioso ver a muchas comunidades reunidas de dentro y fuera de México". - Audra Montenegro</em></p> </blockquote> <p>Los talleres tanto de contribución a proyectos Open Source, como del ecosistema Cloud Native se llevaron a cabo durante el segundo día y fueron impartidos por Jesús Lerma, Adlair Cerecedo-Mendez, Miguel Bernal, Oscar García, Sandino Araico, Maxime Chambreuil, David Espejo, Andrés Almiray, Octavio Alvarez, Alejandro Mercado entre otros. </p> <p>CCOSS-KCD Guadalajara 2024 además de haber cumplido las expectativas en términos de contenido, logró reunir a varias culturas y, <a href="https://www.linkedin.com/pulse/i-came-guadalajara-tacos-tequila-cloud-native-open-source-ramirez-kqq5c/?trackingId=ywSZYmLDSqej6h6VezCeLQ%3D%3D">en palabras de Angel Ramírez</a>: </p> <blockquote> <p><em>"Este evento fue un recordatorio del increíble potencial que yace dentro de América Latina. Somos más que vecinos; somos una comunidad unida con el poder de impulsar el cambio, la innovación y el crecimiento". </em></p> </blockquote> <p>Confiamos en que las siguientes ediciones de CCOSS sean igual de enriquecedoras para la comunidad y que este sea sólo el comienzo de una secuencia de KCDs en diferentes regiones de México inspiradas por el aprendizaje de tecnologías Cloud Native y contribuciones al Open Source. </p> </div> <div class="field field--name-field-autor field--type-entity-reference field--label-hidden field--entity-reference-target-type-taxonomy-term clearfix"> <ul class='links field__items'> <li>Teyza Ponce</li> </ul> </div> Wed, 28 Feb 2024 23:49:22 +0000 Fernando 12133 at https://sg.com.mx Agilidad: Libros escritos por mujeres https://sg.com.mx/buzz/agilidad-libros-escritos-por-mujeres <span property="schema:name" class="field field--name-title field--type-string field--label-hidden">Agilidad: Libros escritos por mujeres</span> <div class="images-container clearfix"> <div class="image-preview clearfix"> <div class="image-wrapper clearfix"> <div class="field field--name-field-image field--type-image field--label-hidden field__item"> <img property="schema:image" src="/sites/default/files/styles/max_w680/public/2024-02/agilidad-libros%20escritos%20por%20mujeres%2C%20sol%20estrada.png?itok=9AdMWphA" width="680" height="850" alt="Agilidad: Libros escritos por mujeres" loading="lazy" typeof="foaf:Image" class="image-style-max-w680" /> </div> </div> </div> </div> <span rel="schema:author" class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/user/58336" lang="" about="/user/58336" typeof="schema:Person" property="schema:name" datatype="" class="username">Fernando</a></span> <span property="schema:dateCreated" content="2024-02-20T17:09:14+00:00" class="field field--name-created field--type-created field--label-hidden">Tue, 02/20/2024 - 11:09</span> <div property="schema:text" class="text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><h1>MANIFIESTO AGIL</h1> <p>Desde hace algunos años parte de mi tiempo libre se lo he dedicado a las comunidades de mujeres en tecnología, por experiencia sé que estamosbmal representadas en todos los sectores de la industria laboral, más en el sector de tecnología ya que, equivocadamente es considerado un espacio exclusivo para hombres.</p> <p>En 2007 comencé a acompañar equipos con la finalidad de que adoptaran mejores prácticas para el desarrollo de software y, hace diez años que se cruzo en mi camino la Agilidad, cada proyecto o iniciativa es diferente y las hipótesis que hay que validar también, como cualquier experimento puede que obtengas lo esperado o puede que aprendas cosas nuevas.</p> <p>Un día me detuve a cuestionar el manifiesto Ágil*, nunca le había puesto la atención debida y descubrí varios datos importantes. El manifiesto fue creado por diecisiete personas, todas esas personas son hombres, existen otros firmantes, la primera versión que se encuentra documentada en dicha página es del “10 Oct to 07 Feb 2002” donde <strong>aparecen 48 firmantes de los cuales sólos 5 son mujeres</strong>.</p> <p>La pregunta que me he hecho desde tuve conciencia de lo que veían mis ojos,<strong> ¿en verdad no hay talento femenino en el ámbito de la Agilidad? ¿Dónde está ese talento? </strong>Y para probar que el mundo de la Agilidad está equivocado y que, sí existe el talento, hice una investigación de libros publicados sobre temas de Agilidad, libros escritos por mujeres y la respuesta fue la siguiente:</p> <h2>1. Coaching Agile Teams: A Companion for ScrumMasters, Agile Coaches, and Project Managers in Transition</h2> <h3>Lyssa Adkins</h3> <p><img alt="Coaching Agile Teams: A Companion for ScrumMasters, Agile Coaches, and Project Managers in Transition" data-entity-type="file" data-entity-uuid="56eba5f2-291e-499d-baff-39aef871ba65" height="310" src="/sites/default/files/inline-images/Coaching%20Agile%20Teams-%20A%20Companion%20for%20ScrumMasters%2C%20Agile%20Coaches%2C%20and%20Project%20Managers%20in%20Transition.jpg" width="238" loading="lazy" /></p> <p>Este libro aborda el aspecto humano de la Agilidad. Lyssa Adkins explora cómo los coaches pueden desarrollar una comprensión profunda de las personas en el equipo, adaptarse a diferentes estilos de aprendizaje y motivación, y crear un entorno seguro en el que los miembros del equipo puedan crecer y prosperar.</p> <p>A lo largo de este libro, Lyssa nos comparte su experiencia personal como Agile Coach y proporciona <strong>ejemplos reales, estudios de casos y ejercicios prácticos</strong> para ayudar a los lectores a internalizar y aplicar los principios de la Agilidad. Además, el libro presenta <strong>herramientas y técnicas específicas</strong> que pueden ser utilizadas por los coaches para fomentar la colaboración, la creatividad y el aprendizaje continuo en los equipos.</p> <p>Si estas comenzando con tu carrera como Agile Coach o Scrum Master, o quieres ser un líder Agile, no puedes dejar de leer este libro, te aseguro que te va a encantar.</p> <h2>2. Agile Retrospectives: Making Good Teams Great</h2> <h3>Esther Derbyy Diana Larsen</h3> <p><img alt="Agile Retrospectives- Making Good Teams Great" data-entity-type="file" data-entity-uuid="bc2c6f97-80aa-400b-bb61-bb3d27fb483e" height="279" src="/sites/default/files/inline-images/Agile%20Retrospectives-%20Making%20Good%20Teams%20Great.jpg" width="233" loading="lazy" /></p> <p>Agile Retrospectives: Making Good Teams Great es una obra esencial para cualquiera que esté involucrado en equipos ágiles y esté buscando mejorar continuamente el rendimiento y la colaboración del equipo. Escrito por Esther Derby y Diana Larsen, dosexpertas en Agilidad y en adoptar mejoras en los equipos de trabajo, este libro <strong>se centra en el proceso de la retrospectiva</strong>, que son momentos cruciales para que los equipos reflexionen sobre su trabajo y tomen medidas para el crecimiento y la mejora continua.</p> <p>Las autoras proponen un marco de <strong>5 pasos</strong> para que las retrospectivas sean funcionales, efectivas y que todas las personas sean escuchadas, hablan de: preparar el escenario, recolectar los datos, generar ideas, decidir qué hacer y cerrar la retrospectiva.</p> <p>Si estas a punto de realizar tu primera retrospectiva o necesitas inspiración para realizar alguna otra, sigue este marco que proponen las autoras seguramente te será de mucha utilidad.</p> <h2>3. "Agilidady Maternidad"</h2> <h3>Dianelys del Valle Roque</h3> <p><img alt="Agilidad y maternidad, Dianelys del Valle Roque" data-entity-type="file" data-entity-uuid="790a7844-fa16-41a5-919c-d37d6dee4cf1" height="327" src="/sites/default/files/inline-images/Agilidady%20Maternidad.jpg" width="218" loading="lazy" /></p> <p>Dianelys narra cómo ha sorteado la parte profesional y su maternidad. Nos cuenta en este libro cómo comenzó a estudiar las metodologías robustas desde la universidad y cómo llego a la Agilidad. Narra de forma amena cómo <strong>la Agilidad y la Maternidad tienen muchos puntos en común, más de los que pudiéramos imaginar</strong> al leer estas líneas.</p> <p>Del Valle Roque dice: “Muestro la manera que mi maternidad me ha nutrido para mi vida profesional y viceversa. Es un interesante recorrido por conceptos sobre Agilidad, revisando metodologías robustas como Rational Unified Process (RUP), marcos de trabajo como Scrum, herramientas de Management 3.0, en un bosquejo interesante cuento cómo mi vida cambió con la influencia de la Agilidad y la Maternidad.”</p> <p>En estos tiempos el entorno va cambiando muy rápido, viviendo en pandemia, que ha provocado que el Internet cobre un sentido nunca antes visto y la innovación es cada vez más rápida. Logrando que personas, equipos y organizaciones están más vinculados entre sí, mediante Internet. El mundo ya era un espacio conmocionado, pero a medida que las conexiones entre todos aumentan, se vuelve más complejo a cada segundo. Para hacer frente a un entorno complejo, incierto, ambiguo y volátil, es necesario dejar de lado los enfoques tradicionales de gestión empresarial.</p> <p>Tenemos que empezar a experimentar, aprender rápido, ser capaces de adaptarnos velozmente. En este libro la autora nos comparte experiencias, puntos de vistas desde el rol de: mamá, papá, familia, agilista y como ser humano.</p> <h2>4. The Great ScrumMaster: #ScrumMasterWay</h2> <h3>Zuzana Sochova</h3> <p><img alt="The Great ScrumMaster: #ScrumMasterWay Zuzana Sochova" data-entity-type="file" data-entity-uuid="ab123a24-8300-4e3b-8715-f1502a8acf70" height="332" src="/sites/default/files/inline-images/The%20Great%20ScrumMaster-%20ScrumMasterWay.jpg" width="222" loading="lazy" /></p> <p>Este libro está diseñado para ayudar a los Scrum Masters a comprender y mejorar sus habilidades y competencias, convertirse en líderes ágiles más efectivos. Zuzana Šochová, una experta en agilidad y Scrum, introduce la metáfora del "#ScrumMasterWay", que ofrece un enfoque paso a paso para dominar el papel de Scrum Master y apoyar a los equipos ágiles.</p> <p>El libro se divide en varias partes que cubren los siguientes temas:</p> <ul><li><strong>Introducción a Scrum y al rol del Scrum Master</strong>, una guía general del marco. Nivel "My Team": Este nivel se centra en desarrollar habilidades de Scrum Master para ayudar a su equipo a adoptar Scrum de manera efectiva y mejorar continuamente.</li> <li><strong>Nivel "Relationships"</strong>: el enfoque se desplaza a las relaciones dentro y fuera del equipo. Los Scrum Masters aprenden a gestionar conflictos, colaborar con el Product Owner, y construir una relación sólida con la organización en general.</li> <li><strong>Nivel "Entire System"</strong>: El último nivel se centra en cómo los Scrum Masters pueden influir en todo el sistema, incluida la organización y la cultura empresarial, para promover la adopción de la Agilidad en una escala más amplia.</li> </ul><p>A lo largo del libro, se presentan diversas herramientas, técnicas y consejos prácticos para ayudar a los Scrum Masters a desarrollar sus habilidades y competencias.</p> <h2>5. Learning Agile: Understanding Scrum, XP, Lean, and Kanban</h2> <h3>Andrew Stellman, Jennifer Greene</h3> <p><img alt="Learning Agile: Understanding Scrum, XP, Lean, and Kanban Andrew Stellman, Jennifer Greene" data-entity-type="file" data-entity-uuid="49d258cf-4e23-494f-8df8-d249551589b6" height="286" src="/sites/default/files/inline-images/Learning%20Agile-%20Understanding%20Scrum%2C%20XP%2C%C2%A0Lean%2C%20and%20Kanban.jpg" width="218" loading="lazy" /></p> <p>"Learning Agile" es un libro completo que presenta una introducción a los marcos ágiles más populares y sus aplicaciones en la gestión de proyectos y el desarrollo de software. Los autores, Andrew Stellman y Jennifer Greene, exploran Scrum, Extreme Programming (XP), Lean y Kanban, proporcionando una descripción detallada de cada enfoque y sus beneficios.</p> <p>El libro se divide en varias partes que cubren los siguientes temas:</p> <ul><li>Introducción a la <strong>agilidad</strong>.</li> <li><strong>Scrum</strong>: Stellman y Greene exploran Scrum, un marco ágil ampliamente utilizada, centrándose en sus roles, eventos , artefactos.</li> <li>Extreme Programming (<strong>XP</strong>): una metodología que se enfoca en la calidad del software y la colaboración entre desarrolladores y clientes.</li> <li><strong>Lean</strong>: presentan los principios de Lean y cómo se aplican a la gestión de proyectos y el desarrollo de software.</li> <li><strong>Kanban</strong>: nos comparten un enfoque de gestión de proyectos basado en la visualización del trabajo y el control del flujo de trabajo.</li> <li><strong>Adopción de la agilidad</strong>: El libro concluye con consejos y estrategias para adoptar la agilidad en una organización y abordar los desafíos comunes asociados con la transición a enfoques ágiles.</li> </ul><h2>6. Lean Software Development: An Agile Toolkit</h2> <h3>Mary Poppendieck, Tom Poppendieck</h3> <p><img alt="Lean Software Development: An Agile Toolkit. Mary Poppendieck, Tom Poppendieck" data-entity-type="file" data-entity-uuid="082172e6-98fa-4528-b4d7-a526fce91aa4" height="300" src="/sites/default/files/inline-images/Lean%20Software%20Development-%20An%20Agile%20Toolkit.jpg" width="226" loading="lazy" /></p> <p>"Lean Software Development: An Agile Toolkit" es un libro que introduce los principios y prácticas del pensamiento Lean en el contexto del desarrollo de software. Los autores, Mary y Tom Poppendieck, adaptan las ideas y conceptos del sistema de producción de Toyota al mundo del desarrollo de software, proporcionando un conjunto de herramientas ágiles para mejorar la eficiencia, la calidad y la entrega de valor.</p> <p>El libro se centra en siete principios fundamentales del desarrollo Lean de software:</p> <ol><li><strong>Eliminar el desperdicio</strong>: Identificar y eliminar actividades innecesarias y redundantes.</li> <li><strong>Amplificar el aprendizaje</strong>: Fomentar un enfoque de mejora continua a través de la retroalimentación.</li> <li><strong>Retrasar los compromisos</strong>: Postergar las decisiones importantes hasta que se disponga de información suficiente para tomar decisiones informadas y minimizar los riesgos.</li> <li><strong>Entregar rápido</strong>: Enfocarse en ciclos de desarrollo cortos y entregas frecuentes.</li> <li><strong>Empoderar al equipo</strong>: Permitir que los equipos autoorganizados tomen decisiones y asuman responsabilidades.</li> <li><strong>Construir calidad</strong>: Integrar prácticas de calidad desde el principio para reducir los defectos, mejorar la satisfacción del cliente y disminuir los costos a largo plazo.</li> <li><strong>Optimizar el todo</strong>: Alinear todos los aspectos del proceso de desarrollo, desde los requisitos hasta la entrega, para garantizar que el sistema completo funcione de manera eficiente y efectiva.</li> </ol><h2>7. Agilidad en 4 estaciones</h2> <h3>Melina Jajamovich</h3> <p><img alt="Agilidad en 4 estaciones, Melina Jajamovich" data-entity-type="file" data-entity-uuid="0521c3fb-776a-4cee-bb8e-8b0735c44336" height="281" src="/sites/default/files/inline-images/Agilidad%20en%204%20estaciones.jpg" width="279" loading="lazy" /></p> <p>AGILIDAD en 4 Estaciones explica de manera práctica, amena y didáctica las <strong>razones para llevar adelante el cambio de paradigma de esta época</strong>, pero también nos da <strong>herramientas para implementar estos cambios</strong>. Este libro con su temática se convierten en algo fundamental para desempeñar mejor nuestros trabajos, para ser exitosos en nuestros emprendimientos, para desenvolvernos en el mundo moderno y para desafiar la forma en la cual educamos y ayudamos a nuestros hijos a desarrollarse, además de prepararlos para el mundo por venir.</p> <p>Este libro te invita a un viaje personal, <strong>la aventura de descubrir la Agilidad y de pasar por el tamiz de esta filosofía de trabajo y de vida</strong>. Sin duda, fiel al estilo de Melina, el viaje transcurre como una conversación, en confianza, con preguntas desafiantes y “tips” para disfrutar el proceso desde el inicio. Animarse a desaprender caminos habituales y cómodos, y aprender a lanzarse a nuevos itinerarios y destinos, es parte también del Ser Ágil.</p> <h2>8. Agile Coaching</h2> <h3>Rachel Davies y Liz Sedley</h3> <p><img alt="Agile Coaching, Rachel Davies y Liz Sedley" data-entity-type="file" data-entity-uuid="f9f3a48a-8885-461e-85d2-c452583f4f41" height="322" src="/sites/default/files/inline-images/Agile%20Coaching.jpg" width="268" loading="lazy" /></p> <p>Agile Coaching por Rachel Davies y Liz Sedley es un libro que proporciona una guía completa y práctica sobre cómo ser un Coach Agil efectivo en un entorno de desarrollo de software. Los autores comparten sus experiencias y conocimientos para ayudar a los lectores a convertirse en coaches ágiles y facilitar el éxito de los equipos de desarrollo.</p> <p>Te puedes encontrar los siguientes temas dentro del libro:</p> <ul><li><strong>Comprender el rol de un coach ágil</strong>: Los autores describen las responsabilidades clave de un coach ágil.</li> <li><strong>Establecer metas y expectativas claras</strong>: Para que el equipo de desarrollo tenga éxito, es necesario establecer metas y expectativas claras en torno al proceso ágil y las prácticas de desarrollo.</li> <li><strong>Enseñar prácticas ágiles</strong>: Los autores brindan consejos sobre cómo enseñar eficazmente prácticas ágiles, como Scrum, Kanban, eXtreme Programming (XP) y planificación de proyectos.</li> <li><strong>Resolver conflictos y problemas</strong>: Fomentar la comunicación y la colaboración.</li> <li><strong>Crecimiento personal y profesional</strong>: Los autores destacan la importancia del crecimiento y desarrollo personal y profesional, esto incluye la mejora de habilidades de liderazgo, comunicación, empatía y adaptabilidad.</li> <li><strong>Seguimiento y mejora del rendimiento</strong>: Los coaches ágiles deben monitorear y medir el rendimiento del equipo, identificando áreas de mejora y facilitando la implementación de cambios para mejorar el proceso ágil y el rendimiento del equipo.</li> </ul><h2>Construyendo Relaciones</h2> <p>¿Quien no ha escuchado las frases de: necesitamos “equipos auto-organizados”, “auto-dirigidos”, que tengan “madurez”, “compromiso”? Pero, ¿cómo llegamos ahí? Si bien los marcos ágiles asumen algunas cosas (por ejemplo, contar con equipos con las características antes mencionadas) en ningún marco resuelve las pregunta de "¿Cómo llegamos ahí?". Hay algunos libros que nos disipan algunas de estas dudas, seguro te serán de utilidad y también están escritos por mujeres.</p> <h2>9. Training from the BACK of the Room.</h2> <h3>Sharon L. Bowman</h3> <p><img alt="Training from the BACK of the Room. Sharon L. Bowman" data-entity-type="file" data-entity-uuid="02bfae30-9636-42cd-8dcd-cd32278ce510" height="275" src="/sites/default/files/inline-images/Training%20from%20the%20BACK%20of%20the%20Room.jpg" width="238" loading="lazy" /></p> <p>Training from the BACK of the Room" es un libro innovador escrito por Sharon L. Bowman que presenta un enfoque revolucionario para el diseño y la facilitación de sesiones de capacitación y aprendizaje efectivas. En lugar de seguir los métodos tradicionales de enseñanza frontal, este libro propone una estrategia basada en la neurociencia y la psicología del aprendizaje que busca maximizar la participación y la retención de los participantes.</p> <p>El libro se basa en el concepto de las <strong>4C</strong>, <strong>C</strong>onexiones, <strong>C</strong>onceptos, <strong>C</strong>oncretar prácticas y <strong>C</strong>onclusiones.</p> <p>Así como en los seis principios de aprendizaje que son:</p> <ol><li>El movimiento gana a estar sentado.</li> <li>Escribir gana a leer.</li> <li>Hablar triunfa sobre la escucha.</li> <li>Las imágenes ganan a las palabras.</li> <li>Mejor breve que largo, y</li> <li>Diferente es mejor que igual.</li> </ol><p>Si te encuentras en el camino de ser trainer, no te puedes perder este libro.</p> <h2>10. Agile for Instructional Designers: Iterative Project Management to Achieve Results</h2> <h3>Megan Torrance</h3> <p><img alt="Agile for Instructional Designers: Iterative Project Management to Achieve Results Megan Torrance" data-entity-type="file" data-entity-uuid="b39eec1b-c7fe-4384-aca8-39966cc184b4" height="353" src="/sites/default/files/inline-images/Agile%20for%20Instructional%20Designers.jpg" width="236" loading="lazy" /></p> <p>Agile for Instructional Designers" es un libro dirigido a profesionales del diseño instruccional y la creación de contenidos de aprendizaje. Megan Torrance presenta enfoques ágiles y adaptativos para gestionar proyectos de diseño instruccional y mejorar la eficiencia y calidad de los resultados. El libro explora cómo los principios y prácticas ágiles pueden aplicarse al diseño instruccional y cómo estos enfoques pueden transformar el proceso de creación de contenidos de aprendizaje.</p> <p>El libro está dividido en varias partes que abordan los siguientes temas:</p> <ul><li><strong>Introducción al enfoque ágil</strong>: El libro comienza con una introducción a los marcos ágiles, incluido Scrum, y cómo se diferencian de los enfoques tradicionales.</li> <li><strong>Adoptar la mentalidad ágil</strong>: Torrance describe cómo los profesionales del diseño instruccional pueden adoptar una mentalidad ágil al adoptar principios como la priorización, el enfoque en el valor y la mejora continua.</li> <li><strong>La implementación de los marcos ágiles</strong>: El libro proporciona una guía detallada para implementar prácticas ágiles en proyectos de diseño instruccional.</li> <li><strong>Gestión de proyectos ágiles</strong>: Nos brindan consejos prácticos sobre cómo gestionar eficazmente los proyectos de diseño instruccional utilizando enfoques ágiles, incluida la gestión del alcance, la evaluación de riesgos y la resolución de problemas.</li> <li><strong>Casos de estudio y ejemplos</strong>: A lo largo del libro, se presentan casos de estudio y ejemplos reales que ilustran cómo los equipos de diseño instruccional han aplicado con éxito enfoques ágiles en sus proyectos.</li> </ul><h2>11. Dynamic Reteaming: The Art and Wisdom of Changing Teams</h2> <h3>Heidi Helfand</h3> <p><img alt="Dynamic Reteaming: The Art and Wisdom of Changing Teams Heidi Helfand" data-entity-type="file" data-entity-uuid="d53256db-013e-4d30-bda4-2b34b7a25b88" height="345" src="/sites/default/files/inline-images/Dynamic%20Reteaming.jpg" width="230" loading="lazy" /></p> <p>"Dynamic Reteaming" es un libro que explora cómo las empresas y los equipos pueden abordar y aprovechar la idea de cambiar la composición de los equipos en lugar de mantenerlos estáticos. Heidi Helfand, con experiencia en la gestión de equipos en empresas de rápido crecimiento, ofrece una perspectiva diferente sobre la gestión de equipos, centrándose en cómo los cambios en la composición del equipo pueden impulsar la innovación, el aprendizaje y el crecimiento.</p> <p>El libro se centra en cinco patrones de reorganización de equipos dinámicos:</p> <ul><li><strong>One by One (Uno a uno)</strong>: Añadir o eliminar un miembro del equipo a la vez.</li> <li><strong>Grow and Split (Crecer y dividirse)</strong>: Cuando un equipo crece más allá de un tamaño manejable.</li> <li><strong>Merging (Fusionar)</strong>: La combinación de dos o más equipos en uno.</li> <li><strong>Switching (Intercambiar)</strong>: Mover a las personas entre equipos para compartir habilidades, conocimientos o experiencias.</li> <li><strong>Isolation (Aislamiento)</strong>: Formar un equipo completamente nuevo a partir de miembros de diferentes equipos existentes.</li> </ul><h2>12. Making Work Visible: Exposing Time Theft to Optimize Work &amp; Flow</h2> <h3>Dominica Degrandis</h3> <p><img alt="Making Work Visible: Exposing Time Theft to Optimize Work &amp; Flow, Dominica Degrandis" data-entity-type="file" data-entity-uuid="de0fbb90-3922-412a-abc0-b306692fc7bd" height="341" src="/sites/default/files/inline-images/Making%20Work%20Visible.jpg" width="227" loading="lazy" /></p> <p>Este es un libro que aborda <strong>el problema de la invisibilidad del trabajo en las organizaciones y cómo esto puede afectar negativamente la productividad y la eficiencia</strong>. Nos proporciona <strong>estrategias y herramientas</strong> para hacer visible el trabajo, identificar los ladrones de tiempo y mejorar el flujo de trabajo en equipos y organizaciones.</p> <p>Se centra en cinco <strong>"ladrones de tiempo”</strong> principales que suelen pasar desapercibidos y pueden afectar la eficiencia del trabajo:</p> <ol><li>Trabajo demasiado abundante.</li> <li>Desconocimiento del trabajo.</li> <li>Trabajo no planificado.</li> <li>Trabajo en conflicto.</li> <li>Trabajo en espera.</li> </ol><p>DeGrandis presenta enfoques y herramientas prácticas para abordar estos ladrones de tiempo y mejorar la visibilidad y el flujo de trabajo, como:</p> <ul><li>Uso de tableros Kanban.</li> <li>Establecer límites de trabajo en curso (WIP).</li> <li>Implementar políticas y prácticas de gestión del tiempo.</li> <li>Utilizar métricas y análisis de flujo de trabajo.</li> <li>Fomentar la comunicación abierta y la colaboración entre los miembros del equipo.</li> </ul><h2>13. Liftoff</h2> <h3>Diana Larsen y Ainsley Nies</h3> <p><img alt="Liftoff, Diana Larsen y Ainsley Nies" data-entity-type="file" data-entity-uuid="c14511fe-85b7-4ca7-b3f8-3f2aba253294" src="/sites/default/files/inline-images/lift%20off.jpg" width="292" height="350" loading="lazy" /></p> <p>Diana y Ainsley en este libro nos muestran un marco de trabajo para <strong>estandarizar el proceso de creación de equipos ágiles</strong>, dándoles las primeras herramientas para que puedan despegar por sí mismos.</p> <p>Todo equipo necesita un gran comienzo. Si es líder de negocio o de producto, entrenador de equipo o líder de práctica ágil, gerente de proyecto o programa, obtendrá beneficios estratégicos y tácticos de los despegues.</p> <p>En este libro pueden descubrir <strong>nuevas instrucciones y técnicas para mejorar el rendimiento del equipo</strong>, ejemplos concretos de prácticas que muestran cómo lograr que todos estén en sintonía desde el principio a medida que forma el equipo.</p> <p>Encontrarán <strong>sugerencias </strong>para reorientar un esfuerzo que se ha estancado en la maleza y prácticas para trabajar con equipos como sistemas complejos.</p> <p>Nos muestran las autoras en este libro <strong>cómo escalar los despegues</strong> para múltiples equipos en toda la empresa, abordar los tres elementos clave para la creación de equipos colaborativos, establecer las condiciones óptimas para el aprendizaje y la mejora.</p> <p>A lo largo del libro se encuentran <strong>historias de equipos de la vida real</strong> que despegan, mientras entrenadores experimentados describen sus experiencias con despegues y constitución de equipos ágiles.</p> <h2>14. More Fearless Change: Strategies for Making Your Ideas Happen</h2> <h3>MaryLynn Manns, LindaRising</h3> <p><img alt="More Fearless Change: Strategies for Making Your Ideas Happen. MaryLynn Manns, LindaRising" data-entity-type="file" data-entity-uuid="abbe1e73-3126-45e4-b408-5db85b9aee90" height="291" src="/sites/default/files/inline-images/more%20fearless%20change%20strategies%20for%20making%20your%20ideas%20happen.jpg" width="246" loading="lazy" /></p> <p> </p> <p>Este es un libro que proporciona estrategias y consejos para ayudar a los líderes y agentes de cambio a implementar con éxito nuevas ideas en una organización. A continuación, se presenta un breve resumen de algunos de los puntos clave del libro:</p> <ul><li><strong>Cuestionar el statu quo</strong>: Los autores alientan a los agentes de cambio a estar dispuestos a cuestionar y desafiar las prácticas y procesos actuales en la organización para identificar áreas de mejora.</li> <li><strong>Colaborar con los demás</strong>: La colaboración es fundamental para el éxito del cambio.</li> <li><strong>Comunicación efectiva</strong>: Para que el cambio tenga éxito, es necesario comunicar claramente los objetivos y beneficios del cambio.</li> <li>Ganar apoyo: Los líderes y agentes de cambio deben trabajar para ganarse el apoyo de los demás en la organización. Esto puede incluir la formación de alianzas, la búsqueda de patrocinadores influyentes y la resolución de problemas a medida que surgen.</li> <li><strong>Adaptarse y aprender</strong>: El cambio no es un proceso lineal y a menudo, requiere adaptarse y aprender en función de los obstáculos y desafíos que surgen.</li> <li><strong>Celebrar pequeños éxitos</strong>: Reconocer y celebrar pequeños éxitos en el camino hacia el cambio puede ser una forma efectiva de mantener la moral alta y el impulso en dirección al cambio.</li> <li><strong>Construir una cultura de cambio</strong>: Para que el cambio sea duradero y efectivo, es necesario fomentar una cultura dentro de la organización que valore y acepte el cambio.</li> </ul><h2>15. The Dream Team Nightmare: Boost Team Productivity Using Agile Techniques</h2> <h3>Portia Tung</h3> <p><img alt="The Dream Team Nightmare: Boost Team Productivity Using Agile Techniques Portia Tung" data-entity-type="file" data-entity-uuid="039a4483-7f0c-4200-89a3-8e53d8b61ef9" height="314" src="/sites/default/files/inline-images/The%20Dream%20Team%20Nightmare.jpg" width="209" loading="lazy" /></p> <p>Este es un libro único en su enfoque, ya que presenta ideas y consejos sobre cómo mejorar la productividad del equipo utilizando técnicas ágiles a través de una narrativa de estilo "elige tu propia aventura". El libro sigue a un personaje principal, un coach ágil llamado Alex, mientras enfrenta desafíos en un equipo que sufre de baja productividad y moral.</p> <p>A continuación, te comparto un breve resumen de algunos de los puntos clave del libro:</p> <ol><li><strong>Diagnóstico del problema</strong>: El libro destaca la importancia de diagnosticar correctamente los problemas del equipo antes de tomar medidas.</li> <li><strong>Adoptar un enfoque ágil</strong>: El autor sugiere que el enfoque ágil es clave para mejorar la productividad del equipo.</li> <li><strong>Fomentar la colaboración y la comunicación</strong>: El protagonista se enfoca en mejorar la comunicación dentro del equipo, facilitar la distribución abierta de información y fomentar la toma de decisiones conjunta.</li> <li><strong>Establecimiento de metas claras y objetivos compartidos</strong>: Para mejorar la productividad, los equipos deben tener metas claras y objetivos compartidos.</li> <li><strong>Desarrollar habilidades de liderazgo</strong>: Alex, el coach ágil, trabaja en el desarrollo de sus habilidades de liderazgo a lo largo de la historia.</li> <li><strong>Aprender y adaptarse</strong>: Los equipos productivos son aquellos que están dispuestos a aprender de sus errores y adaptarse a medida que las circunstancias cambian.</li> <li><strong>Celebrar y reconocer el éxito</strong>: El reconocimiento del éxito y el esfuerzo del equipo es fundamental para mantener la moral y la motivación.</li> </ol><h2>Conclusiones</h2> <p>Cabe aclarar que no he leído todos estos libros (y mira que algunos son fascinantes y ya los tengo en mi lista “por leer”), algunos de ellos ni siquiera los conocía hasta esta investigación, tuve que echar mano de mis amigas y amigos, colegas en LATAM, ChatGPT, reviews en Amazon, páginas de editoriales, buscadores en la web, entre otras fuentes. Sólo encontré 15 libros escritos por mujeres. En mi concepción del mundo esto es poco, son pocos libros con otras miradas, otras formas de ver la realidad.</p> <p>Espero con todo mi corazón que me haya equivocado y que a mi investigación le faltó tiempo, entusiasmo o fuentes de datos, y que existan más títulos que acerquen al público al trabajo realizado y experimentado por mujeres.</p> <p>Lo que me llevo de esta investigación es que necesitamos otras miradas de la Agilidad, necesitamos más mujeres en esta lista. Tengo la esperanza de que en los próximos años se quintuplique y veamos a muchas voces femeninas compartiendo sus conocimientos, descubrimiento, hazañas, riesgos, caídas, retos y aprendizajes sobre temas de Agilidad.</p> <h2>El final...</h2> <p>Otra cosa que me llevo es... ¿Por qué no escribir un libro? "La Agilidad según Sol Estrada ". No lo sé, tal vez sería una buena opción para compartir todo lo que me ha pasado en estos 17 años acompañando equipos con diferentes marcos de desarrollo de software.</p> <p><strong>Si sabes de algún libro de Agilidad escrito por una mujer que no este en esta lista te agradeceré infinitamente me lo compartas, para, juntas, construir esta biblioteca Ágil entre “Nosotras”.</strong></p> <p>Doy agradecimiento especial a Ani Angelini, por compartirme autoras que no conocía en Latinoamérica y a Elohin Fuentes, por escuchar todas mis rabietas y mis muy locas ideas.</p> <p>Una última nota, cuando utilizo el término "mujeres", me refieron a todas las personas que se identifican como mujeres.</p> <p> </p> <p><strong>*</strong><a href="https://agilemanifesto.org/iso/es/manifesto.html">https://agilemanifesto.org/iso/es/manifesto.html</a></p> <hr /><p> </p> <p><em>"Agilidad: Libros escritos por mujeres" es una investigación realizada por Sol Estrada</em></p> </div> <div class="field field--name-field-autor field--type-entity-reference field--label-hidden field--entity-reference-target-type-taxonomy-term clearfix"> <ul class='links field__items'> <li>Sol Estrada</li> </ul> </div> Tue, 20 Feb 2024 17:09:14 +0000 Fernando 12113 at https://sg.com.mx Experiencias y tips para un Global Game Jam https://sg.com.mx/buzz/experiencias-y-tips-para-un-global-game-jam <span property="schema:name" class="field field--name-title field--type-string field--label-hidden">Experiencias y tips para un Global Game Jam</span> <div class="images-container clearfix"> <div class="image-preview clearfix"> <div class="image-wrapper clearfix"> <div class="field field--name-field-image field--type-image field--label-hidden field__item"> <img property="schema:image" src="/sites/default/files/styles/max_w680/public/2024-02/logoGGJ.png?itok=q3UrrwhD" width="680" height="680" alt="" loading="lazy" typeof="foaf:Image" class="image-style-max-w680" /> </div> </div> </div> </div> <span rel="schema:author" class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/user/1" lang="" about="/user/1" typeof="schema:Person" property="schema:name" datatype="" class="username">sg</a></span> <span property="schema:dateCreated" content="2024-02-08T18:48:16+00:00" class="field field--name-created field--type-created field--label-hidden">Thu, 02/08/2024 - 12:48</span> <div property="schema:text" class="text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>La <em>Global Game Jam</em> es un festival/campamento que se celebra cada año y dura cinco días. Hay muchas sedes a nivel mundial y el objetivo es hacer un videojuego desde cero. El primer día (un lunes) hacen público el tema para que todos los equipos arranquen y lo suban el domingo. La palabra jam, pronunciada “yam”, además de significar mermelada, se usa para cuando haces una actividad informalmente: jugar futbol con tus amigos (echarse una cascarita) es jam, juntarse a tocar instrumentos musicales con tus amigos (un palomazo) es jam.</p> <p>La edición más reciente de Global Game Jam se realizó en enero de 2024, y tuvo el placer de participar en la sede de Mermelada Friki en Ciudad de México. A continuación comparto mi experiencia y algunos tips para participar en eventos de este tipo.</p> <p>Una <em>jam</em> es parecida a un hackathon En ambos tienes muy poco tiempo para crear un software. Como es un proceso acelerado de creación de software, es importante mantener el enfoque. En mi experiencia, hay cuatro elementos clave para tener éxito en un evento de este tipo: decisión, comunicación, compartición y presentación.</p> <h3>Decisión</h3> <p>El primer día de la jam, hacen público el tema. Este año fue Make Me Laugh (hazme reír). Cuando el equipo se junta para definir cuántas personas tenemos, qué es lo que cada una va a hacer y lo que podemos construir. Aquí entran en juego las habilidades de diagramar el problema. Usamos flujogramas, mapeado de historias de usuario, diagramas de canales de lado, etc. Tener decisión es importante, porque sabemos que tenemos que comenzar a trabajar cuanto antes, y todos tienen metas distintas para entrar a la jam, por lo que es vital que todos estemos alineados.</p> <p>Limitar el alcance del programa lo más posible es clave para poder terminar a tiempo, por lo que debe de haber alguien ahí que pueda ser el “pincha globos” oficial para mantener a todos con los pies en la tierra. Además, pasa que surgen dificultades a cada momento de la semana, y uno tiene que entrenarse a tomar decisiones rápidamente y sin mirar atrás. Que si se quita esto, que si se cambia lo otro. La actitud decidida ante esto es lo que nos va a mover hacia adelante porque el tiempo es corto y el trabajo es largo.</p> <div style="text-align: center;"><img alt="Boceto interfaz" data-entity-type="file" data-entity-uuid="57535f88-73f7-4712-a423-f36f0409e7db" src="/sites/default/files/inline-images/Sketch-Escenario.png" style="max-width:80%" width="1920" height="1080" loading="lazy" /><p><em>Boceto de la interfaz principal de nuestro juego</em></p> </div> <h3> </h3> <h3>Comunicación</h3> <p>Algo interesante del Game Jam es que los participantes trabajamos en este proyecto en nuestro tiempo libre. Que es después de nuestro trabajo. Por lo que las jornadas comienzan a las 6 de la tarde más o menos. Usualmente creamos un canal en Discord donde la gente va entrando y saliendo como si fuera una sala. Cuando vemos que hay gente conectada, trabajamos en ese canal. Es como estar en una sala, pues apenas hables te pueden escuchar tus colaboradores y la comunicación es inmediata. </p> <p>Algo que vale la pena notar es que, pese a que creamos un GDD (Game Design Document) era muy fácil que se cayera en comunicaciones rotas, a veces los programadores no sabían quién estaba programando qué, por lo que pusimos un Trello para tener las responsabilidades de cada quién y el estado en el que iban. Pero es estando todos en el canal que de verdad podíamos aclarar las preguntas con mucha eficiencia. Tener una llamada diaria para compartir nuestro estatus era vital para llegar a completar el proyecto. </p> <div style="text-align: center;"><img alt="Propuestas de logo" data-entity-type="file" data-entity-uuid="8f0b90c4-670f-471a-bdfc-4e0842ae3a4e" src="/sites/default/files/inline-images/logos.png" style="max-width:80%" width="1704" height="428" loading="lazy" /><p><em>Propuestas iniciales para el logotipo de nuestro juego</em></p> </div> <p> </p> <h3>Compartición</h3> <p>Antes que nada, sé que suena a idioma Michi, pero sí es una palabra, la busqué en la RAE antes de escribirla. Los programadores y modeladores tenían su GitHub, a donde subían el archivo general para poder hacer modificaciones e irlo trabajando. Desde el área de diseño, hicimos un Figma, que es un programa en el cual pueden estar diseñando varias personas en tiempo real (como en un documento de Word) y, algo muy importante, los programadores podían descargar los archivos de diseño cuando quisieran. Eso ayudó para que no tuvieran que esperar a que los diseñadores exportáramos algo. Que todos tuvieran acceso al proyecto nos ayudó a agilizar, incluso cuando uno de los participantes estaba ausente, podíamos usar los archivos y nunca detenernos.</p> <div style="text-align: center;"><img alt="Portada final" data-entity-type="file" data-entity-uuid="8619f8b4-11b8-4576-ab05-037c43591a07" src="/sites/default/files/inline-images/portada-final.png" style="max-width:80%" width="1920" height="1080" loading="lazy" /><p><em>Portada final de nuestro juego </em></p> </div> <p> </p> <h3>Presentación</h3> <p>Al final, la presentación de los proyectos se lleva a cabo el domingo. Puede ser presencial o virtual, uno puede subir su juego al sitio oficial del Game Jam y listo. Pero siempre he sido partidario de ir a mostrar el trabajo en persona. Ayuda a poner un plazo fijo y mete presión. Pero tener un prototipo que mostrar a las personas que asisten al evento es como verdaderamente haber traspasado un juego al mundo real desde el mundo de las ideas.</p> <p>El sábado al mediodía vimos la luz, es decir: notamos que quizás nos daría tiempo de terminar el juego para presentarlo en persona el domingo a las diez de la mañana. El más cercano al lugar era yo, pero necesitaba de unos controles porque no tengo muchos y este juego era multijugador. Así que mi amigo Kevin vino al rescate (parte del equipo) y nuestra amiga Pam, que estaba en otro equipo de la Jam, nos prestó otro color (gracias Pam).</p> <p>Los programadores trabajaron muy duro, estuve en la sala de Discord hasta las doce de la noche y me levanté a las siete de la mañana, por si se necesitaba algo. Entré a la sala y había tres programadores que no habían dormido una sola hora para tener el producto listo para ser presentado. Hicieron un gran trabajo.</p> <div style="text-align: center;"><img alt="Participantes" data-entity-type="file" data-entity-uuid="fc2d23d9-2785-4fdb-a027-826329123f78" src="/sites/default/files/inline-images/GlobalGameJam-MermeladaFriki.jpg" style="max-width:80%" width="2048" height="1148" loading="lazy" /><p><em>Global Game Jam 2024 @ Mermelada Friki</em></p> </div> <h3>Conclusión</h3> <p>Si bien los proyectos que surgen a raíz de un hackathon o de una Global Game Jam, no son programas muy robustos (por diseño,uno tiene que pensar en pequeño y solo podemos hacer un prototipo) son una gran manera de mantenerse en forma. Desde hace años no diseñaba tantas pantallas como quisiera, pues ahora dirijo un equipo de diseño y tengo ayuda para hacer eso. Por lo que tuve que quitarme el óxido para el juego de este año. También tuvimos la ayuda de una talentosísima diseñadora colombiana (gracias, Juli) y de un equipo de grandes trabajadores que disfrutamos hacer esto.</p> <p>Es importante poder reducir el proceso de producción de software para que satisfaga las necesidades de este tiempo tan constreñido, y siguiendo estos principios de decisión, comunicación, compartición y presentación uno puede terminar proyectos pequeños. Es como una versión más reducida aún del Design Sprint. Al final, lo importante es que, en cualquier proyecto que uno emprenda, hacerlo con profesionales comprometidos hace toda la diferencia, y si son también amigos, se siente como una semana de Navidad. Aunque exhausto y maldormido.</p> <p> </p> <div style="text-align: center;"><img alt="Screenshots" data-entity-type="file" data-entity-uuid="efcdb6be-fb1d-4b3a-9a82-0f2a05ac4a82" src="/sites/default/files/inline-images/screenshots.png" style="max-width:80%" width="1830" height="668" loading="lazy" /><p><em>Screenshots de nuestro juego</em></p> </div> <p><br />  </p> </div> <div class="field field--name-field-autor field--type-entity-reference field--label-hidden field--entity-reference-target-type-taxonomy-term clearfix"> <ul class='links field__items'> <li>Gustavo Reyes</li> </ul> </div> Thu, 08 Feb 2024 18:48:16 +0000 sg 12094 at https://sg.com.mx Ranking 2024 de las mejores empresas para trabajar en tech: Best Place To Code. https://sg.com.mx/buzz/ranking-2024-de-las-mejores-empresas-para-trabajar-en-tech-best-place-code <span property="schema:name" class="field field--name-title field--type-string field--label-hidden">Ranking 2024 de las mejores empresas para trabajar en tech: Best Place To Code.</span> <div class="images-container clearfix"> <div class="image-preview clearfix"> <div class="image-wrapper clearfix"> <div class="field field--name-field-image field--type-image field--label-hidden field__item"> <img property="schema:image" src="/sites/default/files/styles/max_w680/public/2024-01/BP2C%202024%20-%20Ranking..._0.png?itok=90c3MQ7L" width="680" height="680" alt="Ranking 2024: Mejores empresas para trabajar en tecnología 2024 | Best Place To Code" loading="lazy" typeof="foaf:Image" class="image-style-max-w680" /> </div> </div> </div> </div> <span rel="schema:author" class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/user/58336" lang="" about="/user/58336" typeof="schema:Person" property="schema:name" datatype="" class="username">Fernando</a></span> <span property="schema:dateCreated" content="2024-01-24T23:10:28+00:00" class="field field--name-created field--type-created field--label-hidden">Wed, 01/24/2024 - 17:10</span> <div property="schema:text" class="text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p><strong>México, Ciudad de México, 25 de enero de 2024.</strong> - ¡La espera ha terminado! Como cada año, el programa Best Place To Code® se complace en presentar el Ranking 2024 de las Mejores Empresas para Trabajar en Tecnología, donde el talento y la cultura laboral se encuentran en su máxima expresión.</p> <h2>¿En qué destacan estas empresas?</h2> <ul><li><strong>Desarrollo Profesional</strong>: Todas las empresas en el ranking han demostrado un fuerte compromiso con el crecimiento y desarrollo continuo de sus colaboradores. Programas de capacitación, mentoría y oportunidades de aprendizaje constante son una constante.</li> <li><strong>Innovación y Vanguardia</strong>: Estas empresas no solo adoptan la innovación, sino que la lideran. Sus proyectos se caracterizan por ser retadores, desde inteligencia artificial hasta tecnologías emergentes, ofrecen a los empleados la oportunidad de trabajar en la vanguardia de la industria.</li> <li><strong>Culturas Inclusivas</strong>: La diversidad y la inclusión son valores fundamentales. Las Best Place To Code no solo lo dicen, sino que lo demuestran, fomentando ambientes laborales donde cada voz cuenta y cada colaborador se siente valorado.</li> <li><strong>Gender Friendly</strong>. Las Best Place To Code 2024 no solo lideran en innovación tecnológica, sino que también establecen un ejemplo en la forma en que valora y respeta a sus empleados, independientemente de su género, a través de políticas de compensación justas y prácticas gender friendly. Esto refuerza su posición las mejores empresas para trabajar en tecnología en 2024.</li> <li><strong>Compensación</strong>. Todas las empresas del ranking reconocen el valor de sus colaboradores y se asegura de que sus esfuerzos y contribuciones sean recompensados de manera justa. Cabe aclarar que existe el rango salarial de cada una es amplio pero, además de salarios competitivos, también es común encontrar que ofrecen paquetes de beneficios integrales que incluyen opciones de seguro de gastos médicos, participación en acciones de la empresa y bonos basados en el rendimiento, por mencionar algunos.</li> </ul><h2>Novedades en la evaluación: datos clave</h2> <p>Después escuchar y resolver dudas en este <a href="https://twitter.com/i/spaces/1RDGlaoRZwVJL">Twitter Space</a> (ahora X) respecto al programa Best Place To Code, también se escucharon las propuestas y aportaciones para hacer la evaluación más robusta y para acabar con las malas prácticas de empresas abusivas.</p> <p>Entre los puntos que principalmente se consideraron evaluar en este periodo se encuentran:</p> <ul><li>El nivel de <strong>empoderamiento </strong>que brinda la empresa para tomar decisiones.</li> <li><strong>Comodidad </strong>al pedir ayuda o apoyo</li> <li>Si se <strong>toman en cuenta</strong> las propuestas o ideas de los colaboradores</li> <li>Evaluar mecanismos orientados a <strong>compartir la propiedad o las ganancias</strong></li> <li>Políticas respecto a <strong>trabajo remoto versus presencial</strong></li> </ul><p>Además, también se incluyó un <strong>buzón </strong>donde, de forma <strong>confidencial y anónima</strong>, los colaboradores de las empresas pueden hacer llegar cualquier comentario, queja o sugerencia, tanto de la empresa que evaluaron como del propio programa.</p> <p>Y, para no dejar de lado el tema de la <strong>inclusión</strong>, las empresas contarán con acceso a <strong><a href="https://safespace.global/">SafeSplace Plus</a></strong>, una solución omnicanal innovadora y holística para prevenir malas conductas y crear un mejor entorno organizacional.</p> <h2>Conociendo a las empresas que obtuvieron la acreditación</h2> <p>Después de que <strong>más de 2,000 perfiles tecnológicos</strong> participaron evaluando de forma secreta y confidencial a la empresa en la que laboran durante <span style="font-size:11pt; font-variant:normal; white-space:pre-wrap"><span style="font-family:'Open Sans',sans-serif"><span style="color:#000000"><span style="font-weight:400"><span style="font-style:normal"><span style="text-decoration:none">septiembre 2023 y enero 2024</span></span></span></span></span></span>, así ha quedado el ranking de empresas acreditadas como Best Place to Code.</p> <h3>ISV o startup</h3> <p>Empresas que construyen sus propios productos digitales, ya sea para vender o como parte de su core de negocio.</p> <ol><li aria-level="1"><a href="https://bestplacetocode.com/es/company/salesloft">Salesloft</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/obok">Obok (Hypercube)</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/htech">Htech</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/contpaqi">CONTPAQi</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/grow-it-consulting">Grow IT Consulting</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/naattech">NAAT.Tech</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/bitam">BITAM</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/telepro">Telepro</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/kata-software">Kata Software</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/one-card">One Card</a></li> </ol><h3>Boutique</h3> <p>Empresas de consultoría tecnológica y agencias digitales con 10 o menos desarrolladores.</p> <ol><li aria-level="1"><a href="https://bestplacetocode.com/es/company/estrasol">Estrasol</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/neta-systems">Neta Systems</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/cg-systems">CG Systems Ingenieria de Software</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/exikhan">Exikhan</a></li> </ol><p><strong>🔼 <a href="https://bestplacetocode.com/es/company/croem-mexico">Croem México</a> ¡Nueva!</strong></p> <h3>Consultoría mediana</h3> <p>Empresas de consultoría tecnológica, desarrollo de software a la medida y team augmentation con entre 11 y 100 desarrolladores.</p> <ol><li aria-level="1"><a href="https://bestplacetocode.com/es/company/softserve">Softserve</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/grid-dynamics">Grid Dynamics</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/simpat-tech">Simpat tech</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/kohmi">Kohmi</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/ensitech">Ensitech</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/fg-solutions">FYG Solutions</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/alluxi">Alluxi</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/spark-technologies">Spark Technologies</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/enkoder">Enkoder</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/roomie">Roomie IT</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/mobiik">Mobiik</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/scio-consulting">Scio Consulting</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/density-labs">Density Labs</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/inbestcloud">iNBest powered by Servnet</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/onephase">onephase</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/nt-group">NT Group</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/ipcom">IPCOM</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/bside">bSide</a></li> </ol><h3>Consultoría global</h3> <p>Empresas de outsourcing tecnológico e integración de sistemas, con más de 100 desarrolladores.</p> <ol><li aria-level="1"><a href="https://bestplacetocode.com/es/company/svitla-systems">Svitla Systems</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/nova-reboot">Nova by Reboot</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/b-drive-it-and-engine-core">B-DRIVE IT AND ENGINE CORE</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/improving">Improving</a> </li> </ol><h3>Corporativo</h3> <p>Empresas pertenecientes a sectores diversos que cuentan con una organización de tecnología interna para soportar su negocio.</p> <ol><li aria-level="1"><a href="https://bestplacetocode.com/es/company/prosa">PROSA</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/edenred">Edenred</a></li> <li aria-level="1"><a href="https://bestplacetocode.com/es/company/honeywell">Honeywell</a></li> </ol><p> </p> <h2>¿Por qué no hay más empresas?</h2> <p>Sabemos que algunas personas consideran a otras empresas como buenas opciones para laborar pero que no están en este listado. Aquí algunas razones:</p> <ul><li aria-level="1">No todas deciden hacer una evaluación como esta.</li> <li aria-level="1">Se evaluaron pero decidieron no obtener la membresía Best Place To Code.</li> <li aria-level="1">Se evaluaron pero no alcanzaron los niveles mínimos de calificación necesarios para aprobar.</li> <li aria-level="1">Posiblemente tengan sus propios mecanismos.</li> <li aria-level="1">Estén inscritos a otros programas o reconocimientos (aunque Best Place To Code se diferencia claramente de ellos).</li> <li aria-level="1">Simplemente desconocen este tipo de acreditación. Increíble pero cierto.</li> </ul><p>Si quieres conocer qué hace cada una y por qué han logrado esta acreditación, visita <a href="https://bestplacetocode.com/es">bestplacetocode.com</a>.</p> <p>También, puedes conocer las novedades y estilo de vida de cada una por las redes sociales de Best Place to Code en <a href="https://www.facebook.com/bestplacetocode">Facebook</a>, <a href="https://twitter.com/bestplacetocode">Twitter</a> e <a href="https://www.instagram.com/bestplacetocode/">Instagram</a>.</p> <p><img alt="Best Place To Code 2024" data-entity-type="file" data-entity-uuid="4e586def-a33b-4178-8bee-3d10a6f0fde7" height="1726" src="/sites/default/files/inline-images/listado%20ig%20st%20new.png" width="971" loading="lazy" /></p> <p><br /><strong><em>Acerca de Best Place To Code</em></strong></p> <p><em>Es una iniciativa de Software Guru para reconocer a las empresas en las que recomendamos colaborar a quienes se desempeñan en las áreas de software y tecnología de información. Es decir, una organización donde es un placer trabajar como profesionista de tecnología de información, independientemente del tamaño, ubicación o sector de la empresa.</em></p> <p><em>Antes que nada, "Best Place To Code" es un sello de calidad. Es una marca registrada por Software Guru, con la que acredita a las organizaciones que demuestran ser una opción atractiva para desarrolladores de software.</em></p> <p><strong><em>Acerca de Software Guru</em></strong></p> <p><em>Software Guru es el medio y agencia de vinculación con desarrolladores de software líder en América Latina. A través de sus publicaciones, sitios web y eventos interactúa mensualmente con más de 80 mil desarrolladores de software de habla hispana.</em></p> </div> <div class="field field--name-field-autor field--type-entity-reference field--label-hidden field--entity-reference-target-type-taxonomy-term clearfix"> <ul class='links field__items'> <li>Pedro Galván</li> </ul> </div> Wed, 24 Jan 2024 23:10:28 +0000 Fernando 12064 at https://sg.com.mx Consultoría Tecnológica en Tiempos de Inteligencia Artificial: Ejemplos y oportunidades https://sg.com.mx/buzz/consultoria-tecnologica-en-tiempos-de-inteligencia-artificial-ejemplos-y-oportunidades <span property="schema:name" class="field field--name-title field--type-string field--label-hidden">Consultoría Tecnológica en Tiempos de Inteligencia Artificial: Ejemplos y oportunidades</span> <div class="images-container clearfix"> <div class="image-preview clearfix"> <div class="image-wrapper clearfix"> <div class="field field--name-field-image field--type-image field--label-hidden field__item"> <img property="schema:image" src="/sites/default/files/styles/max_w680/public/2024-01/computadora-portafolio.jpg?itok=I9qyb8ui" width="680" height="632" alt="" loading="lazy" typeof="foaf:Image" class="image-style-max-w680" /> </div> </div> </div> </div> <span rel="schema:author" class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/user/1" lang="" about="/user/1" typeof="schema:Person" property="schema:name" datatype="" class="username">sg</a></span> <span property="schema:dateCreated" content="2024-01-12T00:23:18+00:00" class="field field--name-created field--type-created field--label-hidden">Thu, 01/11/2024 - 18:23</span> <div property="schema:text" class="text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Recientemente, un cliente al que le preparamos una solución de chatbot de Inteligencia Artificial para uso interno de la compañía nos dio su retroalimentación acerca del uso que le están dando los empleados al bot. Me llamó la atención que el cliente comentó que muchos de los usuarios no interactúan con el chatbot a manera de diálogo, es decir con un formato de pregunta y respuesta, como haríamos en cualquier charla con otro ser humano. En lugar de ello, se dirigían al bot como si fuera Google. No preguntaban “¿a cuántos días de vacaciones tengo derecho al año?” o “¿cuáles son las medidas de seguridad más importantes?”, sino simplemente “días vacaciones año” o “medidas seguridad”. Aunque las IA del presente son perfectamente capaces de contestar si se pregunta al ‘estilo Google’, lo interesante es que no todos los usuarios se han percatado de que pueden ir más allá y tener una conversación prácticamente indistinguible de la que se tendría con una persona. Como explicó uno de nuestros expertos en IA: Es como tener una conversación con un becario inteligente que tiene acceso a toda la documentación relevante, pero que obtiene la información al instante. Esta pequeña experiencia me llevó a preguntarme, una vez más y a mayor profundidad, cuál es nuestro papel como consultores que ofrecen soluciones de IA.</p> <p>La labor de una consultora de tecnología es entender las necesidades de sus clientes para ofrecerles soluciones a la medida. Este es un proceso que ocurre de manera orgánica a través del diálogo; quizá la organización cliente es vasta, cuenta con muchas áreas y sólo algunas de ellas tienen una oportunidad de mejora o una dolencia que hace falta atender. Afortunadamente, la consultora de la que formo parte se mueve en una red de aliados y contactos que le permite establecer esa conversación, de modo que las soluciones que ofrece son personalizadas. Desde el inicio, los equipos de ventas, marketing y la dirección general adoptamos el enfoque de comprender las necesidades del cliente para construir las soluciones con base a ello. Desde nuestro punto de vista, mientras más personalizada sea la solución, mejor. No contamos con productos terminados, pero sí con la experiencia y la versatilidad para construir soluciones en la nube.</p> <p>Aunque la inteligencia artificial ya existía, fue apenas hace algunos meses que evolucionó al grado de posibilitar soluciones potentes y genuinamente útiles para el ámbito profesional. Fuimos testigos sorprendidos de cómo los modelos LLM como Chat GPT contestaban y seguían una conversación como si se tratara de un interlocutor humano. Del mismo modo, modelos de IA como Midjourney o DALL-E comenzaron a competir con diseñadores y artistas en la generación de imágenes</p> <p>Este ‘antes y después’ que de manera directa o indirecta toca todo en la industria de la tecnología lleva a la cuestión: ¿Cuáles son las implicaciones para el tipo de soluciones que puede ofrecer una consultora, y qué retos y oportunidades tiene por delante? Para contestarla, me gustaría compartirles algunos ejemplos de la experiencia reciente de Mobiik (la consultora para la cual laboro) en su propuesta de soluciones en la<br /> nube que involucran IA, particularmente los LLMs.</p> <h3>Casos de implementación</h3> <p>Un retailer de alimentos en línea tenía la necesidad de incrementar su cross-selling. Más allá de ofrecer un carrusel de alternativas del tipo de ‘los clientes que compraron X también compraron Y’, se implementó un modelo de LLM que sugería recetas a partir de los productos seleccionados, con la opción de elegir el tipo de dieta a la que debía ajustarse (vegetariana, por ejemplo). Naturalmente, el consumidor se ve invitado a completar la receta añadiendo nuevos productos.</p> <p>Una organización que, entre otras tareas, se encarga de auditorías financieras, tardaba unos tres meses o más por auditoría debido a que debía hacer una revisión manual de los documentos de la entidad auditada. Gracias a un LLM, que funciona como un chatbot interno al que se le alimenta<br /> con la documentación, la labor se ha acelerado notablemente. Ahora los auditores pueden directamente hacer preguntas y ‘chatear’ con los documentos mismos.</p> <p>A un grupo industrial de materias primas le era difícil actualizar sus múltiples roles dentro de su sistema interno. Se le ofreció hacer uso de la IA para revisar de manera preliminar los roles, de modo que se seleccionaran sólo aquellos que realmente requerían de una actualización.</p> <p>Una empresa de consumibles depende de un call center para distribuir sus productos a tiendas a través de la república. El cumplimiento del guion por parte de sus agentes telefónicos es calificado por un equipo dedicado, pero no muy grande. Debido al volumen de llamadas al día, este equipo<br /> no podía calificar más que a una pequeña fracción de llamadas. A manera de proyecto piloto, se automatizó la transcripción de llamadas a texto y su calificación según el guion por medio de instrucciones específicas para un LLM.</p> <p>Una empresa del área de telecomunicaciones y una institución de gobierno, ambas con chatbots abiertos al público, que manejan sólo respuestas preprogramadas, van a recibir propuestas de transformar sus bots en herramientas verdaderamente inteligentes por medio de la IA generativa.</p> <h3>Un abanico de posibilidades</h3> <p>Está claro que los modelos de LLMs se pueden usar para muchas más tareas que la simple conversación. Con las instrucciones o el entrenamiento correcto pueden cumplir objetivos específicos para las necesidades del negocio.</p> <p>El campo de las soluciones IA basadas en la Nube es relativamente nuevo, y sin embargo ya estamos contemplando algunas que no se restringen al lenguaje. Por ejemplo, los LLMs y chatbots se pueden complementar con avatares avanzados que ‘hablan’ sus respuestas al usuario. Más interesante aún es que hemos propuesto el análisis de videos con modelos de IA que pueden detectar elementos dentro de las imágenes. Piensa en esta aplicación: podrían identificarse automáticamente productos comerciales en algún programa de televisión para medir la promoción que se les está dando.</p> <p>Estoy segura de que estos ejemplos son suficientes para dar una idea de qué tanto expande la IA el abanico de posibilidades para todas las industrias y áreas de negocio. No es difícil imaginar que incluso actividades cientificas o académicas se puedan beneficiar de aplicaciones similares.<br /> Pero si todavía tienes hambre de ideas, te sugiero que leas el artículo <a href="https://www.iebschool.com/blog/inteligencia-artificial-customer-experience-analitica-usabilidad/">"Cómo utilizar la IA para mejorar la experiencia del cliente"</a>, de Álvaro Gonzalo.</p> <p>Lo que esto significa para los consultores de TI no sólo es una inmensa oportunidad de expansión de negocio, sino también el reto de la creatividad (en efecto, la genuina creatividad, ya que es la primera vez que tenemos a la mano estas herramientas) y la visión de plantear las soluciones que permiten las nuevas tecnologías de IA. Cuando primero irrumpió Chat GPT en escena, no era obvio que, aunque fuera un chatbot muy sofisticado, se pudiera convertir en algo más que un chatbot. En efecto, la más reciente versión de GPT puede interpretar y leer imágenes en el contexto de una conversación. Si se le añaden plugins, tiene el potencial de igualar o superar a Google como motor de búsqueda, e incluso como gestor o ayudante virtual para hacer cualquier clase de transacción o trámite en línea. Así como la IA se está abriendo camino en sus aplicaciones para el público en general, los consultores debemos hacer lo mismo. Y en realidad ya comenzamos a hacerlo para nuestros clientes.</p> <p>----</p> <p><em>Marian Suarez</em></p> <p><em>Me encanta compar,r ideas sobre temas que me apasionan, como la experiencia digital, la mercadotecnia, el diseño y cómo van cambiando con la evolución de las soluciones digitales. Te invito a que conectemos si te gustan estos temas y/o disfrutas de estas lecturas. ¡Que tengas un excelente día!</em></p> </div> <div class="field field--name-field-autor field--type-entity-reference field--label-hidden field--entity-reference-target-type-taxonomy-term clearfix"> <ul class='links field__items'> <li>Marian Suarez</li> </ul> </div> Fri, 12 Jan 2024 00:23:18 +0000 sg 12054 at https://sg.com.mx Mejores prácticas y patrones de diseño para soluciones IA con LLMs https://sg.com.mx/buzz/mejores-practicas-y-patrones-de-diseno-para-soluciones-ia-con-llms <span property="schema:name" class="field field--name-title field--type-string field--label-hidden">Mejores prácticas y patrones de diseño para soluciones IA con LLMs</span> <div class="images-container clearfix"> <div class="image-preview clearfix"> <div class="image-wrapper clearfix"> <div class="field field--name-field-image field--type-image field--label-hidden field__item"> <img property="schema:image" src="/sites/default/files/styles/max_w680/public/2024-01/robot-patrones.png?itok=s5962iiz" width="680" height="647" alt="" loading="lazy" typeof="foaf:Image" class="image-style-max-w680" /> </div> </div> </div> </div> <span rel="schema:author" class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/user/1" lang="" about="/user/1" typeof="schema:Person" property="schema:name" datatype="" class="username">sg</a></span> <span property="schema:dateCreated" content="2024-01-11T22:52:17+00:00" class="field field--name-created field--type-created field--label-hidden">Thu, 01/11/2024 - 16:52</span> <div property="schema:text" class="text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>En Mobiik, la empresa para la que colaboro, hemos sido testigos en los últimos meses de la creciente demanda de Modelos de Lenguaje de Gran Tamaño (LLMs) en soluciones de software para empresas. Ya estábamos acostumbrados a ofrecer servicios en la nube, pero los LLMs requieren que nos replanteemos cuáles son las mejores prácticas y patrones de diseño específicos para asegurar su adecuado funcionamiento y seguridad. A continuación, te presento algunas ideas y lecciones adquiridas en este terreno recientemente.</p> <h3>Mejores prácticas</h3> <p>1. <strong>Dimensionamiento de los servicios de IA y su consumo</strong>: La Inteligencia Artificial (IA) exige un mayor costo y recursos en comparación con otras soluciones. Por ejemplo, un solo servicio de IA puede tener un precio más alto que la infraestructura entera de otra aplicación tradicional. En el caso de los LLMs, el uso de texto tanto de entrada como de salida se mide por tokens (un token varía dependiendo del modelo, pero aproximadamente corresponde a una sílaba o una palabra corta), y a mayor número de tokens, mayor la inversión. Por ello, antes de implementar un LLM, es fundamental realizar un análisis de consumo de tokens, determinando el tipo, cantidad y tamaño de los documentos que se procesarán. Del mismo modo es necesario anticipar la cantidad de usuarios y sus interacciones concurrentes.</p> <p>2. <strong>Seguridad</strong>: Para entornos empresariales, es recomendable utilizar versiones privadas de servicios de IA, como Azure OpenAI, en contraste con aplicaciones abiertas al público en línea, como la versión gratis de Chat GPT, ya que las primeras garantizan que la información procesada no se comparta con usuarios no autorizados; por ejemplo restringiendo el acceso al universo de la información a ciertos niveles o áreas de la organización. Además de implementar las medidas de seguridad básicas como la autenticación y el control del acceso por medio de roles, ahora es indispensable familiarizarse con los ataques comunes a LLMs, como la inyección de prompts o el filtrado de la información. Debemos considerar contramedidas como las que ya se encuentran documentadas y sugeridas por la OWASP (Open Worldwide Application Security Project).</p> <p>3. <strong>Conciencia de las limitaciones</strong>: Nadie duda de que los LLMs son un paso tecnológico que representa un parteaguas, pero es importante estar conscientes de sus limitaciones. Los modelos tienen restricciones en términos de capacidad de procesamiento, inteligencia inherente y calidad de resultados. Si has pasado tiempo poniendo a prueba a algún LLM, sabrás que sí es posible confundirlo, y que en su ‘afán’ (si se puede decir que una IA tiene anhelos) por dar una respuesta, puede caer en lo que se conoce como alucinaciones, o información inventada. Por supuesto, hay modos de contrarrestar estos resultados no deseados en implementaciones profesionales, pero eso requiere tenerlos en el radar. Siempre hay que recordar que estos modelos están diseñados para asistir y no para reemplazar a los seres humanos, y son éstos quienes deben supervisar constantemente sus respuestas.</p> <p>4. <strong>Dimensión Ética</strong>: Esto tiene implicaciones de responsabilidad sobre el uso de la herramienta que son los LLMs. Muchos modelos se entrenan con datos de Internet, que pueden ser inexactos o no tener licencia para su redistribución. Del mismo modo en que evaluaríamos críticamente el contenido de una página en línea antes de confiar en él, es esencial que los usuarios sean capacitados para manejar los LLMs y entender que facilitar su trabajo no significa renunciar a la aplicación de nuestros talentos o delegar decisiones que nos corresponden. Las fuentes de información sobre las que se basan los modelos no necesariamente fueron licenciadas o revisadas. En relación a este punto, se antoja restringir los documentos a los que tengan acceso los LLMs. Sin embargo, desafortunadamente esta restricción puede tener efectos inesperados, como el entorpecimiento del uso del lenguaje del modelo.</p> <h3><br /> Patrones de diseño</h3> <p>Implementar LLMs no significa reinventar la rueda en lo que respecta a la arquitectura de software. Se integran en sistemas existentes, aunque requieran de consideraciones específicas como las mencionadas con anterioridad. Los recursos de IA disponibles en Azure o AWS son, a fin de cuentas, justamente eso: elementos adicionales dentro de una arquitectura compleja que se consumen como cualquier otra API.<br /> Sin embargo, algunos patrones de diseño se perfilan como particularmente relevantes para estas implementaciones. Te presento algunos ejemplos, aunque la lista no es exhaustiva:</p> <p>1. <strong>Retry</strong>: En caso de fallos o respuestas insatisfactorias del LLM, es útil tener un mecanismo que reintente las consultas automáticamente. Digamos que el usuario de un chatbot hizo una pregunta particularmente compleja, que requería de la recuperación de múltiples documentos para su respuesta. En el proceso, se superó el número de tokens permitido por el modelo. En este caso, la implementación debe contemplar un reintento con menos tokens.</p> <p>2. <strong>Sharding</strong>: Si un prompt es demasiado largo o complejo, puede ser beneficioso dividirlo en partes más manejables y procesarlas individualmente en más de un consumo. Los modelos permiten el manejo de prompts a través de distintos roles, como el rol de sistema, usuario o asistente. Los implementadores pueden jugar con estos elementos para producir mejores resultados.</p> <p>3. <strong>Strategy</strong>: Los algoritmos y respuestas pueden variar según quien haga la consulta. Si se trata de un administrador quien pide una tarea a un LLM, podría recibir información más detallada que un usuario regular, según las reglas de negocio.</p> <p>4. <strong>Template method</strong>: Este patrón aplicado a LLMs implica el uso de distintos prompts para diferentes fases o pasos del proceso. Por ejemplo, podrían existir prompts específicos para la fase de diagnóstico, recomendación o ejecución. Recordemos que un LLM habilita todo tipo de tareas relativas al lenguaje; no sólo lo que se esperaría de un chatbot. Resumir, redactar, traducir, corregir estilo, detectar los puntos clave de un texto o incluso evaluar si un documento cumple con ciertas características, están al alcance de los LLMs. De este modo, las distintas necesidades de un flujo de negocio podrían cubrirse con el uso de un mismo modelo, pero aplicando prompts distintos.</p> <p>En conclusión, mientras los LLMs ofrecen capacidades revolucionarias, su integración eficaz y ética en soluciones de IA requiere una comprensión profunda de sus características y limitaciones. Al adoptar estas mejores prácticas y patrones de diseño, podemos aprovechar al máximo su potencial mientras garantizamos seguridad, eficiencia y responsabilidad.</p> <p>Evidentemente, el aprendizaje que estamos experimentando como usuarios e implementadores de soluciones es un trabajo en proceso. Sin duda que el futuro próximo tendrá mucho más que enseñarnos.</p> <p>----</p> <p><em>Andrés Hernández</em></p> <p><em>Espero que este artículo te haya sido útil y te haya dado una mejor comprensión del tema. Si tienes alguna pregunta o comentario, no dudes en ponerte en contacto conmigo. Me gustaría ayudarte a alcanzar tus objetivos de tecnología de la información y a brindarte soluciones innovadoras y eficaces para tus proyectos. ¡Gracias por leer!</em></p> </div> <div class="field field--name-field-autor field--type-entity-reference field--label-hidden field--entity-reference-target-type-taxonomy-term clearfix"> <ul class='links field__items'> <li>Andrés Hernández</li> </ul> </div> Thu, 11 Jan 2024 22:52:17 +0000 sg 12053 at https://sg.com.mx