Pruebas de seguridad en aplicaciones web como imperativo en la calidad de desarrollo del software

Las aplicaciones web están expuestas a diferentes tipos de amenazas que afectan los datos sensibles de clientes y organizaciones, comprometiendo la seguridad de la información y los procesos comerciales de las empresas. Por lo tanto, es importante tomar las acciones necesarias para proteger los dato...

Full description

Autores:
Diaz Diaz, Silvia Margarita
Tipo de recurso:
http://purl.org/coar/resource_type/c_f744
Fecha de publicación:
2014
Institución:
Universidad Autónoma de Bucaramanga - UNAB
Repositorio:
Repositorio UNAB
Idioma:
spa
OAI Identifier:
oai:repository.unab.edu.co:20.500.12749/12308
Acceso en línea:
http://hdl.handle.net/20.500.12749/12308
Palabra clave:
Information Security
Quality Assurance (QA)
Web Applications
Software Quality Assurance
Secure testing practices
Engineering in Computer Science
Document management
Education
Business
Engineering education
Ingeniería en ciencias de la computación
Gestión de documentos
Educación
Empresa
Educación en ingeniería
Seguridad de información
Garantía de calidad (QA)
Aplicaciones web
Garantía de calidad del software
Prácticas de prueba seguras
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Description
Summary:Las aplicaciones web están expuestas a diferentes tipos de amenazas que afectan los datos sensibles de clientes y organizaciones, comprometiendo la seguridad de la información y los procesos comerciales de las empresas. Por lo tanto, es importante tomar las acciones necesarias para proteger los datos. Este artículo presenta las principales vulnerabilidades de las aplicaciones web, la definición de un proceso de calidad de seguridad y el impacto que las aplicaciones web inseguras pueden tener en una organización. Una aplicación web segura se crea a partir de la aplicación de buenas prácticas de desarrollo y garantía de calidad; ya que es a partir de estas actividades que se pueden evitar muchos ataques. Por esta razón, es importante definir esos conceptos como se hace en este artículo. El software de alta calidad brinda reconocimiento y confiabilidad entre los clientes, reduciendo al mismo tiempo los costos de garantía y mantenimiento. Por lo tanto, la seguridad de la información en las aplicaciones web debe ser un tema imperativo en el proceso de desarrollo y aseguramiento de la calidad. Se realizará un análisis de los aspectos de seguridad del desarrollo y las pruebas de aplicaciones web, en contexto con una garantía de calidad del software, y la necesidad de las organizaciones de implementar estrategias de calidad y seguridad en el desarrollo de software.