You are on page 1of 2

Fases de ciclo de Descripción de Cuáles son los Productos o

vida de cada fase métodos o entregables


herramientas
desarrollo de
utilizadas para
software conseguir el
objetivo de esa fase
Análisis de Consiste en aplicar ° Descomposición La especificación del
requerimientos una serie de técnicas funcional. sistema es la base de
para desglosar y ° Especificación vía la comunicación con
analizar los requisitos Sentencias Textuales. los stakeholders. El
y sus partes, algunas ° Modelado del modelo de análisis es
de estas técnicas son: proceso. la base de la
Modelado de ° Modelo de dominio. comunicación entre
procesos, Modelado ° Casos de Uso. los desarrolladores.
de dominio, casos de ° Checklists.
uso, inspecciones, ° Inspección. La obtención de
listas de chequeo y ° Prototipos requisitos y el análisis
prototipos. se enfocan sólo en la
visión del sistema que
tiene el usuario.
Diseño El diseño del software Herramientas El diseño del
es una de las partes específicas para el Software, es una de
que componen las diseño de software las partes
fases del ciclo de vida por sí mismo, no las fundamentales
del software, lo hay, pero si tenemos dentro del ciclo del
podemos encontrar algunas que mediante desarrollo de
con el nombre de el análisis nos llevan a software. Pues es el
diseño en algunas lo que es el diseño de momento en el cuál
metodologías, pero un sistema. muchos factores
también lo podemos quedarán
encontrar combinado determinados, como
con otros procesos en la calidad, el
algunas fases de rendimiento o incluso
metodologías de la el buen
ingeniería. funcionamiento.
Desarrollo La transformación en ° Modelo de Cascada. El desarrollo de
el tratamiento de la ° Modelo de Espiral. codificación y
información y la ° Metodología de corrección (en inglés
evolución digital de Prototipo. "Code and fix") es,
los procesos ° Desarrollo Rápido más que una
empresariales, ha de Aplicaciones estrategia
generado la (RAD). predeterminada, el
necesidad de resultado de una falta
desarrollar de experiencia o
plataformas presión que se ejerce
accesibles, orientadas sobre los
a satisfacer las desarrolladores para
exigencias de los cumplir con una fecha
mercados verticales. de entrega.
Pruebas Por lo general, las Como podéis El control de la
aplicaciones del IBM i imaginar, habrá calidad de software
han sido modificadas decenas de lleva consigo
de forma herramientas para aplicativos que
considerable a lo pruebas software, de permiten realizar
largo de los años, y las que he querido pruebas autónomas y
seguramente los destacar en esta lista masivas permitiendo
cambios no están tres: Selenium, así la verificación
debidamente Jmeter y Test link. desde el punto de
documentados en vista estático y de
una biblioteca caja blanca, es decir
completa incluyendo pruebas donde se
casos de prueba. analiza el software sin
ejecutar el software
mediante el código
fuente del mismo.
Implementación o En rigor, se habla de Regularmente se Estas pruebas
que puesta en implantar cuando una utilizan los diagramas permiten verificar
marcha aplicación se instala UML. que los componentes
sin modificar su de la aplicación
código fuente. cumplen con las
Cuando se realizan características del
modificaciones al modelo y con la
código, o se funcionalidad del
programan nuevos sistema.
elementos en la
aplicación, es propio
hablar de
implementación.