{"id":389,"date":"2010-07-05T10:37:31","date_gmt":"2010-07-05T13:37:31","guid":{"rendered":"http:\/\/qaustralweb.com.ar\/?p=389"},"modified":"2010-07-05T10:37:31","modified_gmt":"2010-07-05T13:37:31","slug":"guardianes-de-calidad-ajena","status":"publish","type":"post","link":"http:\/\/qaustral.com.ar\/sitio\/guardianes-de-calidad-ajena\/","title":{"rendered":"Guardianes de calidad ajena"},"content":{"rendered":"<p><em>Entrevista  del : http:\/\/www.elfinancierocr.com\/ef_archivo\/2010\/julio\/11\/tecnologia2427460.html<\/em><br \/>\nElsoftware testing reduce riesgos<br \/>\nEdici\u00f3n 775 &#8211; Carolina Ruiz Vega<\/p>\n<p><strong>Mejor prevenir que lamentar. El conocido refr\u00e1n es la raz\u00f3n de ser del negocio de los probadores de software. <\/strong><\/p>\n<p>Su trabajo es someter el producto a pruebas para verificar el cumplimiento de las especificaciones requeridas por el usuario y disminuir as\u00ed fallos a la hora de implementar el producto o de sacarlo al mercado.<br \/>\nLa colombiana Mar\u00eda Clara Choucair es una de las pioneras latinoamericanas en el tema. \u201cEn la d\u00e9cada que tenemos de existencia, hemos ahorrado m\u00e1s de lo que nos han pagado a nosotros\u201d, dice al referirse a Choucair Testing, compa\u00f1\u00eda de la cual es gerenta general.<\/p>\n<p><strong>\u00bfPor qu\u00e9? \u00bfA qu\u00e9 riesgos est\u00e1 expuesta una empresa si no prueba el software? <\/strong><br \/>\nLos errores de software van en perjuicio de los usuarios, y eso no solo les puede costar dinero, sino tambi\u00e9n los clientes y la imagen.<\/p>\n<p><strong>\u00bfA qu\u00e9 tipo de pruebas someten el software? <\/strong><br \/>\nDepende de lo que necesito y para qu\u00e9 mercado voy. No todo se puede probar porque no dar\u00eda la relaci\u00f3n costo-beneficio. Se pue-de probar funcionamiento, de-sempe\u00f1o, velocidad, seguridad, c\u00f3digo con el que fue hecho\u2026 Se prueba lo que se necesita.<br \/>\nEntonces, ustedes son como un control de calidad&#8230;<br \/>\nNo, los controles de calidad se enfocan en el proceso; nosotros, en el producto.<\/p>\n<p><strong>\u00bfC\u00f3mo se prueba el software? <\/strong><br \/>\nHay herramientas para cada aspecto que se va a probar y algunas pruebas pueden ser automatizadas. Los robots de prueba se usan m\u00e1s cuando se cambia un pedacito y se quiere volver a probar el resto del aplicativo para ver si esa modificaci\u00f3n le afect\u00f3 otra parte.<br \/>\n\u201cPero lo m\u00e1s importante es la planificaci\u00f3n: qu\u00e9 se va a probar y cu\u00e1l va a ser la estrategia para hacerlo. Luego se hacen casos de pruebas, se corrige y se libera el producto\u201d.<\/p>\n<p><strong>\u00bfSe pueden usar servicios de cloud computing para hacer las pruebas? <\/strong><br \/>\nEso de probar elsoftware desde la nube en Internet no est\u00e1 en furor todav\u00eda. Se usa, a veces, pero no mucho a\u00fan.<\/p>\n<p><strong>\u00bfY liberar versiones beta del producto? \u00bfEso se considera software testing? <\/strong><br \/>\nLo ideal ser\u00eda que quienes lo van a usar hagan las pruebas de forma dirigida y que hayan muy buenos canales de comunicaci\u00f3n entre ellos y el desarrollador.<br \/>\n\u201cEso se usa m\u00e1s para productos masivos y debe ser m\u00e1s un apoyo a las pruebas que ya se hicieron internamente y controladas, que una prueba en s\u00ed misma\u201d.<\/p>\n<p><strong>\u00bfQu\u00e9 tipo de sistema es especialmente importante someterlo a prueba y qui\u00e9n debe hacerlo? <\/strong><\/p>\n<p><strong><em>78.000<br \/>\nfallas ha identificado Choucair Testing en los 10 a\u00f1os que tienen de existencia.<br \/>\n130.000<br \/>\nsuman los probadores desoftware certificados a nivel mundial, 282 son latinoamericanos.<\/em><\/strong><\/p>\n<p>Los aplicativos que impliquen vidas humanas y los de las empresas de servicios, que usualmente se apoyan en la tecnolog\u00eda para llevar a cabo el negocio.<br \/>\n\u201cGeneralmente los desarrolladores tienen su propia oficina de pruebas pero apoyarse en un tercero especializado puede ser m\u00e1s eficiente porque cuatro ojos ven m\u00e1s que dos.<br \/>\n\u201cTambi\u00e9n hay clientes corporativos \u2013los bancos, por ejemplo\u2013 que ponen una capita de contenci\u00f3n. Entonces nos dan el software que recibieron del proveedor y nosotros lo probamos antes de implementarse\u201d.<\/p>\n<p><strong>\u00bfCu\u00e1ndo es el momento oportuno para someter el producto a pruebas? <\/strong><br \/>\nYo soy partidaria que todo tenga pruebas pero al final la empresa decidir\u00e1 dependiendo de cu\u00e1nto riesgo est\u00e1 en juego.<br \/>\n\u201cSi se prueba en procesos inmaduros, ser\u00e1 m\u00e1s costoso porque se estar\u00e1n atajando bobaditas que pudieron haberse detectado desde antes\u201d.<\/p>\n<p><strong>\u00bfQu\u00e9 hacer en los casos que el testing sale m\u00e1s costoso que el desarrollo? <\/strong><br \/>\nEso es muy normal que ocurra cuando se trabaja con un desarrollador nuevo, mientras el equipo se ajusta a la calidad solicitada por el cliente.<br \/>\n\u201cEn esos casos, nosotros ayudamos a que el desarrollador aprenda de los errores para que no se repitan en el pr\u00f3ximo ciclo de desarrollo\u201d.<\/p>\n<p><strong>\u00bfSe requieren profesionales especializados en software testing o el procedimiento lo puede hacer cualquier desarrollador? <\/strong><br \/>\nEl probador debe tener un pensamiento diametral diferente para que pueda mirar lo que el desarrollador no vio en sus pruebas.<br \/>\n\u201cTiene que ponerse en muchos zapatos (en los del usuario, del arquitecto, del cliente\u2026) y ser muy creativo para que se le ocurran cosas que nadie m\u00e1s pens\u00f3 \u2013siempre en l\u00ednea con lo que el cliente quiera probar\u2013. Tambi\u00e9n debe ser muy preciso en el lenguaje porque si supone, pierde\u201d.<\/p>\n<p><strong>\u00bfAlguna recomendaci\u00f3n, en este sentido, para las universidades? <\/strong><br \/>\nA veces los inform\u00e1ticos salen muy t\u00e9cnicos de la universidad. Adem\u00e1s de ense\u00f1ar a programar, me parece que se debe ense\u00f1ar el proceso y que el software testing es parte de eso; y formar en c\u00f3mo analizar y abordar los problemas. No es tanto la t\u00e9cnica como el pensamiento, aunque la experiencia s\u00ed es muy importante en este campo.<\/p>\n<p><strong>\u00bfVen ustedes mercado para que crezcan las empresas de servicios de pruebas de software en Latinoam\u00e9rica? <\/strong><br \/>\nEsta industria va creciendo pero el que se meta en este negocio lo tiene que hacer de una manera juiciosa y responsable.<br \/>\n\u201cCuando a uno le entregan un producto para que lo pruebe, uno tiene el honor y la responsabilidad de cuidar que salga bien; y para eso se requiere alto entrenamiento y calidad en los m\u00e9todos que utiliza para hacer las pruebas\u201d.<\/p>\n<p><strong>\u00bfC\u00f3mo proyectarse a otros mercados? <\/strong><br \/>\nTenemos que empezar por nuestro propio mercado, el latinoamericano. Despu\u00e9s se pueden abrir sucursales en otros destinos y aprender esos idiomas porque la comunicaci\u00f3n es crucial en esto. Es muy dif\u00edcil entender los requisitos y expresar los defectos de un programa en un idioma que uno no conoce.<\/p>\n<p><strong><em>Certificar<\/em><\/strong><br \/>\n<strong>HASTQB: <\/strong>Hispanic America Software Testing Qualifications Board es una organizaci\u00f3n sin fines de lucro, conformada por expertos en pruebas de software para promover las certificaciones, y el trabajo entre los miembros para fortalecer la industria de pruebas. <\/p>\n<p><strong>Certificaciones otorgadas:<\/strong> 130.000 en el mundo. De ellas, 282 son latinoamericanas; ninguna costarricense.<br \/>\n<strong>Beneficios de certificarse:<\/strong> Homologar el conocimiento y la terminolog\u00eda a nivel mundial. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Entrevista  del : http:\/\/www.elfinancierocr.com\/ef_archivo\/2010\/julio\/11\/tecnologia2427460.html<br \/>\nElsoftware testing reduce riesgos<br \/>\nEdici\u00f3n 775 &#8211; Carolina Ruiz Vega<br \/>\nMejor prevenir que lamentar. El conocido refr\u00e1n es la raz\u00f3n de ser del negocio de los probadores de software. <br \/>\nSu trabajo es someter el producto a pruebas para verificar el cumplimiento de las especificaciones requeridas por el usuario y disminuir as\u00ed fallos a la hora de implementar el producto o de sacarlo al mercado.<br \/>\nLa colombiana Mar\u00eda Clara Choucair es una de las pioneras &#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17],"tags":[16,411,22],"class_list":["post-389","post","type-post","status-publish","format-standard","hentry","category-testing","tag-calidad","tag-testing","tag-software"],"_links":{"self":[{"href":"http:\/\/qaustral.com.ar\/sitio\/wp-json\/wp\/v2\/posts\/389","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/qaustral.com.ar\/sitio\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/qaustral.com.ar\/sitio\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/qaustral.com.ar\/sitio\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/qaustral.com.ar\/sitio\/wp-json\/wp\/v2\/comments?post=389"}],"version-history":[{"count":0,"href":"http:\/\/qaustral.com.ar\/sitio\/wp-json\/wp\/v2\/posts\/389\/revisions"}],"wp:attachment":[{"href":"http:\/\/qaustral.com.ar\/sitio\/wp-json\/wp\/v2\/media?parent=389"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/qaustral.com.ar\/sitio\/wp-json\/wp\/v2\/categories?post=389"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/qaustral.com.ar\/sitio\/wp-json\/wp\/v2\/tags?post=389"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}