Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CICLO DE DESARROLLO
DE SOFTWARE
29 OCTUBRE DE 2020
ÍNDICE
Contenido Pág
Introducción………………………………………………………………………………. 3
Análisis…………………………………………………………………………….. 4
Diseño……………………………………………………………………………… 4
Implementación…………………………………………………………………... 4
Pruebas……………………………………………………………………………. 4
Conclusión………………………………………………………………………………... 7
Bibliografía……………………………………………………………………………….. 8
INTRODUCCIÓN
Todo proyecto a realizar pasa primero por una serie de procesos que permiten llevar
una correcta realización, arrojando resultados positivos que sigan un estándar de calidad
y aprovechen al máximo el tiempo de desarrollo de forma eficiente. En este caso, se le
llama ciclo de desarrollo de software al proceso por el que éstos pasan, desde una fase
inicial hasta una final, con el propósito de centrar cada una de estas fases en una parte
de su desarrollo para garantizar que el software cumpla con los requisitos necesarios de
calidad.
El ciclo de desarrollo les permite a los desarrolladores detectar los errores de forma
temprana mediante un diseño de manera eficiente, pudiendo centrar su atención en la
calidad del software, en la implementación de este y los costos relacionados. El ciclo
básico del desarrollo de un software consta de una serie de procedimientos de gran
importancia para la realización del mismo.
ANÁLISIS
DISEÑO
Una vez realizado el debido análisis, se procede con el diseño del software. En este
proceso se define la arquitectura, interfaces, componentes y demás características del
software. Este es de gran importancia, pues permite la creación de varios modelos del
sistema a desarrollar para hacer una mejor planificación con los objetivos a conseguir, y
para evaluar la calidad del sistema antes de pasar a la parte del código y antes de ser
probado por los usuarios finales, permitiendo un trabajo más eficiente y mejorando la
calidad final del producto
IMPLEMENTACIÓN
PRUEBAS
Estos factores de calidad del software, son aquellos que influyen el nivel de calidad
que tendrá el producto final. Sirve también para dividir el concepto de calidad en varias
partes más sencillas para facilitar su control. Hay una gran variedad de clasificación de
factores de calidad, entre ellos están la clasificación de McCall, que los agrupó en tres
grupos: operativos, de mantenimiento y evolutivos.
Los factores operativos son aquellos que están relacionados con el uso del software
desarrollado, estos son:
Los factores evolutivos están relacionados con la capacidad que tiene el software de
trasladarse con facilidad a otra maquina o de mejorar sus capacidades: