La Ingeniería de Software en el modelo de desarrollo del Software Libre

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

Download "La Ingeniería de Software en el modelo de desarrollo del Software Libre"

Transcripción

1 La Ingeniería de Software en el modelo de desarrollo del Software Libre Ernesto C. Quiñones Azcárate Gerente Técnico

2 Algunas definiciones Software : conjunto de programas y procedimientos necesarios para hacer posible la realización de una tarea específica, en contraposición a los componentes físicos del sistema (hardware) Ingeniería : La ingeniería es la profesión en la que el conocimiento de las matemáticas y ciencias naturales, obtenido mediante estudio, experiencia y práctica, se aplica con juicio para desarrollar formas de utilizar, económicamente, los materiales y las fuerzas de la naturaleza para beneficio de la humanidad y del ambiente.

3 Pregunta fundamental Porqué hablamos entonces de una ingeniería de software?

4 La ingeniería de software La Ingeniería de software es la rama de la ingeniería que crea y mantiene las aplicaciones de software aplicando tecnologías y prácticas de las ciencias computacionales, manejo de proyectos, ingeniería, el ámbito de la aplicación, y otros campos. Referencia :

5 De forma práctica Se busca aplicar los conocimientos previamente estudiados y puestos en práctica en la ingeniería convencional dentro de los proyectos de desarrollo de software con el fin de : Desarrollar software mas rápido Desarrollar software a menores costos Desarrollar software de mayor calidad etc. etc. etc.

6 Áreas de conocimiento de la Ingeniería de Software

7 Áreas de conocimiento de la Ingeniería de Software

8 El Software Libre Software libre (en inglés free software) es la denominación del software que, una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente. Referencia :

9 El modelo de desarrollo del Software Libre El modelo de desarrollo del SL es atípico y no convencional, se basa en un entorno distribuido y colaborativo donde todos pueden colaborar programando porciones del software ó en diferentes tareas específicas (traducción, arte, etc.), no busca crear software en menor tiempo, a menores costos y de una mayor calidad, surgio de manera espontánea y natural.

10 Duda 1 El modelo de desarrollo del Software Libre encaja dentro de la ingeniería de software?

11 Duda 2 Existe una ingeniería de software... libre?

12 Duda 3 Aporta el modelo de desarrollo del Software Libre algo a la ingeniería de software?

13 La gran respuesta Esto es muy complicado de responder, vamos a intentarlo ahora.

14 Conozcamos la evolución del modelo de desarrollo del Software Libre

15 Como va incorporando el modelo las practicas de la IS Años Necesidad no atendida Programación Implementación Voluntaria Necesidad de los mismos informáticos. Programación en ASM y C El software se pone tal cual, si da problemas ellos mismos lo arreglan : TCP-IP (protocolo) 1974 : PDP-11 (Unix de Berkley) 1975 : Emacs (entorno completo) 1976 : Vi (editor de texto)

16 Como va incorporando el modelo las practicas de la IS Años 80 Reporte de Error o código solucionándolo Requerimiento Programación Testing permanente Nuevas Ideas Requerimientos del movimiento, principalmente dev-tools y commapps. Programación en C, C++ y lenguajes de scripting, gestionada en repositorios de código. Se establecen convenciones y estándares para documentación : BSD 4.1 (OS) 1984 : Latex (procesador de textos) 1986 : CVS (control de versiones) 1987 : Perl (lenguaje) 1987 : GCC (compilador)

17 Como va incorporando el modelo las practicas de la IS Años 90 Documentación Reporte de Error o código solucionándolo Requerimiento Diseño Formal o informal Programación Testing permanente Nuevas Ideas Integración de muchos paquetes independientes y despliege. Aplicaciones afinadas y especializadas para laborar distribuidamente (Internet). Automatas de pruebas y documentación 1993 : Debian y Slackware (distros de Linux) 1997 : Doxygen (automatización de documentación a partir del código fuente) 1998 : APT (administrador de paquetes)

18 Como va incorporando el modelo las practicas de la IS Actualmente Documentación Testing Interno y Adm. Releases Publicación y Testing permanente Gestión de Proyecto TO-DO Diseño Formal Programación Reporte de Error o código solucionándolo Gestión de errores y requerimientos Software para diseno de software. Desarrollo basado en MVC. Herramientas de GESTION de trabajo en grupo. Herramientas de apoyo para GESTION de proyectos : Bugzilla (administración de errores y requerimientos) 2002 : Umbrello (herramienta case) 2000 : PhpGroupWare (gestión de proyectos) 2004 : Ruby on Rails (framework de desarrollo)

19 KA : Software Requirements Existen herramientas de apoyo para Gestión de Requerimientos Open Source Requirements Management Tool Los requerimientos son atendidos en base a los siguientes criterios: Es de interés común Alguien se ofrece a implementarlo Ya esta echo Es de necesidad técnica

20 KA : Software Design Existen herramientas de apoyo para diseno de software a varios niveles DIA Umbrello ArgoUML PgDesigner La mayoría de los proyectos ofrecen diagramas de clases o diagrama ER, pocos ofrece casos de uso, secuencia, etc. El 90% de los proyectos son bajo diseño orientado a objetos

21 KA : Software Construction El modelo de desarrollo del software libre se parece a esta metodología: Extreme Programming Existe software para apoyo a proyectos de estas características: Xplanner

22 KA : Software Testing Existen herramientas de apoyo para simulación de testing, batería de pruebas, administración de pruebas. Ejb3Unit Linux Test Project QaTraq Los proyectos mas grandes tienen sus propias herramientas de testing y diseño de pruebas. La mayoria de pruebas es de caja blanca y caja negra.

23 KA : Software Maintenance Los proyectos de SL están en constante cambio, todos los días podrá ver una gran cantidad de software que tiene actualizaciones. Es difícil saber el costo del mantenimiento, existe mucho aporte fuera del proyecto. Como saber los tipos de cambios que sufre un software, por ejemplo : Firefox X.Y.Z X = Cambio de versión, nueva tecnología aplicada al producto. Y = correcciones mayores o nuevas funcionalidades que se incorporan. Z = parche por errores

24 KA : Software Maintenance Existe software para el despliegue de actualizaciones de software. APT Portage

25 KA : Software Configuration Managment La buena gestión de la configuración es una necesidad imperiosa en los proyectos de SL. Los procesos involucrados dentro de la SCM se han automatizado al máximo, existe mucho software de apoyo con todas las características deseables (registro, orden, trazabilidad, prioridades, gestión, cargas de trabajo, etc.) : Subversion TRAC CVS Bugzilla

