sábado, 5 de abril de 2008

Fases Principales del Ciclo de Vida

-Identificación del sistema y definición de requisitos
-Análisis
-Diseño
-Desarrollo e implementación
-Integración y Prueba
-Documentación
-Entrenamiento y uso
-Mantenimiento

Utilización del desarrollo o Paradigma

DESCRIBE: Las transacciones entre las etapas, especificando que actividades desarrolla en cada momento.
LA SELECCIÓN: de un modelo o paradigma especifico depende de la naturaleza del proyecto y/o la aplicación, los métodos, las herramientas a utilizar, los controles y entregas que se requieren.

El trabajo de software independientemente del modelo:
-Definición
-Desarrollo
-Mantto

Mantenimiento

Fase centrada en el cambio que va asociado a la corrección de errores a las adaptaciones requeridas a medida que evoluciona el entorno del software y a cambios producidos por los requisitos cambiantes del software.

Cambios Principales
Corrección: adaptarlo a lo que diga el usuario o empresa
Adaptación: mejorar el software, para el usuario
Mejora: con nuevas tecnologías o funcionalidad
Prevención: reingeniería, reutilizar y usabilidad

Ciclo de Vida

Conjunto de etapas que se han de llevar acabo para crear, explotar y mantener su SISTEMA INFORMÁTICO.

4 Puntos Básicos
-Método
-Técnica
-Metodología
-Herramienta

Método: lo que se va hacer, que criterios "Necesidades" de la empresa; conjunto de normas que narcan las directrices a seguir para llevar acabo una tarea.
EJEMPLO: planificación del proyecto, análisis de requisitos.

Técnica: modelo de representación para la solución de un problema concreto.
EJEMPLO:Cómo diseñar las estructuras?, Cómo se va a realizar la prueba?...
DESARROLLO: Diseño del software, Generación de código, Prueba del software...

Metodología: conjunto de métodos y técnicas que cubren más de una etapa del ciclo de vida.
DESARROLLO:
-5 Actividades
-Manual: investigar, escribir, dibujar, etc.
-Diseño de todos los diagramas

Herramienta: proporcionar un soporte automático o semiautomático para el proceso y para los métodos.

Paradigmas o Modelos de Desarrollo

Causas de Estudio
Insatisfactorio comportamiento y funcionalidad del software, desarrollo, también los cálculos realizados asociados con el software eran excesivamente elevados.

Metas de una Empresa
-Mayor productividad
-Introducción de puntos de control en la calidad de sus productos.

Sommreville 2002

*Mantenibilidad
*Confiabilidad
-Fiabilidad
-Seguridad
-Protección
*Eficiencia
*Usabilidad

Web 2

Foro
Chat
Download (case studio)
Wiki
Blog(cargar tareas, notificación)
Sistema de Organización
Temario

OBJETIVO DE LA MATERIA

Proporcionar herramientas y técnicas actuales para el desarrollo de sistemas, cubriendo desde la planeación del proyecto hasta el ciclo de vida del proyecto de software.

Evaluación

Examen Parcial 40%
Examen Práctico 30%
Practicas 10%
Tareas y Participaciones 20%