CAPITULO I. Ingeniería de Software INF EL PROCESO. Resumen preparado por Miguel Cotaña

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

Download "CAPITULO I. Ingeniería de Software INF EL PROCESO. Resumen preparado por Miguel Cotaña"

Transcripción

1 CAPITULO I Ingeniería de Software INF EL PROCESO Resumen preparado por Miguel Cotaña

2 La construcción del software de ordenador es un proceso iterativo de aprendizaje y el resultado es una materialización del conocimiento recolectado, depurado y organizado conforme el proceso estuvo en ejecución

3 Existen mecanismos de evaluación del proceso de software que permiten a las organizaciones determinar la madurez del proceso de software. No obstante, la calidad, el tiempo requerido, la viabilidad a largo plazo del producto que se construye son los mejores indicadores de la eficacia del proceso que se utiliza.

4 Que es un proceso? Una secuencia de pasos desarrollados para un propósito dado, por ejemplo, el proceso de desarrollo de software (IEEE-STD-610). Curso de acción o manera de proceder (diccionario Oxford) Un sistema de operaciones para producir algo Un conjunto de acciones, cambios o funciones que logran un resultado final (diccionario Webmaster) Conjunto de actividades relacionadas que son ejecutadas en respuesta a necesidades previamente determinadas y consumiendo recursos para producir un producto (J. Moore)

5 Tres aspectos del proceso 1.- Definición del proceso Un proceso debe estar definido (documento que especifica actividades y procedimientos del proceso) 2.- Aprendizaje del proceso El conocimiento del proceso debe ser transferido a las personas (agentes) que lo ejecutarán 3.- Resultados del proceso Manifestación de los productos, como resultado de la ejecución de las actividades definidas por el proceso

6 Consideraciones acerca de los procesos Los comportamientos, actividades y tareas que desempeñamos para lograr un objetivo representan la ejecución del proceso para alcanzar dicho objetivo. Un proceso disciplinado se manifestará en patrones ordenados y consistentes de comportamiento individual o grupal Por tanto, un proceso da forma a las acciones y reacciones y tomamos frente a una determinada situación.

7 Proceso internalizado y proceso institucionalizado Cuando un proceso es desarrollado profesional y naturalmente por una persona, se dice que el proceso esta internalizado por la persona. En las organizaciones los procesos son comunes a grupos de personas. Para obtener disciplina en los procesos, estos deben ser establecidos como institucionalizados en la organización.

8 Completitud y disciplina en los procesos Un proceso es incompleto si: a) El documento de definición existe pero no todos saben de su existencia b) El documento de definición existe, pero no hay capacitación en el proceso. Se deja a iniciativa del equipo aprender el proceso c) El documento de definición existe, existe capacitación, pero no hay monitoreo y el proceso NO es forzado a su cumplimiento. Algunos lo siguen y otros no

9 Un proceso es disciplinado solo si se cumplen las siguientes condiciones: a) El proceso esta debidamente documentado b) Existe y se realiza capacitación formal sobre el proceso c) Las personas siguen lo establecido por el proceso como una manera natural de desempeñar sus actividades d) El proceso es monitoreado y su cumplimiento es obligatorio.

10 Ingenieria del software Definicion teoria practica [Ingeniería de software es] el establecimiento y uso de principios de ingeniería adecuados para obtener económicamente software que sea confiable y trabaje eficientemente en máquinas reales (Fritz Bauer) Pruebas y control de calidad Resolucion de problemas Administracion y gestion

11 La ingeniería de software no es ciencia informática. Un científico construye con el objetivo de aprender, un ingeniero aprende con el objetivo de construir La distinción entre ingeniería y ciencia en el software es el mismo que en otras disciplinas Los científicos aprenden lo que es verdadero y cómo extender el conocimiento en su campo Los ingenieros aprenden lo que es verdadero, lo que es útil y cómo aplicar conocimiento bién entendido para resolver problemas prácticos

12 Científicos Conocimientos enfocados y especializados Reportan básicamente a sus colegas científicos No necesitan licencia Ingenieros Conocimientos comprobados, efectivos y confiables de ámbito más general Se necesita un amplio entendimiento de todos los factores que intervienen en el desarrollo del producto. Responsabilidad con el publico Generalmente necesitan licencia para ejercer

13 Peculiaridades de la I.S. El producto software es enteramente conceptual. No tiene propiedades físicas como peso, color o voltaje, y en consecuencia no está sujeto a leyes físicas o eléctricas. Su naturaleza conceptual crea una distancia intelectual entre el software y el problema que el software resuelve Dificil para una persona que entiende el problema, entender el sistema software que lo resuleve. Para probar es necesario de un sistema físico.

14 Areas del conocimiento En el ámbito académico, existen 5 áreas de conocimiento y capacidades necesarias para el ingeniero de software: Ciencias de la computación, ingeniería de sistemas y de software. Plataformas específicas de hardware Dominio de conocimiento de la aplicación Habilidades personales, interpersonales y ética. Cultura empresarial.

15 Fases genericas de la I.S. Definición (Qué?) Desarrollo (Cómo?) Soporte (cambios) Corrección Adaptación Mejora Prevención

16 Relacion con otras disciplinas Gestion de proyectos Gestion de la calidad Informatica y tecnologia Ingeniería de software Dominios de las aplicaciones Confiabilidad Seguridad

17 Ingenieria del software: tecnologia estratificada Definicion segun el IEEE La ingenieria de software es la aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo, operación y mantenimiento del software; es decir, la aplicación de la ingeniería al software

18 La I.S. es una tecnología estratificada Cualquier enfoque de la ingeniería debe estar sustentado en un compromiso con la calidad. La gestión de la calidad Total, Sigma Seis y enfoques similares fomentan una cultura de mejora continua del proceso, y es esta cultura la que al final conduce al desarrollo de enfoques muy efectivos para la I.S.

19 El enfoque de calidad soporta a la I.S. Ingeniería Software Engineering de Software herramientas métodos modelo de proceso enfoque de calidad

20 Modelo de proceso La base de la I.S. es el estrato del proceso. El proceso es el elemento que mantiene juntos los estratos de la tecnologia y que permite el desarrollo racional y a tiempo del software.

21 El proceso del software forma la base para el control de la gestión de los proyectos de software y establece el contexto en el cual se aplican los métodos técnicos, se generan los productos del trabajo (modelos, documentos, datos, reportes, formatos), se establecen los fundamentos, se asegura la calidad, y el cambio se maneja de manera apropiada.

22 Métodos Los métodos de la I.S., proporcionan los cómo técnicos para construir software. Abarcan un amplio espectro de tareas que incluyen la: Comunicación, El análisis de requisitos, El modelado del diseño, La construccion del programa, La realizacion de pruebas, El soporte Los métodos se basan en un conjunto de principios básicos que gobierna cada área de la tecnologia.

23 Herramientas Las herramientas de la I.S., proporcionan el soporte automatizado o semiautomatizado para el proceso y los métodos. Cuando las herramientas se integran de forma que la información que cree una de ellas pueda usarla otra, se dice que se ha establecido un sistema para el soporte del desarrollo del software, que con frecuencia se denomina ingeniería del software asistida por ordenador

24 MARCO DE TRABAJO PARA EL PROCESO Un marco de trabajo establece la base para un proceso de software completo al identificar un numero pequeño de actividades del marco de trabajo aplicables a todos los proyectos de software, sin importar su tamaño y complejidad. Abarca un conjunto de actividades sombrilla aplicables a lo largo del proceso del software.

25 Cada actividad dentro del marco de trabajo contiene un conjunto de acciones de ingeniería del software; es decir, una serie de tareas relacionadas que produce un producto del trabajo en la I.S. (por ejemplo, el diseño es una acción de la I.S.). Cada acción la forman tareas de trabajo individuales que completan alguna parte del trabajo implicado por la acción.