26 KA : Software Engineering Management 1. La definición parte del proyecto mismo, no existe negociación inicial, el modelo de desarrollo indica que no existen limites bajo los cuales parametrizarce. 2. En los proyectos nuevos la planificación es insipiente, no existe fechas de entregables, los proyectos mas grandes si ofrecen una planificación con entregables en fecha propuestas, mas no rígidas, en estos se empieza a llevar una gestión de riesgos relativa a los eventos externos. 3. El plan de implantación toma en cuenta siempre la disponibilidad simultanea del producto, se procura dar al usuario toda la documentación y soporte posible tomando en cuenta que el uso que hace del producto es voluntario. 4. Se implementan canales directos entre el usuario y el proyecto para recibir el feedback de ellos e iniciar la siguiente iteraccion en el proyecto o aplicar soluciones inmediatas. 5. No existe cierre de actividades en un proyecto de software libre. 6. No se llevan métricas al respecto.

27 KA : Software Engineering Process Los procesos en los proyectos de SL no suelen estar documentados, son pasados de generación en generación entre los involucrados. Los proyectos de SL no involucran una Software Factory, por lo tanto son muy flexibles en el tema de seguimiento y métricas, algunos proyectos implementan las buenas practicas del ISO15504 y CMMI. Los proyectos mas grandes si tienen procesos definidos y documentados que deben ser conocidos por aquellos que deseen formar parte oficial de ellos.

28 KA : Software Engineering Process Existe software para el apoyo a la definición y métricas de los procesos : PMLite

29 KA : Software Engineering Tools and Methods Software Requirements Tools Requirements modeling tools, Requirement traceability tools. Software Design Tools Software Construction Tools Program editors, Compilers and code generators, Interpreters, Debuggers, Frameworks. Software Testing Tools Test generators, Test execution frameworks, Test evaluation tools, Test management tools, Performance analysis tools. Software Maintenance Tools Comprehension tools, Reengineering tools. Software Configuration Management Tools Defect, enhancement, issue, and problem-tracking tools; Version management tools, Release and build tools. Software Engineering Management Tools Project planning and tracking tools, Risk management tools, Measurement tools. Software Engineering Process Tools Process modeling tools, Process management tools, Integrated CASE, Process-centered software engineering environments. Software Quality Tools Review and audit tool, Static analysis tools. Miscellaneous Tool Issues Tool integration techniques, Meta-tools, Tool evaluation.

30 KA : Software Engineering Tools and Methods Sobre los métodos Heuristicos son mas populares en uso los estructurados (ya casi dejado de lado) y los orientados a objetos. Sobre los métodos formales son de muy raro uso en los proyectos, principalmente porque muchos desarrolladores no son informáticos o ingenieros. Sobre los métodos de prototipeos no son usados, no se estila presentar avances no funcionales, en el mejor de los casos se usan internamente sin rigidez académica

31 KA : Software Quality Calidad en los proyectos de SL se asegura a traves de varios métodos naturales en el modelo (también denominado el método iterativo, congruente con XP) : Revisión de pares Test interno en el proyecto Test masivo de los usuarios Código abierto (miles de ojos revisando vuestro código) El proceso de calidad en un proyecto de SL solo se acaba cuando se retira el software del mercado, mientras este vivo estará sometido a una eterna Auditoria. En algunos proyectos se aplican las practicas de modelos como CMMI e ISO9000/ISO12207

32 KA : Software Quality

33 KA : Software Quality Los procesos Ante factores externos extremos, aplique un FORK Acceso al código Auditoria permanente Requiere una nueva forma de medición

34 KA : Related Disciplines of Software Engineering

35 KA : Related Disciplines of Software Engineering Algorithms Computer Architecture Digital Logic Discrete Structures Distributed Systems Embedded Systems Human- Computer Interaction Intelligent Systems Discrete Structures Programming Fundamentals Algorithms Operating Systems Programming Languages Graphics and Visual Computing Information Management Accounting Finance Marketing and Sales Operations Management Information Systems Management Law Human Resource Management Linear Algebra Differential and Integral Calculus Differential Equations Probability Statistics Numerical analysis Discrete Mathematics Project Integration Project Scope Project Time Project Cost Project Quality Project Human Resource Project Communicatio ns Project Risk Management Project Procurement Quality Systems Developmen t, Implementa tion And Verification Planning Controlling, and Assuring Product and Process Quality Cognition Machine Learning and Grammar Induction Formal Methods in Cognitive Science: Language Business Processes and Operational Assessment System/Solutio n/test Architecture Life Cycle Cost & Cost-Benefit Analysis Serviceability / Logistics

36 KA : Related Disciplines of Software Engineering Aplica medianamente la mayoría de las KA Aplica altamente la mayoría de las KA Aplica nulo o casi nada Aplica depende el proyecto Aplica Aplica altamente nulo o la mayoría de casi nada las KA Aplica a su forma, procesos muy variados Aplica medianamente la mayoría de las KA

37 Respondiendo las dudas 1. El modelo de desarrollo del Software Libre encaja dentro de la ingeniería de software? : SI, se fue adecuando de manera natural a traves de los años. 2. Existe una ingeniería de software... libre? : NO, la Ing. de Soft. es tan amplia que cubre fácilmente el software libre y privativo. 3. Aporta el modelo de desarrollo del Software Libre algo a la ingeniería de software? : SI, nuevas practicas que antes no eran siquiera imaginadas.

38 Para leer mas (Iniciativa de ACM y la IEEE sobre el conjunto de conocimientos necesarios para la Ingeniería de Software) (El Futuro de la Ing, de Software, ó, Es el Software un producto de ingeniería?) (Ing. del Software Libre una alternativa a la ing. de software tradicional) / (Miles de proyectos libres para diferentes necesidades)

39 Gracias WEB SITE Teléfonos / /

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

Encuesta Perfil de Egreso del Ingeniero en Computación y/o Informática en Chile (Para programas de 10 semestres o más)

Encuesta Perfil de Egreso del Ingeniero en Computación y/o Informática en Chile (Para programas de 10 semestres o más) Encuesta Perfil de Egreso del Ingeniero en Computación y/o Informática en Chile (Para programas de 10 semestres o más) Nombre del Encuestado e-mail Nombre de la Carrera Universidad Unidad Académica Sede

