|
El CVDS, es un conjunto de pasos que si bien son secuenciales no necesariamente deben llevarse con rigidez, en cualquier momento que el analista lo demande puede devolverse a la fase anterior, en verdad, es muy normal que si en alguna fase se requiera modificar algún análisis, de una fase previa, hasta repetir varias veces una misma tarea para comparar algún resultado.
Los analistas, no están de conformes con qué tantas fases exactas hay en el ciclo de vida de desarrollo de sistemas, pero, por lo general, exaltan su enfoque organizado. Es afirmativo que el CVDS, es un modelo muy organizado para la programación estructurada, pero a veces se puede aplicar para el desarrollo de aplicaciones, en especial cuando empezamos a usar nuevas metodologías y convenciones. Un ejemplo; de ello es la dificultad de aplicar el enfoque estructurado del CVDS para el desarrollo de una aplicación Web.
Digamos, que tenemos que diseñar un periódico electrónico y que nuestra base de datos se encuentra en un servidor A, que tenemos un servidor Web (WWW), en otra ubicación B y que tenemos un servidor de archivos (FTP), en otro sitio diferente C. Ya este tipo de organización, lógica del sistema se sale de las expectativas de las personas que idearon la metodología estructurada del CVDS. Claro, con esto no digo que el paradigma no pueda adaptarse, crear como una especie de metodología híbrida que permita combinar diferentes herramientas.
|