Guía práctica para COCOMO 2.0 Ingeniería de Software Avanzada

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Guía práctica para COCOMO 2.0 Ingeniería de Software Avanzada"

Transcripción

1 Universidad Técnica Federico Santa María Departamento de Informática Guía práctica para COCOMO 2.0 Ingeniería de Software Avanzada 1 INTRODUCCIÓN COCOMO 2.0 (Constructive Cost Model, COCOMO) surge como respuesta a las falencias de COCOMO original (COCOMO 81) y a la necesidades planteadas por un nuevo escenario para el desarrollo de software (cambios tecnológicos, nuevos modelos del ciclo de vida, nuevas herramientas, reingeniería, generadores de aplicaciones, enfoque orientado a objetos, etc.) proponiendo principalmente el uso de diferentes modelos de tamaño según el avance del proyecto y el nivel de conocimiento del sistema en desarrollo. En concreto COCOMO 2.0 provee tres modelos de estimación secuenciales que corresponden a las siguientes etapas: Etapa 1 o Application Composition Model orientada a apoyar la estimación en las etapas tempranas del desarrollo de software, donde básicamente se cuenta con escasa información sobre los requerimientos del sistema. Este modelo además apoya la estimación para el desarrollo de prototipos rápidos en cualquier etapa del ciclo de vida del software. Etapa 2 o Early Design Model enfocada a apoyar la estimación tras la definición de los requerimientos y así respaldar la toma de decisiones sobre la evaluación de arquitecturas y conceptos de operación alternativos para el desarrollo de software. Etapa 3 o Post-Architecture Model orientada a apoyar la estimación durante el desarrollo del sistema. 1

2 2 ETAPA 1: THE APPLICATION COMPOSITION MODEL 2.1 Descripción general La etapa 1 esta enfocada a apoyar la estimación de esfuerzo durante las fase de planificación de un proyecto de desarrollo de software. Esto implica que la estimación deba realizarse sobre la base de información exigua y en muchos casos insuficiente. Dadas estas circunstancias, COCOMO 2.0 propone que es posible identificar elementos de alto nivel que permitan estimar el tamaño del producto final, base fundamental para el cálculo del esfuerzo. Luego, se sugiere estimar el tamaño del producto como puntos objeto (Object Points, OP) que capturan el tamaño en términos de generadores de esfuerzo de alto nivel: informes, ventanas, componentes de tercera generación, vistas y tablas de datos. 2.2 Estimación del esfuerzo En la etapa 1 de COCOMO 2.0 el esfuerzo se define como: E=NOP/PROD Donde E: esfuerzo en personas-mes NOP (New Object Points): nuevos puntos objeto PROD: razón de productividad A. Estimación de tamaño a través de NOP Paso 1: Identificación de los tipos de objeto. Lista de las ventanas, informes y componentes de tercera generación (objetos, clases, herencia, etc.) que abarcará la aplicación. Paso 2: Clasificación de cada tipo de objeto según su complejidad. Identificados los objetos, es necesario para cada uno de ellos (informes y ventanas) determinar el número de vistas que contiene, el número de tablas de datos que referencia y el tipo de fuente de dichas tablas (servidores o clientes). Con estos datos y según las tablas 1 y 2 se obtiene el nivel de complejidad (simple, medio, o difícil) de cada objeto. Observación: Los componentes de tercera generación son clasificados como difíciles. Número de vistas contenidas Total < 4 (<2 srvr, <3 clnt) Ventanas Número y fuentes de tablas de datos Total < 8 (2/3 srvr, 3-5 clnt) Total >8 (>3 srvr, >5 clnt) <3 Simple Simple Media 3-7 Simple Media Difícil >8 Media Difícil Difícil Tabla 1 2

3 Número de vistas Contenidas Total < 4 (<2 srvr, <3 clnt) Informes Número y fuentes de tablas de datos Total < 8 (2/3 srvr, 3-5 clnt) Total >8 (>3 srvr, >5 clnt) 0-1 Simple Simple Media 2-3 Simple Media Difícil >4 Media Difícil Difícil Tabla 2 Paso 3: Cálculo de los puntos objeto (Object Points, OP). Para calcular los OP se ingresa el número de objetos identificados dentro de cada categoría de complejidad de acuerdo a la siguiente tabla. Luego se realiza un cálculo simple cuyo resultado son los OP. Tipo de objeto Complejidad Peso Simple Media Difícil Subtotal Ventana x 1 + x 2 + x 3 = Informe x 2 + x 5 + x 8 = Componente de 3GL x 10 = Total OP (+) = Tabla 3. Cálculo de OP. Observación: El factor multiplicador de cada celda refleja el esfuerzo relativo requerido para implementar un tipo de objeto con un nivel de complejidad dado. Paso 4: Cálculo de los Nuevos Puntos Objeto (New Object Points, NOP). El cálculo de los NOP corresponde a la consideración del reuso como un factor importante dentro de la estimación del tamaño del producto final. NOP= (OP)/(100-%r)/100 Donde %r corresponde a los objetos (informes, ventanas y componentes de 3GL) de proyectos previos que serán reutilizados en el proyecto actual. B. Estimación de PROD Paso 1: Determinación de la razón de productividad PROD. Para el cálculo de la productividad, en la etapa 1 de COCOMO 2.0 se consideran dos aspectos clave: la experiencia y la capacidad de los desarrolladores, y la madurez y la capacidad de ICASE. Cada uno de estos factores debe ser clasificado como muy bajo, bajo, nominal, alto o muy alto, para luego y según la siguiente tabla establecer el valor de la razón de productividad, PROD. Experiencia y capacidad de los desarrolladores Madurez y capacidad de ICASE Muy Baja Muy Baja Baja Nominal Alta Muy Alta Baja Nominal Alta Muy Alta PROD Tabla 4. Estimación de la razón de productividad (PROD). Dado que el valor que tomen los factores involucrados puede ser substancialmente diferente (Por ejemplo: Experiencia y capacidad de los desarrolladores= Alta, y Madurez y capacidad de ICASE= Muy Baja) los autores recomiendan privilegiar el valor más cercano al nominal. 3

4 3 ETAPAS 2 Y 3: THE EARLY DESIGN MODEL & THE POST- ARCHITECTURE MODEL 3.1 Descripción general Una vez que la etapa de planificación ha sido aprobada, es necesario tomar decisiones sobre las arquitecturas y los conceptos de operación alternativos. Luego, COCOMO 2.0 establece una segunda etapa orientada precisamente a apoyar esta tarea. La etapa 2 cuenta con mayor información sobre los requerimientos del proyecto, mas ésta aún es insuficiente para una estimación precisa. Ante ello COCOMO 2.0 propone utilizar los puntos de función (Function Points, FP) como estimador de tamaño, pues ofrecen una descripción mejor que los OP para estimar la funcionalidad capturada en los requerimientos. COCOMO 2.0 define, además, una tercera etapa orientada a entregar información (estimaciones) sobre el estado del proyecto para facilitar el control de posibles desviaciones en relación a la planificación inicial (tiempo y esfuerzo) durante el desarrollo del sistema. Esto implica que se cuenta con mayor información sobre el sistema, por lo que COCOMO 2.0 sugiere la contabilización de las líneas de código (LOC) y el uso de cost drivers de una manera similar a COCOMO original, incorporando modelos de reuso, modelos reingeniería, y nuevos cost drivers. 3.2 Estimación de esfuerzo A. Estimación del esfuerzo nominal Para ambas etapas el esfuerzo nominal es definido como: PM nominal = A* (Tamaño) B Donde A: constante B: factor de economía des-economía de escala Tamaño: KSLOC Paso 1: Determinación de la constante A. El propósito de la constante es capturar el efecto multiplicador del aumento del tamaño de un proyecto. Hasta el momento ha sido establecida temporalmente como: A= 2.45, para la etapa 2 A= 2.55, para la etapa 3. Paso 2: Cálculo del factor de economía de escala B. El factor de B captura la economía de escala en un proyecto. Se habla de economía de escala (B<1) cuando al aumentar el tamaño del producto al doble, el esfuerzo aumenta en una cifra menor que el doble, por lo tanto un aumento en el tamaño del producto produce un aumento de la productividad. Si el esfuerzo aumenta en el mismo factor que el tamaño se habla de equilibrio (B=1), y en el caso que aumentara más que el doble se habla de des-economía (B>1). En COCOMO original este factor correspondía a una constante que variaba según el tipo o modo de desarrollo de software (orgánico, semi-desconectado, o embebido). Sin embargo durante el desarrollo de COCOMO 2.0 se establece que es más adecuado determinar B según los elementos que influyen sobre la 4

