SG Buzz https://sg.com.mx/ en Data Days 2021 https://sg.com.mx/buzz/data-days-2021 <span class="field field--name-title field--type-string field--label-hidden">Data Days 2021</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 src="/sites/default/files/styles/max_w680/public/2021-01/Data%20Day%20Virtual%20-%20TW%20post.png?itok=oIIFvrLA" width="680" height="383" alt="" typeof="foaf:Image" class="image-style-max-w680" /> </div> </div> </div> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/user/44582" lang="" about="/user/44582" typeof="schema:Person" property="schema:name" datatype="" class="username">Ivett Sanchez</a></span> <span class="field field--name-created field--type-created field--label-hidden">Thu, 01/21/2021 - 17:16</span> <div class="field field--name-field-start-date field--type-datetime field--label-inline clearfix"> <div class="field__label">Fecha de inicio</div> <div class="field__item"><time datetime="2021-03-22T12:00:00Z" class="datetime">22-Mar-2021</time> </div> </div> <div class="field field--name-field-sede field--type-string field--label-inline clearfix"> <div class="field__label">Sede</div> <div class="field__item">Online</div> </div> <div class="field field--name-field-weblink field--type-link field--label-inline clearfix"> <div class="field__label">Website</div> <div class="field__item"><a href="https://sg.com.mx/dataday/" rel="nofollow" target="_blank">https://sg.com.mx/dataday/</a></div> </div> <div class="text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>La agenda de Data Day(s) Virtual estará conformada por pláticas y talleres donde abordaremos temas de estrategia de negocio basada en datos, machine learning en el mundo real, aplicaciones de data engineering y data science, así como laboratorios guiados donde aprenderás a utilizar algunas de las herramientas líderes para gestión de datos a gran escala.</p> <p>Dirigido a personas involucradas en el procesamiento y análisis de datos en contextos empresariales.</p> </div> <section class="field field--name-comment field--type-comment field--label-above comment-wrapper"> </section> Thu, 21 Jan 2021 23:16:40 +0000 Ivett Sanchez 9953 at https://sg.com.mx https://sg.com.mx/buzz/data-days-2021#comments Webinar: Descubre el mejor camino a la nube https://sg.com.mx/buzz/webinar-descubre-el-mejor-camino-la-nube <span class="field field--name-title field--type-string field--label-hidden">Webinar: Descubre el mejor camino a la nube</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 src="/sites/default/files/styles/max_w680/public/2021-01/Banner%20SG.jpeg?itok=nTX3Rqy-" width="680" height="355" alt="" typeof="foaf:Image" class="image-style-max-w680" /> </div> </div> </div> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/user/44582" lang="" about="/user/44582" typeof="schema:Person" property="schema:name" datatype="" class="username">Ivett Sanchez</a></span> <span class="field field--name-created field--type-created field--label-hidden">Wed, 01/06/2021 - 17:41</span> <div class="field field--name-field-start-date field--type-datetime field--label-inline clearfix"> <div class="field__label">Fecha de inicio</div> <div class="field__item"><time datetime="2021-01-21T12:00:00Z" class="datetime">21-Jan-2021</time> </div> </div> <div class="field field--name-field-sede field--type-string field--label-inline clearfix"> <div class="field__label">Sede</div> <div class="field__item">Online</div> </div> <div class="field field--name-field-weblink field--type-link field--label-inline clearfix"> <div class="field__label">Website</div> <div class="field__item"><a href="https://us02web.zoom.us/webinar/register/7016099765115/WN_563V9cGxQyWSHb-F7V0FxA" rel="nofollow" target="_blank">https://us02web.zoom.us/webinar/register/7016099765115/WN_563V9cGxQyWSHb-F7V0FxA</a></div> </div> <div class="text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>La agilidad y el trabajo colaborativo a distancia son factores clave para que las empresas puedan seguir siendo competitivas, un factor fundamental para alcanzar esos objetivos es migrar a la nube.</p> <p>Te invitamos a este webinar donde importantes organizaciones hablarán sobre su proceso de incorporación a la nube acompañados por Oracle.</p> <p>En este encuentro, conocerás a detalle cuáles son los principales retos a los que se enfrentan las organizaciones al migrar a la nube y cómo lograron cumplir sus mestas utilizando Oracle Cloud Infrastructure y qué alcances están logrando.</p> </div> <section class="field field--name-comment field--type-comment field--label-above comment-wrapper"> </section> Wed, 06 Jan 2021 23:41:17 +0000 Ivett Sanchez 9950 at https://sg.com.mx https://sg.com.mx/buzz/webinar-descubre-el-mejor-camino-la-nube#comments Gartner Data & Analytics Summit https://sg.com.mx/buzz/gartner-data-analytics-summit <span class="field field--name-title field--type-string field--label-hidden">Gartner Data &amp; Analytics Summit</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 src="/sites/default/files/styles/max_w680/public/2021-01/gartner.JPG?itok=6Eev4W-a" width="680" height="335" alt="" typeof="foaf:Image" class="image-style-max-w680" /> </div> </div> </div> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/user/44582" lang="" about="/user/44582" typeof="schema:Person" property="schema:name" datatype="" class="username">Ivett Sanchez</a></span> <span class="field field--name-created field--type-created field--label-hidden">Wed, 01/06/2021 - 16:38</span> <div class="field field--name-field-start-date field--type-datetime field--label-inline clearfix"> <div class="field__label">Fecha de inicio</div> <div class="field__item"><time datetime="2021-06-04T12:00:00Z" class="datetime">4-Jun-2021</time> </div> </div> <div class="field field--name-field-sede field--type-string field--label-inline clearfix"> <div class="field__label">Sede</div> <div class="field__item">Online</div> </div> <div class="field field--name-field-weblink field--type-link field--label-inline clearfix"> <div class="field__label">Website</div> <div class="field__item"><a href="https://www.gartner.com/en/conferences/na/data-analytics-us" rel="nofollow" target="_blank">https://www.gartner.com/en/conferences/na/data-analytics-us</a></div> </div> <div class="text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Desarrollar una estrategia de análisis y datos resistente para una organización centrada en datos y lista para la IA</p> </div> <section class="field field--name-comment field--type-comment field--label-above comment-wrapper"> </section> Wed, 06 Jan 2021 22:38:51 +0000 Ivett Sanchez 9948 at https://sg.com.mx https://sg.com.mx/buzz/gartner-data-analytics-summit#comments Diversity, equity and inclusion day on Google Open Source Live https://sg.com.mx/buzz/diversity-equity-and-inclusion-day-google-open-source-live <span class="field field--name-title field--type-string field--label-hidden">Diversity, equity and inclusion day on Google Open Source Live</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 src="/sites/default/files/styles/max_w680/public/2021-01/Diversitys.JPG?itok=f1d34st4" width="680" height="442" alt="" typeof="foaf:Image" class="image-style-max-w680" /> </div> </div> </div> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/user/44582" lang="" about="/user/44582" typeof="schema:Person" property="schema:name" datatype="" class="username">Ivett Sanchez</a></span> <span class="field field--name-created field--type-created field--label-hidden">Wed, 01/06/2021 - 16:15</span> <div class="field field--name-field-start-date field--type-datetime field--label-inline clearfix"> <div class="field__label">Fecha de inicio</div> <div class="field__item"><time datetime="2021-02-04T12:00:00Z" class="datetime">4-Feb-2021</time> </div> </div> <div class="field field--name-field-sede field--type-string field--label-inline clearfix"> <div class="field__label">Sede</div> <div class="field__item">Online</div> </div> <div class="field field--name-field-weblink field--type-link field--label-inline clearfix"> <div class="field__label">Website</div> <div class="field__item"><a href="https://opensourcelive.withgoogle.com/events/dei" rel="nofollow" target="_blank">https://opensourcelive.withgoogle.com/events/dei</a></div> </div> <div class="text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>For this event, we have invited open source leaders and Googlers that are dedicated to creating more inclusive and diverse environments online. Join us to understand and discuss different approaches to bringing more diversity, equity and inclusion to open source.</p> </div> <section class="field field--name-comment field--type-comment field--label-above comment-wrapper"> </section> Wed, 06 Jan 2021 22:15:13 +0000 Ivett Sanchez 9947 at https://sg.com.mx https://sg.com.mx/buzz/diversity-equity-and-inclusion-day-google-open-source-live#comments Formal Testing: Un enfoque de pruebas de largo alcance https://sg.com.mx/articulos/formal-testing-un-enfoque-de-pruebas-de-largo-alcance <span class="field field--name-title field--type-string field--label-hidden">Formal Testing: Un enfoque de pruebas de largo alcance</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 src="/sites/default/files/2020-12/testing-diagram.png" width="1305" height="982" alt="" typeof="foaf:Image" /> </div> </div> </div> </div> <span 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 class="field field--name-created field--type-created field--label-hidden">Sun, 12/27/2020 - 10:23</span> <div class="field field--name-field-seccion field--type-entity-reference field--label-hidden field--entity-reference-target-type-taxonomy-term clearfix"> <ul class='links field__items'> <li><a href="/secci%C3%B3n-revista/prueba-software" hreflang="und">Prueba de Software</a></li> </ul> </div> <div class="field field--name-field-autor field--type-entity-reference field--label-inline field--entity-reference-target-type-taxonomy-term clearfix"> <h3 class="field__label inline">Autor</h3> <ul class='links field__items'> <li><a href="/buzz/autores/luis-vinicio-leon-carrillo" hreflang="und">Luis Vinicio León Carrillo</a></li> </ul> </div> <div class="text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Me da mucho gusto volver a escribir para ustedes por este medio, estimados lectores, luego de un receso de aproximadamente dos años.</p> <p>Les escribo esta vez porque considero importante platicarles de algo que ahora veo con bastante claridad que puede ser muy relevante en la industria mundial de la prueba de software durante los siguientes años.</p> <p>Como quizás recuerden, comencé a escribir en Software Gurú en 2006 a través de la columna “La Prueba de Software”. Para ese año ya tenía ciertos conocimientos y experiencia en esa disciplina: había hecho un posgrado en Alemania, realizado investigación aplicada en el ITESO, asistido a varios congresos en Europa y EEUU, y co-fundado e-Quallity. Durante 5 años estuve escribiendo sobre la prueba de software como se hacía en el mundo, que era, en esencia, como se llevaba a cabo desde hacía varios lustros.</p> <p>Después de un receso de 4 años, de 2015 a 2018 estuve escribiendo la columna “La prueba de software y los special purpose lenguajes” con el objetivo de mostrar cómo estos lenguajes pueden incrementar la productividad en la industria del software en general y en la de la prueba en particular, porque veía que sobre esta idea estaban gestándose planteamientos que podrían sentar las bases para nuevos enfoques en la Prueba de Software. </p> <p>Desafortunadamente surgió la discontinuidad en la revista lo cual, aunado a otras cosas, me complicó continuar escribiendo. Con este artículo pretendo reducir esa brecha.</p> <p>Así como lo escribimos en <a href="https://sg.com.mx/revista/4/fundamentos-prueba-software-conceptos-justificacion-y-alcance">SG #4</a>, hoy seguimos viendo que la Prueba de Software involucra…</p> <p><em>un <strong>proceso</strong> en el que se revisa el sistema a probar (el <strong>SUT</strong>, System Under Testing) bajo condiciones definidas explícitamente, aplicándole (eventualmente con apoyo de software especializado) un conjunto de estímulos (<strong>casos de prueba</strong>) obtenidos de manera sistemática utilizando técnicas apropiadas, con el objetivo de detectar niveles inadecuados de <strong>calidad</strong>. </em></p> <p><em>Este proceso debe llevarse a cabo disciplinadamente, y respaldarse en métricas bien definidas. Todas estas actividades y sus resultados deben ser documentados sistemáticamente, en especial las <strong>fallas</strong> detectadas.</em></p> <p>Ahora bien: los SUT que probamos son objetos formales, en el sentido de que fueron desarrollados utilizando algún lenguaje de programación (un tipo especial de Lenguaje Formal) y son por tanto sujetos a compilación; pero hoy en día ese proceso de compilación que se realiza sobre código escrito en un Lenguaje de Programación se extiende a otros Lenguajes de Computadora como los de Especificación, de Arquitectura y de Documentación, posibilitando una automatización y un reuso mayores, más inteligentes y de mayor alcance.</p> <p>En <a href="https://sg.com.mx/revista/30/estado-arte-prueba-software">SG #30</a> hablamos de los Métodos Formales. Vimos que en ellos se utilizan varios Computer Languages para “desarrollar software libre de defectos por construcción” y enfatizamos su relevancia para el futuro de mediano y largo plazo debido a su gran impacto potencial. Es una disciplina en la que se ha trabajado desde hace más de 60 años y ha generado conceptos, técnicas y procesos que han sido de mucha utilidad en distintas áreas de la industria del software.</p> <p>Pues bien, hoy el futuro nos está alcanzando y tenemos “Formal Testing”, un enfoque integrador que describiremos a continuación, de muy largo alcance, que incorpora elementos provenientes de la disciplina de los Métodos Formales.</p> <h3>Marco conceptual del Formal Testing</h3> <p>El Formal Testing (Pruebas Formales) es un enfoque en el cual, para la realización de actividades de pruebas, se usan de manera extensiva, intensiva e integrada <a href="https://sg.com.mx/revista/55/prueba-software-lenguajes-computaci-n">Computer Languages</a>, una clase especial de <a href="https://sg.com.mx/revista/49/special-purpose-languages-parte-2">Lenguajes Formales</a> que tienen la particularidad de poder ser procesados por <a href="https://sg.com.mx/revista/52/special-purpose-languages-parte-4">Intérpretes o Compiladores</a> de manera eficiente.</p> <p>Vamos a describir este enfoque yendo del centro hacia afuera en la figura que se muestra a continuación, en la cual…</p> <ul> <li>el círculo y los dos hexágonos centrales concéntricos contienen las disciplinas fundamentales del Formal Testing;</li> <li>los hexágonos inferiores alrededor de los hexágonos centrales contienen prácticas que se aplican comúnmente en Formal Testing;</li> <li>los triángulos que parten de los hexágonos inferiores contienen productos obtenidos de aplicar las prácticas;</li> <li>los hexágonos y los triángulos superiores contienen elementos que se describirán más adelante;</li> <li>“Ls” significa “languages”.</li> </ul> <p> <br />  <img alt="testing diagram" data-entity-type="file" data-entity-uuid="081fc54b-d6a7-49e9-9c0d-2b46349abcbc" src="/sites/default/files/inline-images/testing-diagram.png" style="width:100%; height: auto;" /></p> <h3 style="margin-bottom: 10px;">Descripción de Formal Testing</h3> <p style="margin-bottom:4px; text-align:justify">Como se muestra en la figura, en Formal Testing se parte de la base de los Computer Languages, y sobre ella se erigen tres grandes prácticas genéricas relacionadas con actividades fundamentales de pruebas, a partir de las cuales se genera testware. Estas prácticas genéricas son:</p> <ol> <li>La definición de Procesos utilizando <a href="https://sg.com.mx/revista/31/tmmi-un-modelo-especializado-pruebas">Lenguajes de Definición de Procesos</a>, <a href="https://sg.com.mx/revista/54/la-prueba-software-y-los-special-purpose-languages-0">Lenguajes Naturales Restringidos</a>, y <a href="https://sg.com.mx/revista/55/prueba-software-lenguajes-computaci-n">Lenguajes de Documentación</a>. Esto posibilita, entre otras cosas: <ol style="list-style-type:lower-alpha"> <li>La adecuación automática de sistemas como los de Work-Flow, que implementen el proceso especificado en el PDL para que los testers lo apliquen utilizando componentes parametrizados de esos sistemas.</li> <li>La generación automática de documentación sobre el proceso (v.gr. representaciones gráficas parciales) o de perfiles de testers involucrados en ese proceso (v.gr. en lenguaje natural restringido).</li> <li>La optimización de recursos (tiempo, en particular) en proyectos que se ejecutan siguiendo el proceso, utilizando métricas de productividad y restricciones de cada proyecto (como tiempo y dinero).</li> </ol> </li> <li>El desarrollo de muchos de los casos de prueba de Caja Negra utilizando Lenguajes de Especificación (ver SG#55), con los cuales se desarrollan modelos del producto a probar para que a partir de ellos se generen casos de prueba (sub-enfoque conocido como Formal Model Based Testing). Esto abre la posibilidad de automatizar, entre otras cosas: <ol style="list-style-type:lower-alpha"> <li>La generación de casos de prueba, en particular de Perfomance, de Unidad, de Integración y de Sistema, tanto manuales (en algún lenguaje natural restringido) como automatizadas (en algún Scripting Language).</li> <li>La minimización del conjunto de casos de prueba generados, la secuenciación de los mismos, y su eventual concretización (si se generaron casos de prueba abstractos, i.e. en el Lenguaje de Especificación).</li> <li>La estimación del esfuerzo de pruebas requerido para un proyecto en cuestión, considerando métricas de los perfiles de los testers involucrados y los casos de prueba generados.</li> </ol> </li> <li>La realización de muchas de las pruebas de Caja Blanca utilizando componentes de Compiladores (como analizadores léxicos, sintácticos y semánticos) para hacer Análisis del Código del programa (escrito en algún Lenguaje de Programación), de la arquitectura (escrita en algún Lenguaje de Arquitectura), o de la especificación del producto a probar (escrita en algún Lenguaje de Especificación). Esto hace posible: <ol style="list-style-type:lower-alpha"> <li>Encontrar inconsistencias, errores u omisiones en el código (algo que se va dificultando a los humanos a medida que el código se vuelve más extenso y complejo).</li> <li>Generar métricas para guiar actividades de pruebas (como las de complejidad; ver SG-2008Nov), que permitan por ejemplo probar proporcionalmente más aquellos componentes que son más complejos.</li> <li>Detectar y mostrar las posibilidades de propagación de problemas entre distintos niveles de abstracción (algo aún más difícil para los humanos que lo mencionado en el inciso a).</li> </ol> </li> </ol> <p>Adicionalmente a estas prácticas genéricas, cada organización puede desarrollar y aplicar prácticas específicas para cubrir sus necesidades con Computer Languages particulares (eventualmente propietarios). Precisamente para estas prácticas específicas dejamos en la figura los hexágonos superiores punteados y sus correspondientes triángulos.</p> <h3>Impacto del Formal Testing</h3> <p>En alguna columna mencionamos que con un Computer Language podemos encapsular conocimiento de una disciplina. Con Formal Testing los testers tienen a su alcance de manera integrada conocimiento de varias actividades centrales de prueba de software, encapsulado en forma de varios Computer Languages.  </p> <p>Esto habilita por un lado una automatización de orden superior, pues se cuenta con información altamente estructurada (cadenas que son elementos de <a href="https://sg.com.mx/revista/51/special-purpose-languages-parte-3">Lenguajes Libres de Contexto</a>), y por otro una mayor automatización de más actividades en áreas de proceso de <a href="https://sg.com.mx/revista/23/modelos-de-calidad-para-prueba-de-software">Modelos de Calidad Especializados en Pruebas</a>. Todo ello facilita un incremento significativo de la productividad, pues  –entre otras cosas–  muchos casos de prueba de caja negra se pueden desarrollar más rápidamente, de manera más ordenada, y con mayor visibilidad y flexibilidad sobre ellos (v.gr. es posible seleccionar solo un subconjunto de ellos), y muchas pruebas de caja blanca se pueden llevar a cabo automáticamente, con resultados que pueden utilizarse para distribuir eficientemente el esfuerzo de pruebas.</p> <p>Los beneficios de las prácticas del Formal Testing son acumulativos y pueden agregar valor a lo largo de todo el proceso de pruebas.</p> <p style="margin-bottom:10px"><span style="font-size:12pt"><span style="background:white"><span style="font-family:&quot;Times New Roman&quot;,serif"><b><span lang="ES-MX" style="font-family:&quot;Calibri&quot;,sans-serif" xml:lang="ES-MX"><span style="color:black">Bibliografía</span></span></b></span></span></span></p> <p style="text-align:justify"><span style="font-size:12pt"><span style="background:white"><span style="font-family:&quot;Times New Roman&quot;,serif"><span lang="ES-MX" style="font-size:10.0pt" xml:lang="ES-MX"><span style="font-family:&quot;Calibri&quot;,sans-serif"><span style="color:black">Para profundizar en los temas centrales aquí mencionados pueden consultar las columnas referidas en el texto. Si desean profundizar más, he aquí una lista adicional de referencias:</span></span></span></span></span></span></p> <ol> <li style="margin-bottom:8px; text-align:justify"><span style="font-size:12pt"><span style="background:white"><span style="font-family:&quot;Times New Roman&quot;,serif"><span style="font-size:10.0pt"><span style="font-family:&quot;Calibri&quot;,sans-serif"><span style="color:black">Wing, J.: <i>A Specifier’s Introduction to Formal Methods</i>. </span></span></span><i><span lang="ES-MX" style="font-size:10.0pt" xml:lang="ES-MX"><span style="font-family:&quot;Calibri&quot;,sans-serif"><span style="color:black">IEEE Computer</span></span></span></i><span lang="ES-MX" style="font-size:10.0pt" xml:lang="ES-MX"><span style="font-family:&quot;Calibri&quot;,sans-serif"><span style="color:black">, páginas 8-24; Septiembre de 1990</span></span></span></span></span></span></li> <li style="margin-bottom:8px; text-align:justify"><span style="font-size:12pt"><span style="background:white"><span style="font-family:&quot;Times New Roman&quot;,serif"><span style="font-size:10.0pt"><span style="font-family:&quot;Calibri&quot;,sans-serif"><span style="color:black">Hopcroft, J., Motwani, R., Ullman, J.: <i>Introduction to Automata Theory, Languages and Computation</i>. </span></span></span><span lang="ES-MX" style="font-size:10.0pt" xml:lang="ES-MX"><span style="font-family:&quot;Calibri&quot;,sans-serif"><span style="color:black">Pearson Education Limited; 2014.  </span></span></span></span></span></span></li> <li style="margin-bottom:8px; text-align:justify"><span style="font-size:12pt"><span style="background:white"><span style="font-family:&quot;Times New Roman&quot;,serif"><span style="font-size:10.0pt"><span style="font-family:&quot;Calibri&quot;,sans-serif"><span style="color:black">Aho, A., Lam, M., Sethi, R., Ullman, J.: <i>Compilers: Principles, Techniques and Tools</i> (<i>Second Edition</i>). </span></span></span><span lang="ES-MX" style="font-size:10.0pt" xml:lang="ES-MX"><span style="font-family:&quot;Calibri&quot;,sans-serif"><span style="color:black">Pearson Education Limited; 2014. </span></span></span></span></span></span></li> <li style="margin-bottom:8px; text-align:justify"><span style="font-size:12pt"><span style="background:white"><span style="font-family:&quot;Times New Roman&quot;,serif"><span style="font-size:10.0pt"><span style="font-family:&quot;Calibri&quot;,sans-serif"><span style="color:black">Piccineli, G.: <i>A Process decomposition technique for distributed WorkFlow Management</i>. </span></span></span><span lang="ES-MX" style="font-size:10.0pt" xml:lang="ES-MX"><span style="font-family:&quot;Calibri&quot;,sans-serif"><span style="color:black">Springer Science + Media; 1999.</span></span></span></span></span></span></li> <li style="margin-bottom:8px; text-align:justify"><span style="font-size:12pt"><span style="background:white"><span style="font-family:&quot;Times New Roman&quot;,serif"><span style="font-size:10.0pt"><span style="font-family:&quot;Calibri&quot;,sans-serif"><span style="color:black">Utting, M, Pretschner, A., Legeard, B.: <i>A taxonomy of model-based testing approaches</i>. </span></span></span><span lang="ES-MX" style="font-size:10.0pt" xml:lang="ES-MX"><span style="font-family:&quot;Calibri&quot;,sans-serif"><span style="color:black">John Wiley &amp; Sons, Ltd; 2011. DOI: 10.1002/stvr.</span></span></span></span></span></span></li> <li style="margin-bottom:8px; text-align:justify"><span style="font-size:12pt"><span style="background:white"><span style="font-family:&quot;Times New Roman&quot;,serif"><span style="font-size:10.0pt"><span style="font-family:&quot;Calibri&quot;,sans-serif"><span style="color:black">Kuhn, T.: <i>A Survey and Classification of Controlled Natural Languages</i>. </span></span></span><span lang="ES-MX" style="font-size:10.0pt" xml:lang="ES-MX"><span style="font-family:&quot;Calibri&quot;,sans-serif"><span style="color:black">Association for Computational Linguistics, Volumen 40, Número 1, 2014</span></span></span></span></span></span></li> </ol> </div> <div class="text-formatted field field--name-field-autor-bio field--type-text-long field--label-above"> <div class="field__label">Bio</div> <div class="field__item"><p>Luis Vinicio León Carrillo es Director General y co-fundador de e-Quallity. Antes de fundar e-Quallity fue profesor-investigador en la universidad jesuita ITESO durante varios lustros, que incluyeron una estancia de posgrado en Alemania, durante la cual abordó aspectos relacionados con el Testing y los formal methods and languages.</p> </div> </div> <section class="field field--name-comment field--type-comment field--label-above comment-wrapper"> </section> Sun, 27 Dec 2020 16:23:37 +0000 sg 9946 at https://sg.com.mx https://sg.com.mx/articulos/formal-testing-un-enfoque-de-pruebas-de-largo-alcance#comments E111: Productos SaaS vs. Infoproductos https://sg.com.mx/buzz/ponencias/saas-product-chat/e111-productos-saas-vs-infoproductos <span class="field field--name-title field--type-string field--label-hidden">E111: Productos SaaS vs. Infoproductos</span> <div class="field field--name-field-evento field--type-entity-reference field--label-inline field--entity-reference-target-type-taxonomy-term clearfix"> <h3 class="field__label inline">Evento</h3> <ul class='links field__items'> <li><a href="/buzz/evento-sg/saas-product-chat" hreflang="zxx">SaaS Product Chat</a></li> </ul> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/user/44582" lang="" about="/user/44582" typeof="schema:Person" property="schema:name" datatype="" class="username">Ivett Sanchez</a></span> <span class="field field--name-created field--type-created field--label-hidden">Mon, 12/21/2020 - 11:34</span> <div class="field field--name-field-autor field--type-entity-reference field--label-inline field--entity-reference-target-type-taxonomy-term clearfix"> <h3 class="field__label inline">Conferencista(s)</h3> <ul class='links field__items'> <li><a href="/buzz/autores/daniel-prol" hreflang="zxx">Daniel Prol</a></li> <li><a href="/buzz/autores/claudio-cossio" hreflang="zxx">Claudio Cossio</a></li> </ul> </div> <div class="text-formatted field field--name-field-embedded-multimedia field--type-text-long field--label-hidden field__item"><p><iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/-h5oNdDKB2U" width="560"></iframe></p> </div> <div class="text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Para este episodio trazamos a grandes rasgos las diferencias existentes entre infoproductos y negocios SaaS. Aportamos nuestra opinión acerca de lo atractivo para los creadores independientes de crear un infoproducto versus un SaaS, los tradeoffs a contemplar en cada caso, cómo de un infoproducto puede surgir un negocio SaaS y más. Gracias por escucharnos. Sorry por la calidad del audio, no agregué el micrófono correcto por error. Podéis suscribiros al canal aquí en YouTube o en cualquiera de nuestras plataformas de podcasting.</p> </div> <div class="shariff" data-services="[&quot;twitter&quot;,&quot;facebook&quot;,&quot;linkedin&quot;,&quot;reddit&quot;]" data-theme="colored" data-css="min" data-orientation="horizontal" data-twitter-via="RevistaSG" data-mail-url="mailto:info@sg.com.mx" data-backend-url="https://shariff.sg.com.mx/" data-lang="en"> </div> <div class="field field--name-field-start-date field--type-datetime field--label-above"> <div class="field__label">Fecha de sesión</div> <div class="field__item"><time datetime="2020-12-18T12:00:00Z" class="datetime">Fri, 12/18/2020 - 12:00</time> </div> </div> Mon, 21 Dec 2020 17:34:37 +0000 Ivett Sanchez 9912 at https://sg.com.mx Primeros pasos con Design Thinking https://sg.com.mx/buzz/ponencias/meetups-sg4w/primeros-pasos-con-design-thinking <span class="field field--name-title field--type-string field--label-hidden">Primeros pasos con Design Thinking</span> <div class="field field--name-field-evento field--type-entity-reference field--label-inline field--entity-reference-target-type-taxonomy-term clearfix"> <h3 class="field__label inline">Evento</h3> <ul class='links field__items'> <li><a href="/buzz/evento-sg/meetups-sg4w" hreflang="zxx">Meetups SG4W</a></li> </ul> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/user/57695" lang="" about="/user/57695" typeof="schema:Person" property="schema:name" datatype="" class="username">AlbertoRJ</a></span> <span class="field field--name-created field--type-created field--label-hidden">Fri, 12/18/2020 - 17:13</span> <div class="field field--name-field-autor field--type-entity-reference field--label-inline field--entity-reference-target-type-taxonomy-term clearfix"> <h3 class="field__label inline">Conferencista(s)</h3> <ul class='links field__items'> <li><a href="/buzz/autores/addy-poot-perez" hreflang="zxx">Addy Poot Perez</a></li> </ul> </div> <div class="field field--name-field-tags field--type-entity-reference field--label-hidden field--entity-reference-target-type-taxonomy-term clearfix"> <ul class='links field__items'> <li><a href="/sg4w" hreflang="und">sg4w</a></li> </ul> </div> <div class="text-formatted field field--name-field-embedded-multimedia field--type-text-long field--label-hidden field__item"><p><iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/TGnjyFJfhrA" width="560"></iframe></p> </div> <div class="text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Noviembre - 2020.</p> <p> <style type="text/css"><!--td {border: 1px solid #ccc;}br {mso-data-placement:same-cell;}--> </style> Actualmente, muchas empresas, startups y diseñadores de todo tipo utilizan Design Thinking como una forma de responder a las necesidades de los usuarios y de encontrar soluciones a problemas de mayor alcance. En esta charla hablaremos sobre los principios revolucionarios detrás de esta metodología y como se crea un buen diseño "centrado en personas".</p> </div> <div class="shariff" data-services="[&quot;twitter&quot;,&quot;facebook&quot;,&quot;linkedin&quot;,&quot;reddit&quot;]" data-theme="colored" data-css="min" data-orientation="horizontal" data-twitter-via="RevistaSG" data-mail-url="mailto:info@sg.com.mx" data-backend-url="https://shariff.sg.com.mx/" data-lang="en"> </div> <div class="field field--name-field-start-date field--type-datetime field--label-above"> <div class="field__label">Fecha de sesión</div> <div class="field__item"><time datetime="2020-11-18T12:00:00Z" class="datetime">Wed, 11/18/2020 - 12:00</time> </div> </div> Fri, 18 Dec 2020 23:13:06 +0000 AlbertoRJ 9876 at https://sg.com.mx Talks 2 Code https://sg.com.mx/buzz/talks-2-code <span class="field field--name-title field--type-string field--label-hidden">Talks 2 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 src="/sites/default/files/styles/max_w680/public/2021-01/Talks%202%20Code%202021%20-%20TW%20post.png?itok=IHN0hNyu" width="680" height="383" alt="" typeof="foaf:Image" class="image-style-max-w680" /> </div> </div> </div> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/user/44582" lang="" about="/user/44582" typeof="schema:Person" property="schema:name" datatype="" class="username">Ivett Sanchez</a></span> <span class="field field--name-created field--type-created field--label-hidden">Wed, 12/16/2020 - 14:26</span> <div class="field field--name-field-start-date field--type-datetime field--label-inline clearfix"> <div class="field__label">Fecha de inicio</div> <div class="field__item"><time datetime="2021-02-11T12:00:00Z" class="datetime">11-Feb-2021</time> </div> </div> <div class="field field--name-field-sede field--type-string field--label-inline clearfix"> <div class="field__label">Sede</div> <div class="field__item">Online</div> </div> <div class="text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Talks 2 Code es una serie de pláticas impartidas por empresas acreditadas como Best Place to Code, donde personal de cada empresa&nbsp;compartirá tips y mejores prácticas sobre cómo construir software de alta calidad, en tiempo y con un equipo de trabajo contento.</p> <p>Muy pronto se abrirá&nbsp;el registro&nbsp;</p> </div> <section class="field field--name-comment field--type-comment field--label-above comment-wrapper"> </section> Wed, 16 Dec 2020 20:26:39 +0000 Ivett Sanchez 9857 at https://sg.com.mx https://sg.com.mx/buzz/talks-2-code#comments Open Data Analytics and Cloud Native Meetups https://sg.com.mx/buzz/open-data-analytics-and-cloud-native-meetups <span class="field field--name-title field--type-string field--label-hidden">Open Data Analytics and Cloud Native Meetups</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 src="/sites/default/files/styles/max_w680/public/2020-12/logo.png?itok=HdwY56A9" width="680" height="337" alt="" typeof="foaf:Image" class="image-style-max-w680" /> </div> </div> </div> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/user/44582" lang="" about="/user/44582" typeof="schema:Person" property="schema:name" datatype="" class="username">Ivett Sanchez</a></span> <span class="field field--name-created field--type-created field--label-hidden">Wed, 12/16/2020 - 14:08</span> <div class="field field--name-field-start-date field--type-datetime field--label-inline clearfix"> <div class="field__label">Fecha de inicio</div> <div class="field__item"><time datetime="2021-01-21T12:00:00Z" class="datetime">21-Jan-2021</time> </div> </div> <div class="field field--name-field-sede field--type-string field--label-inline clearfix"> <div class="field__label">Sede</div> <div class="field__item">Online</div> </div> <div class="text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>A partir del próximo año únete a los meetups de&nbsp;Open Data Analytics and Cloud Native, te compartimos las próximas fechas muy pronto se abrirá&nbsp;el registro.</p> <p>El primer meetup se realizara el&nbsp;21 de enero 2021 - 12:00 hrs.&nbsp;(GMT-6).</p> <p><em>Producido por SG</em></p> </div> <section class="field field--name-comment field--type-comment field--label-above comment-wrapper"> </section> Wed, 16 Dec 2020 20:08:26 +0000 Ivett Sanchez 9856 at https://sg.com.mx https://sg.com.mx/buzz/open-data-analytics-and-cloud-native-meetups#comments IstioCon 2021 https://sg.com.mx/buzz/istiocon-2021 <span class="field field--name-title field--type-string field--label-hidden">IstioCon 2021</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 src="/sites/default/files/styles/max_w680/public/2020-12/Istio.JPG?itok=X5u9woU8" width="680" height="368" alt="" typeof="foaf:Image" class="image-style-max-w680" /> </div> </div> </div> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="View user profile." href="/user/44582" lang="" about="/user/44582" typeof="schema:Person" property="schema:name" datatype="" class="username">Ivett Sanchez</a></span> <span class="field field--name-created field--type-created field--label-hidden">Wed, 12/16/2020 - 11:32</span> <div class="field field--name-field-start-date field--type-datetime field--label-inline clearfix"> <div class="field__label">Fecha de inicio</div> <div class="field__item"><time datetime="2021-02-22T12:00:00Z" class="datetime">22-Feb-2021</time> </div> </div> <div class="field field--name-field-sede field--type-string field--label-inline clearfix"> <div class="field__label">Sede</div> <div class="field__item">Online</div> </div> <div class="field field--name-field-weblink field--type-link field--label-inline clearfix"> <div class="field__label">Website</div> <div class="field__item"><a href="https://events.istio.io/istiocon-2021/" rel="nofollow" target="_blank">https://events.istio.io/istiocon-2021/</a></div> </div> <div class="text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>IstioCon es un evento liderado por la comunidad, que muestra las lecciones aprendidas al ejecutar Istio en producción, experiencias prácticas de la comunidad de Istio y presenta a los mantenedores de todo el ecosistema de Istio.&nbsp;La conferencia ofrece una combinación de conferencias magistrales, charlas técnicas, charlas relámpago, talleres y sesiones de hoja de ruta.&nbsp;¡La diversión y los juegos también se incluyen con dos horas sociales para aliviar la carga y conectarse con la comunidad de Istio!</p> <p><em>Organizado por la comunidad y Producido por SG</em></p> </div> <section class="field field--name-comment field--type-comment field--label-above comment-wrapper"> </section> Wed, 16 Dec 2020 17:32:35 +0000 Ivett Sanchez 9855 at https://sg.com.mx https://sg.com.mx/buzz/istiocon-2021#comments