|
| 1 | +--- |
| 2 | +title: Shift Left |
| 3 | +status: Completed |
| 4 | +category: Concepto |
| 5 | +tags: ["methodology", "", ""] |
| 6 | +--- |
| 7 | + |
| 8 | +## ¿Qué es? |
| 9 | + |
| 10 | +El Desplazamiento a la Izquierda (Shift Left) se refiere a las etapas anteriores en un ciclo de vida de desarrollo de software, |
| 11 | +pensando en el ciclo de vida como una línea donde las etapas se ejecutan de izquierda a derecha. |
| 12 | +Shift Left es la práctica de implementar pruebas, seguridad u otras prácticas de desarrollo |
| 13 | +temprano en el ciclo de vida de desarrollo de software en lugar de implementarlas al final. |
| 14 | + |
| 15 | +Aunque originalmente se usaba para referirse al proceso de prueba temprana, |
| 16 | +Shift Left ahora también se puede aplicar a otros aspectos del desarrollo de software y [DevOps](/es/devops/), como la seguridad y la implementación. |
| 17 | + |
| 18 | +## Problema que aborda |
| 19 | + |
| 20 | +Los problemas de seguridad, los errores y los defectos de software pueden ser más difíciles y costosos de solucionar |
| 21 | +si se descubren tarde en el ciclo de desarrollo o después de la implementación, |
| 22 | +particularmente si el software ya se ha implementado en producción. |
| 23 | + |
| 24 | +## ¿Cómo ayuda? |
| 25 | + |
| 26 | +Al adoptar una mentalidad de Shift Left para el desarrollo de software, |
| 27 | +los equipos pueden implementar pruebas y seguridad a lo largo del ciclo de vida del desarrollo. |
| 28 | +Debido a que la responsabilidad de las pruebas y la seguridad se comparte en todo el equipo de desarrollo. |
| 29 | +— desde ingenieros de software hasta control de calidad y operaciones — |
| 30 | +todos juegan un papel para garantizar la estabilidad y la seguridad de una aplicación. |
| 31 | + |
| 32 | +Además, el Shift Left permite la mejora continua y |
| 33 | +sigue un enfoque [ágil](/es/agile-software-development/) en lugar de un enfoque en cascada para el desarrollo. |
| 34 | +Los equipos pueden realizar pequeñas mejoras iterativas e identificar problemas antes. |
| 35 | +Este enfoque permite a los ingenieros adoptar prácticas de seguridad y desarrollo seguro |
| 36 | +ya en la fase de diseño y arquitectura. |
| 37 | +Las pruebas a lo largo del ciclo de desarrollo reducen el tiempo necesario para realizar pruebas antes de lanzar el software. |
| 38 | + |
| 39 | +Muchas herramientas de software y soluciones SaaS ayudan a cambiar éstas prácticas. |
| 40 | +Sin embargo, el Shift Left también se puede implementar a través de procesos mejorados y cambios culturales dentro de un equipo. |
0 commit comments