Más detalles

Que es un modelo de calidad de software?

Que es un modelo de calidad de software? Modelos de Calidad de Software y Software Libre Ernesto Quiñones A. ernestoq@apesol.org Que es un modelo de calidad de software? Es un conjunto de buenas practicas para el ciclo de vida del software, enfocado

Más detalles

Tema 2: Introducción a la gestión de la configuración

Tema 2: Introducción a la gestión de la configuración escuela técnica superior de ingeniería informática Tema 2: Introducción a la gestión de la configuración Departamento de Lenguajes y Sistemas Informáticos Evolución y Gestión de la Configuración Contexto

Más detalles

La Ingeniería de Software en el Desarrollo de Software Libre

La Ingeniería de Software en el Desarrollo de Software Libre Linux Week 2008 La Ingeniería de en el Desarrollo de Libre Ing. Alfred Kobayashi Gutiérrez akobayashi@apesol.org akobayashi@evolutionperu.com Definiciones de Ingeniería de Ingeniería del es el estudio

Más detalles

Conceptos Básicos. El Instituto de administración de Proyectos, PMI, define un proyecto como:

Conceptos Básicos. El Instituto de administración de Proyectos, PMI, define un proyecto como: Existen diferentes modelos y metodologías para la administración de proyectos y modelos de calidad para el desarrollo del software. Por lo que mencionaremos los siguientes conceptos importantes. a) Qué

Más detalles

Ingeniería de Software I. Sebastián Uchitel y Víctor Braberman 1er Cuatrimestre 2009

Ingeniería de Software I. Sebastián Uchitel y Víctor Braberman 1er Cuatrimestre 2009 Ingeniería de Software I Sebastián Uchitel y Víctor Braberman 1er Cuatrimestre 2009 Quienes somos? 2 Quienes son? 3 Objetivos del Curso Entender el rol fundamental que juega la construcción y análisis

Más detalles

Tema III: Gestión de la Configuración. Diana Marcela Sánchez Fúquene Ingeniería del Software de Gestión

Tema III: Gestión de la Configuración. Diana Marcela Sánchez Fúquene Ingeniería del Software de Gestión Tema III: Gestión de la Configuración. Diana Marcela Sánchez Fúquene Ingeniería del Software de Gestión Introducción Gestión de la Configuración del Software (GCS / SCM) Def.- Arte de identificar, organizar,

Más detalles

Ingeniería de Software: Parte 2

Ingeniería de Software: Parte 2 Ingeniería de Software: Parte 2 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.

Más detalles

Gestión de la configuración en el software (SCM) Ingeniería de software Eduardo Ferreira, Martín Solari

Gestión de la configuración en el software (SCM) Ingeniería de software Eduardo Ferreira, Martín Solari Gestión de la configuración en el software (SCM) Ingeniería de software Eduardo Ferreira, Martín Solari 1 Temario Definiciones Problemas del cambio Elementos de la configuración Actividades de SCM Identificación

Más detalles

Ingeniería de Software

Ingeniería de Software Ingeniería de Software Tabla de Contenidos PARTE I INTRODUCCIÓN Capítulo 1: Evolución Los hitos en la evolución histórica del Desarrollo de Software Problemas y soluciones... Fallas, malas estimaciones

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

Sociology 6 2. World economy history 6 1. Mathematics 6 1. World Economy 6 2. Financial accounting 6 2. Business management 6 1

Sociology 6 2. World economy history 6 1. Mathematics 6 1. World Economy 6 2. Financial accounting 6 2. Business management 6 1 CAMPUS OF OVIEDO FACULTAD DE ECONOMÍA Y EMPRESA FACULTY OF ECONOMICS AND BUSINESS GRADO ADMINISTRACIÓN Y DIRECCIÓN DE EMPRESAS DEGREE IN BUSINESS ADMINISTRATION AND MANAGEMENT Sociología Code: GADEMP01-1-001

Más detalles

3. Horario laboral referencial: Lunes Viernes 8:00 a.m. a 6:00 p.m.

3. Horario laboral referencial: Lunes Viernes 8:00 a.m. a 6:00 p.m. Arquitecto de Datos 1. Línea de Negocios: Soluciones de Negocios 2. Funciones Específicas: Participar en la realización de las actividades técnicas de actualización y migraciones a versiones mejoradas

Más detalles

Gestión de la Configuración del Software. Introducción. Elementos de la Configuración y Línea base. Objetivo

Gestión de la Configuración del Software. Introducción. Elementos de la Configuración y Línea base. Objetivo Gestión de la Configuración del Software Javier Tuya Universidad de Oviedo Departamento de Informática Introducción "Sin importar en qué momento del ciclo de vida nos encontremos, el sistema cambiará,

Más detalles

MASTER IN INDUSTRIAL ENGINEERING. UNIVERSIDAD POLITÉCNICA DE MADRID. ACADEMIC TRACK

MASTER IN INDUSTRIAL ENGINEERING. UNIVERSIDAD POLITÉCNICA DE MADRID. ACADEMIC TRACK MASTER IN INDUSTRIAL ENGINEERING. UNIVERSIDAD POLITÉCNICA DE MADRID. ACADEMIC TRACK Definition English Definition ECTS Semester Language Type Técnicas y Modelos Cuantitativos de Ingeniería de Organización

Más detalles

IBM Software Development Platform

IBM Software Development Platform IBM Group IBM Development Platform Seminario. antonio.alonso@es.ibm.com IBM Group software Agenda 1. Introducir plataforma de desarrollo de IBM. 2. DEMO: Construcción de aplicaciones J2EE con RAD. 3. Café

Más detalles

A continuación se describe con mayor detalle cada una de las unidades: UNIDAD 2: Calidad en el desarrollo, adquisición, operación y mantenimiento del

A continuación se describe con mayor detalle cada una de las unidades: UNIDAD 2: Calidad en el desarrollo, adquisición, operación y mantenimiento del 1. OBJETIVOS: Incorporar los conceptos de indicador, métrica, medida, escala de medición, y proceso de medición. Entender la importancia de los indicadores de desempeño de procesos, su medición y seguimiento.

Más detalles

Administración de proyectos y BIM (Building Information Modeling)

Administración de proyectos y BIM (Building Information Modeling) Administración de proyectos y BIM (Building Information Modeling) Agradecimiento Tener un espacio para hablar sobre la Administración de Proyectos y BIM para reflexionar sobre nuevos conceptos usados en

Más detalles