26 Marco de trabajo del proceso de software Marco de trabajo del proceso Actividades sombrilla Actividad del marco de trabajo #1 Accion de la ingenieria de software # 1.1 Conjunto de tareas. Tareas del trabajo Productos del trabajo Puntos de aseguramiento Fundamentos del proyecto Accion de la ingenieria de software # 1.k Conjunto de tareas.. Tareas del trabajo Productos del trabajo Puntos de aseguramiento Fundamentos del proyecto Actividad del marco de trabajo #n Accion de la ingenieria de software # n.1 Tareas del trabajo Conjunto Productos del trabajo de tareas Puntos de aseguramiento. Fundamentos del proyecto Accion de la ingenieria de software # n.m Conjunto Tareas del trabajo Productos del trabajo de tareas Puntos de aseguramiento. Fundamentos del proyecto.

27 Aplicacion del marco de trabajo en proyectos Comunicación. Esta actividad del marco de trabajo implica una intensa colaboración y comunicación con los clientes; además, abarca la investigación de requisitos y otras actividades relacionadas. Planeación. Esta actividad establece un plan para el trabajo de la ingeniería del software. Describe las tareas técnicas que deben realizarse, los riesgos probables, los recursos que serán requeridos, los productos del trabajo que han de producirse y un programa de trabajo. Modelado. Abarca la creación de modelos que permiten al desarrollador y al cliente entender mejor los requisitos del software y el diseño que logrará satisfacerlos.

28 Construcción. Esta actividad combina la generación del codigo (ya sea manual o automatizado) y la realización de pruebas necesarias para descubrir errores en el código. Despliegue. El software (como una entidad completa o un incremento completado de manera parcial) se entrega al cliente, quién evalua el producto recibido y proporciona información basada en su evaluación.

29 Recopilacion de requisitos Ocurre durante la actividad de comunicación, y puede ser: Hacer una lista de los clientes para el proyecto. Invitar a todos los clientes a una reunión informal. Pedir a cada cliente que haga una lista de características y funciones requeridas. Establecer un debate sobre los requisitos y elaborar una lista final. Priorizar los requisitos. Advertir las áreas de incertidumbre.

30 Recopilacion de requisitos para proyecto complejo Hacer una lista de los clientes para el proyecto. Entrevistar a c/u de los clientes, por separado, para determinar de manera general sus deseos y necesidades Elaborar una lista preliminar de las funciones y características basadas en la información que ofrezcan los clientes. Hacer un programa de reuniones para recopilar los requisitos. Conducir las reuniones Producir escenarios informales de los usuarios como parte de cada reunión.

31 Refinar escenarios de los usuarios con base en el intercambio de información con los clientes. Elaborar una lista revisada de los requisitos de los clientes Utilizar técnicas de despliegue de funciones de calidad para jerarquizar los requisitos. Empaquetar los requisitos para que puedan entregarse de manera incremental. Observar las restricciones que serán puestas en el sistema Debatir métodos para validar el sistema.

32 Actividades sombrilla Seguimiento y control del proyecto de software: permite que el equipo de software evalue el progreso comparandolo con el plan del proyecto y así tomar las acciones necesarias para mantener el programa. Gestión de riesgos: evalua los riesgos que pudiera afectar los resultados del proyecto o la calidad del producto. Aseguramiento de la calidad del software: define y conduce las actividades requeridas para asegurar la calidad del software. Revisiones técnicas formales: evalua los productos del trabajo de la I.S., en un esfuerzo encaminado a descubrir y eliminar los errores antes de que éstos se propaguen.

33 Medición: define y recolecta mediciones del proceso, el proyecto y el producto para ayudar al equipo a entregar software que satisfaga las necesidades del cliente. Gestión de la configuración del software: maneja los efectos del cambio a través del proceso del software. Gestión de la reutilización: define los criterios para la reutilización de productos del trabajo (se incluyen componentes del software) y establece mecanismos para la creación de componentes reutilizables. Preparación y producción: abarca las actividades requeridas para crear productos del trabajo como modelos, documentos, registros.

34 INTEGRACION DEL MODELO DE CAPACIDAD DE MADUREZ El instituto de Ingeniería del Software (SEI) ha desarrollado un modelo completo de un amplio proceso basado en un conjunto de capacidades de software y de sistemas que deben estar presentes conforme las organizaciones alcanzan diferentes grados de capacidad y madurez del proceso. Una organización debe crear un modelo de proceso que se ajuste a las directrices establecidas por la integración del modelo de capacidad de madurez (IMCM)

35 El modelo IMCM (integración del modelo de capacidad de madurez), es el modelo más utilizado en la industria del software. Mide la capacidad del proceso para desarrollar software con calidad ad. (predictibilidad en costos, duración, y niveles de calidad previstos)

36 La IMCM representa un modelo completo de proceso en dos formas diferentes: 1.- Como un modelo continuo 2.- Como un modelo discreto PP Planeación del proyecto GR Gestión de requisitos MA Medición y análisis GC Gestión de configuración ACPP Aseguramiento de la calidad del producto y el proceso PP GR MA GC ACPP otros

37 Clasificación de acuerdo con niveles de capacidad Nivel Mejorado Gestionado Definido Características La mejora de procesos es una actividad consistente y establecida en la organización. Se adapta y mejora mediante el uso de medios cuantitativos (estadísticos) Los procesos están estabilizados y existe una gestión cuántitativa. El área de proceso se controla y mejora mediante mediciones y evaluacion cuantitativa. Procesos organizativos, tanto técnicos como de gestión, están claramente definidos. Administrado Realizado incompleto Todos los criterios del nivel han sido satisfechos. Todas las tareas de trabajo y productos estan monitoreados, controlados y revisados y son evaluados. Todas las metas específicas del área del proceso han sido satisfechas. Las tareas de trabajo requeridas han sido realizadas El área de proceso aún no se realiza o todavia no alcanza todas las metas y objetivos definidos para el nivel 1 de capacidad

38 La IMCM define cada área del proceso en función de metas especificas (ME)y de las prácticas especificas (PE) requeridas para alcanzar dichas metas. Las ME establecen las características que deben existir para que las actividades implicadas por un área de proceso sean efectivas. Las PE convierten una meta en un conjunto de actividades relacionadas con el proceso.

39 El modelo discreto de la IMCM define las mismas áreas, metas y prácticas del proceso que el modelo continuo. La principal diferencia es que el modelo discreto establece cinco niveles de madurez, en vez de cinco niveles de capacidad. Para lograr un nivel de madurez se deben conseguir metas y prácticas especificas relacionadas con un conjunto de áreas del proceso.

40 Relacion entre niveles de madurez y las areas del proceso NIVEL De optimizacion Gestionado de modo cuantitativo definido Gestionado Ejecutado ENFOQUE Mejora continua del Proceso Gestion Cuantitativa Estandarizacion Del proceso Gestion basica del Proyecto AREAS DEL PROCESO Innovacion organizacional y despliegue Analisis causal y resolucion Eejecucion del proceso organizacional Gestion cuantitativa del proyecto Desarrollo de requisitos Solucion tecnica Integracion del producto Verificacion Validacion Enfoque del proceso organizacional Capacitacion organizacional Gestion de riesgos Gestion de requisitos Planeacion del proyecto Monitoreo y control del proyecto Gestion de acuerdos del proveedor Medicion y analisis Aseguramiento de calidad del producto y proceso Gestion de la configuracion

41 PATRONES DEL PROCESO El proceso de software puede definirse como una colección de patrones que definen un conjunto de actividades, acciones, tareas de trabajo o comportamientos relacionados que requiere el desarrollo de un software para ordenador. Un patrón de proceso ofrece una plantilla: un método consistente para describir una característica importante del proceso de software. Mediante la combinación de patrones, un equipo de software puede construir un proceso que satisfaga las necesidades de un proyecto.

