{"id":1609,"date":"2022-04-06T07:54:37","date_gmt":"2022-04-06T07:54:37","guid":{"rendered":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/?p=1609"},"modified":"2022-04-27T09:39:58","modified_gmt":"2022-04-27T09:39:58","slug":"atrevete-a-conocer-que-es-qa-introduccion-a-los-conceptos-basicos-del-software-testing","status":"publish","type":"post","link":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/atrevete-a-conocer-que-es-qa-introduccion-a-los-conceptos-basicos-del-software-testing\/","title":{"rendered":"Atr\u00e9vete a conocer qu\u00e9 es QA:  Introducci\u00f3n a los conceptos b\u00e1sicos del software testing"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1628\" src=\"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2022\/03\/Atrevete-con-QA.jpg\" alt=\"\" width=\"1361\" height=\"828\" srcset=\"https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2022\/03\/Atrevete-con-QA.jpg 1361w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2022\/03\/Atrevete-con-QA-300x183.jpg 300w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2022\/03\/Atrevete-con-QA-1024x623.jpg 1024w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2022\/03\/Atrevete-con-QA-768x467.jpg 768w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2022\/03\/Atrevete-con-QA-610x371.jpg 610w\" sizes=\"auto, (max-width: 1361px) 100vw, 1361px\" \/><\/p>\n<p>En mis primeros meses como especialista de control de calidad all\u00e1 por el a\u00f1o 2006, asist\u00ed con uno de mis nuevos compa\u00f1eros a un evento de QA llamado Brighton Test, donde gente de todo Reino Unido se congreg\u00f3 para presentar, discutir o debatir los conceptos de QA y el de testing entre otros. Mi compa\u00f1ero era uno de los ponentes. Me impresion\u00f3 mucho su manera de exponer la definici\u00f3n que \u00e9l ten\u00eda de QA y testing, b\u00e1sicamente hizo hincapi\u00e9 en el hecho de que el trabajo de un tester consist\u00eda en encontrar la manera de demoler el trabajo del desarrollador, como un ni\u00f1o desmonta el barco de Lego que mont\u00f3 su padre horas antes \ud83d\ude05<\/p>\n<p><!--more--><\/p>\n<p>Es interesante ver c\u00f3mo jugaba con dos conceptos que son inherentes a la esencia del QA, a saber: <strong>desmontar jugando y jugar a desmontar<\/strong>.<\/p>\n<ul>\n<li>Desmontar (demoler) entendido como la identificaci\u00f3n de los errores que han podido acontecer durante el desarrollo de cierto producto, una suerte de falsacionismo popperiano.<\/li>\n<li>Jugar como juega un ni\u00f1o, sin reglas, tomando cierta distancia para, desde <strong>otra perspectiva<\/strong>, identificar esos errores.<\/li>\n<\/ul>\n<p>Pero QA no solo consiste en testear un producto y encontrar errores, y siempre he tenido la sensaci\u00f3n de que la mayor\u00eda de las personas con las que he trabajado, no entienden realmente en qu\u00e9 consiste nuestro trabajo. Por eso me propuse a escribir este peque\u00f1o art\u00edculo que espero aclare y defina qu\u00e9 es lo que realmente hacemos la gente que trabaja en el control de calidad de software \u00a1Vamos all\u00e1!<\/p>\n<h3><strong>1. El concepto de calidad del software: Quality Assurance (QA), Quality Control (QC) y Testing<\/strong><\/h3>\n<p>Errar es humano. Algunas veces cometer un error nos puede llevar a lugares en los que nunca hemos estado o aprender nuevos conceptos, lo que es maravilloso; pero otras veces nos puede hacer perder mucho tiempo y recursos, especialmente si hablamos de desarrollo de software. Para evitar que esto ocurra y que una pieza de software sea segura y funcione como se espera, se crea al concepto de <em>calidad del software<\/em>, que se puede definir como <em>el grado de conformidad a ciertos requisitos o expectaciones que se han definido de forma previa al desarrollo<\/em>. Aqu\u00ed entrar\u00eda lo que se conoce como los <strong>niveles de calidad del software<\/strong>, que se identificar\u00edan dependiendo de si los requisitos son impl\u00edcitos o expl\u00edcitos:<\/p>\n<p><strong>&#8211; Funcional<\/strong>: donde se produce la conformidad del producto con los requisitos funcionales (<em>expl\u00edcitos<\/em>) y las especificaciones de dise\u00f1o. Este aspecto se centra en el uso pr\u00e1ctico del software, desde el punto de vista del usuario: sus caracter\u00edsticas, rendimiento, facilidad de uso, ausencia de defectos.<\/p>\n<p>&#8211;<strong>No funcional: <\/strong>que versa acerca de las caracter\u00edsticas internas y la arquitectura del sistema, es decir, los requisitos estructurales (<em>impl\u00edcitos<\/em>). Esto incluye la mantenibilidad del c\u00f3digo, la comprensibilidad, la eficiencia y la seguridad.<\/p>\n<p>Mientras que el mantenimiento de la parte no funcional siempre suele caer en manos del equipo de ingenieros, desarrolladores o arquitectos; la parte funcional es mantenida a trav\u00e9s de pr\u00e1cticas de calidad que denominaremos QA (Quality Assurance), QC (Quality Control) y Pruebas (Testing).<\/p>\n<p><strong>Quality assurance<\/strong> se puede definir como \u201cla mejora continua y consistente y el mantenimiento del proceso que permite el trabajo de control de calidad\u201d<a href=\"#_ftn1\" name=\"_ftnref1\">[1]<\/a>. Se enfoca sobre aspectos organizativos y de monitorizaci\u00f3n del proceso productivo.<\/p>\n<p><strong>Quality control<\/strong> (control de calidad) se entiende como el \u201cproceso a trav\u00e9s del cual una empresa busca garantizar que la calidad del producto se mantenga o mejore y que los errores de fabricaci\u00f3n se reduzcan o eliminen\u201d<a href=\"#_ftn2\" name=\"_ftnref2\">[2]<\/a>. Es algo similar a escoger un objeto al azar de una cadena de montaje y ver si funciona de acuerdo con las expectativas t\u00e9cnicas que se definieron para su fabricaci\u00f3n.<\/p>\n<p><strong>Testing <\/strong>es la actividad b\u00e1sica destinada a detectar y resolver problemas t\u00e9cnicos del software y evaluar la usabilidad, el rendimiento, la seguridad y la compatibilidad generales del producto. Es una actividad que se hace en paralelo al desarrollo, consider\u00e1ndose as\u00ed, parte del ciclo de vida del desarrollo del producto.<\/p>\n<p>En el siguiente cuadro intento mostrar c\u00f3mo, cu\u00e1ndo y qui\u00e9n ha de encargarse de cada concepto definido arriba:<\/p>\n<p>&nbsp;<\/p>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"14%\"><strong>\u00a0<\/strong><\/td>\n<td width=\"26%\"><strong>QA<\/strong><\/td>\n<td width=\"31%\"><strong>QC<\/strong><\/td>\n<td width=\"26%\"><strong>Testing<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"14%\"><strong>Prop\u00f3sito<\/strong><\/td>\n<td width=\"26%\">Establece los procesos adecuados, introduciendo los est\u00e1ndares de calidad para prevenir los errores y fallos en el producto<\/td>\n<td width=\"31%\">Asegura que el producto corresponda a los requisitos y expectativas definidas con anterioridad a su acabado<\/td>\n<td width=\"26%\">Detecta y soluciona errores y fallos<\/td>\n<\/tr>\n<tr>\n<td width=\"14%\"><strong>Foco<\/strong><\/td>\n<td width=\"26%\">Procesos<\/td>\n<td width=\"31%\">Producto como un todo<\/td>\n<td width=\"26%\">C\u00f3digo, dise\u00f1o, usabilidad\u2026<\/td>\n<\/tr>\n<tr>\n<td width=\"14%\"><strong>Qu\u00e9<\/strong><\/td>\n<td width=\"26%\">Prevenci\u00f3n<\/td>\n<td width=\"31%\">Verificaci\u00f3n<\/td>\n<td width=\"26%\">Detecci\u00f3n<\/td>\n<\/tr>\n<tr>\n<td width=\"14%\"><strong>Qui\u00e9n<\/strong><\/td>\n<td width=\"26%\">El equipo incluyendo los stakeholders<\/td>\n<td width=\"31%\">El equipo<\/td>\n<td width=\"26%\">Testers y desarrolladores<\/td>\n<\/tr>\n<tr>\n<td width=\"14%\"><strong>Cu\u00e1ndo<\/strong><\/td>\n<td width=\"26%\">Durante todo el proceso<\/td>\n<td width=\"31%\">Antes de la subida a un entorno<\/td>\n<td width=\"26%\">Mientras el proceso de desarrollo<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><\/h2>\n<h3><strong>2. Los principios del Software testing<\/strong><\/h3>\n<p>Se formularon hace m\u00e1s de 40 a\u00f1os y son las normas que rigen el proceso de testeo o prueba. Utilizar\u00e9 como fuente el manual de <a href=\"https:\/\/www.amazon.com\/Foundations-Software-Testing-ISTQB-Certification\/dp\/1844809897\"><em>Fundations of Software Testing: ISTQB Certification<\/em><\/a><\/p>\n<p><strong>Las pruebas muestran la presencia de errores<\/strong>. Las pruebas tienen como objetivo detectar los defectos dentro de una parte de un software. No importa c\u00f3mo de minuciosas sean. <strong><em>Nunca <\/em><\/strong>podemos estar 100% seguros de que no haya defectos. Solo podemos usar las pruebas para reducir la cantidad de problemas no encontrados.<\/p>\n<p><strong>Las pruebas exhaustivas son imposibles<\/strong>. No hay manera de probar todas las combinaciones de entradas de datos, escenarios y condiciones previas dentro de una aplicaci\u00f3n. Por ejemplo, si una sola pantalla de aplicaci\u00f3n contiene 10 campos de entrada con 3 posibles opciones de valor cada uno, esto significa que, para cubrir todas las combinaciones posibles, los testers tendr\u00edan que crear 59.049 escenarios de prueba. Para no pasar semanas creando millones de estos escenarios menos posibles, es mejor centrarse en los potencialmente m\u00e1s significativos.<\/p>\n<p><strong>Pruebas tempranas<\/strong>. El coste de un error crece exponencialmente a lo largo de las etapas del desarrollo, es importante comenzar a probar el software lo antes posible para que los problemas detectados se resuelvan y no se multipliquen.<\/p>\n<p><strong>Agrupaci\u00f3n de defectos<\/strong>. Esto significa que aproximadamente el 80% de todos los errores generalmente se encuentran en s\u00f3lo el 20% de los m\u00f3dulos del sistema. Por lo tanto, si se encuentra un defecto en una parte espec\u00edfica del software, es probable que haya otros defectos. Por eso tiene sentido probar a fondo esa zona del producto.<a href=\"#_ftn3\" name=\"_ftnref3\">[3]<\/a><\/p>\n<p><strong>Paradoja del pesticida<\/strong>. Ejecutar el mismo conjunto de pruebas una y otra vez no ayudar\u00e1 a encontrar m\u00e1s problemas. Tan pronto como se corrigen los errores detectados, estos escenarios de prueba se vuelven in\u00fatiles. Por lo tanto, es importante revisar y actualizar las pruebas regularmente para adaptarse y as\u00ed, potencialmente encontrar m\u00e1s errores.<\/p>\n<p><strong>Las pruebas dependen del contexto<\/strong>. Dependiendo de su prop\u00f3sito o industria, las diferentes aplicaciones deben probarse de manera diferente.<\/p>\n<p><strong>Falacia de ausencia de errores<\/strong>. La completa ausencia de errores en su producto no significa necesariamente su \u00e9xito. No importa cu\u00e1nto tiempo se haya dedicado a pulir el c\u00f3digo o mejorar la funcionalidad, si el producto no es \u00fatil o no cumple con las expectativas del usuario, no ser\u00e1 adoptado por el p\u00fablico objetivo.<\/p>\n<h3><strong>3. Procesos del Software testing <\/strong><\/h3>\n<p>A d\u00eda de hoy, son 3 los pasos m\u00e1s importantes en el proceso de testeado de software. A saber: planificaci\u00f3n, ejecuci\u00f3n e informe. Veamos el siguiente cuadro:<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2022\/03\/Captura-1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-1613\" src=\"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2022\/03\/Captura-1-1024x245.jpg\" alt=\"\" width=\"1024\" height=\"245\" srcset=\"https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2022\/03\/Captura-1-1024x245.jpg 1024w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2022\/03\/Captura-1-300x72.jpg 300w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2022\/03\/Captura-1-768x184.jpg 768w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2022\/03\/Captura-1-610x146.jpg 610w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2022\/03\/Captura-1.jpg 1518w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p><strong>3.1 Planificaci\u00f3n<\/strong><\/p>\n<p>Cuando se habla de <strong>planificaci\u00f3n<\/strong> el objetivo principal es asegurarse de que el equipo comprenda los objetivos del cliente, el prop\u00f3sito principal del producto, los posibles riesgos que deben abordar y los resultados que esperan lograr. La<strong> estrategia<\/strong> tambi\u00e9n ha de ser considerada parte de la planificaci\u00f3n \u201cpara aclarar las principales tareas y desaf\u00edos del proyecto de prueba\u201d<a href=\"#_ftn4\" name=\"_ftnref4\">[4]<\/a>. Hay much\u00edsima informaci\u00f3n para identificar las distintas estrategias que se pueden seguir, en el siguiente link, dejo las m\u00e1s comunes: <a href=\"http:\/\/tryqa.com\/what-are-the-test-approaches-or-strategies-in-software-testing\/\">LINK<\/a><\/p>\n<p>El <strong>test plan<\/strong> tiene un enfoque m\u00e1s pr\u00e1ctico ya que describe con detalle aquello que se va a probar y c\u00f3mo hacerlo. Es un documento vivo que se va actualizando seg\u00fan se avanza en el ciclo. Me gusta mucho el enfoque que tiene James Whittaker, <em>Technical Evangelist<\/em> en Microsoft, cuando habla de esto en su <em>The 10 minute test plan<a href=\"#_ftn5\" name=\"_ftnref5\"><strong>[5]<\/strong><\/a><\/em>, dice: \u201ccentrarse primero en lo esencial, eliminando toda la pelusa mediante el uso de listas y tablas simples en lugar de p\u00e1rrafos largos de descripciones detalladas [\u2026] la idea de reducir y limitar el tiempo de planificaci\u00f3n en s\u00ed es muy razonable. Como resultado, el 80 por ciento de la planificaci\u00f3n se puede terminar en solo 30 minutos\u201d.<\/p>\n<p><strong>3.2 Ejecuci\u00f3n<\/strong><\/p>\n<p>Para saber qu\u00e9 se ha de ejecutar en las pruebas, el equipo de QA debe <strong>crear casos de prueba<\/strong> o test cases, que describan los pasos a seguir y las condiciones y resultados esperados que comprobar, para que una prueba sea satisfactoria.<br \/>\nEl siguiente paso en la ejecuci\u00f3n de la prueba es configurar el <strong>entorno de prueba<\/strong>. El criterio principal para esta parte es asegurarse de que el entorno de prueba sea lo m\u00e1s parecido posible al entorno real del usuario final. Esto tiene dos sentidos espec\u00edficos. Que el entorno no var\u00ede mientras se hacen las pruebas y que el tester haga las veces de usuario y pruebe con esos ojos, de aqu\u00ed el perspectivismo del que se hablaba en la introducci\u00f3n.<\/p>\n<p>El proceso de prueba de software identifica dos grandes categor\u00edas: pruebas est\u00e1ticas y pruebas din\u00e1micas, pero esto lo trataremos en otro art\u00edculo, que hablar\u00e1 adem\u00e1s de los m\u00e9todos del software testing.<\/p>\n<p><strong>3.3 Documentaci\u00f3n<\/strong><\/p>\n<p>Sabemos que no hay un producto perfecto y que el testeo no se completa al 100% ya que es un proceso siempre vivo y en curso. Por este motivo se introdujo el concepto de \u201cexit criteria\u201d o <strong>informe de cierre<\/strong>, que define si se realizaron <em>suficientes pruebas<\/em>, en funci\u00f3n de la evaluaci\u00f3n de riesgos del proyecto. Existen puntos comunes que se suelen usar para establecer el <strong>exit criteria<a href=\"#_ftn6\" name=\"_ftnref6\">[6]<\/a> <\/strong>que nombro a continuaci\u00f3n:<\/p>\n<ul>\n<li>Los casos de prueba son ejecutados al 100%.<\/li>\n<li>Un sistema no tiene defectos de alta prioridad.<\/li>\n<li>El rendimiento del sistema es estable independientemente de la introducci\u00f3n de nuevas funciones.<\/li>\n<li>El software es compatible con todas las plataformas y\/o navegadores necesarios.<\/li>\n<li>Se completa la prueba de aceptaci\u00f3n del usuario (<em>user acceptance testing<\/em>).<\/li>\n<\/ul>\n<p>No hace falta decir que estos principios pueden ser modificados en relaci\u00f3n con las necesidades de cliente, tiempo, recursos o producto, pero s\u00ed hay que tener en cuenta que <em>siempre <\/em>se deben establecer algunos.<\/p>\n<p>Ambos, informe de pruebas e informe de estados, se documentan durante todo el proceso de ejecuci\u00f3n de la prueba. Cada defecto encontrado en el producto debe informarse y manejarse en consecuencia. El resumen de la prueba y los informes de cierre de la prueba se preparan y se proporcionan a las partes interesadas. El equipo realiza una reuni\u00f3n retrospectiva para definir y documentar los problemas que ocurrieron durante el desarrollo y mejorar el proceso.<\/p>\n<h3><strong>4. Niveles de Software testing<\/strong><\/h3>\n<p>Normalmente un producto posee distintas capas de componentes separados e integraciones con otros productos, por eso el foco del testeo debe <strong>ir m\u00e1s all\u00e1 de la simple b\u00fasqueda de errores<\/strong>, lo cual es un prejuicio muy com\u00fan dentro de la concepci\u00f3n generalizada que se tiene sobre el QA. Por este motivo, se crearon los <strong>niveles<\/strong> de prueba:<\/p>\n<p><a href=\"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2022\/03\/Capture-2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1611\" src=\"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2022\/03\/Capture-2.jpg\" alt=\"\" width=\"938\" height=\"134\" srcset=\"https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2022\/03\/Capture-2.jpg 938w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2022\/03\/Capture-2-300x43.jpg 300w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2022\/03\/Capture-2-768x110.jpg 768w, https:\/\/encaminablogs.wpenginepowered.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2022\/03\/Capture-2-610x87.jpg 610w\" sizes=\"auto, (max-width: 938px) 100vw, 938px\" \/><\/a><\/p>\n<p><strong>Pruebas de componentes:<br \/>\n<\/strong>Este nivel de prueba tiene como objetivo examinar cada unidad individual de un sistema de software para asegurarse de que cumple con los requisitos originales y funciona como se esperaba. Las pruebas unitarias suelen ser realizadas al principio del proceso de desarrollo por los propios ingenieros, no por el equipo de pruebas.<\/p>\n<p><strong>Pruebas de integraci\u00f3n:<br \/>\n<\/strong>Su prop\u00f3sito es detectar errores en las interacciones entre las unidades dentro de un m\u00f3dulo. Existen dos maneras de realizarlas; probando primero las combinaciones m\u00e1s simples y despu\u00e9s las m\u00e1s complejas; y marchando desde lo m\u00e1s complejo a la unidad.<\/p>\n<p><strong>Pruebas de sistema:<br \/>\n<\/strong>El producto es testeado como un todo. Esta etapa sirve para verificar el cumplimiento del producto con los requisitos funcionales y t\u00e9cnicos y los est\u00e1ndares generales de calidad.<\/p>\n<p><strong>Pruebas de aceptaci\u00f3n:<br \/>\n<\/strong>Tambi\u00e9n conocidas como User Acceptance o aceptaci\u00f3n de usuario. El producto se valida contra los requisitos del usuario final. El tester se convierte aqu\u00ed en un usuario, se transforma. Este paso final ayuda al equipo a decidir si el producto est\u00e1 listo para ser enviado o no, desde un punto de vista general.<\/p>\n<h3><strong>CONCLUSI\u00d3N<\/strong><\/h3>\n<p>En este art\u00edculo he querido definir y aclarar los conceptos m\u00e1s b\u00e1sicos que ocupan mi trabajo de d\u00eda a d\u00eda, definirlos a muy alto nivel. No entro en tipos de testeo o en debates sobre metodolog\u00eda o m\u00e9todos a seguir. Hay mucha bibliograf\u00eda al respecto acerca de los procesos de QA, toda ella llena de distintas opiniones y modos de hacer; para este art\u00edculo me he basado en una bibliograf\u00eda bastante general, que he querido incorporar al texto a trav\u00e9s de las notas a pie de p\u00e1gina. Recomiendo la lectura de esas notas, para mayor profundizaci\u00f3n sobre el software testing. Este art\u00edculo <a href=\"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/atrevete-a-conocer-que-es-qa-2a-parte-mas-conceptos-sobre-el-sotfware-testing\/\" target=\"_blank\" rel=\"noopener\">tiene una 2\u00aa parte<\/a>, en la que aclaro y profundizo en otra terminolog\u00eda distinta a la que explico aqu\u00ed\ud83d\udc49<a href=\"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/atrevete-a-conocer-que-es-qa-2a-parte-mas-conceptos-sobre-el-sotfware-testing\/\">Atr\u00e9vete a conocer qu\u00e9 es QA (2\u00aa parte): m\u00e1s conceptos sobre el sotfware testing<\/a><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"#_ftnref1\" name=\"_ftn1\">[1]<\/a> <em>Google Testing Blog: The difference between QA, QC and Test Engineering<\/em>, Allen Hutchison and Jay Han, 2007 (<a href=\"https:\/\/testing.googleblog.com\/2007\/03\/difference-between-qa-qc-and-test.html\">https:\/\/testing.googleblog.com\/2007\/03\/difference-between-qa-qc-and-test.html<\/a>)<\/p>\n<p><a href=\"#_ftnref2\" name=\"_ftn2\">[2]<\/a> <em>Investopedia, Quality Control<\/em>, Adam Hayes, 2021 (<a href=\"https:\/\/www.investopedia.com\/terms\/q\/quality-control.asp)\">https:\/\/www.investopedia.com\/terms\/q\/quality-control.asp)<\/a><\/p>\n<p><a href=\"#_ftnref3\" name=\"_ftn3\">[3]<\/a> <a href=\"https:\/\/es.wikipedia.org\/wiki\/Principio_de_Pareto\">Principio de Pareto<\/a><\/p>\n<p><a href=\"#_ftnref4\" name=\"_ftn4\">[4]<\/a>\u00a0 James Bach, <em>Rapid Software Testing Methodology <\/em>(<a href=\"https:\/\/www.satisfice.com\/rapid-testing-methodology\">https:\/\/www.satisfice.com\/rapid-testing-methodology<\/a>)<\/p>\n<p><a href=\"#_ftnref5\" name=\"_ftn5\">[5]<\/a> James Whittaker, The 10 Minute Test Plan, 2011 (<a href=\"https:\/\/testing.googleblog.com\/2011\/09\/10-minute-test-plan.html\">https:\/\/testing.googleblog.com\/2011\/09\/10-minute-test-plan.html<\/a>)<\/p>\n<p><a href=\"#_ftnref6\" name=\"_ftn6\">[6]<\/a> RCV Academy, <em>Evaluating Exit Criteria and reporting<\/em> (<a href=\"https:\/\/www.softwaretestingmentor.com\/evaluating-exit-criteria-and-reporting-in-testing-process\/\">https:\/\/www.softwaretestingmentor.com\/evaluating-exit-criteria-and-reporting-in-testing-process<\/a>\/)<\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content --><span class=\"et_bloom_bottom_trigger\"><\/span>","protected":false},"excerpt":{"rendered":"<p>En mis primeros meses como especialista de control de calidad all\u00e1 por el a\u00f1o 2006, asist\u00ed con uno de mis nuevos compa\u00f1eros a un evento de QA llamado Brighton Test, donde gente de todo Reino Unido se congreg\u00f3 para presentar, &hellip; <a href=\"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/atrevete-a-conocer-que-es-qa-introduccion-a-los-conceptos-basicos-del-software-testing\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":201,"featured_media":1628,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[89],"tags":[],"class_list":["post-1609","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-qa"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v18.2.1 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Atr\u00e9vete a conocer qu\u00e9 es QA: Introducci\u00f3n a los conceptos b\u00e1sicos del software testing | ENCAMINA<\/title>\n<meta name=\"description\" content=\"Me he propuesto escribir este art\u00edculo para aclarar y definir qu\u00e9 es lo que realmente hacemos la gente de control de calidad de software \u00a1Vamos all\u00e1!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/atrevete-a-conocer-que-es-qa-introduccion-a-los-conceptos-basicos-del-software-testing\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Atr\u00e9vete a conocer qu\u00e9 es QA: Introducci\u00f3n a los conceptos b\u00e1sicos del software testing\" \/>\n<meta property=\"og:description\" content=\"Me he propuesto escribir este art\u00edculo para aclarar y definir qu\u00e9 es lo que realmente hacemos la gente de control de calidad de software \u00a1Vamos all\u00e1!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/atrevete-a-conocer-que-es-qa-introduccion-a-los-conceptos-basicos-del-software-testing\/\" \/>\n<meta property=\"og:site_name\" content=\"Piensa en software, desarrolla en colores\" \/>\n<meta property=\"article:published_time\" content=\"2022-04-06T07:54:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-04-27T09:39:58+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2022\/03\/Atrevete-con-QA.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1361\" \/>\n\t<meta property=\"og:image:height\" content=\"828\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Sergio Aguilar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sergio Aguilar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/atrevete-a-conocer-que-es-qa-introduccion-a-los-conceptos-basicos-del-software-testing\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/atrevete-a-conocer-que-es-qa-introduccion-a-los-conceptos-basicos-del-software-testing\\\/\"},\"author\":{\"name\":\"Sergio Aguilar\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/#\\\/schema\\\/person\\\/12827e935ed7b281f4604ae22033c0dd\"},\"headline\":\"Atr\u00e9vete a conocer qu\u00e9 es QA: Introducci\u00f3n a los conceptos b\u00e1sicos del software testing\",\"datePublished\":\"2022-04-06T07:54:37+00:00\",\"dateModified\":\"2022-04-27T09:39:58+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/atrevete-a-conocer-que-es-qa-introduccion-a-los-conceptos-basicos-del-software-testing\\\/\"},\"wordCount\":2363,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/atrevete-a-conocer-que-es-qa-introduccion-a-los-conceptos-basicos-del-software-testing\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/wp-content\\\/uploads\\\/sites\\\/21\\\/2022\\\/03\\\/Atrevete-con-QA.jpg\",\"articleSection\":[\"QA\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/atrevete-a-conocer-que-es-qa-introduccion-a-los-conceptos-basicos-del-software-testing\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/atrevete-a-conocer-que-es-qa-introduccion-a-los-conceptos-basicos-del-software-testing\\\/\",\"url\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/atrevete-a-conocer-que-es-qa-introduccion-a-los-conceptos-basicos-del-software-testing\\\/\",\"name\":\"Atr\u00e9vete a conocer qu\u00e9 es QA: Introducci\u00f3n a los conceptos b\u00e1sicos del software testing | ENCAMINA\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/atrevete-a-conocer-que-es-qa-introduccion-a-los-conceptos-basicos-del-software-testing\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/atrevete-a-conocer-que-es-qa-introduccion-a-los-conceptos-basicos-del-software-testing\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/wp-content\\\/uploads\\\/sites\\\/21\\\/2022\\\/03\\\/Atrevete-con-QA.jpg\",\"datePublished\":\"2022-04-06T07:54:37+00:00\",\"dateModified\":\"2022-04-27T09:39:58+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/#\\\/schema\\\/person\\\/12827e935ed7b281f4604ae22033c0dd\"},\"description\":\"Me he propuesto escribir este art\u00edculo para aclarar y definir qu\u00e9 es lo que realmente hacemos la gente de control de calidad de software \u00a1Vamos all\u00e1!\",\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/atrevete-a-conocer-que-es-qa-introduccion-a-los-conceptos-basicos-del-software-testing\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/atrevete-a-conocer-que-es-qa-introduccion-a-los-conceptos-basicos-del-software-testing\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/wp-content\\\/uploads\\\/sites\\\/21\\\/2022\\\/03\\\/Atrevete-con-QA.jpg\",\"contentUrl\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/wp-content\\\/uploads\\\/sites\\\/21\\\/2022\\\/03\\\/Atrevete-con-QA.jpg\",\"width\":1361,\"height\":828},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/#website\",\"url\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/\",\"name\":\"Piensa en software, desarrolla en colores\",\"description\":\"Las ventajas que te ofrece Microsoft Azure y el mundo.NET\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/#\\\/schema\\\/person\\\/12827e935ed7b281f4604ae22033c0dd\",\"name\":\"Sergio Aguilar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/736489be58dc86c9ee12bf5f1b351a8aec7350980a92483ce2a72aeadbd5d380?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/736489be58dc86c9ee12bf5f1b351a8aec7350980a92483ce2a72aeadbd5d380?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/736489be58dc86c9ee12bf5f1b351a8aec7350980a92483ce2a72aeadbd5d380?s=96&d=mm&r=g\",\"caption\":\"Sergio Aguilar\"},\"description\":\"Soy especialista de QA en la Business Unit de Software Avanzado de ENCAMINA. Comenc\u00e9 mi carrera hace algo m\u00e1s de 15 a\u00f1os testeando videojuegos en Brighton, y he trabajado con todo tipo de productos y aproximaciones metodol\u00f3gicas. Ahora, en ENCAMINA me estoy especializando en la creaci\u00f3n y QA de tipos de bots e inteligencias artificiales, mientras lo compagino con los quehaceres cotidianos del control de calidad de los productos que dise\u00f1amos para nuestros clientes.\",\"url\":\"https:\\\/\\\/blogs.encamina.com\\\/piensa-en-software-desarrolla-en-colores\\\/author\\\/saguilar\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Atr\u00e9vete a conocer qu\u00e9 es QA: Introducci\u00f3n a los conceptos b\u00e1sicos del software testing | ENCAMINA","description":"Me he propuesto escribir este art\u00edculo para aclarar y definir qu\u00e9 es lo que realmente hacemos la gente de control de calidad de software \u00a1Vamos all\u00e1!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/atrevete-a-conocer-que-es-qa-introduccion-a-los-conceptos-basicos-del-software-testing\/","og_locale":"es_ES","og_type":"article","og_title":"Atr\u00e9vete a conocer qu\u00e9 es QA: Introducci\u00f3n a los conceptos b\u00e1sicos del software testing","og_description":"Me he propuesto escribir este art\u00edculo para aclarar y definir qu\u00e9 es lo que realmente hacemos la gente de control de calidad de software \u00a1Vamos all\u00e1!","og_url":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/atrevete-a-conocer-que-es-qa-introduccion-a-los-conceptos-basicos-del-software-testing\/","og_site_name":"Piensa en software, desarrolla en colores","article_published_time":"2022-04-06T07:54:37+00:00","article_modified_time":"2022-04-27T09:39:58+00:00","og_image":[{"width":1361,"height":828,"url":"http:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2022\/03\/Atrevete-con-QA.jpg","type":"image\/jpeg"}],"author":"Sergio Aguilar","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Sergio Aguilar","Tiempo de lectura":"11 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/atrevete-a-conocer-que-es-qa-introduccion-a-los-conceptos-basicos-del-software-testing\/#article","isPartOf":{"@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/atrevete-a-conocer-que-es-qa-introduccion-a-los-conceptos-basicos-del-software-testing\/"},"author":{"name":"Sergio Aguilar","@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/#\/schema\/person\/12827e935ed7b281f4604ae22033c0dd"},"headline":"Atr\u00e9vete a conocer qu\u00e9 es QA: Introducci\u00f3n a los conceptos b\u00e1sicos del software testing","datePublished":"2022-04-06T07:54:37+00:00","dateModified":"2022-04-27T09:39:58+00:00","mainEntityOfPage":{"@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/atrevete-a-conocer-que-es-qa-introduccion-a-los-conceptos-basicos-del-software-testing\/"},"wordCount":2363,"commentCount":0,"image":{"@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/atrevete-a-conocer-que-es-qa-introduccion-a-los-conceptos-basicos-del-software-testing\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2022\/03\/Atrevete-con-QA.jpg","articleSection":["QA"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/atrevete-a-conocer-que-es-qa-introduccion-a-los-conceptos-basicos-del-software-testing\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/atrevete-a-conocer-que-es-qa-introduccion-a-los-conceptos-basicos-del-software-testing\/","url":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/atrevete-a-conocer-que-es-qa-introduccion-a-los-conceptos-basicos-del-software-testing\/","name":"Atr\u00e9vete a conocer qu\u00e9 es QA: Introducci\u00f3n a los conceptos b\u00e1sicos del software testing | ENCAMINA","isPartOf":{"@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/atrevete-a-conocer-que-es-qa-introduccion-a-los-conceptos-basicos-del-software-testing\/#primaryimage"},"image":{"@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/atrevete-a-conocer-que-es-qa-introduccion-a-los-conceptos-basicos-del-software-testing\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2022\/03\/Atrevete-con-QA.jpg","datePublished":"2022-04-06T07:54:37+00:00","dateModified":"2022-04-27T09:39:58+00:00","author":{"@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/#\/schema\/person\/12827e935ed7b281f4604ae22033c0dd"},"description":"Me he propuesto escribir este art\u00edculo para aclarar y definir qu\u00e9 es lo que realmente hacemos la gente de control de calidad de software \u00a1Vamos all\u00e1!","inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/atrevete-a-conocer-que-es-qa-introduccion-a-los-conceptos-basicos-del-software-testing\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/atrevete-a-conocer-que-es-qa-introduccion-a-los-conceptos-basicos-del-software-testing\/#primaryimage","url":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2022\/03\/Atrevete-con-QA.jpg","contentUrl":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-content\/uploads\/sites\/21\/2022\/03\/Atrevete-con-QA.jpg","width":1361,"height":828},{"@type":"WebSite","@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/#website","url":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/","name":"Piensa en software, desarrolla en colores","description":"Las ventajas que te ofrece Microsoft Azure y el mundo.NET","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/#\/schema\/person\/12827e935ed7b281f4604ae22033c0dd","name":"Sergio Aguilar","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/736489be58dc86c9ee12bf5f1b351a8aec7350980a92483ce2a72aeadbd5d380?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/736489be58dc86c9ee12bf5f1b351a8aec7350980a92483ce2a72aeadbd5d380?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/736489be58dc86c9ee12bf5f1b351a8aec7350980a92483ce2a72aeadbd5d380?s=96&d=mm&r=g","caption":"Sergio Aguilar"},"description":"Soy especialista de QA en la Business Unit de Software Avanzado de ENCAMINA. Comenc\u00e9 mi carrera hace algo m\u00e1s de 15 a\u00f1os testeando videojuegos en Brighton, y he trabajado con todo tipo de productos y aproximaciones metodol\u00f3gicas. Ahora, en ENCAMINA me estoy especializando en la creaci\u00f3n y QA de tipos de bots e inteligencias artificiales, mientras lo compagino con los quehaceres cotidianos del control de calidad de los productos que dise\u00f1amos para nuestros clientes.","url":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/author\/saguilar\/"}]}},"_links":{"self":[{"href":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-json\/wp\/v2\/posts\/1609","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-json\/wp\/v2\/users\/201"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-json\/wp\/v2\/comments?post=1609"}],"version-history":[{"count":0,"href":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-json\/wp\/v2\/posts\/1609\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-json\/wp\/v2\/media\/1628"}],"wp:attachment":[{"href":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-json\/wp\/v2\/media?parent=1609"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-json\/wp\/v2\/categories?post=1609"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.encamina.com\/piensa-en-software-desarrolla-en-colores\/wp-json\/wp\/v2\/tags?post=1609"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}