0 calificaciones0% encontró este documento útil (0 votos)
4 vistas3 páginas
El documento habla sobre los principios y buenas prácticas de seguridad en el desarrollo de aplicaciones. Explica que el programador es responsable de asegurar que la aplicación sea segura. Describe un proceso de 4 pasos (planificar, hacer, verificar, actuar) para lograr aplicaciones seguras. También cubre las fases del ciclo de vida del software y la importancia de determinar requerimientos y controles de usuario para mantener la seguridad.
El documento habla sobre los principios y buenas prácticas de seguridad en el desarrollo de aplicaciones. Explica que el programador es responsable de asegurar que la aplicación sea segura. Describe un proceso de 4 pasos (planificar, hacer, verificar, actuar) para lograr aplicaciones seguras. También cubre las fases del ciclo de vida del software y la importancia de determinar requerimientos y controles de usuario para mantener la seguridad.
El documento habla sobre los principios y buenas prácticas de seguridad en el desarrollo de aplicaciones. Explica que el programador es responsable de asegurar que la aplicación sea segura. Describe un proceso de 4 pasos (planificar, hacer, verificar, actuar) para lograr aplicaciones seguras. También cubre las fases del ciclo de vida del software y la importancia de determinar requerimientos y controles de usuario para mantener la seguridad.
practicas Carrera: Ingeniería en desarrollo y gestión de software
Materia: Seguridad en el Desarrollo de Aplicaciones
MTE. Rosa Aurora López
Palacios
Jacob Israel Cerezo Juárez
UPT0138143
Grado y grupo: 8° Cuatrimestre
grupo “C” Desarrollo seguro: Principios y buenas practicas
En el desarrollo de una aplicación, cuando la seguridad logra ser infringida el
culpable en la mayoría de los casos será el programador, el programador se supone que es el que sabe sobre todo esto así que siempre será el responsable de que algo falle en su aplicación. Existe un proceso paso a paso que si nosotros lo realizamos de manera correcta vamos a lograr una aplicación más segura para cualquier ataque o cualquier situación de vulnerabilidad, a continuación, se mencionaran cada una de estas: 1. Planificar 2. Hacer 3. Verificar 4. Actuar La seguridad en las aplicaciones es el uso de principios y/o buenas prácticas de seguridad durante el ciclo de vida del software, el ciclo de vida del software varía dependiendo del modelo SDLC implementado, las partes del ciclo de vida de un software es el siguiente: Definir, diseñar, desarrollar, implementar y mantener. Para poder tener un sistema con una buena seguridad lo primero que hay que realizar es determinar los requerimientos y controles, tenemos que saber qué tipos de usuarios va a manejar nuestro sistema y determinar ciertos privilegios a cada uno dependiendo del rango o de lo que pida el cliente, un ejemplo podría ser un administrador, el podrá realizar modificaciones a la aplicación y a la base de datos sin ningún problema a diferencia de un trabajador normal que solo podrá realizar funciones diferentes como consultas. Esto se hace con el objetivo de tener tanto un control como una buena seguridad en nuestro sistema. Ya que se determinó todo eso ahora nos iremos a la fase de pruebas, durante esa fase es muy común que vayamos encontrando cierta cantidad de errores de vulnerabilidades que nos obligaran a pasar a la siguiente fase que es la fase de mantenimiento donde vamos a corregir todos esos errores que logramos localizar, y es así como se logra obtener una buena seguridad en un sistema. CONCLUSIÓN Como conclusión podemos definir que la seguridad en un sistema es muy importante, tener un sistema vulnerable en cualquier empresa es bastante riesgoso, es muy importante que como programador sepas realizar buenas prácticas en cuestión de seguridad ya que serás el responsable de manejar datos muy sensibles de una empresa y es muy importante saber cómo mantener seguro todo esto