You are on page 1of 3

UNIVERSIDAD FRANCISCO DE PAULA SANTANDER FACULTAD DE INGENIERIA PROGRAMA DE INGENIERIA DE SISTEMAS Registro Actividades Independiente

F05 pgina

Asignatura Cdigo rea de formacin: Tipo de asignatura: Nombre del Profesor

Anlisis y Diseo de Sistemas Nmero de Crditos:


Ciencias Bsicas Obligatoria Ciencias Bsicas Aplicada Profesional especfica X Electiva: __ Socio Humanstica

PILAR RODRIGUEZ

Cdigo:1155705

Semestre: I ( x ) II ( ) ao : 2013___ Informacin por Actividad Nombre Tutorial UML Competencias a desarrollar Capacidad de Anlisis y sintaxis Capacidad para aplicar la teora a la prctica Capacidad de interpretar situaciones Tipo de Actividad: grupal Terica ( X ) Prctica ( x ) Tiempo (horas): 3 horas Fecha de entrega (15/04/13) Descripcin
Cul camino seguir? Antes de definir el modelo de ciclo de vida de desarrollo para un proyecto dentro del contexto sealado, hay que entender los fundamentos bsicos, los obstculos y ventajas, antes de seguir un modelo determinado. Esto incluye como primera medida, realizar un estudio de las prcticas que se van a poner en ejecucin dentro de un proyecto. Los modelos hbridos (tradicionales y giles) deben ser estructurados teniendo en cuenta las caractersticas propias del proyecto. Esto incluye las propias caractersticas del contexto colombiano. Un modelo de ciclo de vida exitoso en un contexto, no necesariamente lo es en otro contexto. Por ejemplo, ante el surgimiento de los Parques Tecnolgicos que incluyen empresas de desarrollo de software, se debe tomar en cuenta las caractersticas propias del contexto de un grupo de jvenes emprendedores sin altos recursos para realizar inversin, con necesidad de poner en el mercado en relativo poco tiempo un software altamente funcional de excelente calidad. Un conjunto de preguntas que surgen ante la necesidad de redefinir el modelo de desarrollo que un equipo sigue en un momento determinado, con el fin de mejorar los resultados en trminos de un conjunto de atributos como pueden ser la calidad del software y la precisin de los planes realizados, podran ser las siguientes: 1. Cmo evaluar mi proceso de desarrollo? 2. Cmo identificar el conjunto de caractersticas que rodean mis desarrollos, e impactan de manera significativa los resultados de mi equipo? 3. Cmo identificar el conjunto de prcticas adecuadas para incluir en un nuevo modelo de ciclo de vida de desarrollo? La respuesta a estas preguntas se enmarca en el tema de Mejoramiento de Procesos de Software (SPI). En este tema se encuentra por ejemplo la propuesta realizada por el Instituto de Ingeniera de Software con su trabajo sobre IDEAL y CMMI. Sin embargo, al igual que para los procesos de desarrollo, las prcticas requeridas para mejorar un proceso de software dependen altamente del contexto donde se mejoran los procesos. Por ejemplo, no es igual mejorar los procesos al interior de equipos con alta rotacin, y gran nmero de participantes, que mejorarlos en un equipo pequeo y estable. Para el caso del contexto colombiano, tomando como objetivo las pequeas y medianas empresas, una buena estrategia es evaluar los procesos frente a un marco de referencia como puede ser CMMI en cada una de sus reas de proceso. Luego de tener una evaluacin inicial del estado actual de los procesos, y definir lo que se puede llamar una lnea base de procesos, se debe realizar un plan de mejoramiento basado en las caractersticas del equipo de desarrollo. Un buen ejercicio para identificar estas caractersticas es realizar un rbol de problemas como el presentado en la figura 1. Por medio de este tipo de esquemas, se pueden identificar caractersticas que de alguna manera no se tomaban en cuenta.

UNIVERSIDAD FRANCISCO DE PAULA SANTANDER FACULTAD DE INGENIERIA PROGRAMA DE INGENIERIA DE SISTEMAS Registro Actividades Independiente

F05 pgina

Finalmente, para identificar las prcticas precisas que se deben incluir en el nuevo modelo de desarrollo, se debe tener en cuenta el marco de referencia con el cual se evalu el proceso actual, y las caractersticas identificadas. As, de manera incremental, se incorporan prcticas en un orden que se defina como prioritario al interior del equipo para minimizar los impactos negativos de caractersticas del equipo identificadas, en los proyectos de desarrollo. Algo que siempre se debe tener en cuenta es la definicin de mtricas desde el inicio de mejoramiento, que permitan medir la mejora una vez impactados los procesos. A estas mtricas se les conoce como indicadores de gestin del mejoramiento de procesos. Tomado de Hugo F. Arboleda Jimnez. MSc. Docente-Investigador, Facultad de Ingenieras, Universidad de San Buenaventura Cali. Magster Ingeniera de Sistemas y Computacin, Universidad de los Andes, 2002. Ingeniero de Sistemas Universidad del Valle, 1999. Ahora con esta lectura y la lectura realizada por Usted sobre los modelos de ciclo de vida contstese las siguientes preguntas: 1.Hay algn caso en que no se apliquen fases genricas del proceso de ingeniera del software? Si es as, descrbalo. 2. Qu paradigmas de ingeniera del software de los ledos piensa que sera el ms eficaz? Por qu? 3. Proporcione cinco ejemplos de proyectos de desarrollo del software que sean adecuados para construir prototipos. 4. Nombre dos o tres aplicaciones que fueran ms difciles para construir prototipos. (piense en ejemplos reales y que podran generar impacto) 5. El modelo DRA a menudo se une a herramientas CASE. Investigue la literatura y proporcione un resumen de una herramienta tpica CASE que soporte DRA. 6. presente ejemplos donde considere usted que puede aplicar cada uno de los modelos ledos por usted. NOTA: subir esta actividad a piagev

Fuentes bibliogrficas
Whitten & bentley . Systems Analysis and Design Methods ISBN: 9780071107662 ao: 2006 idioma: ingls pginas: 425 Gustafson Schaum's Outline of Software Engineering ISBN: 9780071377942 ingls pginas: 256 ao: 2003 idioma:

Schach . Object-Oriented Software Engineering. ISBN: 9780071259415 ao: 2007 idioma: ingls pginas: 320 Lethbridge Object-Oriented Software Engineering ISBN: 9780077109080 ao: 2004 idioma: ingls pginas: 533

C. Larman, UML y Patrones, Segunda edicin, Prentice-Hall, 2002 J. Rum. baugh et al., El Lenguaje Unificado de Modelado, Manual de Referencia, Addison-Wesley, 2000. Anlisis y diseo orientado a objetos con aplicaciones. 2 Edicin. Addison-Wesley/ Daz de Santos (2000). Jacobson, Ivar; Booch, Grady; Rumbaugh, James. UNIFIED SOFTWARE DEVELOPMENT ROCESS, THE

Calidad en el Desarrollo y mantenimiento del software. Enero 2003.

PIATTINI, M.G. y GARCA F.O. RAMA.

UNIVERSIDAD FRANCISCO DE PAULA SANTANDER FACULTAD DE INGENIERIA PROGRAMA DE INGENIERIA DE SISTEMAS Registro Actividades Independiente

F05 pgina

_____________________ Firma docente

You might also like