Major
Cybersecurity
Subject
Fundamentals of Secure Development
Student
Sebastian Gomez Sosa
Teacher
José Antonio Ruiz Álvarez
Activity
Introduction to Secure Development
Date
23/02/2024
What is Secure Development?
Secure development is a necessity in software design and development. The idea
behind secure application design and development is to take security into account
from minute zero of the software life cycle.
Software development is becoming increasingly complex and is designed with a greater
need for external components, all this has led to the creation of Two of the dominant
framework goberning this processes which are the Software Development Lifecycle
(SDLC) and Secure Software Development Lifecycle (SSDLC).
By performing a correct software development, we can avoid security failures that can
mean great losses of time, information, money, and software stability. Just as software
cycles were developed in the past to improve bug detection and application design,
security is now being incorporated into these development cycles.
More than ever, security must be considered during the design of a software application
and during its secure development.
Origins of the Secure development Lifecycle.
SDLC began as the “systems development lifecycle” in the 1960s. As Geoffrey Elliott
explains in his book, Global Business Information Technology, large corporations
developed the model to help manage complex business systems that required a lot of
data processing and analysis. Over time, variations of the framework have been
adopted for the development of hardware and software technology products and
other complex projects.
Most used methodologies for secure development.
• Agile
• Iterative
• DevOps
• Deployment
• Waterfall
• Planning
• Testing
• SecDevOps
References.
What is the Software Development Lifecycle? (2021, 12 agosto). Definition And Overview.
https://www.productplan.com/learn/software-development-
lifecycle/#:~:text=SDLC%20began%20as%20the%20%E2%80%9Csystems,of%20
data%20processing%20and%20analysis.
Rodríguez, F. (2023, 8 mayo). ¿Qué es el desarrollo seguro de aplicaciones? | KeepCoding.
KeepCoding Bootcamps. https://keepcoding.io/blog-frr/que-es-el-desarrollo-seguro-
de-aplicaciones/