2. QUE ES EL SOFTWARE
• El software inicial se escribió para computadoras específicas y se vendió con el hardware en el que se
ejecutaba. En la década de 1980, el software comenzó a venderse en disquetes y más tarde en CD y DVD.
Hoy en día, la mayor parte del software se compra y se descarga directamente a través de Internet. El
software se puede encontrar en los sitios web de los proveedores o en los sitios web de los proveedores de
servicios de aplicaciones .
• SDLC, o ciclo de vida de desarrollo de software, es un conjunto de pasos que se utilizan para crear
aplicaciones de software. Estos pasos dividen el proceso de desarrollo en tareas que luego se pueden
asignar, completar y medir.
• SDLC o el ciclo de vida de desarrollo de software es un proceso que produce software con la más alta
calidad y el menor costo en el menor tiempo posible. SDLC proporciona un flujo de fases bien
estructurado que ayuda a una organización a producir rápidamente software de alta calidad que está
bien probado y listo para su uso en producción.
• El SDLC ofrece una perspectiva de las distintas fases de trabajo necesarias para producir software.
Comprender este trabajo permite a los equipos evitar los problemas de entrega al crear y poseer controles
y contrapesos en las primeras etapas de nuestro ciclo de vida de desarrollo y entrega
3. FASES DEL SOFTWARE
• Planificación
• Requerimientos
• Diseño
• Desarrollo
• Integración y pruebas
• Implementación
• Operaciones y mantenimiento
4. MODELOS DE SOFTWARE
• Existen varios modelos de ciclo de vida de desarrollo de software definidos y diseñados
que se siguen durante el proceso de desarrollo de software. Estos modelos también se
denominan “Modelos de proceso de desarrollo de software”. Cada modelo de proceso sigue
una serie de pasos únicos para su tipo para garantizar el éxito en el proceso de desarrollo
de software
• Modelo de cacada
• Modelo iterativo
• Modelo en espiral
• Modelo V
• Modelo Big Bang
• Otras metodologías relacionadas son Agile Model, RAD Model, Rapid Application
Development, Prototyping Models, DVOPS.
5. BENEFICIOS DEL SOFTWARE
• Se han definido varios modelos / métodos de ciclo de vida de desarrollo de software
(SDLC). Cada modelo de proceso sigue una serie de pasos únicos para su tipo para
garantizar el éxito en el proceso de desarrollo de software. Hay muchas diferencias.
Un buen modelo para un proyecto de software quizás no sea el mejor para otro
proyecto de software. Depende de la escala del proyecto, el marco de tiempo y
muchos más. Así que deberíamos tener una buena idea sobre los principales métodos
SDLC y sus ventajas y desventajas.