Gerencia de Proyectos Proceso de Software

Gerencia de Proyectos Proceso de Software Gerencia de Proyectos Proceso de Software Victor Manuel Toro C. VictorToro@cincosoft.com CincoSOFT Ltda. Compañía de Ingenieros Constructures de Software Tel. (+57)(1) 6230180 * Fax (+57)(1) 2566774 Carrera

Más detalles

Implementación de Procesos Business Process Management BPM Services Oriented Architecture SOA

Implementación de Procesos Business Process Management BPM Services Oriented Architecture SOA Implementación de Procesos Business Process Management BPM Services Oriented Architecture SOA Título Área específica de la publicación 2 Implementación de Procesos Business Process Management BPM Services

Más detalles

Preparación para la Certificación PMP 25 de julio de 2015 a 10 de octubre de 2015

Preparación para la Certificación PMP 25 de julio de 2015 a 10 de octubre de 2015 Fecha de inicio: 25 de Julio de 2015 Horario: Sábado de 9am a 1pm Duración: 48 horas Campus Mexicali Objetivo Dirigido a Beneficios Curso enfocado dar total confianza a los candidatos PMP a presentar y

Más detalles

RECOMANACIONS/RECOMENDACIONES/RECOMMENDATIONS

RECOMANACIONS/RECOMENDACIONES/RECOMMENDATIONS RECOMANACIONS/RECOMENDACIONES/RECOMMENDATIONS CODI/ CÓDIGO/ CODE 34010 34015 34016 ASSIGNATURA/ ASIGNATURA/ SUBJECT Estructura dels Computadors/ Estructura de los Computadores/ Computer Structure Redes

Más detalles

Preparación para la Certificación PMP 07 de febrero de 2015 a 09 de mayo de 2015

Preparación para la Certificación PMP 07 de febrero de 2015 a 09 de mayo de 2015 Fecha de inicio: 07 de Febrero de 2015 Horario: Sábado de 9am a 1pm Duración: 48 horas Campus Mexicali Objetivo Curso enfocado dar total confianza a los candidatos PMP a presentar y pasar el examen PMP

Más detalles

Desarrollar el concepto del producto. Asignar requisitos de hardware y software. 1 1.1 1.2 2 2.1 2.2 3.. N

Desarrollar el concepto del producto. Asignar requisitos de hardware y software. 1 1.1 1.2 2 2.1 2.2 3.. N Fase de Análisis de Requerimientos Desarrollar el concepto del producto. Asignar requisitos de hardware y software. Realizar estudios de mercado. Sugerencia: www.anuies.mx para saber cuantas instituciones

Más detalles

Las Factorías de Software según niveles de madurez ISO

Las Factorías de Software según niveles de madurez ISO Las Factorías de Software según niveles de madurez ISO Dr. Javier Garzás www.javiergarzas.com @jgarzas JORNADA. El modelo de AENOR de Gobierno y Gestión de las TICs con estándares ISO. Organizada por:

Más detalles

Gestión de proyectos siguiendo practicas del PMI.

Gestión de proyectos siguiendo practicas del PMI. Gestión de proyectos siguiendo practicas del PMI. Identificación de las mejores prácticas aplicadas a la gestión de proyectos. Proceso de Desarrollo de Software de Codes S.A. alineado a CMMI Nivel 3 en

Más detalles

INGENIERÍA DE SOFTWARE

INGENIERÍA DE SOFTWARE CÁTEDRA INGENIERÍA DE SOFTWARE RESPONSABLE DE LA CÁTEDRA M. Ing. Claudio Jorge RANCAN CARRERA INGENIERÍA DE SISTEMAS DE INFORMACIÓN CARACTERÍSTICAS DE LA ASIGNATURA PLAN DE ESTUDIOS 2008 ORDENANZA CSU.

Más detalles

LibRed Red para la implantación de software libre en algunas asignaturas de Informática

LibRed Red para la implantación de software libre en algunas asignaturas de Informática LibRed Red para la implantación de software libre en algunas asignaturas de Informática Rafael Molina, Rosana Satorre, Francisco J. Gallego, Francisco Mora, Carlos Villagrá, Lorenzo Carbonell, Juan A.

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

Ing. Byron Díaz Padilla

Ing. Byron Díaz Padilla Ing. Byron Díaz Padilla Consultor IT, Microsoft Certified Trainer MCT, MCP,MCPD, MCSA, MCTS, MCITP, ITIL Certified byron.diaz@newhorizons.com Nombre Completo Empresa Puesto Rol Experiencia con ITIL? Expectativas

Más detalles

RUP. Rational Unified Process

RUP. Rational Unified Process RUP Rational Unified Process Rational Unified Process Basado en 6 mejores prácticas de la industria de software: Desarrollo incremental Administración de requisitos Uso de arquitecturas basadas en componentes

Más detalles

Estandares y Normas. Universidad Tecnológica Nacional -FRBA

Estandares y Normas. Universidad Tecnológica Nacional -FRBA Estandares y Normas Universidad Tecnológica Nacional -FRBA La Organización Basada en IT Evolución La demanda creciente de los servicios basados en infraestructuras computacionales ha producido tanto la

Más detalles

Estandares y Normas. Universidad Tecnológica Nacional -FRBA

Estandares y Normas. Universidad Tecnológica Nacional -FRBA Estandares y Normas Universidad Tecnológica Nacional -FRBA La Organización Basada en IT Evolución La demanda creciente de los servicios basados en infraestructuras computacionales ha producido tanto la

Más detalles

Sistema de gestión de procesos institucionales y documental.

Sistema de gestión de procesos institucionales y documental. [Documento versión 1.7 del 10/10/2015] Sistema de gestión de procesos institucionales y documental. El sistema de gestión de procesos institucionales y documental, es una solución diseñada para mejorar

Más detalles

Objetivos FACULTAD DE INGENIERIA. DEPARTAMENTO DE INGENIERIA DE SISTEMAS. Código de la asignatura 4070. Fecha de Actualización Julio 24 de 2012

Objetivos FACULTAD DE INGENIERIA. DEPARTAMENTO DE INGENIERIA DE SISTEMAS. Código de la asignatura 4070. Fecha de Actualización Julio 24 de 2012 Nombre de la asignatura Ingeniería de Software Código de la asignatura 4070 Fecha de Actualización Julio 24 de 2012 Intensidad horaria semanal Horas Contacto 4 Horas Trabajo Independiente 8 Créditos Académicos