42 Los patrones pueden definirse en cualquier grado de abstracción. En algunos casos se puede utilizar un patrón para describir un proceso completo (prototipo). En otras situaciones se utilizan los patrones para describir una actividad del marco de trabajo importante (como la plantación) o una tarea dentro de una actividad del marco de trabajo (por ejemplo, la estimación de un proyecto)

43 Plantilla para describir un patron de proceso Nombre del patrón. Al patrón se le asigna un nombre significativo (comunicación con el cliente). Propósito. Se describe con brevedad el objetivo del patrón. Por ejemplo, el objetivo de la comunicación con el cliente es establecer una relación de colaboración con el cliente en un esfuerzo encaminado a definir el alcance del proyecto y requisitos del negocio.

44 Tipo. Se especifica el tipo de patrón. (Ambler) sugiere tres tipos: Los patrones de tarea definen una acción de la I.S., o una tarea de trabajo que es parte del proceso y relevante para una práctica exitosa de la I.S. (por ejemplo, la recopilación de requisitos es un patrón de tarea. Los patrones de escenario, incorpora multiples patrones de tarea relevantes. Un ejemplo, es la comunicación. Los patrones de fase definen la secuencia de actividades del marco de trabajo. Un ejemplo, modelo en espiral o de construcción de prototipos.

45 Contexto inicial. Se describen las condiciones en las cuales se aplica el patrón. Problema. Se describe el problema que debe resolver el patrón. Solución. Se describe la implentacion del patrón. Contexto reultante. Se describen las condiciones que habra una vez que el patrón haya sido implementado con éxito.

46 Patrones relacionados. Se proporciona una lista de todos los patrones de proceso directamente relacionados con este, en forma jerárquica o de alguna otra forma. Usos conocidos/ejemplos. Se indican los ejemplos específicos en los cuales el patron es aplicable.

47 EVALUACION DEL PROCESO La existencia de un proceso de software no es garantía de que este será entregado a tiempo, de que satisfará las necesidades del cliente, o de que mostrara las características técnicas que conducirán a características de calidad a largo plazo. Los patrones de proceso deben ir acompañados de una practica sólida de la I.S.

48 Relacion entre proceso y métodos aplicado para evaluación Proceso del Sw Identifica modificaciones a Es examinado por Evaluacion del Proceso de SW Identifica capacidades y riesgos de Mejoramiento del Conduce a Conduce a Determinacion Proceso de Sw motiva de la capacidad

49 MODELOS DE PROCESO PERSONALES Y EN EQUIPO El mejor proceso de software es el que esta cerca de la gente que realizará el trabajo. Si un modelo de proceso de software ha sido desarrollado en un ámbito corporativo, puede ser efectivo sólo si es en gran medida adaptable para satisfacer las necesidades del equipo del proyecto, que es el que en realidad lleva a cabo el trabajo de I.S.

50 En un escenario ideal, cada ingeniero de software crearía un proceso que llene lo mejor posible sus propias necesidades y al mismo tiempo satisfaga las amplias necesidades del equipo y la organización. De modo alternativo, el equipo mismo crearía su propio proceso, y al mismo tiempo cubriría las necesidades mas reducidas de los individuos y las necesidades amplias de la organización.

51 PROCESO DE SOFTWARE PERSONAL (PSP) El modelo PSP define 5 actividades del marco de trabajo: Planeación. Esta actividad selecciona requisitos y, con base en estos, desarrolla el tamaño y la estimación de recursos. Además, se estiman los defectos. Todas las mediciones se registran en hojas de trabajo o en plantillas. Diseño de alto nivel. Se construyen prototipos. Todos los elementos se registran y rastrean.

52 Revisión del diseño de alto nivel. Los métodos formales de verificación se aplican a errores descubiertos en el diseño. Las mediciones se mantienen para todas las tareas importantes. Desarrollo. El diseño al nivel de componente se refina y revisa. Se genera, revisa, compila y prueba el código. Las mediciones de mantienen. Análisis de resultados. Mediante las mediciones y medidas recolectadas se determina la efectividad del proceso.

53 PROCESO DE SOFTWARE EN EQUIPO (PSE) La meta del PSE es construir un equipo de proyecto autodirigido que se organice para producir software de alta calidad. Humphrey define los siguientes objetivos: Construir equipos autodirigidos que planeen y tengan un seguimiento de su trabajo, establezcan metas y posean sus procesos y planes. Mostrar a los jefes como preparar y motivar a sus equipos y como ayudarlos a sostener un alto desempeño.

54 Acelerar el mejoramiento del proceso de software al realizar, con el comportamiento normal y esperado. Ofrecer una guía de mejoramiento a organizaciones de alta madurez. Facilitar la enseñanza de habilidades de equipo de calidad.

55 El PSE define las siguientes actividades del marco de trabajo: Lanzamiento Diseño de alto nivel Implementación Integración y prueba Análisis de resultados

56 El PSE reconoce que los mejores equipos de software son autodirigidos. Los miembros del equipo plantean los objetivos del proyecto, adaptan el proceso para cubrir sus necesidades, controlan el programa y la medición y el análisis de las medidas recolectadas; además, trabajan de manera continua para mejorar el enfoque del equipo respecto de la I.S.

57 Si el proceso es debil, el producto final sufrira las consecuencias Un profesional del software creativo debe sentir tanta satisfacción del proceso como del producto terminado. El trabajo que realiza la gente de software cambiara en los años que siguen. La dualidad del producto y el proceso es un elemento importante para mantener a la gente creativa comprometida mientras finaliza la transición desde la programación hasta la Ingeniería de Software.

Ingeniería de Software INF EL PROCESO 20/08/09. Resumen preparado por Miguel Cotaña

Ingeniería de Software INF EL PROCESO 20/08/09. Resumen preparado por Miguel Cotaña MODULO I Ingeniería de Software INF - 163 1.2 EL PROCESO 20/08/09 Resumen preparado por Miguel Cotaña 1 La construcción del software de ordenador es un proceso iterativo de aprendizaje y el resultado es

Más detalles

MODULO I. Ingeniería de Software INF EL PROCESO 16/08/12. Resumen preparado por Miguel Cotaña 1

MODULO I. Ingeniería de Software INF EL PROCESO 16/08/12. Resumen preparado por Miguel Cotaña 1 MODULO I Ingeniería de Software INF - 163 1.2 EL PROCESO 16/08/12 Resumen preparado por Miguel Cotaña 1 Desde el punto del vista del software hay 3 clases de entidades que podemos distinguir: Procesos;

Más detalles

El Proceso. Capítulo 2 Roger Pressman, 5 a Edición. El Proceso de Desarrollo de Software

El Proceso. Capítulo 2 Roger Pressman, 5 a Edición. El Proceso de Desarrollo de Software El Proceso Capítulo 2 Roger Pressman, 5 a Edición El Proceso de Desarrollo de Software Qué es? Marco de trabajo de tareas a realizar para desarrollar Software de alta calidad. Es sinónimo de Ingeniería

Más detalles

Adquisición de TIC - Código Abierto

Adquisición de TIC - Código Abierto Adquisición de TIC - Código Abierto 2 3 Cuestionamientos sobre los resultados del desarrollo de SW Los sistemas no responden a las expectativas de los usuarios. Los programas fallan con cierta frecuencia.

Más detalles

Proceso Software. Una visión general. Nilda M. Pérez Otero

Proceso Software. Una visión general. Nilda M. Pérez Otero Una visión general Nilda M. Pérez Otero Sistemas de Información II Cursada 2011 Facultad de Ingeniería - UNJu Fuente: Capítulo 2 : Un Enfoque Práctico. 6ta. Ed. Roger S. Pressmann Contenidos Introducción

Más detalles

Ingeniería de Software: Y eso qué es?

Ingeniería de Software: Y eso qué es? Ingeniería de Software: Y eso qué es? Definición: Estrategia para desarrollar software de alta calidad. A qué se le denomina Software de alta calidad? Al software que sea: Util (al cliente). Portable.

Más detalles

MODELOS PRESCRIPTIVOS

MODELOS PRESCRIPTIVOS MODULO II Ingeniería de Software INF - 163 MODELOS PRESCRIPTIVOS Resumen preparado por Miguel Cotaña 1 Los modelos prescriptivos de proceso proporcionan estabilidad, control y organización a una actividad

Más detalles

1.1 CONCEPTOS BASICOS

1.1 CONCEPTOS BASICOS CAPITULO I Ingeniería del Software INF - 163 Mg. Sc. Miguel Cotaña M. mickycotana@gmail.com La Paz - Bolivia 1.1 CONCEPTOS BASICOS Resumen preparado por Miguel Cotaña CONTENIDO 1. Introducción 2. Modelos

Más detalles

Modelos de Procesos de desarrollo de Software I NGENIERIA D E S O F T WA R E P R I MAVERA

Modelos de Procesos de desarrollo de Software I NGENIERIA D E S O F T WA R E P R I MAVERA Modelos de Procesos de desarrollo de Software POR MARIO R O SSAINZ LÓPEZ I NGENIERIA D E S O F T WA R E P R I MAVERA 20 1 8 Modelo de Proceso Secuencial Lineal Modelo de Cascada Modelo de Proceso Secuencial

Más detalles

MODELO CMMI. (Modelo de Madurez de la Capacidad de Integración) 2) Establecimiento de servicios de gestión, y la entrega (CMMI para Servicios)

