Yourdon

Solo disponible en BuenasTareas
  • Páginas : 6 (1350 palabras )
  • Descarga(s) : 0
  • Publicado : 27 de noviembre de 2010
Leer documento completo
Vista previa del texto
YOURDON
1. El concepto de ciclo de vida de un proyecto
2. Las características del ciclo de vida de un proyecto clásico.
3. Las diferencias entre proyectos clásicos y semiestructurados.
4. Los componentes del ciclo de vida estructurado.
5. Las diferencias entre ciclos de vida radicales y conservadores.
-------------------------------------------------
2. LAS CARACTERÍSTICASDEL CICLO DE VIDA DE UN PROYECTO CLÁSICO (CVPC)
Cada proyecto atraviesa algún tipo de análisis, diseño e implantación.
Podríamos hablar de diferentes fases (hay más, aquí simplificamos):
1. Fase de exploración y análisis
2. Fase de estudio de hardware (se puede suprimir si pensamos usar el hardware que ya tenemos)
3. Fase de diseño preliminar y fase de diseño de detalles (fase dediseño simplificando)
4. Fase de prueba
Características del ciclo de vida del proyecto clásico:
1. Tendencia a la implantación ascendente
2. Insistencia en la progresión lineal y secuencial de una fase a la otra.
5.2.1. IMPLANTACIÓN ASCENDENTE.
El uso de la implantación ascendente es una de las grandes debilidades del CVPC.
Implantación ascendente = ciclo de vida de cascada = se esperaque los programadores lleven a cabo primero las pruebas modulares, luego las pruebas de subsistemas y finalmente las pruebas del sistema mismo.
Problemas de la implantación ascendente:
1. Nada está terminado hasta que todo esté terminado = n podemos presentar al cliente avances del trabajo = no hay un prototipo.
2. Las fallas más triviales se encuentran al comienzo del período de prueba(pruebas modulares) y las más graves al final de éste (errores de interfaz entre subsistemas) = los errores graves pueden obligar a recodificar muchos módulos del principio = pérdida de tiempo!
3. Hallar las fallas es fácil; eliminarlas, casi imposible: es muy difícil determinar en qué módulos está la falla cuando estamos en un lugar avanzado del proceso de desarrollo.
4. En las últimasetapas de prueba hay que usar muchas horas el ordenador (para probarlo)=12 horas al día = esto provoca retrasos porque hay que trabajar con esos ordenadores (la empresa).
5.2.2.PROGRESIÓN SECUENCIAL.
Es el segundo problema del CVPC.
EL CVPC insiste en la sucesión secuencial de las fases = he acabado la fase uno y paso a la dos. Esto no puede ser, porque siempre hay fallos que no se detectan = hayque analizar los fallos de la uno, la dos…
Otros problemas del CVPC
Tercer problema: durante el tiempo de desarrollo del sistema, el usuario puede cambiar de opinión respecto al proyecto (por dinero, etc.).
Cuarto problema: se apoya en técnicas anticuadas = no tiene en cuenta el análisis estructurado y la programación estructurada.
-------------------------------------------------
5.3.ELCICLO DE VIDA DEL PROYECTO SEMIESTRUCTURADO.
Problemas…
-------------------------------------------------
5.4.EL CICLO DE VIDA ESTRUCTURADO DEL PROYECTO = PAC!
El CVEP conté
* Nou activitats
* Tres terminadors = usuaris, administradors i personal d’operacions
Els terminadors proporcionen les entrades a l’equip del projecte i són els beneficiaris finals del sistema.
1. La encuestaTambién llamada estudio de fiabilidad o estudio inicial de negocios.
Objetivos de la encuesta:
1. Identificar a los usuarios responsables y crear un “campo de actividad” inicial del sistema. = puede implicar realizar entrevistas con los usuarios afectados por el proyecto. También puede implicar desarrollar un diagrama inicial del contexto, que es un diagrama de flujo de datos en el cual serepresenta el sistema completo con un solo proceso.
2. Identificar las deficiencias actuales en el ambiente del usuario. Esto implica crear una lista de funciones que el sistema actual realiza de forma insatisfactoria, por ejemplo: el hardware del sistema actual no es fiable, el sistema actual no es capaz de generar / recibir informes, etc.
3. Establecer metas y objetivos para el sistema...
tracking img