5 productividad del desarrollo, es decir los factores de escala que determinan una economía o des-economía de escala. Estos son: Precedentes (Precedentedness,PREC): experiencia de los desarrolladores en el desarrollo de proyectos similares. Flexibilidad (Development Flexibility, FLEX): flexibilidad del proceso de desarrollo en relación con los requerimientos establecidos. Arquitctura y resolución de los riesgos (Architecture/ Risk Resolution, RESL): gestión de los riesgos medido como porcentaje de respuesta que es capaz de lograr la organización ante la ocurrencia de algún riesgo. Cohesión del equipo (Team Cohesion, TEAM): tipo de interacción de los miembros de la organización desarrolladora. Madurez del proceso (Process Maturity, PMAT): nivel de madurez de la organización en relación con las áreas de prácticas clave (Key Practices Areas, KPA) del CMM (Capability Maturity Model). Cada uno de estos factores de escala es ponderado con un peso w i, que varía entre 0 y 5, según los criterios de la siguiente tabla: Scale Very Low Nominal High Very Extra Fators Low High High w i PREC FLEX RESL TEAM PMAT thoroughly unpreceden ted largely unpreceden ted rigorous occasional relaxation little some (20%) (40%) very some difficult difficult interactions interactions somewhat unpreceden ted some relaxation often (60%) basically cooperative interactions generally familiar general conformity Generally (75%) largely cooperative largely familiar Throughly familiar some general conformity goals mostly full (90%) (100%) highly cooperative Weighted average of Yes answers to CMM Maturity Questionnaire Tabla 5. Ponderación de los factores de escala. seamless interaction Para calcular el PMAT se evalúa el porcentaje de cumplimiento de las 18 áreas de prácticas clave definidas en el CMM del Software Engineering Institute, SEI (Ver tabla 6). Luego el PMAT se calcula como: PMAT= 5 - S (((KPA%*i)/100)*5/18),i=1,..,18 KPA Almost always Often About half Occassion_ ally Rarely if ever Does not apply Don t know KPA% >90% 60-90% 40-60% 10-40% <10% Requeriments Management Software Project Management Software Project Tracking and Oversight Software Subcontract Management Software Configuration Management Software Quality Assurance Organization Process Focus Organization Process Definition Trainning Program Integrated Software Management Software Product Engineering Intergoup Coordination Peer Reviews 5

6 KPA Almost always Often About half Occassion_ ally Rarely if ever Does not apply KPA% >90% 60-90% 40-60% 10-40% <10% Quantitative Process Management Software Quality Management Defect Prevention Tecnology Change Mangement Process Change Management Tabla 6. Cuestionario de madurez del CMM (continuación). Una vez ponderados los factores de escala es posible calcular el factor de economía de escala, B, como: B= 0,91 + 0,01* S w i, i=1,..,5 Donde w i corresponde al peso asignado a cada factor de escala. Paso 3: Estimación de tamaño. Don t know El método para estimar el tamaño en COCOMO 2.0 está fuertemente determinado por la información disponible. Como se vio anteriormente en la etapa 1, dada la escasa información, el tamaño se calcula en términos de OP. En la etapa 2, la situación es diferente, la especificación de requerimientos ya es más sólida por lo que una estimación por medio de puntos de función (Function Points, FP) y su traducción a miles de líneas de código (KSLOC) parece más adecuada. En la etapa 3 en cambio, ya se está en el desarrollo propiamente tal. Luego, dependiendo del estado de avance del desarrollo se podrían contabilizar las líneas de código directamente, en caso contrario se mantiene el cálculo por PF. El cálculo de FP se realiza según el procedimiento establecido por IFPUG. Sin embargo, para COCOMO 2.0 lo relevante es establecer los puntos de función no ajustados (Unadjusted Function Points, UFP). Es más, el tamaño en KSLOC es calculado por tabla a través del valor de UFP y no PF. En relación a las LOC la dificultad se encuentra en la definición de qué es o no una LOC. Para establcer consistencia al momento de contabilizar las LOC directamente se sugiere utilizar la Checklist de definición de LOC del SEI. Mostrado a continuación. 6

7 7

