Galleta

Cookies

El sitio web de la UCLM utiliza cookies propias y de terceros con fines técnicos y de análisis.

Aviso de Cookies





  •   NOTICIAS


  • Software Verification and Validation Technologies and Tools

    21 de Marzo del 2019




    Nuestro director Mario Piattini, Moisés Rodriguez director de AQCLab y Christof Ebert, han publicado el articulo titulado: Software Verification and Validation Technologies and Tools.

    La calidad del software es más importante que nunca. El software se ha convertido en la infraestructura más importante de este siglo. Todos los negocios son negocios de software porque basan sus operaciones y servicios en el Internet de las cosas, la inteligencia empresarial, la inteligencia artificial, la computación en nube, las redes sociales, y así sucesivamente. La transformación digital entre industrias depende de que los sistemas funcionen de acuerdo con sus requisitos y necesidades. La importancia de la calidad del software ha crecido considerablemente en los últimos años.

    Hoy en día las organizaciones necesitan reaccionar de una manera muy ágil, necesitan tener procesos de software institucionalizados y técnicas de producción de software de una manera controlada y segura. De hecho, varias compañías están introduciendo actualizaciones inalámbricas, DevOps e ingeniería de software continua. Esto implica una verificación continua y una validación continua más allá de las pruebas de humo clásicas.

    Todas estas técnicas ágiles y continuas de ingeniería de software buscan la mejora continua de la calidad y el cumplimiento de las expectativas de los usuarios, estos necesitan ser apoyados por herramientas adecuadas, deben de ser eficientes, efectivas y realmente aplicables. Estas herramientas podrían ser utilizadas tanto por los desarrolladores de software como por los adquirentes de software, que necesitan verificar y validar los productos de software que se están subcontratando. La evaluación de la calidad del software podría comenzar como una autoevaluación (por parte de la propia organización de desarrollo de software), como una evaluación de segunda parte (por parte del adquirente del producto de software) o como una tercera parte (un laboratorio acreditado y/o una organización de certificación).

    Puede ver el articulo completo en ingles aquí.

  •   Ir a Noticias