Você está na página 1de 10

INGENIERIA DE SOFTWARE

Diseo

April 2, 2013

OBJETIVO

Desarrollar software

Desarrollar una solucin

Tomar requisitos del usuario Realizar procesos normalizados para el desarrollo de requisitos

Comprender el entorno y necesidades del usuario Descripcin de requisitos correcta

April 2, 2013

Diseo

Definicin
El proceso de definicin de la arquitectura, componente, interfaces y otras caractersticas de un sistema o de un componente. El resultado de este proceso.

April 2, 2013

Diseo es la actividad del ciclo de vida en la que se analizan los requisitos del software para desarrollar una descripcin de la estructura interna y la organizacin del sistema que servir de base para su construccin.

Requisitos

Diseo

Construccin

April 2, 2013

El diseo como creacin de modelos


Razones del diseo son:

Concepcin o anlisis de las posibles soluciones. Apoyo metodolgico para abordar la complejidad de la solucin. Registro documentado como medio de comunicacin entre los
participantes.

April 2, 2013

El diseo del software comprende dos actividades intermedias entre la fase de requisitos y la de construccin:

Diseo de la arquitectura del software


Descripcin de la arquitectura general, identificacin de sus componentes y su organizacin y relaciones en el sistema.

Diseo detallado del software


Definicin y estructura de los componentes y datos. Definicin de los interfaces Elaboracin de las estimaciones de tiempo y tamao.

April 2, 2013

El resumen de las razones expuestas que hacen necesarias las tareas de diseo antes de comenzar la construccin de un sistema son: Permite la descomposicin del problema en partes y vistas de menor tamao, ms manejables para el trabajo intelectual del diseo de la solucin. Permite el desarrollo de modelos que se pueden analizar para determinar si cumplen los distintos requisitos. Permite examinar soluciones alternativas. Los modelos se pueden utilizar para planificar el desarrollo de las actividades, y son el punto de partida para empezar las actividades de codificacin y pruebas.

April 2, 2013

Anlisis de soluciones posibles a travs de su modelado.

Requisitos

?
April 2, 2013

Disponibilidad Coste mantenimiento Tiempos de respuesta Coste desarrollo Robustez Hardware necesario

Elemento de comunicacin, Base de planificacin y del desarrollo

April 2, 2013

Se considera que el proceso de diseo se ha completado cuando

Todas las preguntas Como tienen respuesta La descripcin del diseo de la arquitectura est completada La revisin del diseo se ha completado y cada equipo/persona
implicado est de acuerdo con el diseo.

Los borradores de manuales para mantenimiento y administracin


estn realizados

Se ha realizado la trazabilidad del diseo Se ha revisado el diseo de la arquitectura Se ha verificado el diseo de la arquitectura Se ha escrito la planificacin de la integracin del software. Se ha establecido la lnea base del producto

April 2, 2013

Você também pode gostar