MODELO CMMI. (Modelo de Madurez de la Capacidad de Integración) 2) Establecimiento de servicios de gestión, y la entrega (CMMI para Servicios) MODELO CMMI (Modelo de Madurez de la Capacidad de Integración) Qué es? Es un modelo de calidad del software que clasifica las empresas en niveles de madurez. Estos niveles sirven para conocer la madurez

Más detalles

Determinación de la Capacidad de Mejora del Proceso de Software. Integrantes: Marisol Padilla Bautista Artemio Pérez Villa Manuel Lara

Determinación de la Capacidad de Mejora del Proceso de Software. Integrantes: Marisol Padilla Bautista Artemio Pérez Villa Manuel Lara Determinación de la Capacidad de Mejora del Proceso de Software Integrantes: Marisol Padilla Bautista Artemio Pérez Villa Manuel Lara ISO 15504 es una norma internacional para establecer y mejorar la capacidad

Más detalles

Facultad de Ciencias de la Computación

Facultad de Ciencias de la Computación Facultad de Ciencias de la Computación INTRODUCCION A LA DISCIPLINA COMPUTACIONAL Unidad 3 Ingenieria de Software Objetivos Definir la Ingeniería de Software y explicar su importancia. Discutir los conceptos

Más detalles

INGENIERIA DE SOFTWARE

INGENIERIA DE SOFTWARE INGENIERIA DE SOFTWARE Es el estudio de los principios y metodologías para desarrollo y mantenimiento de sistemas de software... Zelkovitz Es la aplicación n práctica el conocimiento científico en el diseño

Más detalles

CMM Y la Gerencia de Procesos

CMM Y la Gerencia de Procesos CMM Y la Gerencia de Procesos Alberto Cueto Vigil I Jornada de Gerencia de Proyectos en TI ACIS 2003 Mayo 8 y 9 CMM & La Gerencia de Proyectos Cómo se complementan para adoptar las mejores prácticas en

Más detalles

TSP. (Team Software Process) Integrantes Díaz Sánchez Dulce Yadira Maldonado Reyes Isai Michelle Reveles Pérez Osvaldo David Escamilla Camargo Alexis

TSP. (Team Software Process) Integrantes Díaz Sánchez Dulce Yadira Maldonado Reyes Isai Michelle Reveles Pérez Osvaldo David Escamilla Camargo Alexis TSP (Team Software Process) Sistemas de calidad en TI 7ITI2 Integrantes Díaz Sánchez Dulce Yadira Maldonado Reyes Isai Michelle Reveles Pérez Osvaldo David Escamilla Camargo Alexis Índice Introducción...

Más detalles

Implementacion y prueba de unidades. Figura 2.1. El ciclo de vida del software. 1

Implementacion y prueba de unidades. Figura 2.1. El ciclo de vida del software. 1 2.1 Introducción al análisis de sistemas 2.1.1 Ciclo de vida del desarrollo de sistemas La concepción de sistemas viene de las ciencias naturales al tratar de analizar un ser vivo a través del estudio

Más detalles

Productos de Software

Productos de Software Ingeniería de Software Productos de Software. El proceso de Software. Productos de Software Productos genéricos. Productos que son producidos por una organización para ser vendidos al mercado. Productos

Más detalles

Aseguramiento de la calidad y pruebas de software. 2- Estándares y Modelos para la mejora del proceso de software

Aseguramiento de la calidad y pruebas de software. 2- Estándares y Modelos para la mejora del proceso de software Aseguramiento de la calidad y pruebas de software 2- Estándares y Modelos para la mejora del proceso de software Blanca A. Vargas Govea vargasgovea@itesm.mx Febrero 5, 2013 Objetivo Conocer los diferentes

Más detalles

Introducción al Personal Software Process (PSP)

Introducción al Personal Software Process (PSP) Introducción al Software Process (PSP) El Software Process ayuda a los desarrolladores de software a mejorar su funcionamiento disciplinando la manera en que desarrollan software De acuerdo con las prácticas

Más detalles

Procesos de Software

Procesos de Software Procesos de Software Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1 Objetivos Introducir modelos de procesos de software Describir tres modelos de procesos genéricos y cuándo

Más detalles

CAPÍTULO 1. Se sabe (o conoce) que algunas de las actividades de desarrollo del

CAPÍTULO 1. Se sabe (o conoce) que algunas de las actividades de desarrollo del Introducción CAPÍTULO 1 Se sabe (o conoce) que algunas de las actividades de desarrollo del proyecto de software comprenden medición y métricas, estimación, análisis de riesgo, planificación del programa,

Más detalles

Adrián Bautista Omar Aquino

Adrián Bautista Omar Aquino CMMI Parte ll Adrián Bautista Omar Aquino Áreas de Proceso Un área de proceso es un grupo de prácticas relacionadas en un área que, cuando se implementan de forma conjunta, satisfacen un grupo de objetivos

Más detalles

SILABO DE LA ASIGNATURA INGENIERIA DEL SOFTWARE

SILABO DE LA ASIGNATURA INGENIERIA DEL SOFTWARE a) Datos Informativos SILABO DE LA ASIGNATURA INGENIERIA DEL SOFTWARE A. Centro de Formación Superior : Universidad Mayor de San Andrés A2. Facultad : Ciencias Puras y Naturales A3. Unidad Académica :

Más detalles

METODOLOGÍAS DE DESARROLLO DE SOFTWARE SEMANA 02 DIFERENCIA LAS METODOLOGÍAS PESADAS DE DESARROLLO DE SOFTWARE (PROCESOS, MÉTODOS, Y HERRAMIENTAS)

METODOLOGÍAS DE DESARROLLO DE SOFTWARE SEMANA 02 DIFERENCIA LAS METODOLOGÍAS PESADAS DE DESARROLLO DE SOFTWARE (PROCESOS, MÉTODOS, Y HERRAMIENTAS) METODOLOGÍAS DE DESARROLLO DE SOFTWARE SEMANA 02 DIFERENCIA LAS METODOLOGÍAS PESADAS DE DESARROLLO DE SOFTWARE (PROCESOS, MÉTODOS, Y HERRAMIENTAS) Facilitador: Amoretti Bautista César G. PROCESO, MÉTODOS

Más detalles

Ingeniería de Software. Ingeniería de Requisitos Clase 4

