Вы находитесь на странице: 1из 10

ANLISIS Y ESPECIFICACIN DE SISTEMAS MULTIMEDIA

Prctica 1 El Proceso Unificado


Curso: 2011-2012

Indice
1. Introduccin 2. Trabajo a realizar 3. Fecha de entrega

Introduccin
Una metodologa de Ingeniera de software es un proceso para producir software de forma organizada, empleando una coleccin de tcnicas y convenciones de notacin predefinidas Rumbaugh et al., 1991

Desde una perspectiva de Ingeniera de Software, una metodologa:


Describe cmo se organiza un proyecto Establece el orden en el que la mayora de las actividades tienen que realizarse y los enlaces entre ellas Indica cmo tienen que realizarse algunas tareas proporcionando las herramientas concretas

Introduccin
Confusin entre los trminos metodologa, mtodo y ciclo de vida por abuso del lenguaje tcnico: Una metodologa puede seguir uno o varios modelos de ciclo de vida, esto es, el ciclo de vida indica qu es lo que hay que obtener a lo largo del desarrollo del proyecto, pero no cmo. Esto s lo debe indicar la metodologa Una metodologa es un concepto ms amplio que el de mtodo. As, se puede considerar a la metodologa como un conjunto de mtodos

Introduccin
Objetivos de una metodologa:
Establecer los requisitos de un sistema software de una forma acertada Proporcionar un mtodo sistemtico de desarrollo de forma que se pueda controlar su proceso Construir un sistema software dentro de un tiempo apropiado y unos costes aceptables Construir un sistema que est bien documentado y que sea fcil de mantener Ayudar a identificar, lo antes posible, cualquier cambio que sea necesario realizar dentro del proceso de desarrollo Proporcionar un sistema que satisfaga a todas las personas afectadas por el mismo

Introduccin
Las metodologas de Ingeniera del software pueden clasificarse en tres grandes grupos:
Estructuradas
Procesos, flujos y estructuras de los datos

Orientadas a objetos
Conjunto de objetos que interactan entre s

giles
Hacen que la carga de gestin y control sea menor

Trabajo a realizar
Dentro de las metodologas orientadas a objetos encontramos el Proceso Unificado de desarrollo de software (UP) Realizar un estudio de esta metodologa indicando los siguientes puntos:
Caractersticas del proceso Elementos del proceso (Fases, Hitos, Disciplinas, Artefactos) Fases del proceso (Inicio, elaboracin, construccin) Disciplinas (Requisitos, anlisis, diseo) Artefactos (Diagramas, documentos, modelos)

Trabajo a realizar
Se deben incluir adems referencias bibliogrficas de cualquier elemento de consulta (pgina web, libro) El trabajo se presentar en un documento (pdf, doc, html) No se debe entregar una presentacin de diapositivas Se entregar tambin una memoria donde se indicarn las tareas realizadas por cada miembro y cualquier informacin que se considere relevante

Trabajo a realizar
Se crear una entrada en el blog de cada grupo donde se insertar el trabajo y la memoria Se valorar positivamente cualquier informacin extra que se considere interesante:
Refinamientos del UP (RUP, AUP, OpenUP) Herramientas para aplicar UP

Fecha de entrega
El trabajo deber estar acabado al finalizar la sesin de prcticas de la semana 13-17 de febrero Cada miembro del equipo debe conocer los detalles del trabajo global (aunque se haya dedicado ms tiempo a una parte concreta) 20 minutos antes de la finalizacin de la sesin de prcticas se realizar una prueba objetiva (tipo test) sobre el trabajo realizado, con lo cual, el trabajo completo ya deber haberse entregado