8 Paso 4: Ajuste del tamaño por reuso. Al igual que en la etapa 1, en las presentes etapas el reuso es considerado un factor importante dentro de la estimación. Para ambos casos, se calculan las líneas de código equivalentes (ESLOC) producto del reuso. Este cálculo requiere de la estimación de los siguientes elementos de entrada : ASLOC: tamaño del software (en LOC) que debe ser adaptado. DM: porcentaje de diseño que debe modificarse en el software para adaptarlo a los nuevos objetivos y al nuevo ambiente. CM: porcentaje de código que debe modificarse en el software para adaptarlo a los nuevos objetivos y al nuevo ambiente. IM: porcentaje del esfuerzo de integración original que debe ser modificado para integrar el software reusado. Además, en la estimación de las ESLOC se consideran la influencia de los siguientes elementos: La comprensión del software (Software Understanding, SU) que será reutilizado en términos de su estructura, su correspondencia con la aplicación en desarrollo y la documentación disponible. El nivel de evaluación y asimilación (Assessment & Assimilation, AA) requerido para determinar cuándo un modulo es apropiado o no para la aplicación y para integrar su descripción a la descripción del producto. La familiaridad del programador con el software que será reutilizado. (Programmer`s Unfamiliarity, UNFM) Cada uno de estos factores es calculado por medio de las tablas 8, 9 y 10 respectivamente. Very Low Nominal High Very High Low SU (%) Structure Application Clarity Self Descriptive ness AA Increment Very low cohesion, high coupling, spaghetti code No match between program and application world views Obscure code; documentatio n missing, obscure or obsolete 0 None Moderately low cohesion, high coupling Some correlation between program and application Some code commentary and headers; some useful documentation Reassonably well structured, some weak areas Moderate correlation between program and application Moderate levels of code commentary, headers, documentations Tabla 8. Estimación del SU. High cohesion, low coupling Good correlation between program and application Good code commentary and headers, useful documentation; some weak areas Level of AA Effort 2 Basic module search and documentation Strong modularity, information hiding in data/control structures Clear match between program and application world views Self descriptive code, documentation up to date, well organized with design rationale 4 Some module Test and Evaluation, documentation 6 Considerable module Test and Evaluation, documentation 8 Extensive module Test and Evaluation, documentation Tabla 9. Estimación del AA. 8

9 UNFM Increment 0,0 Completely familiar 0,2 Mostly familiar 0,4 Somewhat familiar 0,6 Considerably familiar 0,8 Mostly unfamiliar Level of Unfamiliarity 1,0 Completely unfamiliar Tabla 10. Estimación del UNFM. Una vez determinados los ASLOC, DM, CM, IM, SU, AA y UNFM es posible calcular las ESLOC como: ESLOC=[ASLOC(AA+AAF(1+0,02(SU)(UNFM)))]/100, AAF<=0,5 ESLOC=[ASLOC(AA+AAF+(SU)(UNFM))]/100, AAF>0,5 Donde AAF= 0,4(DM) + 0,3(CM) + 0,3(IM) Paso 5: Ajuste por reingeniería. Otro de los aspectos considerados importantes en el momento de estimar el esfuerzo nominal es la reingeniería, la cual se entiende como la capacidad de migrar automáticamente de la aplicación A a B. La reingeniería es considerada mediante el siguiente ajuste: Donde PM nominal = A* (Tamaño) B + [ASLOC (AT/100)/ATPROD] ASLOC: tamaño del software (LOC) que debe ser adaptado (estimado subjetivamente). AT: % del código que será reingenierado mediante traducción automática (Ver tabla 11). ATPROD: razón de productividad de la traducción automática. (temporalmente, 2400[LOC/Personmonth] ) Re-engineering target AT Batch processing 96% Batch with SORT 90% Batch with DBMS 88% Batch, SORT, DBMS 82% Interactive 50% Tabla 11. Estimación del AT. B. Estimación del esfuerzo ajustado En forma análoga a COCOMO 81, COCOMO 2.0 considera en sus etapas 2 y 3 el ajuste del esfuerzo nominal al considerar un conjunto de cost drivers, cuyo efecto es ponderado obteniéndose un mutliplicador de esfuerzo (Effort multipliers, EM i ) asociado a cada cost driver. PM ajustado = PM nominal * P EM i Los cost drivers considerados varían según la etapa del modelo de COCOMO 2.0 que se utilice. 9

10 Multiplicadores de esfuerzo de Etapa 2. La etapa 2 considera 7 cost drivers apreciables en la tabla 12. En términos globales, cada uno de los cost drivers pertenecientes a la etapa 2 corresponde la agrupación de uno o más cost drivers de la etapa 3: Cost Driver Description Counterpart Combined Post-Architecture (Stage 3) Cost Driver PERS Personnel capability ACAP, PCAP, PCON RCPX Product reliability and RELY, DATA, CPLX, complexity DOCU RUSE Required reuse RUSE PDIF Platform difficulty TIME, STOR, PVOL PREX Personnel experience AEXP, PEXP,LTEX FCIL Facilities TOOL, SITE SCED Schedule SCED Tabla 12. Cost Drivers de la Etapa 2. En el caso de RUSE y de SCED sus respectivos EM son calculados directamente a partir de las tablas 13 y 14. En el caso de los cost drivers restantes se calcula el EM para los cost drivers de la etapa 3 que lo componen y luego se calcula el EM como el promedio de los EM de sus componentes. Por ejemplo, EM PDIF =[EM PDIF + EM PDIF + EM PDIF ]/ 3. Multiplicadores de esfuerzo de Etapa 3. La etapa 3 se compone de 17 cost drivers, cada uno de los cuales es clasificado como Very Low hasta Extra High según la tabla 13. Una vez clasificado el cost driver se obtiene el EM respectivo por medio de la tabla

11 Tabla 13. Clasificación de los cost drivers para la etapa 3. 11

12 12

13 Very Low Low Nominal High Very High Extra High Factores de producto RELY DATA CPLX RUSE DOCU Factores de plataforma TIME STOR PVOL Factores de personal ACAP PCAP AEXP PEXP LTEX PCON Factores del proyecto TOOL SITE SCED Tabla Estimación de tiempo de desarrollo Una vez calculado el esfuerzo ajustado es posible, estimar el tiempo de desarrollo: TDEV= [3,67*(PM x ) (0,28+0,2*(B-1.01)) ]*SCED%/100 Donde TDEV: tiempo de desarrollo desde el establecimiento de la baselinek de requerimientos hasta la aceptación del producto final. PM x : estimación del esfuerzo ajustado sin considerar el cost driver SCED. 3.4 Mantención La aplicación de COCOMO 2.0 a la etapa de mantención asume el término del desarrollo del software y la contabilización de las líneas de código de éste (Tamaño del Código Base). Luego: (Tamaño) M = [(Tamaño del Código Base)*MCF]*MAF Donde (Tamaño) M : estimación del tamaño en KSLOC asociado a la mantención MCF (Maintenance Change Factor): porcentaje de cambios en el código base. Este factor es el equivalente al ACT de mantención en COCOMO 81, salvo por que el MCF puede estar asociado a cualquier período (ACT impone un período de 12 meses). 13

14 MCF= (Tamaño agregado + Tamaño modificado)/tamaño del Código Base MAF (Maintenance Adjustment Factor): factor de ajuste de mantención. MAF= 1+((SU/100)*UNFM) Luego, el esfuerzo asociado a mantención se calcula como: PM M =A*(Tamaño M ) B * P EM i,i=1,..,17 Además, si se conoce el tiempo o el personal de mantención es posible calcular el personal o el tiempo respectivo mediante: PM M= T M* FSP M 14

Características principales

Características principales Modelo COCOMO 2.0 Nuevo escenario cambios en tecnología de software nuevos modelos de ciclo de vida nuevas herramientas reingeniería generadores de aplicaciones enfoques orientados a objetos etc Modelo

Más detalles

Estimación de Proyectos Software

Estimación de Proyectos Software Estimación de Proyectos Software 1 1. Introducción. Estimación: (Del lat. aestimatĭo, ĭ -ōnis). Aprecio y valor que se da y en que se tasa y considera algo Estimación en relación a la IS: Cumplimiento

Más detalles

Estimación de Costos

Estimación de Costos Establecimiento de Requerimientos Estimación de Costos Durante la etapa planteamiento Control del progreso del proyecto Número de personas necesarias Establecer el cronograma Evaluar si el proyecto evoluciona

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

ADMINISTRACIÓN DE PROYECTOS. Facultad de Estadística e Informática

ADMINISTRACIÓN DE PROYECTOS. Facultad de Estadística e Informática ADMINISTRACIÓN DE PROYECTOS Bibliografía Pressman, R.S., Ingeniería del Software. Un enfoque práctico, quinta edición, 2002, España. Parte 2 Sommerville I., Ingeniería de Software, Addison-Wesley, 6ª.

Más detalles

Los modelos de estimación de costos analizan la economía y deseconomía de escala. Es frecuente lograr economía en proyectos gracias a la inversión en

Los modelos de estimación de costos analizan la economía y deseconomía de escala. Es frecuente lograr economía en proyectos gracias a la inversión en COCOMO II Los modelos de estimación de costos analizan la economía y deseconomía de escala. Es frecuente lograr economía en proyectos gracias a la inversión en software que mejoran la productividad Deseconomía

Más detalles

Qué es el Modelo CMMI?

Qué es el Modelo CMMI? El principal problema que tienen las empresas en sus áreas de tecnología, así como las empresas desarrolladoras de software al iniciar un proyecto, radica en que el tiempo de vida del proyecto y el presupuesto

Más detalles

Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN

Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN Proceso de Negocio (Business Process) Conjunto estructurado, medible de actividades para producir un producto.

Más detalles

Estimación de Proyectos Software TEMA 7: COCOMO II Ana Mª Moreno S.-Capuchino Pag. 84

Estimación de Proyectos Software TEMA 7: COCOMO II Ana Mª Moreno S.-Capuchino Pag. 84 TEMA 7: COCOMO II Ana Mª Moreno S.-Capuchino Pag. 84 7.1. Antecedentes de COCOMO II. 7.1.1. Qué es COCOMO II? 7.1.1.1. Introducción. El modelo original COCOMO se público por primera vez en 1981 por Barry

Más detalles

CMMI (Capability Maturity Model Integrated)

CMMI (Capability Maturity Model Integrated) CMMI (Capability Maturity Model Integrated) El SEI (software engineering institute) a mediados de los 80 desarrolló el CMM (modelo de madurez de la capacidad de software). CMMI: CMM integrado, una mezcla

Más detalles

P.S.P. Programa Educativo. Tecnologías de la Información y Comunicación. Alumno. José Alfredo Ramírez Jaguey

P.S.P. Programa Educativo. Tecnologías de la Información y Comunicación. Alumno. José Alfredo Ramírez Jaguey Universidad Tecnológica del Valle del Mezquital P.S.P Programa Educativo Alumno 5 to Cuatrimestre Grupo A Materia Calidad en Desarrollo de Software Facilitador Lic. Norma Pérez López Enero Abril 2011.

Más detalles

Modelo de Capacidad y Madurez o CMM (Capability Maturity Model), es un modelo de evaluación de los procesos de una organización.

Modelo de Capacidad y Madurez o CMM (Capability Maturity Model), es un modelo de evaluación de los procesos de una organización. Anexo 1 CMMI - Capability Maturity Model Integration Modelo de Capacidad y Madurez o CMM (Capability Maturity Model), es un modelo de evaluación de los procesos de una organización. Fue desarrollado inicialmente

Más detalles

Gestión y Desarrollo de Requisitos en Proyectos Software

Gestión y Desarrollo de Requisitos en Proyectos Software Gestión y Desarrollo de Requisitos en Proyectos Software Ponente: María Jesús Anciano Martín Objetivo Objetivo Definir un conjunto articulado y bien balanceado de métodos para el flujo de trabajo de Ingeniería

Más detalles

- COCOMO - UN MODELO DE ESTIMACION DE PROYECTOS DE SOFTWARE RESUMEN. Adriana Gómez, María del C.López, Silvina Migani, Alejandra Otazú

- COCOMO - UN MODELO DE ESTIMACION DE PROYECTOS DE SOFTWARE RESUMEN. Adriana Gómez, María del C.López, Silvina Migani, Alejandra Otazú - COCOMO - UN MODELO DE ESTIMACION DE PROYECTOS DE SOFTWARE Adriana Gómez, María del C.López, Silvina Migani, Alejandra Otazú RESUMEN Como se conoce, una de las tareas de mayor importancia en la planificación

Más detalles

Modelo de Proceso de Desarrollo de Software

Modelo de Proceso de Desarrollo de Software Modelo de Proceso de Desarrollo de Software Documento de Actividades Gestión de Configuración (S.C.M.) Ingeniería de Software - Proyecto de Taller5 Andrea Delgado & Beatriz Pérez ÍNDICE ÍNDICE... 1 GESTIÓN

Más detalles

Ingeniería de Software. Pruebas

Ingeniería de Software. Pruebas Ingeniería de Software Pruebas Niveles de prueba Pruebas unitarias Niveles Pruebas de integración Pruebas de sistema Pruebas de aceptación Alpha Beta Niveles de pruebas Pruebas unitarias Se enfocan en

Más detalles

CURSO COORDINADOR INNOVADOR

CURSO COORDINADOR INNOVADOR CURSO COORDINADOR INNOVADOR PRESENTACIÓN La tarea que el Ministerio de Educación se propone a través de Enlaces, en relación al aseguramiento del adecuado uso de los recursos, con el fin de lograr un impacto

Más detalles

Gestión de la Configuración

Gestión de la Configuración Gestión de la ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ESTUDIO DE VIABILIDAD DEL SISTEMA... 2 ACTIVIDAD EVS-GC 1: DEFINICIÓN DE LOS REQUISITOS DE GESTIÓN DE CONFIGURACIÓN... 2 Tarea EVS-GC 1.1: Definición de

Más detalles

Metodología básica de gestión de proyectos. Octubre de 2003

Metodología básica de gestión de proyectos. Octubre de 2003 Metodología básica de gestión de proyectos Octubre de 2003 Dentro de la metodología utilizada en la gestión de proyectos el desarrollo de éstos se estructura en tres fases diferenciadas: Fase de Éjecución

Más detalles

CICLO DE VIDA DEL SOFTWARE

CICLO DE VIDA DEL SOFTWARE CICLO DE VIDA DEL SOFTWARE 1. Concepto de Ciclo de Vida 2. Procesos del Ciclo de Vida del Software 3. Modelo en cascada 4. Modelo incremental 5. Modelo en espiral 6. Prototipado 7. La reutilización en

Más detalles

F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F14 2 3 1 5 3 0 0 3 5 2 1 0 5 2 SUMA FACTORES DE AJUSTE: 32

F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F14 2 3 1 5 3 0 0 3 5 2 1 0 5 2 SUMA FACTORES DE AJUSTE: 32 ESTIMACIONES. EJEMPLO TIPO 1. Muestre el proceso completo con los valores obtenidos no solo para los datos que se piden sino también para los valores intermedios que se necesiten. El escribir una respuesta

Más detalles

2 EL DOCUMENTO DE ESPECIFICACIONES

2 EL DOCUMENTO DE ESPECIFICACIONES Ingeniería Informática Tecnología de la Programación TEMA 1 Documentación de programas. 1 LA DOCUMENTACIÓN DE PROGRAMAS En la ejecución de un proyecto informático o un programa software se deben de seguir

Más detalles

Universidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática

Universidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática Universidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática Metodología Evolutiva Incremental Mediante Prototipo y Técnicas Orientada a Objeto (MEI/P-OO)

Más detalles

CAPÍTULO 2. MODELOS Y ESTÁNDARES DE CALIDAD DE SOFTWARE

CAPÍTULO 2. MODELOS Y ESTÁNDARES DE CALIDAD DE SOFTWARE CAPÍTULO 2. MODELOS Y ESTÁNDARES DE CALIDAD DE SOFTWARE 2.1 Ingeniería de Software Los modelos y estándares de calidad de software forman parte de la ingeniería de software. Es por eso que comenzaremos

Más detalles

Situación Actual. Al presupuesto asignado. Supervisión y Control a los servicios proporcionados por proveedores. Retraso en la atención oportuna

Situación Actual. Al presupuesto asignado. Supervisión y Control a los servicios proporcionados por proveedores. Retraso en la atención oportuna Situación Actual Las actividades emanadas de los procesos que se llevan a cabo en la Subdirección, requieren fortalecer los controles y seguimientos, por ejemplo: Al presupuesto asignado. Supervisión y

Más detalles

SW-CMM Capability Maturity Model for Software

SW-CMM Capability Maturity Model for Software SW-CMM Capability Maturity Model for Software Introducción 1986 Comienzan Estudios. SEI (Software Engineering Institute - UCM). 1991 Nace CMM v1.0 1994 CMM v1.1 P-CMM SE-CMM SW-CMM CMMs IPD-CMM CMMI SA-CMM

Más detalles

PLAN DE CONVERGENCIA PROYECTO Nº 32-A

PLAN DE CONVERGENCIA PROYECTO Nº 32-A PLAN DE CONVERGENCIA PROYECTO Nº 32-A INTERPRETACIÓN NORMA FINANCIERA (INF) INF-Chile Nº ACTIVOS INTANGIBLES COSTOS DE SITIOS WEB (SIC 32) Interpretación SIC-32 Activos Intangibles - Costos de Sitios Web

Más detalles

Técnico Certified Software Engineer Professional (CSIP)

Técnico Certified Software Engineer Professional (CSIP) Técnico Certified Software Engineer Professional (CSIP) Dirigido a: Profesionales de la ingeniería de sistemas Estudiantes universitarios de ingeniería en sistemas Requisitos: Requisitos para aplicar a

Más detalles

MINING SOLUTIONS LIMITADA

MINING SOLUTIONS LIMITADA MINING SOLUTIONS LIMITADA Contenido... 1 Resumen Ejecutivo... 3... 4 Nuestros Servicios... 5 Administración de proyectos... 6 Operación y mantenimiento sobre los Sistema de Manejo de la Información Geológica

Más detalles

Curso: Arquitectura Empresarial basado en TOGAF

Curso: Arquitectura Empresarial basado en TOGAF Metodología para desarrollo de Arquitecturas (ADM) El ADM TOGAF es el resultado de las contribuciones continuas de un gran número de practicantes de arquitectura. Este describe un método para el desarrollo

Más detalles

CAPÍTULO 1 Instrumentación Virtual

CAPÍTULO 1 Instrumentación Virtual CAPÍTULO 1 Instrumentación Virtual 1.1 Qué es Instrumentación Virtual? En las últimas décadas se han incrementado de manera considerable las aplicaciones que corren a través de redes debido al surgimiento

Más detalles

CAPÍTULO 5. Un modelo empírico de estimación para software puede utilizar fórmulas

CAPÍTULO 5. Un modelo empírico de estimación para software puede utilizar fórmulas CAPÍTULO 5 Modelos empíricos de estimación. Un modelo empírico de estimación para software puede utilizar fórmulas derivadas empíricamente para predecir el esfuerzo como una función de LDC y PF. Los valores

Más detalles

a) Ajustar la configuración lógica del sistema analizando las necesidades y criterios establecidos para configurar y explotar sistemas informáticos.

a) Ajustar la configuración lógica del sistema analizando las necesidades y criterios establecidos para configurar y explotar sistemas informáticos. DEPARTAMENTO: INFORMÁTICA MATERIA: Sistema de Gestión empresarial NIVEL: 2º CFGS Desarrollo de aplicaciones Multiplataforma Objetivos del módulo a) Ajustar la configuración lógica del sistema analizando

Más detalles

Enginyeria del Software III

Enginyeria del Software III Enginyeria del Software III Sessió 3. L estàndard ISO/IEC 15504 Antònia Mas Pichaco 1 Introducción El proyecto SPICE representa el mayor marco de colaboración internacional establecido con la finalidad

Más detalles

Gestión de Configuración del Software

Gestión de Configuración del Software Gestión de Configuración del Software Facultad de Informática, ciencias de la Comunicación y Técnicas Especiales Herramientas y Procesos de Software Gestión de Configuración de SW Cuando se construye software

Más detalles

Para lograr una verdadera administración eficaz de toda la información relevante de una compañía, y que de esta manera nada de lo que suceda en el

Para lograr una verdadera administración eficaz de toda la información relevante de una compañía, y que de esta manera nada de lo que suceda en el Para lograr una verdadera administración eficaz de toda la información relevante de una compañía, y que de esta manera nada de lo que suceda en el seno de la empresa quede librado al azar, es fundamental

Más detalles

Planificación de Sistemas de Información

Planificación de Sistemas de Información Planificación de Sistemas de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS...1 ACTIVIDAD 1: INICIO DEL PLAN DE SISTEMAS DE INFORMACIÓN...4 Tarea 1.1: Análisis de la Necesidad del...4 Tarea 1.2: Identificación

Más detalles

DISEÑO DE SOFTWARE INTEGRADO Unidad I: Introducción al Diseño de Software Integrado. Profesor: Cristián Chávez T

DISEÑO DE SOFTWARE INTEGRADO Unidad I: Introducción al Diseño de Software Integrado. Profesor: Cristián Chávez T DISEÑO DE SOFTWARE INTEGRADO Unidad I: Introducción al Diseño de Software Integrado Profesor: Cristián Chávez T 1. Definición y objetivos de ERP Diseño de Software Integrado es diseñar un ERP ERP: Del

Más detalles

El Modelo CMMI (for Development) Monterrey, N.L. México Noviembre 2008

El Modelo CMMI (for Development) Monterrey, N.L. México Noviembre 2008 El Modelo CMMI (for Development) Monterrey, N.L. México Noviembre 2008 El CMMI El CMMI es un enfoque de mejora de procesos que provee a las organizaciones de los elementos esenciales para un proceso efectivo.

Más detalles

Planificación de Sistemas de Información

Planificación de Sistemas de Información Planificación de Sistemas de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ACTIVIDAD 1: INICIO DEL PLAN DE SISTEMAS DE INFORMACIÓN... 4 Tarea 1.1: Análisis de la Necesidad del... 4 Tarea 1.2: Identificación

Más detalles

ANEXO 26-A COMITÉ PERMANENTE DE INTERPRETACIÓN SIC N 32 ACTIVOS INTANGIBLES COSTOS DE SITIOS WEB. (Modificada en 2008) (IV Difusión)

ANEXO 26-A COMITÉ PERMANENTE DE INTERPRETACIÓN SIC N 32 ACTIVOS INTANGIBLES COSTOS DE SITIOS WEB. (Modificada en 2008) (IV Difusión) ANEXO 26-A COMITÉ PERMANENTE DE INTERPRETACIÓN SIC N 32 ACTIVOS INTANGIBLES COSTOS DE SITIOS WEB (Modificada en 2008) (IV Difusión) Interpretación SIC-32 Activos Intangibles - Costos de Sitios Web Referencias

Más detalles

Adelacu Ltda. www.adelacu.com Fono +562-218-4749. Graballo+ Agosto de 2007. Graballo+ - Descripción funcional - 1 -

Adelacu Ltda. www.adelacu.com Fono +562-218-4749. Graballo+ Agosto de 2007. Graballo+ - Descripción funcional - 1 - Graballo+ Agosto de 2007-1 - Índice Índice...2 Introducción...3 Características...4 DESCRIPCIÓN GENERAL...4 COMPONENTES Y CARACTERÍSTICAS DE LA SOLUCIÓN...5 Recepción de requerimientos...5 Atención de

Más detalles

Programa de Desarrollo Profesional en Mejora del Proceso de Software

Programa de Desarrollo Profesional en Mejora del Proceso de Software Programa de Desarrollo Profesional en Mejora del Proceso de Software - Inicio: 3 de Mayo - El Programa de Desarrollo Profesional (PDP) propone soluciones concretas a los problemas de definición de procesos,

Más detalles

MODELOS DE CALIDAD EN EL DESARROLLO DE SOFTWARE

MODELOS DE CALIDAD EN EL DESARROLLO DE SOFTWARE MODELOS DE CALIDAD EN EL DESARROLLO DE SOFTWARE INTRODUCCIÓN Los Modelos de Calidad son herramientas que guían a las Organizaciones a la Mejora Continua y la Competitividad dando les especificaciones de

Más detalles

NORMA INTERNACIONAL DE AUDITORÍA 520 PROCEDIMIENTOS ANALÍTICOS

NORMA INTERNACIONAL DE AUDITORÍA 520 PROCEDIMIENTOS ANALÍTICOS NORMA INTERNACIONAL DE AUDITORÍA 520 PROCEDIMIENTOS ANALÍTICOS (NIA-ES 520) (adaptada para su aplicación en España mediante Resolución del Instituto de Contabilidad y Auditoría de Cuentas, de 15 de octubre

Más detalles

CRM Gestión de Oportunidades Documento de Construcción Bizagi Process Modeler

CRM Gestión de Oportunidades Documento de Construcción Bizagi Process Modeler Bizagi Process Modeler Copyright 2011 - Bizagi Tabla de Contenido CRM- Gestión de Oportunidades de Venta... 4 Descripción... 4 Principales Factores en la Construcción del Proceso... 5 Modelo de Datos...

Más detalles

ICTE NORMAS DE CALIDAD DE AGENCIAS DE VIAJES REGLAS GENERALES DEL SISTEMA DE CALIDAD. Ref-RG Página 1 de 9

ICTE NORMAS DE CALIDAD DE AGENCIAS DE VIAJES REGLAS GENERALES DEL SISTEMA DE CALIDAD. Ref-RG Página 1 de 9 Página 1 de 9 1 Página 2 de 9 SUMARIO 1. OBJETO 2. ALCANCE 3. DEFINICIONES 4. GENERALIDADES 5. NORMAS DE CALIDAD DE SERVICIO 6. ESTRUCTURA TIPO DE LAS NORMAS 7. MECANISMOS DE EVALUACIÓN 8. PONDERACIÓN

Más detalles

COSO II: Enterprise Risk Management Primera Parte

COSO II: Enterprise Risk Management Primera Parte COSO II: Enterprise Risk Management Primera Parte www.nasaudit.com 31/07/2009 COSO II: ENTERPRISE RISK MANAGEMENT PRIMERA PARTE Como lo comentamos en uno de nuestros anteriores boletines, existen en la

Más detalles

UNIVERSIDAD DE ORIENTE FACULTAD DE CIENCIAS ECONOMICAS

UNIVERSIDAD DE ORIENTE FACULTAD DE CIENCIAS ECONOMICAS UNIVERSIDAD DE ORIENTE FACULTAD DE CIENCIAS ECONOMICAS AUDITORIA DE SISTEMAS COMPUTACIONALES TIPOS DE AUDITORIA LIC. FRANCISCO D. LOVOS Tipos de Auditorías Auditoría de Base de Datos Auditoría de Desarrollo

Más detalles

Plan de Gestión de Configuración. Universidad Nacional de la Patagonia Austral

Plan de Gestión de Configuración. Universidad Nacional de la Patagonia Austral Plan de Gestión de Configuración Universidad Nacional de la Patagonia Austral Temario 1. Gestión de Configuración de Software 1.1 Definición 2. Plan de SCM 2.1 Estructura Organizacional 2.2 Actividades

Más detalles

PROCEDIMIENTO ESPECÍFICO. Código G114-01 Edición 0

PROCEDIMIENTO ESPECÍFICO. Código G114-01 Edición 0 Índice 1. TABLA RESUMEN... 2 2. OBJETO... 2 3. ALCANCE... 2 4. RESPONSABILIDADES... 3 5. ENTRADAS... 3 6. SALIDAS... 3 7. PROCESOS RELACIONADOS... 3 8. DIAGRAMA DE FLUJO... 4 9. DESARROLLO... 5 9.1. PROYECTO

Más detalles

Unidad 1. Fundamentos en Gestión de Riesgos

Unidad 1. Fundamentos en Gestión de Riesgos 1.1 Gestión de Proyectos Unidad 1. Fundamentos en Gestión de Riesgos La gestión de proyectos es una disciplina con la cual se integran los procesos propios de la gerencia o administración de proyectos.

Más detalles

DESCRIPCION DEL CURSO Formación de Tutores de cursos a distancia desarrollados en entornos virtuales de aprendizaje

DESCRIPCION DEL CURSO Formación de Tutores de cursos a distancia desarrollados en entornos virtuales de aprendizaje DESCRIPCION DEL CURSO Formación de Tutores de cursos a distancia desarrollados en entornos virtuales de aprendizaje Destinatarios Este curso está destinado a aquellos docentes de la educación superior

Más detalles

Marco Normativo de IT

Marco Normativo de IT Marco Normativo de IT PC0901 - Proceso de control de cambios en software de aplicación provisto por Organismos Gobierno de la Ciudad Autónoma de Buenos Aires PC0901 - Proceso de control de cambios en software

Más detalles

BASES. PROYECTOS DE INNOVACIÓN CENTRO DE INNOVACIÓN EN INGENIERÍA (CII) Tercera Convocatoria

BASES. PROYECTOS DE INNOVACIÓN CENTRO DE INNOVACIÓN EN INGENIERÍA (CII) Tercera Convocatoria 1. Objetivo de la convocatoria BASES PROYECTOS DE INNOVACIÓN CENTRO DE INNOVACIÓN EN INGENIERÍA (CII) Tercera Convocatoria El objetivo de este Programa es fortalecer las capacidades nacionales en emprendimiento

Más detalles

Caravel Modernization Tool: Tipos de Proyectos. Caravel Modernization Tool: Tipos de Proyectos

Caravel Modernization Tool: Tipos de Proyectos. Caravel Modernization Tool: Tipos de Proyectos Caravel Modernization Tool: Tipos de s La familia Caravel Modernization Tool Caravel Modernization Insight es una utilidad perteneciente a la familia Caravel Modernization Tool. Esta familia, integrada

Más detalles

Sede Escazú, Plaza Tempo 4031-0999 40310991 E-mail: cit@ulacit.ac.cr

Sede Escazú, Plaza Tempo 4031-0999 40310991 E-mail: cit@ulacit.ac.cr 16-0079 / 29-0952 FORMULACIÓN PROYECTOS Descripción General: Provee una introducción que abarca el ciclo de vida completo del desarrollo de un proyecto, desde que se concibe en los niveles más altos de

Más detalles

Gestión de Requisitos ULPGC

Gestión de Requisitos ULPGC Gestión de Requisitos ULPGC Gestión de Requisitos Consiste en gestionar los cambios de los requisitos, las relaciones entre ellos, las dependencias entre la especificación de requisitos y otros documentos

Más detalles

GESTIÓN DE LAS ADQUISICIONES DEL PROYECTO

GESTIÓN DE LAS ADQUISICIONES DEL PROYECTO GESTIÓN DE LAS ADQUISICIONES DEL PROYECTO Referencia Bibliográfica. Project Management Institute (2014). Guía de los fundamentos para la dirección de Proyectos (Guía del PMBOK). Capítulo 12 págs. 355 a

Más detalles

SISTEMAS Y MANUALES DE LA CALIDAD

SISTEMAS Y MANUALES DE LA CALIDAD SISTEMAS Y MANUALES DE LA CALIDAD NORMATIVAS SOBRE SISTEMAS DE CALIDAD Introducción La experiencia de algunos sectores industriales que por las características particulares de sus productos tenían necesidad

Más detalles

Tecnología de la Información. Administración de Recursos Informáticos

Tecnología de la Información. Administración de Recursos Informáticos Tecnología de la Información Administración de Recursos Informáticos 1. Recursos informáticos: Roles y Responsabilidades 2. Áreas dentro del Departamento de Sistemas 3. Conceptos asociados a proyectos

Más detalles

FÁBRICA DE SOFTWARE. Presentado por: Ing. Juan José Montero Román Gerente de Fábrica de Software USMP jmonteror@usmp.pe

FÁBRICA DE SOFTWARE. Presentado por: Ing. Juan José Montero Román Gerente de Fábrica de Software USMP jmonteror@usmp.pe FÁBRICA DE SOFTWARE Presentado por: Ing. Juan José Montero Román Gerente de Fábrica de Software USMP jmonteror@usmp.pe FÁBRICA DE AUTOS Entrada Salida Autos FÁBRICA DE SOFTWARE Entrada Salida Información

Más detalles

Estimación de Tamaño de Software: Puntos Funcionales. Grupo de Construcción de Software Facultad de Ingeniería Universidad de los Andes

Estimación de Tamaño de Software: Puntos Funcionales. Grupo de Construcción de Software Facultad de Ingeniería Universidad de los Andes Estimación de Tamaño de Software: Puntos Funcionales Grupo de Construcción de Software Facultad de Ingeniería Universidad de los Andes Puntos de Función Métrica para cuantificar la funcionalidad de un

Más detalles

Modelo de calidad del producto software

Modelo de calidad del producto software Modelo de calidad del producto software Rayo 2 Descripción del estándar ISO 25000 SQUARE. Estudio y aplicación a nuestro proyecto. Introducción Antes de entrar en detalles de nuestro problema, justificaremos

Más detalles

El Portal de la Transparencia

El Portal de la Transparencia La base para la Publicidad Activa de información recogida en la Ley de Transparencia 1. Introducción La concepción y diseño técnico del Portal de la Transparencia, son fruto de un Acuerdo de Colaboración

Más detalles

Ingeniería de Software

Ingeniería de Software Ingeniería de Software Agustín J. González ElO329: Diseño y Programación Orientados a Objeto Adaptado de: http://www.dsic.upv.es/~uml http://inst.eecs.berkeley.edu/~cs169/ entre otras fuentes. Definiciones

Más detalles

Actividades para mejoras. Actividades donde se evalúa constantemente todo el proceso del proyecto para evitar errores y eficientar los procesos.

Actividades para mejoras. Actividades donde se evalúa constantemente todo el proceso del proyecto para evitar errores y eficientar los procesos. Apéndice C. Glosario A Actividades de coordinación entre grupos. Son dinámicas y canales de comunicación cuyo objetivo es facilitar el trabajo entre los distintos equipos del proyecto. Actividades integradas

Más detalles

CÓMO MEJORAR LA GESTIÓN DE SERVICIOS TI USANDO MEJORES PRÁCTICAS?

CÓMO MEJORAR LA GESTIÓN DE SERVICIOS TI USANDO MEJORES PRÁCTICAS? CÓMO MEJORAR LA GESTIÓN DE SERVICIOS TI USANDO MEJORES PRÁCTICAS? Soluciones a partir de la experiencia colectiva Quinto Desayuno Club CIO 30 julio 2015 Contenido Prólogo...2 Personas...2 Procesos...2

Más detalles

Análisis y cuantificación del Riesgo

Análisis y cuantificación del Riesgo Análisis y cuantificación del Riesgo 1 Qué es el análisis del Riesgo? 2. Métodos M de Análisis de riesgos 3. Método M de Montecarlo 4. Modelo de Análisis de Riesgos 5. Qué pasos de deben seguir para el

Más detalles

Software de Simulación aplicado a entornos de e-learning

Software de Simulación aplicado a entornos de e-learning Software de Simulación aplicado a entornos de e-learning 2009 Laboratorio de Investigación de Software Universidad Tecnológica Nacional Facultad Regional Córdoba Titulo del Proyecto Software de Simulación

Más detalles

ISO 9001 Auditing Practices Group Guidance on:

ISO 9001 Auditing Practices Group Guidance on: International Organization for Standardization Forum International Accreditation ISO 9001 Auditing Practices Group Guidance on: Auditando sistemas de gestión en base electrónica (EBMS) 1. Introducción

Más detalles

Qué ofrece un diagnóstico a un área de calidad. Agosto 2015 1ra visita de ISQI - HASTQB

Qué ofrece un diagnóstico a un área de calidad. Agosto 2015 1ra visita de ISQI - HASTQB Qué ofrece un diagnóstico a un área de calidad Agosto 2015 1ra visita de ISQI - HASTQB Introducción Objetivos Determinar el estado de situación (AS IS) y el nivel de madurez de los procesos de un área

Más detalles

Proyecto Tutelkán Tutelkán - Descripción General del Proyecto

Proyecto Tutelkán Tutelkán - Descripción General del Proyecto Tutelkán - Descripción General del Proyecto Introducción al Enfoque de Mejoramiento de Procesos de Tutelkán MAYO 2009 Tabla de Contenidos 1. INTRODUCCIÓN...5 1.1. CONTEXTO...5 1.2. PROPÓSITO...5 1.3.

Más detalles

La Medición funcional en la gestión de proyectos de software

La Medición funcional en la gestión de proyectos de software La Medición funcional en la gestión de proyectos de software 1 Objetivos de presentación Presentar lo que es Análisis de Puntos de Función Presentar sus principales aplicaciones por la industria Un enfoque

Más detalles

MODERNIZANDO PCN Y RECUPERACION DE DESASTRES UTILIZANDO VIRTUALIZACION Y LA NUBE

MODERNIZANDO PCN Y RECUPERACION DE DESASTRES UTILIZANDO VIRTUALIZACION Y LA NUBE MODERNIZANDO PCN Y RECUPERACION DE DESASTRES UTILIZANDO VIRTUALIZACION Y LA NUBE Este material y todos y cada uno de los contenidos en él incorporados constituyen una adaptación de las conferencias de

Más detalles

La medición funcional de software con SCRUM

La medición funcional de software con SCRUM La medición funcional de software con SCRUM Guilherme Siqueira Simões 1 Agenda Introducción El contexto SCRUM El contexto de la medición funcional de software Combinando los dos Prejuicios comunes sobre

Más detalles

TECNÓLOGO EN INFORMÁTICA PLAN DE ESTUDIOS

TECNÓLOGO EN INFORMÁTICA PLAN DE ESTUDIOS Administración Nacional de Universidad de la República Educación Pública Facultad de Ingenieria CF Res..0.07 Consejo Directivo Central Consejo Directivo Central Res..05.07 Res. 17.0.07 TECNÓLOGO EN INFORMÁTICA

Más detalles

Normas chilenas de la serie ISO 9000

Normas chilenas de la serie ISO 9000 Normas chilenas de la serie ISO 9000 Hernán Pavez G. Director Ejecutivo del Instituto Nacional de Normalización, INN, Matías Cousiño N 64, 6 Piso, Santiago, Chile. RESUMEN: en nuestro país las empresas

Más detalles

Ingeniería de Software

Ingeniería de Software Departamento de Informática Universidad Técnica Federico Santa María Pauta Plan de Proyecto Profesor: Dr. Marcello Visconti Zamora visconti@inf.utfsm.cl 0 Portadas El documento que se está generando corresponde

Más detalles

Sistema de Gestión de Proyectos Estratégicos.

Sistema de Gestión de Proyectos Estratégicos. [Documento versión 2.0 del 24/06/2015] Sistema de Gestión de Proyectos Estratégicos. El sistema de Gestión de Proyectos Estratégicos (GPE), es una poderosa herramienta para administrar y gestionar los

Más detalles

CMM - Capability Maturity Model. Estructura de CMM... Componentes de CMM. Estructura de CMM

CMM - Capability Maturity Model. Estructura de CMM... Componentes de CMM. Estructura de CMM CMM - Capability Maturity Model Estructura de CMM... Es un marco que describe los elementos claves de un proceso de software efectivo. Describe un camino de mejora evolutivo desde un proceso ad hoc inmaduro

Más detalles

ADAPTAEMPLEO INFORME ACCESIBILIDAD. octubre 2013. Versión 1.0

ADAPTAEMPLEO INFORME ACCESIBILIDAD. octubre 2013. Versión 1.0 ADAPTAEMPLEO INFORME ACCESIBILIDAD octubre 2013 Versión 1.0 1.0 Primera versión del documento. CONTROL DE CAMBIOS Índice de Contenido 1. ACCESIBILIDAD WEB...4 2. PUNTOS DE VERIFICACIÓN...5 2.1. IMÁGENES

Más detalles

Propuesta de Proyecto Final Para optar al grado de Magíster en Tecnologías de la Información

Propuesta de Proyecto Final Para optar al grado de Magíster en Tecnologías de la Información Propuesta de Proyecto Final Para optar al grado de Magíster en Tecnologías de la Información Profesor Guía: José Luis Martí Fecha: Diciembre 2007 1. ANTECEDENTES. 1. Titulo del Proyecto Modelamiento de

Más detalles

Curso Fundamentos de ITIL

Curso Fundamentos de ITIL Curso Fundamentos de ITIL 1 Curso El curso de Fundamentos de ITIL introduce el concepto de Gestión de Servicio TI (IT Service Management o ITSM), el Ciclo de Vida del Servicio y un marco para identificar

Más detalles

Un curso con numerosos tips para comenzar a explotar la potencialidad de Microsoft Project

Un curso con numerosos tips para comenzar a explotar la potencialidad de Microsoft Project Un curso con numerosos tips para comenzar a explotar la potencialidad de Microsoft Project Project Management con Microsoft Project El marco de referencia difundido mundialmente, del Project Management

Más detalles

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

Más detalles

Copyright 2011 - bizagi. Gestión de Cambios Documento de Construcción Bizagi Process Modeler

Copyright 2011 - bizagi. Gestión de Cambios Documento de Construcción Bizagi Process Modeler Copyright 2011 - bizagi Gestión de Cambios Bizagi Process Modeler Tabla de Contenido Gestión de Cambios... 4 Descripción... 4 Principales factores en la Construcción del Proceso... 5 Modelo de Datos...

Más detalles

Evaluación, limpieza y construcción de los datos: un enfoque desde la inteligencia artificial

Evaluación, limpieza y construcción de los datos: un enfoque desde la inteligencia artificial Universidad del Cauca Facultad de Ingeniería Electrónica y Telecomunicaciones Programas de Maestría y Doctorado en Ingeniería Telemática Seminario de Investigación Evaluación, limpieza y construcción de

Más detalles

Norma ISO 14001: 2004

Norma ISO 14001: 2004 Norma ISO 14001: 2004 Sistema de Gestión Ambiental El presente documento es la versión impresa de la página www.grupoacms.com Si desea más información sobre la Norma ISO 14001 u otras normas relacionadas

Más detalles

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar Gobierno Municipal del Cantón Bolívar Versión: Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Plan de Desarrollo de Software Universidad

Más detalles

Information Security Network Management Solutions

Information Security Network Management Solutions SM@RT-IT Information Security Network Management Solutions SERVICIO DE CONSULTORIA DE RED INTRODUCCIÓN El servicio de consultoría de red, considera actividades conducentes a obtener una visión holistica

Más detalles

14. Ingeniería de software. Ing. Alejandro Adorjan

14. Ingeniería de software. Ing. Alejandro Adorjan 14. Ing. Alejandro Adorjan : un enfoque en ingeniería de requerimientos Introducción La ingeniería de software es una disciplina que estudia la aplicación de la teoría, el conocimiento y la práctica de

Más detalles

Planeación del Proyecto de Software:

Planeación del Proyecto de Software: Apéndice A. Cuestionarios del Sistema Evaluador Nivel2. Requerimientos de Administración: Goal 1: Los requerimientos del sistema asociados a software están bien controlados y existe un estándar para los

Más detalles

MÓDULO 2: TRATAMIENTO DE DATOS CON HOJA DE CÁLCULO. Tema 1: Gestión de listas de datos y tablas dinámicas. Leire Aldaz, Begoña Eguía y Leire Urcola

MÓDULO 2: TRATAMIENTO DE DATOS CON HOJA DE CÁLCULO. Tema 1: Gestión de listas de datos y tablas dinámicas. Leire Aldaz, Begoña Eguía y Leire Urcola MÓDULO 2: TRATAMIENTO DE DATOS CON HOJA DE CÁLCULO Tema 1: Gestión de listas de datos y tablas dinámicas Leire Aldaz, Begoña Eguía y Leire Urcola Índice del tema - Introducción a las listas de datos -

Más detalles

Diseño orientado al flujo de datos

Diseño orientado al flujo de datos Diseño orientado al flujo de datos Recordemos que el diseño es una actividad que consta de una serie de pasos, en los que partiendo de la especificación del sistema (de los propios requerimientos), obtenemos

Más detalles

INTRODUCCIÓN CAPITULO I 1.1 PLANTEAMIENTO DEL PROBLEMA.

INTRODUCCIÓN CAPITULO I 1.1 PLANTEAMIENTO DEL PROBLEMA. CAPITULO I 1.1 PLANTEAMIENTO DEL PROBLEMA. Hoy en día las empresas en México quieren ocupar un lugar privilegiado en un mercado cambiante y lleno de retos. Por esa razón necesitan crear nuevas estrategias

Más detalles

PRODUCTIVIDAD DE PROYECTOS DE DESARROLLO DE SOFTWARE: FACTORES DETERMINANTES E INDICADORES

PRODUCTIVIDAD DE PROYECTOS DE DESARROLLO DE SOFTWARE: FACTORES DETERMINANTES E INDICADORES PRODUCTIVIDAD DE PROYECTOS DE DESARROLLO DE SOFTWARE: FACTORES DETERMINANTES E INDICADORES Raúl Palma G. y Guillermo Bustos R. Escuela de Ingeniería Industrial Universidad Católica de Valparaíso Casilla

Más detalles

Metodología centrada en la Experiencia del Usuario

Metodología centrada en la Experiencia del Usuario Metodología centrada en la Experiencia del Usuario Esta metodología fue creada por Jesse James Garrett, se describe a detalle en su libro The Elements of User Experience, consiste en asegurarse que ningún

Más detalles

PROCEDIMIENTO ESPECÍFICO. Código G056-02 Edición 0

PROCEDIMIENTO ESPECÍFICO. Código G056-02 Edición 0 Índice 1. TABLA RESUMEN... 2 2. OBJETO... 2 3. ALCANCE... 2 4. RESPONSABILIDADES... 3 5. ENTRADAS... 3 6. SALIDAS... 3 7. PROCESOS RELACIONADOS... 3 8. DIAGRAMA DE FLUJO... 4 9. DESARROLLO... 5 9.1. PLANIFICACIÓN...

Más detalles