Más detalles

PATRON:DAO LENGUAJE DE PROGRAMACION: JAVA IDE: ECLIPSE FRAMEWORK: STRUST2. -Permite Abstraer y Encapsular los accesos a un repositorio de datos.

PATRON:DAO LENGUAJE DE PROGRAMACION: JAVA IDE: ECLIPSE FRAMEWORK: STRUST2. -Permite Abstraer y Encapsular los accesos a un repositorio de datos. PATRON:DAO DAO -Permite Abstraer y Encapsular los accesos a un repositorio de datos. -Separa el acceso de datos de la lógica de negocio. -Oculta el Api por donde se accede a los datos. -Controla los accesos

Más detalles

XI Encuentro Danysoft Sala TFS. Descubriendo TFS

XI Encuentro Danysoft Sala TFS. Descubriendo TFS Descubriendo TFS 1 La Visión del ALM de Microsoft. Microsoft distingue varias fases dentro del ciclo de desarrollo, como son Planeación y Seguimiento, donde principalmente se capturan requisitos y se establecen

Más detalles

PROGRAMA ANALITICO INGENIERÍA SOFTWARE II FOR DAC 12 VER 17 07 07

PROGRAMA ANALITICO INGENIERÍA SOFTWARE II FOR DAC 12 VER 17 07 07 PROGRAMA ANALITICO INGENIERÍA SOFTWARE II FOR DAC 12 VER 17 07 07 A.- DATOS GENERALES MATERIA: Ingeniería de Software II CÓDIGO NOMBRE PROFESOR / A: Fausto Correa Almazán CRÉDITOS Nº HORAS PRESENCIALES

Más detalles

Planificación TI con Rational Focal Point

Planificación TI con Rational Focal Point IBM Software Group Planificación TI con Rational Focal Point Plataforma para la gestión del portfolio de proyectos y aplicaciones Luis Reyes Technical Solution Architect luis.reyes@es.ibm.com Innovation

Más detalles

Introducción al Unified Process. Curso IIC 2143 Ingeniería de Software Rodrigo Sandoval 2010

Introducción al Unified Process. Curso IIC 2143 Ingeniería de Software Rodrigo Sandoval 2010 Introducción al Unified Process Curso IIC 2143 Ingeniería de Software Rodrigo Sandoval 2010 Unified Process - UP Un framework de Proceso de Desarrollo de Software, una de cuyas versiones es el más documentado

Más detalles

Grupo de procesos de Planificación

Grupo de procesos de Planificación Grupo de procesos de Planificación Fuentes: Information Technology Project Management, Fifth Edition, Copyright 2007 PMBOK, Quinta edición Preparó: Ing. Ismael Castañeda Fuentes Objetivos de Aprendizaje

Más detalles

Ingeniería de Software II

Ingeniería de Software II Ingeniería de Software II Segundo Cuatrimestre 2008 Clase 20: Software Configuration Management Buenos Aires, 13 de Noviembre de 2008 Objetivos de la clase de hoy Ejemplos de la vida real Entender la problemática

Más detalles

Instruir al alumno con los conceptos, modelos, teorías y principios básicos estudiados en la Ingeniería de Software

Instruir al alumno con los conceptos, modelos, teorías y principios básicos estudiados en la Ingeniería de Software Universidad de Colima Dirección General de Educación Superior Facultad de Ingeniería Mecánica y Eléctrica Licenciatura en Ingeniería en Sistemas Computacionales I. DATOS GENERALES P R O G R A M A A N A

Más detalles

Contenidos. Parte I - Introducción Capítulo 1 - Evolución. Capítulo 2 Condiciones de trabajo en el Desarrollo de Software

Contenidos. Parte I - Introducción Capítulo 1 - Evolución. Capítulo 2 Condiciones de trabajo en el Desarrollo de Software IX Contenidos Prólogo... XIX Prefacio... XXI Guía de lectura...xxiii Parte I - Introducción Capítulo 1 - Evolución 1.1 Introducción... 2 1.2 Los hitos en la evolución histórica del desarrollo de software...

Más detalles

Universidad Católica del Uruguay. Facultad de Ingeniería y Tecnología. Ingeniería de Software III Plan de Gestión de la Configuración

Universidad Católica del Uruguay. Facultad de Ingeniería y Tecnología. Ingeniería de Software III Plan de Gestión de la Configuración Universidad Católica del Uruguay Facultad de Ingeniería y Tecnología Ingeniería de Software III Plan de Gestión de la Configuración Cecilia Cedrés Braulio Zitto Versión: 1.0.0 Fecha: 11/11/2008 11/13/08

Más detalles

RUP: Disciplina de Manejo de Cambios y Configuraciones

RUP: Disciplina de Manejo de Cambios y Configuraciones RUP: Disciplina de Preparado por: Amelia Soriano Mayo 2005 Tomado de: Rational Unified Process Version 2003.06.12.01 Copyright 1987 2003 Rational Software Corporation Curso Rational Unified Process Rational

Más detalles

FORMULARIO POSTULACIÓN A NOMINACIÓN PRIVATE SECTOR ICT EXCELLENCE AWARD

FORMULARIO POSTULACIÓN A NOMINACIÓN PRIVATE SECTOR ICT EXCELLENCE AWARD FORMULARIO POSTULACIÓN A NOMINACIÓN PRIVATE SECTOR ICT EXCELLENCE AWARD Empresa: ITAC S.A Nit: 830-137539-8 Representante Legal: Javier Galindo Contacto: Sandra Leal coordinadora de mercadeo Correo electrónico

Más detalles

Herramientas de Apoyo al desarrollo de Software

Herramientas de Apoyo al desarrollo de Software 1eras Jornadas Técnicas con el Estado Herramientas de Apoyo al desarrollo de Software Ernesto Quiñones Azcárate Presidencia de Apesol 2006-2008 ernestoq@apesol.org Agenda 1. Herramientas para diseñar software

Más detalles

Software, qué es? Clasificación. Tipos de software Freeware Firmware Shareware Release. Software por área. Propiedades y versiones

Software, qué es? Clasificación. Tipos de software Freeware Firmware Shareware Release. Software por área. Propiedades y versiones Colegio Bosque Del Plata Tecnología de la Información y las Comunicaciones UNIDAD 6 E-mail: garcia.fernando.j@gmail.com Profesor: Fernando J. Garcia Ingeniero en Sistemas de Información, qué es? Clasificación.

Más detalles