Ingeniería de Software. Ingeniería de Requisitos Clase 4 Clase 4 Sebastián Pizard Universidad de la República Actividades de la ingeniería de requisitos Desarrollo de requisitos Gestión de requisitos Planificación Gestión de Cambios Trazabilidad Validación Stakeholders

Más detalles

MODULO III. Análisis y Diseño de Sistemas de Información INF-162 III. RUP. 3.1 Introducción. Facilitador: Miguel Cotaña 26 de Abril

MODULO III. Análisis y Diseño de Sistemas de Información INF-162 III. RUP. 3.1 Introducción. Facilitador: Miguel Cotaña 26 de Abril MODULO III Análisis y Diseño de Sistemas de Información INF-162 III. RUP 3.1 Introducción Facilitador: Miguel Cotaña 26 de Abril 2010 1 INTRODUCCION Rational Unified Process (RUP o Proceso Racional Unificado),

Más detalles

Capítulo 11 Líder del equipo

Capítulo 11 Líder del equipo Capítulo 11 Líder del equipo 11.1 Objetivos, habilidades y responsabilidades Objetivos Construir y mantener un equipo efectivo. Motivar a todos los miembros a participar activamente y con entusiasmo en

Más detalles

UNIVERSIDAD TECNOLÓGICA DE PEREIRA FUNDAMENTOS DE LA METODOLOGIA RUP RATIONAL UNIFIED PROCESS JUAN PABLO GOMEZ GALLEGO ING JORGE GALVES

UNIVERSIDAD TECNOLÓGICA DE PEREIRA FUNDAMENTOS DE LA METODOLOGIA RUP RATIONAL UNIFIED PROCESS JUAN PABLO GOMEZ GALLEGO ING JORGE GALVES UNIVERSIDAD TECNOLÓGICA DE PEREIRA FUNDAMENTOS DE LA METODOLOGIA RUP RATIONAL UNIFIED PROCESS JUAN PABLO GOMEZ GALLEGO ING JORGE GALVES 16/09/2007 SOBRE EL PROCESO RACIONAL UNIFICADO RUP es un proceso

Más detalles

Apéndice A. Glosario

Apéndice A. Glosario Apéndice A. Glosario Este glosario define los términos básicos que son usados a lo largo de este trabajo, los cuales están basados en los documentos del SEI de los modelos del CMMI. Usualmente los términos

Más detalles

La Identificación de Stakeholders en la Ingeniería de Requisitos

La Identificación de Stakeholders en la Ingeniería de Requisitos La Identificación de Stakeholders en la Ingeniería de Requisitos Trabajo de investigación tutelado. Doctorando: Carla Leninca Pacheco Agüero. Tutor: Dr. Edmundo Tovar Caro. S I N T E S I S La primera medida

Más detalles

ANÁLISIS DE SISTEMAS. Prof. Eliz Mora

ANÁLISIS DE SISTEMAS. Prof. Eliz Mora ANÁLISIS DE SISTEMAS Prof. Eliz Mora Programa Fundamentos del Análisis de Sistemas Estilos Organizacionales y su impacto en los Sistemas de Información Rol del Analista de Sistema Determinación de Factibilidad

Más detalles

Modelos de Proceso. Modelos Prescriptivos. Nilda M. Pérez Otero

Modelos de Proceso. Modelos Prescriptivos. Nilda M. Pérez Otero Modelos Prescriptivos Nilda M. Pérez Otero Sistemas de Información II Cursada 2011 Facultad de Ingeniería - UNJu Fuente: Capítulo 3 Ingeniería del Software: Un Enfoque Práctico. 6ta. Ed. Roger S. Pressmann

Más detalles

PROGRAMA EDUCATIVO INGENIERÍA EN COMPUTACIÓN UNIDAD DE APRENDIZAJE TEORÍA DE SISTEMAS MATERIAL: DESARROLLO DE SOFTWARE

PROGRAMA EDUCATIVO INGENIERÍA EN COMPUTACIÓN UNIDAD DE APRENDIZAJE TEORÍA DE SISTEMAS MATERIAL: DESARROLLO DE SOFTWARE PROGRAMA EDUCATIVO INGENIERÍA EN COMPUTACIÓN UNIDAD DE APRENDIZAJE TEORÍA DE SISTEMAS MATERIAL: DESARROLLO DE SOFTWARE ELABORADO POR: DRA. ANABELEM SOBERANES MARTÍN TEORÍA DE SISTEMAS Objetivo: Que el

Más detalles

Abre puentes con otros mercados. Es una herramienta de marketing. Mejora el compromiso de los empleados. Fortalece la cadena de proveedores

Abre puentes con otros mercados. Es una herramienta de marketing. Mejora el compromiso de los empleados. Fortalece la cadena de proveedores MODELO ISO CARACTERISTICAS PRINCIPALES Las normas desarrolladas por ISO son voluntarias, comprendiendo que ISO es un organismo no gubernamental y no depende de ningún otro organismo internacional, por

Más detalles

Rational Unified Process

Rational Unified Process Rational Unified Process 1 Qué es un Proceso? Un proceso define Quién está haciendo Qué, Cuándo y Cómo para lograr un cierto objetivo. En la ingeniería de software el objetivo es construir un producto

Más detalles

MODULO II. Análisis y Diseño de Sistemas de Información INF-162 II. METODOLOGIAS. 2.2 Ciclo de vida

MODULO II. Análisis y Diseño de Sistemas de Información INF-162 II. METODOLOGIAS. 2.2 Ciclo de vida MODULO II Análisis y Diseño de Sistemas de Información INF-162 II. METODOLOGIAS 2.2 Ciclo de vida Facilitador: Miguel Cotaña Marzo 2014 1 CONCEPTOS CLAVE Proceso: Conjunto de las fases sucesivas de un

Más detalles

Introducción a la Ingeniería de Software. Informática Empresarial, UCR IF 7100 Ingeniería de Software

Introducción a la Ingeniería de Software. Informática Empresarial, UCR IF 7100 Ingeniería de Software Introducción a la Ingeniería de Software 1 Qué es el Software? Programas informáticos y documentación asociada tales como requerimientos, modelos de diseño y manuales de usuario Los productos de software

Más detalles

MÓDULOS DE DISEÑO EN INGENIERÍA

MÓDULOS DE DISEÑO EN INGENIERÍA MÓDULOS DE DISEÑO EN INGENIERÍA El diseño de productos tecnológicos (artefactos, procesos, sistemas e infraestructura) está en el centro de la naturaleza de la ingeniería. El diseño en ingeniería es un

Más detalles

PROCESOS PARA LA INGENIERÍA DE SOFTWARE. Facultad de Estadística e Informática

PROCESOS PARA LA INGENIERÍA DE SOFTWARE. Facultad de Estadística e Informática PROCESOS PARA LA INGENIERÍA DE SOFTWARE Bibliografía Pressman, R.S., Ingeniería del Software. Un enfoque práctico, quinta edición, 2002, España. Sommerville I., Ingeniería de Software, Addison-Wesley,

Más detalles

La ingeniería del software es una disciplina de ingeniería que comprende todos los aspectos de la producción de software.

La ingeniería del software es una disciplina de ingeniería que comprende todos los aspectos de la producción de software. Ingeniería del Software. Ian Sommerville Introducción. Preguntas de introducción. Qué es el software? Programas de ordenador y la documentación asociada. Los productos de software se pueden desarrollar

Más detalles

El Modelo de Madurez y Capacidad Integrado (CMMI por sus siglas en inglés) es un modelo de procesos que contiene las mejores prácticas de la

El Modelo de Madurez y Capacidad Integrado (CMMI por sus siglas en inglés) es un modelo de procesos que contiene las mejores prácticas de la CMMI Acosta Miranda Eyhenit Paola Aguilar Buenrostro Ericka Aidee Esquivel Gonzales Dafne Sinead Hernández Martínez Uriel Eduardo Sandoval Montes María Alejandra Viveros Torres Wendy Vianey El Modelo de

