Capítulo 1. La necesidad de DevSecOps La necesidad de DevSecOps
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
El software se crea para resolver problemas. Sin embargo, con demasiada frecuencia, la creación de software conlleva su propio conjunto de problemas, a veces incluso creando nuevos problemas por el camino. Una organización toma la decisión de desarrollar software a medida o comprar software prefabricado. La opción preconstruida es más económica para el software básico, como una suite de productividad ofimática. Pero el desarrollo a medida suele ser necesario para desarrollar soluciones avanzadas en áreas funcionales de la empresa. Las soluciones personalizadas se crean con el objetivo último de obtener una ventaja competitiva o aumentar la eficacia.
El proceso de desarrollo de software cambió significativamente a finales de los 90 y principios de los 2000. Ese gran cambio pasó de centrarse intensamente en la recopilación de requisitos a centrarse en la iteración y la velocidad. La forma iterativa en que se desarrolla el software presenta procesos repetibles y automatización que permiten la entrega rápida de nuevas características, incorporando bucles de retroalimentación a lo largo del ciclo de vida del desarrollo. Junto con los cambios culturales organizativos que promueven una mentalidad transparente y de código abierto, el resultado son equipos interfuncionales preocupados más por la calidad que ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access