Ingeniería de Software II

Ingeniería de Software II Ingeniería de Software II Gestión de Configuración de Software: Requisitos para la resolución de la práctica El alumno debe haber asistido a la clase de Gestión de Configuración y de Gestión de Requerimientos.

Más detalles

Programa de Estudio: Ingeniería en Sistemas Computacionales.

Programa de Estudio: Ingeniería en Sistemas Computacionales. Ingeniería en Sistemas Computacionales 1. DEFINICIÓN DEL PROGRAMA EDUCATIVO. La ingeniería en sistemas computacionales es una disciplina que estudia los fenómenos reales con el propósito de analizar, modelar

Más detalles

Historia de revisiones

Historia de revisiones Binary Rain Glosario Versión 1.1 Historia de revisiones Fecha Versión Descripción Autor 17/08/2012 1.0 Creación del documento Carolina Trias 18/08/2012 1.1 Revisado y corregido por SQA Mercedes Marzoa

Más detalles

Desarrollo ágil con Scrum y Visual Studio 2005 Team System

Desarrollo ágil con Scrum y Visual Studio 2005 Team System Desarrollo ágil con Scrum y Visual Studio 2005 Team System (Experiencias desde la trinchera) Lionel Barrabino / lbarrabino@snoop.com.ar Nicolás Paez / npaez@snoop.com.ar Agenda Métodos ágiles Scrum y los

Más detalles

Prof. Juan José Díaz Nerio. Foro de Tecnología : Gestión de la Calidad del Software. Domingo 16 Noviembre 2014

Prof. Juan José Díaz Nerio. Foro de Tecnología : Gestión de la Calidad del Software. Domingo 16 Noviembre 2014 Prof. Juan José Díaz Nerio. Foro de Tecnología : Gestión de la Calidad del Software. Domingo 16 Noviembre 2014 Agenda La Crisis del Software Conceptos asociados a Calidad Atributos de Calidad Funciones

Más detalles

Modelos y Normas Disponibles de Implementar

Modelos y Normas Disponibles de Implementar Modelos y Normas Disponibles de Implementar AmericaVeintiuno tiene capacidad para asesorar a una organización en base a diferentes modelos o normativas enfocadas al mercado informático. A partir de determinar

Más detalles

Capítulo 2 Ideas generales de CMMI-SW. 2.1 Introducción. 2.2 Procesos. 2.3 Modelo de procesos

Capítulo 2 Ideas generales de CMMI-SW. 2.1 Introducción. 2.2 Procesos. 2.3 Modelo de procesos Capítulo 2 Ideas generales de CMMI-SW 2.1 Introducción El Capability Maturity Model Integration (en adelante CMMI), se compone de un conjunto de modelos, métodos de evaluación y cursos de formación para

Más detalles

Introducción a Rational Unified Process (RUP)

Introducción a Rational Unified Process (RUP) Qué es un Proceso de Desarrollo de SW? Introducción a Patricio Letelier letelier@dsic.upv.es Departamento Sistemas Informáticos y Computación (DSIC) (UPV) - España Define Quién debe hacer Qué, Cuándo y

Más detalles

PLAN DE ESTUDIOS LICENCIATURA EN INGENIERÍA EN TRANSPORTE MARÍTIMO. T * P ** CR *** Prerrequisitos

PLAN DE ESTUDIOS LICENCIATURA EN INGENIERÍA EN TRANSPORTE MARÍTIMO. T * P ** CR *** Prerrequisitos PLAN DE ESTUDIOS LICENCIATURA EN INGENIERÍA EN TRANSPORTE MARÍTIMO Primer Cuatrimestre 1. Matemáticas I T * P ** CR *** Prerrequisitos 3 2 4 N/T 2. Ciencias Náuticas Especialidad 2 2 3 N/T 3. Inglés I

Más detalles

Programación orientada a

Programación orientada a Programación orientada a objetos con Java Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria corcuerp@unican.es Objetivos Presentar los conceptos de la programación

Más detalles

La clara definición de los procesos de elaboración de software, nos permite brindar un servicio predecible y de la más alta calidad.

La clara definición de los procesos de elaboración de software, nos permite brindar un servicio predecible y de la más alta calidad. Software Factory Presentación Concepto Dada la necesidad de las compañías de concentrarse en las actividades propias del negocio; y en tren de bajar costos, mejorar los tiempos de desarrollo o de no montar

Más detalles

CMMi. Lic. Virginia Cuomo

CMMi. Lic. Virginia Cuomo CMMi Lic. Virginia Cuomo 1 Agenda Repaso CMMI Introducción Arquitectura Niveles de Madurez Representaciones Representación Discreta Representación Continua Discreta VS Continua 2 Repaso Qué vimos la tercer

Más detalles

Simo 2003 Gestión Integrada de Requisitos

Simo 2003 Gestión Integrada de Requisitos Simo 2003 Gestión Integrada de Requisitos Antonio Rodríguez Perales Mejora de Procesos, CMMI y Telelogic II Semana CMMI 3 de Marzo de 2006 Antonio Rodríguez Perales antonio.rodriguez@telelogic.com 1 Telelogic

Más detalles

Mantenimiento del Software

Mantenimiento del Software Mantenimiento del Software S4 Francisco Ruiz, Macario Polo Grupo Alarcos Dep. de Informática ESCUELA SUPERIOR DE INFORMÁTICA UNIVERSIDAD DE CASTILLA-LA MANCHA http://alarcos.inf-cr.uclm.es/doc/mso/ Ciudad

Más detalles

Herramientas para la mejora del proceso de desarrollo de aplicaciones J2EE.

Herramientas para la mejora del proceso de desarrollo de aplicaciones J2EE. Herramientas para la mejora del proceso de desarrollo de aplicaciones J2EE. Iván Ruiz Rube Departamento de Lenguajes y Sistemas Informáticos Universidad de Cádiz Agenda Introducción Control del Código

Más detalles

Jornadas de Introducción a la Ingeniería + Trabajo en Grupo = Herramientas de Gestion de Proyectos Software

Jornadas de Introducción a la Ingeniería + Trabajo en Grupo = Herramientas de Gestion de Proyectos Software Jornadas de Introducción a la Ingeniería + Trabajo en Grupo = Herramientas de Gestion de Proyectos Software Índice Conceptos básicos de gestión de proyectos software Gestión de grupos de trabajo Herramientas

Más detalles

Vendiendo Visual Studio 2010