Más detalles

Procesos del software

Procesos del software Procesos del software (selección de alguna de las trasparencias de Sommerville) Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1 Modelos de proceso del software genéricos El modelo

Más detalles

I. GESTIÓN DE PROYECTOS

I. GESTIÓN DE PROYECTOS I. GESTIÓN DE PROYECTOS A. TAXONOMIA DE UN PROYECTO Un proyecto para ser desarrollado es bastante complejo, en el caso de un proyecto de software vs proyecto de construcción de una carretera. Shenhar 2001

Más detalles

Instituto Tecnológico Superior De Acatlán de Osorio. Portafolio de evidencias

Instituto Tecnológico Superior De Acatlán de Osorio. Portafolio de evidencias Instituto Tecnológico Superior De Acatlán de Osorio Carrera: Ingeniería Informática Materia: Verificación y Validación de Software Portafolio de evidencias Elaborado por: Solano Agustín Carlos Profesor:

Más detalles

Procesos para la Ingeniería de Software. Facultad de Estadística e Informática

Procesos para la Ingeniería de Software. Facultad de Estadística e Informática Procesos para la Ingeniería de Software PERIODO FEBRERO-JULIO 2018 Introducción Procesos para la Ingeniería de Software Agenda I. Estructura del proceso de software Actividades estructurales Comunicación

Más detalles

ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACIÓN PRESENTADO POR: YEINER YESID OVIEDO FONSECA REYNALDO ANDRES PEREZ SANDOVAL PRESENTADO A: OLVANY TORRES

ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACIÓN PRESENTADO POR: YEINER YESID OVIEDO FONSECA REYNALDO ANDRES PEREZ SANDOVAL PRESENTADO A: OLVANY TORRES ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACIÓN PRESENTADO POR: YEINER YESID OVIEDO FONSECA REYNALDO ANDRES PEREZ SANDOVAL PRESENTADO A: OLVANY TORRES CMMI (INTEGRACIÓN DEL MODELO DE MEJORAS DE CAPACIDADES)

Más detalles

Diseño Organizacional. Lectura No. 3 Metas organizacionales y efectividad

Diseño Organizacional. Lectura No. 3 Metas organizacionales y efectividad Diseño Organizacional Lectura No. 3 Metas organizacionales y efectividad Contextualización Introducción Las metas organizacionales responden a la razón de ser de la organización. El planteamiento de estas

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 (Referencia principal) Sommerville I., Ingeniería de Software,

Más detalles

SISTEMAS DE INFORMACIÓN: UNA INTRODUCCIÓN

SISTEMAS DE INFORMACIÓN: UNA INTRODUCCIÓN SISTEMAS DE INFORMACIÓN: UNA INTRODUCCIÓN Maestría en Bioinformática Marzo 2010 Contenidos Datos, Información y Conocimiento Qué es un sistema de información? Cómo se desarrolla un sistema de información?

Más detalles

LA ESTRATEGIA DE LIPASAM. EL CUADRO DE MANDO INTEGRAL (CMI)

LA ESTRATEGIA DE LIPASAM. EL CUADRO DE MANDO INTEGRAL (CMI) LA ESTRATEGIA DE LIPASAM. EL CUADRO DE MANDO INTEGRAL (CMI) Cuadro de Mando Integral El Cuadro de Mando Integral (CMI) es la metodología por la que la Dirección de LIPASAM define su línea estrategia de

Más detalles

CICLO DE VIDA DEL SOFTWARE

CICLO DE VIDA DEL SOFTWARE CICLO DE VIDA DEL SOFTWARE 1 CICLO DE VIDA DEL SW Introducción Procesos del ciclo de vida del sw Modelos de proceso del sw 2 INTRODUCCIÓN Definir marco de trabajo A utilizar por todo el personal del proyecto

Más detalles

GESTION DE PROYECTOS INFORMATICOS

GESTION DE PROYECTOS INFORMATICOS CODIGO: OET-INF-001-05 VERSION: PRIMERA AREA: OFICINA DE ESTADISTICA Y TELEMATICA AREA DE INFORMATICA TITULO: GESTION DE PROYECTOS INFORMATICOS RUBRO NOMBRE FIRMA FECHA Formulado por: Equipo de Elaboración

Más detalles

PROCEDIMIENTO DE DISEÑO EDUCATIVO UNE-EN-ISO 9001:2008

PROCEDIMIENTO DE DISEÑO EDUCATIVO UNE-EN-ISO 9001:2008 Página: 1 de 8 TABLA DE CONTENIDO 1. OBJETIVO 2. ALCANCE 3. DEFINICIONES 4. RESPONSABLE 5. CONDICIONES GENERALES 6. DESARROLLO DEL PROCEDIMIENTO 7. ANEXOS 7.1. Descripción de indicadores del diseño. 7.2.

Más detalles

Figure 14-1: Phase F: Migration Planning

Figure 14-1: Phase F: Migration Planning FASE F PLAN DE MIGRACION Figure 14-1: Phase F: Migration Planning En este capítulo se aborda la planificación de la migración, es decir, cómo pasar de la línea de base a la Arquitectura Objetivo. Arquitecturas

Más detalles

Proceso de Pruebas. Consta de las siguientes actividades: Planificación y Control

Proceso de Pruebas. Consta de las siguientes actividades: Planificación y Control Proceso de Pruebas Proceso de Pruebas Proceso mediante el cual se aplican una serie de métodos,algunas veces utilizando herramientas, que permiten obtener una conjunto de medidas para verificar y validar

Más detalles

Instrucción 1 Criterios, Convenciones y recomendaciones para utilizar este instructivo

Instrucción 1 Criterios, Convenciones y recomendaciones para utilizar este instructivo Página 1 de 7 1. Propósito. Elaboración del para el desarrollo de sistemas de información automatizados. 2. Ámbito de responsabilidad. RGPY Responsable de Gestión de Proyectos. RAPE Responsable de la Administración

Más detalles

Tema II Ciclo de Vida del Software

Tema II Ciclo de Vida del Software Tema II Ciclo de Vida del Software Procesos de Software www.kybele.urjc.es Bibliografía Calvo-Manzano, J.A., Cervera, J., Fernández, L., Piattini, M. Aplicaciones Informáticas de Gestión. Una perspectiva

Más detalles

Ingeniería de Software

Ingeniería de Software Ingeniería de Software Humberto Cervantes Maceda 1 Septiembre 2008 Software por todos lados Desde los años 40's la aplicaciones y usos de las computadoras han crecido de forma constante Hoy en día el software

Más detalles

MODELO INTEGRAL PARA EL DESARROLLO AVANZADO DE SOLUCIONES

MODELO INTEGRAL PARA EL DESARROLLO AVANZADO DE SOLUCIONES MODELO INTEGRAL PARA EL DESARROLLO AVANZADO DE SOLUCIONES 12/01/98 1 Agenda Actores de compromiso. MIDAS Situación Actual de MIDAS. Disciplina de trabajo. (MSF) Herramienta de Ingeniería de Procesos 12/01/98

Más detalles

I JORNADAS DE COMPUTACIÓN Y SISTEMAS Universidad Dr. José Gregorio Hernández Maracaibo

I JORNADAS DE COMPUTACIÓN Y SISTEMAS Universidad Dr. José Gregorio Hernández Maracaibo I JORNADAS DE COMPUTACIÓN Y SISTEMAS Universidad Dr. José Gregorio Hernández Maracaibo Jonás A. Montilva C. Octubre, 2010 Universidad de Los Andes Facultad de Ingeniería Escuela de Ingeniería de Sistemas

Más detalles

Desarrollo Orientado a Objetos

Desarrollo Orientado a Objetos Desarrollo Orientado a Objetos 1 Sesión No. 2 Nombre: Introducción al desarrollo orientado a objetos. Parte II. Contextualización Dentro del desarrollo orientado a objetos se cuenta con varios elementos

