Sie sind auf Seite 1von 9

PROCESO DE DESARROLLO DE SW

Qu es? El proceso de desarrollo es un conjunto de metodologas, tcnicas recursos, herramientas que sirven para desarrollar software. Etapas: Inicio, Elaboracin, Construccin, Transicin Disciplinas: Anlisis, Diseo, Implementacin, Evaluacin Ciclo de Desarrollo de SW: Inicial, Repetible, definido, gestionado, optimizado Metodologas de desarrollo: Cascada, Incremental, Orientada a Objetos

CARACTERSTICAS PROCESO UNIFICADO


Aplica el Anlisis y diseo orientado a objetos. Desarrollo adaptable con iteraciones cortas y una duracin fija. Aborda las cuestiones de alto riesgo y valor en las primeras iteraciones. Involucra continuamente a los usuarios Enfatiza la construccin de una arquitectura cohesiva en las primeras etapas. Verifica continuamente la calidad, desde el principio y con frecuencia. Aplica casos de uso. Modela el software visualmente mediante el lenguaje de modelado unificado (UML). Gestiona los requisitos cuidadosamente. Gestiona un control a los cambios.

ETAPAS PROCESO UNIFICADO


Inicio: Establece una visin inicial de los objetivos del proyecto, realiza un anlisis de la organizacin, determina la viabilidad del proyecto. Generalmente comienza con la disciplina de requisitos.
Elaboracin: En esta fase se realiza un refinamiento de la visin, implementacin iterativa del ncleo central de la arquitectura, resolucin de los riesgos ms altos e identificacin de los requisitos de mayor prioridad con el fin de establecer una base arquitectnica slida. En esta fase se planifican las actividades y los recursos necesarios. Construccin: Se caracteriza por tener una Implementacin iterativa del resto de requisitos de menor riesgo y elementos ms fciles, es una preparacin para el despliegue. El propsito de la fase de construccin es terminar de construir la aplicacin y sus materiales de soporte como el manual de usuarios. Se realizan pruebas alpha, se preparan las pruebas beta y la aplicacin para el despliegue. Transicin: Se caracteriza por poner el sistema en produccin y la realizacin de pruebas. Tambin hay una retroalimentacin de los resultados de las pruebas con el fin de realizar pequeos ajustes y ejecutar una capacitacin a los usuarios.

ANLISIS DE REQUERIMIENTOS
CUL ES EL SISTEMA QUE SE NECESITA? Se investiga el problema para determinar lo que realmente se necesita. Los requerimientos o requisitos son capacidades y condiciones que deben ser consideradas en el sistema. Los requisitos se descubren y registran durante las iteraciones. TIPOS DE REQUISITOS Los requisitos de acuerdo al modelo FURPS (Functional, Usability, Reliability, Performance, Supportability), nemotcnico que en espaol equivale a (funcional, facilidad de uso, fiabilidad o confiabilidad, rendimiento y soporte). DOCUMENTOS O ARTEFACTOS DE ANLISIS Modelo de Casos de Uso Visin y Anlisis de la organizacin Especificacin complementaria. Glosario.

MODELO DE CASOS DE USO


Los requisitos funcionales se registran principalmente en el modelo de casos de usos y estn relacionados con las caractersticas capacidades y seguridad del sistema. La escritura de casos de uso son historias del uso de un sistema para ayudar a alcanzar los objetivos de los usuarios. La escritura de casos de uso es una tcnica de gran importancia para entender y descubrir los requisitos. Los casos de uso representan una promesa o contrato de la manera en la que se comportar el sistema y representan un valor observable del funcionamiento del sistema para el usuario.

DISEO DE SOFTWARE
Presta especial atencin en modelar una solucin que satisfaga los requisitos. Se elaborarn los siguientes artefactos: Modelo de Diseo. Documento de Arquitectura del software. Modelo de Datos.

FASES PARA LA CREACIN DE UN MEDIADOR DIDCTICO

ANLISIS

DISEO

IMPLEMENTACIN

EVALUACIN

Se especifica: -Modelo de casos de uso -Glosario -Especificacin Complementaria -Anlisis y visin de la organizacin

Se realiza el:

Se contruyen: -Codigo Fuente -Programas

-Diseo visual -Diseo computacional -Diseo Educativo

Se evala: -Evaluacin de expertos: -Evaluacin clnica -Evaluacin pequeo grupo. -Evaluacin Terreno

METODOLOGAS DE DISEO DE SOFTWARE


El diseo de aplicaciones hipermediales se fundamenta en procesos de desarrollo de software provenientes de la ingeniera de sistemas.
TIPOS DE DISEO -Diseo Visual -Diseo Computacional -Diseo Educativo MODELOS DE DISEO Dentro de los modelos para el diseo hipermedia aplicadas al desarrollo de software educativo estn: RMM EORM OOHDM

DISEO EDUCATIVO

TALLER INTEGRAL PEDAGGICO

MEDIADORES EDUCATIVOS en soporte digital utilizado para la enseanza de un rea del conocimiento. Producidos por docentes

Ttulo Presentacin Objetiivos Problema Preguntaproblema Objetivos Ideas Previas Recreacin Conocimiento Pretest

Evauacin diagnstica

Referente Terico Conceptual MARCO ESTRTEGICO SW EDUCATIVO PARA CREAR MATERIALES CREACIN DE MATERIALES EDUCATIVOS AMBIENTES VIRTUALES Proceso Evaluacin Momento Bsqueda Momento Individual Momento Grupal Momento Aplicacin