Vendiendo Visual Studio 2010 Vendiendo Visual Studio 2010 Interactive entertainment Search/ advertising Mobile Traditional IT and cloud Modern desktop Maps Problema de negocio, reto o oportunidad identificado El desarrollador

Más detalles

Fundamentos de Ingeniería del Software. Capítulo 12. Herramientas CASE

Fundamentos de Ingeniería del Software. Capítulo 12. Herramientas CASE Fundamentos de Ingeniería del Software Capítulo 12. Herramientas CASE Herramientas CASE Estructura 1. Introducción 2. Características deseables 3. Componentes de una herramienta CASE 4. Taxonomías de herramientas

Más detalles

Curso: El Proceso de Desarrollo de Software

Curso: El Proceso de Desarrollo de Software Curso: El Proceso de Desarrollo de Software EL PROCESO DE DESARROLLO DE SOFTWARE... 1 OBJETIVO...1 CONTENIDO...1 BIBLIOGRAFÍA...4 DOCENTE...4 MODALIDAD DEL DESARROLLO...4 El proceso de Desarrollo de Software

Más detalles

Objetivo del puesto: Experiencia en:

Objetivo del puesto: Experiencia en: Posición 130821 Arquitecto de Infraestructura Objetivo del puesto: Asesorar en materia de infraestructura, diseñar arquitectura y coordinar las gestiones necesarias para la implantación de soluciones de

Más detalles

Grado en Ingeniería Informática

Grado en Ingeniería Informática Primer Curso Primer semestre ESCUELA SUPERIOR DE INGENIERÍA Chile, 1 11002-CÁDIZ Teléfono: 95 015100 Fax: 95 015101 Más información: www.uca.es/ingenieria Itinerario curricular recomendado ENSEÑANZAS Cálculo

Más detalles

INGENIERÍA DE SOFTWARE Rational Unified Process RUP

INGENIERÍA DE SOFTWARE Rational Unified Process RUP 1 INGENIERÍA DE SOFTWARE Rational Unified Process RUP Rubby Casallas Departamento de Sistemas y Computación Facultad de Ingeniería Universidad de los Andes Referencias 2 http://www.rational.com/ http://www-306.ibm.com/software/awdtools/rup/

Más detalles

Modelo para el Aseguramiento de Calidad en el Desarrollo de Software Libre

Modelo para el Aseguramiento de Calidad en el Desarrollo de Software Libre Modelo para el Aseguramiento de Calidad en el Desarrollo de Software Libre Cenditel, Mayo 2011 Licencia de Uso Copyright (c) 2010, Alvarez J., Solé S., Briceño R., Fundación CENDITEL. La Fundación CENDITEL

Más detalles

Estándares Internacionales

Estándares Internacionales Estándares Internacionales M. en C. Mario Farías-Elinos Quality management has just become too important to leave to chance Philip Crosby 1 Contenido Estándares ISO para el Software Estándares IEEE para

Más detalles

Pontificia Universidad Católica del Ecuador

Pontificia Universidad Católica del Ecuador 1. DATOS INFORMATIVOS: MATERIA O MÓDULO: INGENIERÍA DE SOFTWARE I CÓDIGO: CARRERA: SISTEMAS NIVEL: QUINTO No. CRÉDITOS: 4 CRÉDITOS TEORÍA: 4 SEMESTRE/AÑO ACADÉMICO: Segundo Semestre 2011-2012 CRÉDITOS

Más detalles

5 La Gerencia de Proyectos

5 La Gerencia de Proyectos 5 La Gerencia de Proyectos La gran mayoría de las civilizaciones han tenido como factor común la ejecución de grandes hazañas dignas de recordarse, que han quedado plasmadas en los libros de historia y

Más detalles

CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización

CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización Página 1 de 17 CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC303_3 Versión 5 Situación RD 1201/2007 Actualización Competencia

Más detalles

Por qué, cómo y dónde aprovechar software libre,

Por qué, cómo y dónde aprovechar software libre, Por qué, cómo y dónde aprovechar software libre, sin morir en el intento Óscar Retana oscar@gridshield.com www.gridshield.com Agenda Dimensión Técnica Puede usar software libre aquí: Dimensión Jurídica

Más detalles

Capítulo 1. Introducción

Capítulo 1. Introducción Capítulo 1. Introducción 1.1. Propósito de la Guía BABOK El propósito principal de la Guía BABOK Guide es definir la profesión del Análisis de Negocio y proveer un conjunto de prácticas comúnmente aceptadas.

Más detalles

Tape Mbo e: una Metodología Orientada a Servicios

Tape Mbo e: una Metodología Orientada a Servicios Tape Mbo e: una Metodología Orientada a Servicios Motivación Objetivos Tecnología Estado del Arte Evaluación del Estado del Arte Tape Mb e Ciclo de Vida Roles Disciplinas Ciclo de Vida y Disciplinas Evaluación

Más detalles

IBM Rational Software Architect V8.0.1 ofrece nuevos e innovadores enfoques para desarrollar arquitecturas de solución

IBM Rational Software Architect V8.0.1 ofrece nuevos e innovadores enfoques para desarrollar arquitecturas de solución con fecha de 14 de diciembre de 2010 IBM Rational Software Architect V8.0.1 ofrece nuevos e innovadores enfoques para desarrollar arquitecturas de solución Tabla de contenidos 1 Visión general 1 Fecha

Más detalles

Perfil Corporativo... 3. Perfiles Departamento de Desarrollo e Ingeniería de Software... 7. Cargo: Analista de sistemas... 7

Perfil Corporativo... 3. Perfiles Departamento de Desarrollo e Ingeniería de Software... 7. Cargo: Analista de sistemas... 7 Perfil Corporativo Tabla de contenido Perfil Corporativo... 3 Perfiles Departamento de Desarrollo e Ingeniería de Software... 7 Cargo: Analista de sistemas... 7 Cargo: Ingeniero en Infraestructura... 9

Más detalles

Derivación de requisitos y construcción de trazabilidad entre artefactos del proceso de desarrollo

Derivación de requisitos y construcción de trazabilidad entre artefactos del proceso de desarrollo Derivación de requisitos y construcción de trazabilidad entre artefactos del proceso de desarrollo Cecilia Datko 1, Yanela Carllinni 2 Analista de Sistemas en el Depto. Sistemas de la Dirección de Informática

Más detalles

Modelo para evaluar la Gestión del Valor del Producto Software durante el Ciclo de Desarrollo