Más detalles

PROGRAMA ANALÍTICO DE ASIGNATURA

PROGRAMA ANALÍTICO DE ASIGNATURA UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO COORDINACIÓN DE DOCENCIA DIRECCIÓN DE PLANEACIÓN Y DESARROLLO EDUCATIVO PROGRAMA ANALÍTICO DE ASIGNATURA 1.- DATOS GENERALES 1.1 INSTITUTO: 1.2 LICENCIATURA:

Más detalles

06/10/2009. Qué es el Ciclo de Vida del SW? La norma Modelos de desarrollo

06/10/2009. Qué es el Ciclo de Vida del SW? La norma Modelos de desarrollo Tema 2: Ciclo de vida del Software Marcos López Sanz Ingeniería del Software de Gestión Índice Qué es el ciclo de vida del Software? La norma 12207-2008 Qué es el Ciclo de Vida del SW? Es una sucesión

Más detalles

Metodología propia del ERP de SAP

Metodología propia del ERP de SAP 3 Metodología propia del ERP de SAP METODOLOGÍA 1.1.1. Metodología ASAP La metodología ASAP es una metodología por fases, orientada a entregables que agiliza los proyectos de aplicación, minimiza el riesgo

Más detalles

COBIT 4.1. Planear y Organizar PO8 Administrar la Calidad. By Juan Antonio Vásquez

COBIT 4.1. Planear y Organizar PO8 Administrar la Calidad. By Juan Antonio Vásquez COBIT 4.1 PO8 Administrar la Calidad By Juan Antonio Vásquez Se debe elaborar y mantener un sistema de administración de calidad, el cual incluya procesos y estándares probados de desarrollo y de adquisición.

Más detalles

PROCESOS PARA LA INGENIERÍA DE SOFTWARE. Facultad de Estadística e Informática

PROCESOS PARA LA INGENIERÍA DE SOFTWARE. Facultad de Estadística e Informática PROCESOS PARA LA INGENIERÍA DE SOFTWARE Bibliografía Pressman, R.S., Ingeniería del Software. Un enfoque práctico, quinta edición, 2002, España. Sommerville I., Ingeniería de Software, Addison-Wesley,

Más detalles

Capítulo 10 Fase de Cierre Fase de Cierre: objetivos, actividades y productos.

Capítulo 10 Fase de Cierre Fase de Cierre: objetivos, actividades y productos. Capítulo 10 Fase de Cierre Objetivos del capítulo: Describir las actividades necesarias para la fase de cierre y la entrega del sistema. 10.1 Fase de Cierre: objetivos, actividades y productos. El objetivo

Más detalles

SISTEMAS DE INFORMACIÓN PARA ADMINISTRACIÓN DE OPERACIONES

SISTEMAS DE INFORMACIÓN PARA ADMINISTRACIÓN DE OPERACIONES SISTEMAS DE INFORMACIÓN PARA ADMINISTRACIÓN DE OPERACIONES 2003 Modelos Definiciones del Dominio Empresa: es una organización socio-económica creada para producir bienes y obtener rentabilidad económica.

Más detalles

ADMINISTRACIÓN DE PROYECTOS DE TI

ADMINISTRACIÓN DE PROYECTOS DE TI INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ADMINISTRACIÓN DE PROYECTOS DE TI Administración de proyectos y en TI Héctor Peña Hernández Edmundo Solano Roldan Ricardo Alcántara Ramírez Carlos

Más detalles

COBIT 4.1. Planear y Organizar PO10 Administrar Proyectos. By Juan Antonio Vásquez

COBIT 4.1. Planear y Organizar PO10 Administrar Proyectos. By Juan Antonio Vásquez COBIT 4.1 PO10 Administrar Proyectos By Juan Antonio Vásquez Establecer un marco de trabajo de administración de programas y proyectos para la administración de todos los proyectos de TI establecidos.

Más detalles

Fuente: Ian Sommerville. Ingeniería del Software, Séptima Edición

Fuente: Ian Sommerville. Ingeniería del Software, Séptima Edición 1. MODELOS DEL PROCESO SOFTWARE El modelo de proceso de desarrollo de software es quizás la pieza más importante de este engranaje conocido como ingeniería de software. Existen varios modelos para el proceso

Más detalles

Implementación del SMS. Etapa 2 GAJAH ANNUAL REPORT

Implementación del SMS. Etapa 2 GAJAH ANNUAL REPORT Implementación del SMS Etapa 2 GAJAH ANNUAL REPORT 2015 1 Etapa 2 12 meses Establecer la política y los objetivos de seguridad operacional Definir las responsabilidades de la gestión de la seguridad operacional

Más detalles

2.2. INGENIERIA DE SISTEMAS

2.2. INGENIERIA DE SISTEMAS MODULO II Ingeniería de Software INF - 163 2.2. INGENIERIA DE SISTEMAS 24/03/11 Resumen preparado por Miguel Cotaña 1 La IS ocurre como consecuencia de un proceso llamado ingeniería de sistemas. En lugar

Más detalles

Diplomado Análisis de negocio, preparación para Certificación

Diplomado Análisis de negocio, preparación para Certificación Diplomado Análisis de negocio, preparación para Certificación Duración 104 horas Objetivo general: Enseñar los principales elementos, métodos y técnicas del análisis de negocio de una forma práctica y

Más detalles

ADQUISICION E IMPLANTACION DE PROYECTOS INFORMATICOS

ADQUISICION E IMPLANTACION DE PROYECTOS INFORMATICOS CODIGO: -INF-003-05 VERSION: PRIMERA AREA: OFICINA DE ESTADISTICA Y TELEMATICA AREA DE INFORMATICA TITULO: RUBRO NOMBRE FIRMA FECHA Formulado por: Equipo de Elaboración del Manual de Procedimientos (MAPRO)

Más detalles

COBIT 4.1. Planear y Organizar PO9 Evaluar y Administrar los Riesgos de TI. By Juan Antonio Vásquez

COBIT 4.1. Planear y Organizar PO9 Evaluar y Administrar los Riesgos de TI. By Juan Antonio Vásquez COBIT 4.1 PO9 Evaluar y Administrar los Riesgos de TI By Juan Antonio Vásquez Crear y dar mantenimiento a un marco de trabajo de administración de riesgos. Cualquier impacto potencial sobre las metas de

Más detalles

Unidad 2 Modelos de proceso de software

Unidad 2 Modelos de proceso de software Unidad 2 Modelos de proceso de software Proceso de Software Es un conjunto de actividades y resultados asociados, que generan un producto de software, las cuales son llevadas a cabo por los ingenieros

Más detalles

El Proceso de Ingeniería Web. Rogelio Ferreira Escutia

El Proceso de Ingeniería Web. Rogelio Ferreira Escutia El Proceso de Ingeniería Web Rogelio Ferreira Escutia Ingeniería de Software 2 Ingeniería del Software La Ingeniería del Software es el establecimiento y uso de firmes principios y métodos de Ingeniería

Más detalles

FORMULACIÓN Y EVALUACIÓN DE PROYECTOS

FORMULACIÓN Y EVALUACIÓN DE PROYECTOS FORMULACIÓN Y EVALUACIÓN DE PROYECTOS Con la finalidad de establecer las mejores prácticas para normalizar la ejecución de proyectos y contribuir a optimizar las metas de calidad, tiempo y costo de los

Más detalles

Glosario de términos en calidad de salud.

Glosario de términos en calidad de salud. Glosario de términos en calidad de salud. El presente glosario busca realizar un aporte para poder acordar la terminología vinculada a la calidad en salud. De esta manera se contribuye a facilitar la discusión

Más detalles

4/19/2015. Gestión de Proyectos de Ingeniería

4/19/2015. Gestión de Proyectos de Ingeniería 1 2 Culturas y Estilos de Organización Las organizaciones son estructuras sistemáticas de entidades (personas y/o departamentos) Se destinan a lograr un objetivo. La cultura y el estilo de una organización

