The
ResumenEl conocimiento del dominio es el área de especialización relacionada con el entorno de la aplicación, mientras que el conocimiento técnico es la tecnología utilizada para generar la aplicación y el conocimiento o knowhow para ejecutar las actividades del día a día para realizar una tarea. Con base en estas definiciones el conocimiento de dominio sería la telefonía móvil, VoIP, la banca, el comercio electrónico o las aplicaciones de atención médica, y los conocimientos técnicos serían los protocolos, las redes, los lenguajes de programación, la web, los motores de búsqueda, las pruebas SOAP, o la automatización. Conocer ese dominio es de suma importancia en el mundo de las pruebas, ya que le da ventajas a los probadores para diseñar escenarios de prueba lo más cercanos a la vida real. En este trabajo se hace una descripción de las ventajas de conocer el domino del producto y se sustenta la importancia de contar con probadores expertos en el dominio de la aplicación para entregar software de mayor calidad.Palabras clave: Dominio, conocimiento de dominio, pruebas, probadores.
IntroducciónEn este trabajo, cuando se habla de dominio esta palabra no tiene nada que ver con los nombres de dominio, los dominios en el mundo de las redes de Windows, o los usos matemáticos de la palabra "dominio". Se refiere a los negocios o industrias específicas. Imaginemos dos personas que tratan de conversar pero que una de ellas no entiende el contexto de la conversación. Las posibilidades de que la comunicación sea efectiva son remotas. Del mismo modo, si un probador no entiende el dominio de lo que prueba, el proceso de probar el software se puede realizar, pero no será efectivo y no va a crear el nivel de confianza en los actores que tienen otras expectativas [1]. No conocer el dominio de la prueba puede incrementar los tiempos de la misma si se considera el outsourcing y el origen diverso de los integrantes del equipo de pruebas, que por lo general provienen de ámbitos variados. En este trabajo se hace una descripción de las ventajas de conocer el domino del producto y se sustenta la importancia de contar con probadores expertos en el dominio de la aplicación para entregar software de mayor calidad.
El conocimiento del dominioEl conocimiento del dominio es el conocimientoexperiencia acerca del entorno, los sistemas y los procesos del negocio para el que se desarrolla e implementa la aplicación. Por ejemplo, al desarrollar una aplicación para una cadena de restaurantes, las personas con experiencia en la industria de los restaurantes con conocimiento del dominio sobre estas operaciones tendrán mejores bases para la especificación de los requisitos de la aplicación. Estos expertos en la materia -expertos en el dominioserán de suma importancia como asesores expertos L. Prados M. "El Conocimiento del Dominio como Valor Agregado al Plan de Pruebas". Lámpsakos, ISSN: 2145-4086, No. 5, pp. 9-11. Ene-Jun. 2011