Modelo para evaluar la Gestión del Valor del Producto Software durante el Ciclo de Desarrollo Modelo para evaluar la Gestión del Valor del Producto Software durante el Ciclo de Desarrollo Posgrado en Ciencias y Tecnologías de la Información Marzo del 2014. 1. Responsables Dra. Angelina Espinoza

Más detalles

Ges3ón de Proyectos So9ware

Ges3ón de Proyectos So9ware Ges3ón de Proyectos So9ware Tema 2.1 Integración Carlos Blanco Bueno Félix Óscar García Rubio Este tema se publica bajo Licencia: Crea5ve Commons BY- NC- ND 4.0 Objetivos Ampliar los conocimientos básicos

Más detalles

METODOLOGÍA DE GESTION DE PROYECTOS

METODOLOGÍA DE GESTION DE PROYECTOS METODOLOGÍA DE GESTION DE PROYECTOS CONTENIDO CONTENIDO... 2 ALCANCE... 4 MARCO METODOLÓGICO... 4 ETAPAS DEL PROCESO... 5 1. ETAPA 0: INICIACIÓN...5 FASE DE INICIO...5 2. ETAPA 1: PLANEAMIENTO...6 FASE

Más detalles

Visual Studio Team System

Visual Studio Team System Visual Studio Team System MSF for CMMi Process Improvement Aurelio Porras Development Tools Advisor aureliop@microsoft.com Microsoft Ibérica El éxito es raro Fallidos Problemáticos Existosos 2004 15% 51%

Más detalles

GLOSARIO. Análisis Bottom-Up: Técnica utilizada en tareas de ingeniería inversa la cual parte de

GLOSARIO. Análisis Bottom-Up: Técnica utilizada en tareas de ingeniería inversa la cual parte de GLOSARIO Análisis Bottom-Up: Técnica utilizada en tareas de ingeniería inversa la cual parte de una descripción de bajo nivel (código fuente) para generar descripciones con un mayor grado de abstracción.

Más detalles

UNIVERSIDAD SIMÓN BOLÍVAR Vicerrectorado Académico

UNIVERSIDAD SIMÓN BOLÍVAR Vicerrectorado Académico UNIVERSIDAD SIMÓN BOLÍVAR Vicerrectorado Académico 1.Departamento: COMPUTACIÓN Y TECNOLOGÍA DE LA INFORMACIÓN 2. Asignatura: Tópicos Especiales en Tecnología de la Información: Gestión de Servicios Informáticos

Más detalles

Evolución de Software

Evolución de Software Evolución de Software Marcello Visconti & Hernán Astudillo Departamento de Informática Universidad Técnica Federico Santa María Mantención de Software Gestión de Configuración

Más detalles

SAP Enterprise Support

SAP Enterprise Support SAP Enterprise Support Enterprise Support Omnia Solution S.A.C. Qué es SAP Enterprise Support? Constantes Cambios La naturaleza de los negocios a cambiado Toda organización tiene aplicaciones de misión

Más detalles

Señor A/P. Lino Bessonart FEMI Presente Ref.: 181/2009

Señor A/P. Lino Bessonart FEMI Presente Ref.: 181/2009 1 Montevideo, 11 de marzo de 2009 Señor A/P. Lino Bessonart FEMI Presente Ref.: 181/2009 De nuestra consideración, De acuerdo a vuestra solicitud, tenemos el agrado de poner a su consideración la presente

Más detalles

PROCESOS SOFTWARE. Según esta estrategia, todo proceso debe planificarse, implantarse y evaluarse, para luego actuar sobre él.

PROCESOS SOFTWARE. Según esta estrategia, todo proceso debe planificarse, implantarse y evaluarse, para luego actuar sobre él. PROCESOS SOFTWARE MOTIVACIÓN? Con independencia de la metodología o modelo implementado, es común la estrategia para la mejora continua de la calidad, basada en el Círculo de Deming o Plan, Do, Check,

Más detalles

Modelo de Factoría Software basado en CMMI. Ramiro Carballo r.carballo@gesein.com Marzo 2006 FOCAL Fundación Dintel

Modelo de Factoría Software basado en CMMI. Ramiro Carballo r.carballo@gesein.com Marzo 2006 FOCAL Fundación Dintel Modelo de Factoría Software basado en CMMI Ramiro Carballo r.carballo@gesein.com Marzo 2006 FOCAL Fundación Dintel Asociación n Española para la Calidad www.aec.es COMITÉ DE SOFTWARE Grupos de Trabajo:

Más detalles

Global Business Services. Claves para la implantación de un Sistema de Gestión Documental: demostración práctica.

Global Business Services. Claves para la implantación de un Sistema de Gestión Documental: demostración práctica. Claves para la implantación de un Sistema de Gestión Documental: demostración práctica. Claves para la implantación de un Sistema de Gestión Documental: demostración práctica. Los cuatro pilares básicosb

Más detalles

TEMA 1: INTRODUCCIÓN A SERVICIOS TI

TEMA 1: INTRODUCCIÓN A SERVICIOS TI CIMSI Configuración, Implementación y Mantenimiento de Sistemas Informáticos TEMA 1: INTRODUCCIÓN A SERVICIOS TI Daniel Cascado Caballero Rosa Yáñez Gómez Mª José Morón Fernández E.T.S. de Ingeniería Informática

Más detalles

Modelo para evaluar la Gestión del Valor del Producto Software durante el Ciclo de Desarrollo: Fase II

Modelo para evaluar la Gestión del Valor del Producto Software durante el Ciclo de Desarrollo: Fase II Modelo para evaluar la Gestión del Valor del Producto Software durante el Ciclo de Desarrollo: Fase II Posgrado en Ciencias y Tecnologías de la Información Marzo del 2012. 1. Responsables Dra. Angelina

Más detalles

Soporte a CMMI. III Semana CMMI. Gestión e Ingeniería de Requisitos con IRqA. Fernando Valera Consultor IRqA fvalera@tcpsi.es

Soporte a CMMI. III Semana CMMI. Gestión e Ingeniería de Requisitos con IRqA. Fernando Valera Consultor IRqA fvalera@tcpsi.es Soporte a CMMI Gestión e Ingeniería de Requisitos con IRqA III Semana CMMI Fernando Valera Consultor IRqA fvalera@tcpsi.es Agenda - Agenda Presentación TCP & IRqA La Ingeniería de Requisitos en CMMI Qué

Más detalles