Más detalles

6. Aseguramiento de la calidad de acciones formativas: la fase de evaluación

6. Aseguramiento de la calidad de acciones formativas: la fase de evaluación 6. Aseguramiento de la calidad de acciones formativas: la fase de evaluación La evaluación es un instrumento destinado a la estimación y valoración del rendimiento. En este caso, el objeto de la valoración

Más detalles

2.1 CONCEPTOS DE GESTION

2.1 CONCEPTOS DE GESTION Ingeniería de Software INF - 163 2.1 CONCEPTOS DE GESTION 18/08/2011 Resumen preparado por Miguel Cotaña 1 Si usted es responsable de coordinar una serie de actividades que se deban terminar dentro de

Más detalles

METODOLOGÍA YPBL PRESENTADO POR: BELKY REYES MALDONADO NATALY CELIS CABALLERO UNIVERSIDAD DE PAMPLONA FACULTAD DE CIENCIAS ECONÓMICAS Y EMPRESARIALES

METODOLOGÍA YPBL PRESENTADO POR: BELKY REYES MALDONADO NATALY CELIS CABALLERO UNIVERSIDAD DE PAMPLONA FACULTAD DE CIENCIAS ECONÓMICAS Y EMPRESARIALES METODOLOGÍA YPBL PRESENTADO POR: BELKY REYES MALDONADO NATALY CELIS CABALLERO UNIVERSIDAD DE PAMPLONA FACULTAD DE CIENCIAS ECONÓMICAS Y EMPRESARIALES SEDE: VILLA DEL ROSARIO 2016 METODOLOGÍA YPBL PRESENTADO

Más detalles

El cumplimiento de estas políticas es obligatorio por parte de todo el personal del Unidad de Gestión Informática del SENARA.

El cumplimiento de estas políticas es obligatorio por parte de todo el personal del Unidad de Gestión Informática del SENARA. Normas técnicas para la gestión y el control de las Tecnologías de Información y telecomunicaciones (TIC) del Servicio Nacional de Aguas Subterráneas, Riego y Avenamiento (SENARA) 1. PROPÓSITO Establecer

Más detalles

PMBOK. Estos grupos de procesos no representan fases rígidas ni recetas, sino que, grosso modo, equivalen al modelo planear, hacer, revisar y actuar :

PMBOK. Estos grupos de procesos no representan fases rígidas ni recetas, sino que, grosso modo, equivalen al modelo planear, hacer, revisar y actuar : PMBOK El PMBOK es una colección de procesos y áreas de conocimiento generalmente aceptadas como las mejores prácticas dentro de la gestión de proyectos. El PMBOK es un estándar reconocido internacionalmente

Más detalles

ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL Facultad de Ingeniería en Electricidad y Computación SYLLABUS DEL CURSO Sistemas de toma de Decisiones

ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL Facultad de Ingeniería en Electricidad y Computación SYLLABUS DEL CURSO Sistemas de toma de Decisiones 1. CÓDIGO Y NÚMERO DE CRÉDITOS ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL Facultad de Ingeniería en Electricidad y Computación SYLLABUS DEL CURSO Sistemas de toma de Decisiones CÓDIGO FIEC05322 NÚMERO DE

Más detalles

Universidad Autónoma del Estado de México. Facultad de Ingeniería. Ingeniería en Computación

Universidad Autónoma del Estado de México. Facultad de Ingeniería. Ingeniería en Computación Universidad Autónoma del Estado de México Facultad de Ingeniería Ingeniería en Computación Teoría de Sistemas Unidad III Modelos de Procesos de Desarrollo Elaboró: M. en A. Silvia Edith Albarrán Trujillo

Más detalles

PMBOK. Estos grupos de procesos no representan fases rígidas ni recetas, sino que, grosso modo, equivalen al modelo planear, hacer, revisar y actuar :

PMBOK. Estos grupos de procesos no representan fases rígidas ni recetas, sino que, grosso modo, equivalen al modelo planear, hacer, revisar y actuar : PMBOK El PMBOK es una colección de procesos y áreas de conocimiento generalmente aceptadas como las mejores prácticas dentro de la gestión de proyectos. El PMBOK es un estándar reconocido internacionalmente

Más detalles

FACULTAD DE INGENIERÍA DEPARTAMENTO DE INGENIERÍA INDUSTRIAL

FACULTAD DE INGENIERÍA DEPARTAMENTO DE INGENIERÍA INDUSTRIAL FACULTAD DE INGENIERÍA DEPARTAMENTO DE INGENIERÍA INDUSTRIAL Código-Materia: 05225 Gerencia de Proyectos en Ingeniería Requisito: Planeación y Control de la Producción Programa Semestre: Ingeniería Industrial

Más detalles

DIPLOMADO GESTIÓN Y HABILIDADES DE PROYECTOS PREPARACIÓN PARA LA CERTIFICACIÓN PMP

DIPLOMADO GESTIÓN Y HABILIDADES DE PROYECTOS PREPARACIÓN PARA LA CERTIFICACIÓN PMP DIPLOMADO GESTIÓN Y HABILIDADES DE PROYECTOS PREPARACIÓN PARA LA CERTIFICACIÓN PMP DIPLOMADO PRESENCIAL 144 HORAS GESTIÓN Y HABILIDADES DE PROYECTOS PREPARACIÓN PARA LA CERTIFICACIÓN PMP OBJETIVO Conocer

Más detalles

PROCEDIMIENTO ACCIONES CORRECTIVAS Y PREVENTIVAS SISTEMAS DE GESTIÓN VERSIÓN: 02 VIGENCIA: 02-FEB-16 PÁGINA 1 DE 6. Fecha: 02-FEB-16.

PROCEDIMIENTO ACCIONES CORRECTIVAS Y PREVENTIVAS SISTEMAS DE GESTIÓN VERSIÓN: 02 VIGENCIA: 02-FEB-16 PÁGINA 1 DE 6. Fecha: 02-FEB-16. VERSIÓN: 02 VIGENCIA: 02-FEB-16 PÁGINA 1 DE 6 Elaborado por: Álvaro Peña Coordinador de Sistemas de Gestión Revisado por: Francisco Gutiérrez Gerente General Aprobado por: Juan Pablo Rivera Presidente

Más detalles

ISO 9001 Auditing Practices Group Guidance on:

ISO 9001 Auditing Practices Group Guidance on: International Organization for Standardization International Accreditation Forum ISO 9001 Auditing Practices Group Guidance on: Auditando el proceso de Diseño y Desarrollo 1. Introducción El objetivo de

Más detalles

CRITERIOS DE ACREDITACIÓN. Programas de Computación Ciclo de Acreditación 2016

CRITERIOS DE ACREDITACIÓN. Programas de Computación Ciclo de Acreditación 2016 CRITERIOS DE ACREDITACIÓN Programas de Computación Ciclo de Acreditación 2016 La reproducción total o parcial del presente documento está prohibida salvo autorización expresa de ICACIT. Para obtener más

Más detalles

Fundamentos de Ingeniería de Software [Etapas II]

Fundamentos de Ingeniería de Software [Etapas II] Fundamentos de Ingeniería de Software [Etapas II] M. en C. Sergio Luis Pérez Pérez UAM CUAJIMALPA, MÉXICO, D. F. Trimestre 13-I Sergio Luis Pérez (UAM CUAJIMALPA) Curso de fundamentos de ing. de software

Más detalles

Introducción a la Ingeniería de Software

Introducción a la Ingeniería de Software Introducción a la Ingeniería de Software POR MARIO R O SSAINZ LÓPEZ B E NEMÉRITA UNIVERSIDAD A U TÓ NOMA D E P U E B L A FACULTA D DE CIENCIAS D E L A COMPUTACIÓN P R I MAVERA 20 1 8 Motivación y Perspectiva

Más detalles