Requisitos de seguridad de los sistemas de información
- Los requisitos relacionados con la seguridad de la información se deberían incluir en los requisitos para los nuevos sistemas o en las mejoras a los sistemas de información ya existentes.
- La información de los servicios de aplicación que pasan a través de redes públicas se deberían proteger contra actividades fraudulentas, de disputa de contratos y/o de modificación no autorizada.
- La información en transacciones de servicios de aplicación se debería proteger para evitar la transmisión y enrutamiento incorrecto y la alteración, divulgación y/o duplicación no autorizada de mensajes o su reproducción.
Seguridad en los procesos de desarrollo y soporte
- Se deberían establecer y aplicar reglas para el desarrollo de software y sistemas dentro de la organización.
- En el ciclo de vida de desarrollo se deberían hacer uso de procedimientos formales de control de cambios.
- Las aplicaciones críticas para el negocio se deberían revisar y probar para garantizar que no se han generado impactos adversos en las operaciones o en la seguridad de la organización.
- Se deberían evitar modificaciones en los paquetes de software suministrados por terceros, limitándose a cambios realmente necesarios. Todos los cambios se deberían controlar estrictamente.
- Se deberían establecer, documentar, mantener y aplicar los principios de seguridad en ingeniería de sistemas para cualquier labor de implementación en el sistema de información.
- Las organizaciones deberían establecer y proteger adecuadamente los entornos para las labores de desarrollo e integración de sistemas que abarcan todo el ciclo de vida de desarrollo del sistema.
- La organización debería supervisar y monitorear las actividades de desarrollo del sistema que se hayan externalizado.
- Se deberían realizar pruebas de funcionalidad en aspectos de seguridad durante las etapas del desarrollo.
- Se deberían establecer programas de prueba y criterios relacionados para la aceptación de nuevos sistemas de información, actualizaciones y/o nuevas versiones.
Datos de prueba
- Los datos de pruebas se deberían seleccionar cuidadosamente y se deberían proteger y controlar.