HERRAMIENTAS DE DESARROLLO DE SOFTWARE: HACIA LA CONSTRUCCIÓN DE UNA ONTOLOGÍA
|
|
- Lourdes Santos Segura
- hace 6 años
- Vistas:
Transcripción
1 HERRAMIENTAS DE DESARROLLO DE SOFTWARE: HACIA LA CONSTRUCCIÓN DE UNA ONTOLOGÍA Lornel A. Rivas Gerencia de Investigación. Instituto Nacional de Investigaciones Agrícolas. Maracay - Venezuela lornelr@inia.gob.ve Maria Pérez, Luis E. Mendoza y Anna Grimán Laboratorio de Investigación en Sistemas de Información (LISI), Departamento de Procesos y Sistemas, Universidad Simón Bolívar. Apartado Postal 89000, Caracas 1080-A. Caracas - Venezuela. {movalles, lmendoza y agriman}@usb.ve Las herramientas para el desarrollo de software (HIS) desempeñan un importante papel en el desarrollo de aplicaciones. Como parte de la Ingeniería de software (IS), las HIS han experimentado continuos cambios en los últimos años. Por ello, a pesar de la existencia de numerosas herramientas, se hace necesario abordar temas genéricos sobre las HIS, identificar tópicos relevantes y sus relaciones para facilitar su comprensión y análisis. Esta investigación en progreso, utiliza la metodología de Noy y McGuiness para desarrollar los primeros pasos en la construcción de una ontología, que describa conceptos y relaciones de referencia para la investigación en HIS. El artículo parte de las HIS en el contexto de la IS: las disciplinas, las áreas de conocimiento y las herramientas como una capa de la IS, para dar lugar a una exploración mayor sobre las definiciones de HIS, las características que definen sus beneficios y las taxonomías disponibles. Todo ello procura establecer conexiones y motivar una visión de conjunto para su análisis. Palabras claves: Herramientas, ingeniería de software, ontología, desarrollo de software 1. INTRODUCCIÓN Las herramientas de desarrollo de software (HIS) han desempeñado desde sus inicios un importante papel en el desarrollo de aplicaciones. Como parte de la ingeniería de software (IS), las HIS han experimentado también continuos cambios, consecuencia del creciente avance tecnológico propio de los últimos años. Este cambio ha sido un factor con especial influencia sobre la IS, así como también sobre otras disciplinas relacionadas, e impulsa una alta tasa de cambio en las HIS. Actualmente éstas son numerosas y apoyan en múltiples formas diferentes dimensiones del desarrollo de software en general. Así como se dispone en la actualidad de numerosas herramientas, con su respectiva documentación y se cuenta también con diversos trabajos de investigación que revelan los avances en herramientas particulares, existe en la literatura evidencia de que los escritos técnicos genéricos sobre herramientas de ingeniería de software son relativamente escasos [4]. En diferentes contextos, se ha identificado recientemente la pertinencia de canalizar iniciativas de investigación orientadas a la formulación de modelos conceptuales, que apoyen la compresión (y el uso posterior) de las HIS. En este trabajo, que es parte de una investigación en progreso en el área de modelos para herramientas y métodos, se propone la formulación de una ontología, que facilite la identificación de tópicos relevantes a las HIS y sus relaciones, que considere las particularidades que las caracterizan tanto en lo interno como en el marco general de la IS, y que genere a su vez elementos de referencia para futuros trabajos. Por ello este artículo describe en su sección 2 la metodología utilizada para la construcción de la Ontología, en la sección 3 describe las clases y jerarquías correspondientes al ámbito de las HIS y en la sección 4 la relación de las HIS con el proceso de desarrollo. Se cierra con las conclusiones.
2 2. METODOLOGÍA Según [7] una ontología es una descripción explícita y formal de conceptos en un dominio de discurso. Estos autores en su metodología para crear ontologías, proponen los siguientes siete pasos: 1. Determinar el dominio y el alcance, 2. Considerar la reutilización de ontologías existentes, 3. Enumerar los términos importantes, 4. Definir las clases y su jerarquía, 5. Definir las propiedades de las clases, 6. Definir las relaciones de las clases y 7. Crear las instancias respectivas. En este artículo, no se detallan cada uno de los pasos propuestos. Sin embargo, a continuación se resaltan las actividades realizadas en cada uno de ellos: (1) para encontrar los términos relevantes se identificaron aquellos conceptos comunes de cada definición, así como también los no comunes pero más importantes; (2) para restringir el alcance, se tomaron en cuenta versiones recientes de aspectos asociados a las HIS; (3) no se encontraron ontologías en el tema de esta investigación; (4) los términos importantes son descritos iterativamente a lo largo de este artículo, destacando jerarquías y relaciones; (5) a este nivel no se especifican las propiedades ni se crean las instancias dado que aun no se aplica a ningún caso de estudio. 3. LAS HERRAMIENTAS EN EL CONTEXTO DE LA INGENIERÍA DE SOFTWARE En una visión hacia el desarrollo de una ontología que procure, a partir del modelado, representar un conjunto de temas que son relevantes a las HIS, un mapa conceptual que sirva de apoyo al estudio de estas herramientas en diversos contextos, se organizan un conjunto de aspectos que sirven referencia para su ubicación dentro de un marco ampliado. Desde sus inicios, la IS ha estado relacionada con otras disciplinas de la ingeniería, con las cuales se encuentra en sus propias fronteras (Fig. 1). De acuerdo con IEEE estas disciplinas corresponden a: Ingeniería en computación, Ciencias de la computación, Gestión, Mantenimiento, Matemáticas, Gestión de proyectos, Gestión de la calidad, Ergonomía del software e Ingeniería de sistemas [4]. Así, en el marco de sus propios principios y sin concebirse de manera aislada de otras disciplinas logra abarcar todos los aspectos de la producción del software, desde las etapas iniciales hasta la especificación del sistema [12]. Fig. 1. IS y disciplinas relacionadas. 3.1 Las herramientas como área de conocimiento de la IS Las disciplinas apoyan una visión de contexto externo de la IS. Hacia lo interno, existen también un conjunto de áreas de conocimiento que apoyan la comprensión del alcance y las limitaciones de diferentes temas involucrados dentro de la IS (Fig. 2). Estas áreas de conocimiento son: Requerimientos de software, Diseño de software, Construcción de software, Pruebas de software, Mantenimiento de software, Gestión de la configuración de software, Gestión de la ingeniería de software, Proceso de la ingeniería de software, herramientas y métodos de software, y Calidad de software. De este modo, las herramientas de software y los métodos, integran un área específica de la IS, y como parte este conjunto de áreas en general, contribuye a la producción de software de alta calidad, con bajo costo y en el menor tiempo posible.
3 Fig. 2. Herramientas como área de conocimiento de la IS 3.2 Herramientas en el ámbito de la IS como tecnología multicapas Pressman plantea una arquitectura general de la IS como una tecnología multicapas [8], esto es, la IS desde una perspectiva que la representa en un conjunto de capas o niveles -que integran a su vez diferentes conceptos - con ciertas relaciones entre ellas. En particular, Pressman presenta a la IS en cuatro grandes capas relacionadas estrecha y dinámicamente entre sí: las Herramientas, los Métodos, el Proceso y el Enfoque de calidad (Fig. 3). Fig. 3. Herramientas como una capa de la IS Enfoque de Calidad. Esta capa establece un apoyo sobre el cual debe sustentarse necesariamente cualquier enfoque de IS [8] y determina una vinculación directa del desarrollo de software con la satisfacción de los requerimientos de los usuarios. La calidad posee dimensiones de proceso y de producto, las cuales requieren la consideración de un conjunto de criterios durante todo el proceso de desarrollo. El Proceso. Esta capa establece una unión para las restantes y permite un desarrollo racional de la IS [8]. Comprende, en un nivel, las actividades técnicas y de gestión dentro del ciclo de vida del software; En un segundo nivel, comprende la definición, implementación, medición, gestión, cambio y mejoras del ciclo de vida en sí mismo [4]. El proceso se sustenta en un enfoque de calidad y está determinado ampliamente por un modelo, o un paradigma en particular. Un modelo, a su vez, es una representación formal de un sistema [10]. En la IS, un modelo de desarrollo se comporta también como una estrategia de desarrollo [8], o como una descripción de un proceso de software que se presenta desde cierta perspectiva [12]. El Método. Un método es una guía general para ayudar al desempeño de una actividad, que puede ser aplicada en diferentes situaciones por personas diferentes [10], es un camino para pensar y/o actuar [2]. En la IS, los métodos indican cómo construir técnicamente el software, se relacionan con las áreas de conocimiento y facilitan la gestión de las actividades. Los métodos, asimismo, tienen dimensiones de eficiencia y de efectividad. En este sentido, para Callaos, Método - al igual que camino - tiene el sentido de proceso y del producto, cualidades que se atribuyen directamente a la calidad del software [2]. Las Herramientas. Todo método tiene uno o varios instrumentos y técnicas asociados a él, con mayor o menor grado de adecuación, lo cual depende generalmente del contexto de aplicación. Instrumento o herramienta, en un contexto metódico, sería aquello que nos permite transportarnos por el método [2]. Así, las herramientas de la IS proporcionan un enfoque automático o semi automático para el proceso y para los métodos.
4 4. HERRAMIENTAS DE DESARROLLO DE SOFTWARE Actualmente se considera a las HIS como herramientas basadas en computadoras que asisten el proceso de ciclo de vida de software [4]. Este tema está también consolidado en la literatura en la forma de Ingeniería de software asistida por computadora (CASE, por sus siglas en inglés), esto es, software que se utiliza para ayudar a las actividades del proceso de software [12], o software que es utilizado para diseñar y para implementar otro software [12]. Las HIS están diseñadas para apoyar métodos de IS, reduciendo cualquier carga administrativa asociada con la aplicación del método manualmente. Permiten automatizar acciones bien definidas, reduciendo también la carga cognitiva del ingeniero de software, quien debe tener libertad para concentrarse en los aspectos creativos del proceso. Este soporte, se traduce en mejoras a la calidad y la productividad en el diseño y desarrollo de sistemas, [1] [11]. Las HIS automatizan metodologías de software y desarrollo de sistemas y se vinculan con los diferentes conceptos involucrados en el desarrollo (Fig. 4). Fig. 4. Visión ampliada de las herramientas como una capa de la IS 4.1 Mejoras que provee el uso de HIS El soporte que brindan las herramientas al proceso de desarrollo proporciona importantes ventajas para el equipo de trabajo de IS. Estas mejoras se argumentan en términos de los siguientes factores: Apoyan a las metodologías y métodos [1] [5], integrando actividades y propiciando visión de continuidad entre fases metodológicas; Mejoran la comunicación entre los actores involucrados. Les facilita a usuarios, técnicos y equipo, en general, compartir su trabajo [5] y desempeñarlo de forma dinámica e iterativa; Establecen métodos efectivos para almacenar y utilizar los datos generados durante el análisis, diseño y desarrollo [1]. Ello permite organizar y correlacionar componentes de diseño, para accesarlos a través de un repositorio [5]. También facilitan la comprensión a partir de un diccionario de datos y la vigilancia de inconsistencias [1]; Agregan eficiencia al mantenimiento, ya que los programas son construidos sobre las mismas estructuras y estándares [1]. Asimismo, facilitan la conversión automática de programas a versiones más reciente de lenguajes de programación [12]; Automatizan porciones del análisis y diseño tediosas y propensas a error [5], con influencia sobre la generación de código, las pruebas y el control; Facilitan considerablemente la estandarización de los procesos de trabajo y la adherencia a la disciplina de diseño [9]. Estos factores, que resaltan en general los beneficios de las herramientas, se sintetizan en la Fig. 5. En este tema, se resalta la consideración de que los beneficios potenciales sólo pueden ser alcanzados si las HIS son utilizadas de forma correcta [5]. Este es un planteamiento que será especialmente útil al momento de analizar la multiplicidad de herramientas disponibles y determinar los criterios para su selección de acuerdo con la naturaleza del proyecto.
5 Fig. 5. Mejoras que provee el uso de HIS 4.2 Clasificaciones de las herramientas Las HIS varían ampliamente en número y en el alcance. Establecer una organización, clasificación o taxonomía de las HIS resulta importante para comprender los diferentes tipos de herramientas disponibles y las maneras como soportan a las actividades de proceso del software [5]. Ello puede facilitar también a gestores de proyectos el análisis de los criterios pertinentes según la naturaleza del proyecto, bien sea para la selección de la herramienta como para su uso posterior. Existen diversas formas de clasificación de las HIS. Algunas de ellas son: de acuerdo con las funciones específicas que soportan [12] [8] [6], de acuerdo con las actividades de proceso [3], según los actores a quienes soporta la herramienta [1] [5], según los tópicos que comprenden dentro de un área de conocimiento de la IS [4]. En adelante se exponen las principales perspectivas disponibles en la literatura. De acuerdo con las funciones que la herramienta soporta. En esta perspectiva, las HIS se clasifican de acuerdo con su función específica dentro del proceso de desarrollo [12] [8]. En la literatura se identifican hasta 22 tipos de herramientas clasificadas funcionalmente [8]. Por ello, es importante considerar que las clasificaciones funcionales tienen una intención orientadora, apuntan a mostrar la amplitud de las herramientas y sus aportes a distintas etapas del desarrollo [12], más que a establecer taxonomías rigurosas. De acuerdo con el actor que es soportado por la herramienta. Esta perspectiva, basada en el sujeto a quien soporta la herramienta, las define como: 1) De Alto nivel, que ayudan principalmente a los analistas y diseñadores, permitiéndoles crear y modificar el sistema diseñado [1], con apoyo en un repositorio (una colección de registros, elementos, diagramas, pantallas, entre otros); y 2) De Bajo nivel, utilizadas frecuentemente por programadores y trabajadores quienes deben implementar los sistemas diseñados. Apoyan la generación de código fuente, eliminando el esfuerzo de programación. De acuerdo con el proceso. En esta clasificación se definen tres categorías: Herramientas, Bancos de trabajo y Ambientes. Las Herramientas, ayudan a tareas puntuales y se utilizan a discreción del ingeniero de software para ayudar al proceso; los Bancos de trabajo, agrupan herramientas que mantienen algún grado de integración y soportan a un método que incluye un modelo del proceso [8]; los Ambientes, apoyan a una parte sustancial de los procesos de software, incluyen bancos de trabajo integrados y soportan a los datos, al control y a la integración, así como también al proceso en su dimensión mas general [3]. En la práctica, los límites entre estas clasificaciones son difusos [8], lo cual contribuye al argumento de que no es fácil ubicar una herramienta utilizando una clasificación particular. En la Fig. 6 se representan estas tres perspectivas, en una manera bastante general (razón por la cual las HIS funcionales no se describen en detalle).
6 Fig. 6. Clasificación de HIS desde diferentes perspectivas Tópicos de las herramientas, como sub área de conocimiento de la IS. A modo de cierre en este tema, resulta pertinente tomar en cuenta la definición de los tópicos relativos a las herramientas de IS [4]. En esta clasificación existe un conjunto de herramientas dentro de cada tópico, cuyo campo de acción se asocia no sólo con las actividades propias de cada uno de estos, sino también se considera el caso de herramientas que prestan soporte con un carácter transversal, como el caso de las herramientas misceláneas (Fig. 7). Fig. 7. Tópicos de las HIS, como sub área de conocimiento de la IS Con la intención de procurar una visión global de estas perspectivas, se presenta en la Fig. 8 una expresión integradora de las mismas. Si bien en la Fig. 8 no se representan con detalle todos los tipos de HIS a los cuales se ha hecho referencia en este trabajo - dado su número - se resalta la oportunidad de establecer relaciones y motivar el análisis, como aporte al proceso de conformación del mapa conceptual. Fig. 8. Visión global de las perspectivas de clasificación de las HIS.
7 CONCLUSIONES En este artículo se propone una visión global de las HIS, que facilita la comprensión de los temas que se abordan en esta primera etapa de investigación, y posteriormente los que sean agregados y debidamente relacionados durante la construcción de la ontología. Esta facilitará, asimismo, elementos de referencia para el análisis contextual de características de las HIS, como apoyo a las actividades del equipo de desarrollo de proyectos de IS. La revisión bibliográfica muestra que las HIS, junto con los métodos, constituyen un área de conocimiento específica de la IS, que es a su vez parte de un conjunto de disciplinas de la ingeniería en diversa forma relacionadas. En este contexto, las HIS contribuyen a la producción de software de alta calidad, con bajo costo y en el menor tiempo posible. Las HIS están diseñadas para poyar métodos de IS, reduciendo la carga administrativa y cognitiva de las personas. Traen consigo importantes mejoras a la calidad y la productividad en el diseño y desarrollo. Sin embargo, los beneficios potenciales serán logrados sólo si las HIS se utilizan en forma correcta. Existen además diferentes perspectivas para el estudio de las HIS, las cuales tienen un carácter orientador, y su estudio debe tener en cuenta diversos factores asociados al proyecto. AGRADECIMIENTOS Resulta importante destacar que este artículo se enmarca en un proyecto nacional (FONACIT S ), el cual se orienta a la elaboración de métodos y modelos de desarrollo de software que contribuyan a mejorar los procesos productivos de empresas venezolanas que desarrollan software, así como también a mejorar la calidad de sus productos. Se expresa una nota de agradecimiento a los actores que apoyan y que hacen parte de este proyecto, en cuyo marco se desarrollan en la actualidad importantes iniciativas. REFERENCIAS 1. Alter,S. (2002). Information systems. The foundation of e-business. (4th. ed.). USA: Prentice Hall. 2. Callaos, N. (1995). Metodología sistémica de sistemas. Conceptos y aplicaciones. Trabajo de ascenso a la categoría de titular. Venezuela : Universidad Simón Bolívar 3. Fuggetta, A. (1993). A classification of CASE technology. Computer. Publication, 26 (12), IEEE (2004) Guide to the software engineering body of knowledge SWEBOK. A project of the IEEE Computer Society Professional Practices Committee. USA: IEEE computer Society 5. Kendall; Kendall (2002). Systems analysis and design (5th ed.) USA: Prentice Hall. 6. Martin, E., Brown, C., De Hayes, D.; Hoffer, J.; Perkins, W. (2004); Managing information technology (5th. ed.) USA: Prentice Hall. 7. Noy, N. y McGuinness, D. (2001) Ontology Development 101: A Guide to Creating Your First Ontology. in Protege Documentation. Stanford University: Stanford, CA. 8. Pressman (2005). Ingeniería del software (6ta ed.). España: McGraw-Hill. 9. Premkumar, G., Potter, M. (1995) Adoption of computer aided software engineering (CASE) technology: an innovation adoption perspective. Data base advances. 26 (2y3), Rumbaugh, J (1998). OMT Insigh. Perspectives on modeling from the Journal of Object-Oriented Programming. England: Cambridge University Press. 11.Sharma, S y Rai, A (2000). CASE deployment in IS organizations. Communications of the ACM, 43(1), Sommerville (2005) Ingeniería del Software (7ma. ed.) España: Pearson Educación 13.Whitten, J., y Bentley, L. (2004).Systems Analysis and Design Methods. (6 th. ed.) USA: McGraw Hill.
Herramientas de Desarrollo de Software: Hacia la Construcción de una Ontología
Herramientas de Desarrollo de Software: Hacia la Construcción de una Ontología Lornel A. Rivas 1,2, María Pérez 2, Luis E. Mendoza 2, y Anna Grimán 2 1 Gerencia de Investigación, Instituto Nacional de
Más detallesIngeniería del Software Herramientas CASE Que es CASE? Ingeniería de sistemas asistida por computadoras (Computer-aised system engineering, o CASE)
Que es CASE? Ingeniería de sistemas asistida por computadoras (Computer-aised system engineering, o CASE) es la aplicación de la tecnología de la información a las actividades, técnicas y a las metodologías
Más detallesClasificación de las Herramientas CASE
Qué es una herramienta CASE? Las herramientas CASE (Computer Aided Software Engineering, Ingeniería de Software Asistida por Computadora) son diversas aplicaciones informáticas destinadas a aumentar la
Más detallesTÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS.
TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS. HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Ingeniería de
Más detallesCrear diagramas basados en UML para la representación de la solución a un problema mediante el Paradigma Orientado a Objetos.
PROGRAMA DE CURSO Modelo 2009 DEPARTAMENTO: COMPUTACIÓN Y DISEÑO GRÁFICO NOMBRE DEL CURSO: Diseño de Software con Práctica Profesional CLAVE: 1013M ACADEMIA A LA QUE PERTENECE: Diseño de Software PROFESIONAL
Más detalles4.1 CONGRUENCIA ENTRE LOS OBJETIVOS DEL PLAN DE ESTUDIOS Y EL PERFIL DE EGRESO CON LAS LGAC:
4.1 CONGRUENCIA ENTRE LOS OBJETIVOS DEL PLAN DE ESTUDIOS Y EL PERFIL DE EGRESO CON LAS LGAC: A continuación se muestran los objetivos así como los mapas funcionales según la línea de acentuación y la línea
Más detallesUNIVERSIDAD AUTONOMA DE QUERETARO Facultad de Informática
INGENIERÍA DE SOFTWARE(1703). ÁREA DE CONOCIMIENTO: TRATAMIENTO DE LA INFORMACION CRÉDITOS: 8 HORAS TEÓRICAS ASIGNADAS A LA SEMANA: 2 HORAS PRÁCTICAS ASIGNADAS A LA SEMANA: 2 PROGRAMAS EDUCATIVOS EN LOS
Más detallesNombre de la asignatura: Análisis y modelado de sistemas de información
Nombre de la asignatura: Análisis y modelado de sistemas de información Créditos: 3 2-5 Aportación al perfil Formular, gestionar y evaluar el desarrollo de proyectos informáticos en las organizaciones.
Más detallesMODELOS DE METODOLOGÍAS PARA LA PLANIFICACIÓN ESTRATÉGICA ORGANIZACIONAL Y TICS PLAN ESTRATEGICO DE SISTEMAS DE INFORMACION
UNIVERSIDAD NACIONAL DEL SANTA FACULTAD DE INGENIERIA E.A.P. SISTEMAS E INFORMATICA MODELOS DE METODOLOGÍAS PARA LA PLANIFICACIÓN ESTRATÉGICA ORGANIZACIONAL Y TICS PLAN ESTRATEGICO DE SISTEMAS DE INFORMACION
Más detallesCARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES SYLLABUS DE INGENERIA DE SOFTWARE I
Facultad de Ingeniería en Ciencias Aplicadas pag. 1 CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES SYLLABUS DE INGENERIA DE SOFTWARE I 1. Misión: (de la carrera) La Carrera de Ingeniería en Sistemas
Más detallesUNT INGENIERIA INDUSTRIAL INGENIERIA DE SOFTWARE
UNT INGENIERIA INDUSTRIAL INGENIERIA DE SOFTWARE Ing. Francisco Rodríguez Novoa Tema 7 Modelo de Análisis Ing. Francisco Rodríguez Rational Unified Process (RUP) 3 OBJETIVOS Conocer que el Análisis ve
Más detallesPROGRAMA 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 detallesIngeniería del Software II
Curso 2009 2010 Departamento: Informática e Ingeniería de Sistemas Area: Lenguajes y Sistemas Informáticos 7,5 cr. 5 h. semana: 4,5 cr. Teoría 3 h. semana 3 cr. Prácticos 1 h. semana problemas 1 h. semana
Más detallesDirección General de Educación Superior Tecnológica
Dirección General de Educación Superior Tecnológica 1. Datos Generales de la asignatura Nombre de la asignatura: Clave de la asignatura: Créditos (Ht-Hp_ créditos): Carrera: Herramientas Informáticas para
Más detallesProgramación Orientada a Objetos
Programación Orientada a Objetos PROGRAMACIÓN ORIENTADA A OBJETOS 1 Sesión No. 8 Nombre: El Modelo de diseño con UML Contextualización Los modelos que podemos crear con UML son varios, por lo que debemos
Más detallesIngeniería Mecánica UNIDADES: 4 HORAS TEORÍA PRÁCTICA TRAB. SUPERV. LABORATORIO SEMINARIO TOTALES DE ESTUDIO 4 4
Mecánica PAG: 1 Universidad Central de Venezuela Facultad de Escuela de Mecánica Departamento de Unidad Docente y de Investigación Asignatura Mecánica PAG: 2 1. PROPÓSITO La asignatura del Plan de Estudios
Más detallesIngeniería de Software
Universidad Tecnológica Nacional Facultad Regional San Francisco Ingeniería en Sistemas de información Ingeniería de Software PLANIFICACIÓN CICLO LECTIVO 2016 ÍNDICE PROFESIONAL DOCENTE A CARGO... 3 UBICACIÓN...
Más detallesDiseñ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 detallesUNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES
UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES Área de formación: Disciplinaria Unidad académica: Programación Orientada a Objetos Ubicación: Cuarto Semestre Clave: 2087 Horas
Más detallesINSTITUTO POLITÉCNICO NACIONAL SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS
ESCUELA: UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS CARRERA: INGENIERÍA EN INFORMÁTICA ESPECIALIDAD: COORDINACIÓN: ACADEMIAS DE COMPUTACIÓN DEPARTAMENTO:
Más detallesTÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Introducción al análisis y diseño de sistemas.
Más detallesAsignaturas antecedentes y subsecuentes
PROGRAMA DE ESTUDIOS Análisis y Diseño de Sistemas Área a la que pertenece: Área Sustantiva Profesional Horas teóricas: 3 Horas prácticas: 1 Créditos: 7 Clave: F0154 Asignaturas antecedentes y subsecuentes
Más detallesINSTITUTO POLITÉCNICO NACIONAL SECRETARIA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS
ESCUELA: UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS CARRERA: LICENCIATURA EN CIENCIAS DE LA INFORMÁTICA LÍNEA CURRICULAR: COORDINACION: ACADEMIAS DE COMPUTACIÓN
Más detallesCICLO ESCOLAR ENERO JULIO (2011-2)
CICLO ESCOLAR ENERO JULIO (2011-2) CATEDRÁTICO Lic. Rafael Gamas Gutiérrez MATERIA Análisis de sistemas HORARIO (Día(s) y Hora) Viernes 7:00-8:30 Viernes 8:30-10:00 TEMA OBJETIVO(s) DE APRENDIZAJE ACTIVIDADES
Más detallesDesarrollo de una propuesta metodológica para la implementación de Sistemas de Tecnologías de la Información.
Desarrollo de una propuesta metodológica para la implementación de Sistemas de Tecnologías de la Información. Alicia Mon Marcelo Estayno Fernando López Gil Grupo de Ingeniería de Software (G.I.S.)/Dto.
Más detallesInternacionales de la Ingeniería de Sistemas y Computación
Referentes Nacionales e Internacionales de la Ingeniería de Sistemas y Computación Melissa Johanna Aldana Ingeniero de Sistemas y Computación mjaldana@uniquindio.edu.co Programa de Ingeniería de Sistemas
Más detallesLaboratorios virtuales como estrategia de evaluación en ciencias desde los espacios de formación a distancia
Laboratorios virtuales como estrategia de evaluación en ciencias desde los espacios de formación a distancia Téllez- Acosta, María Esther 1 ; Becerra, Diego Fernando 2 ; Tovar- Gálvez, Julio César 3 Categoría:
Más detallesCIDE, SA. RIF: J NIT: MODELO FUNCIONAL
MODELO FUNCIONAL SIGA C O NTE NlD O Introducción Aspectos Conceptuales Definición de modelo Requisitos de un Modelo Funcional Modelando la Funcionalidad del Sistema: Diagrama de Casos de Uso Definición
Más detallesDiseño Organizacional
Diseño Organizacional DISEÑO ORGANIZACIONAL 1 Lectura No. 7 Nombre: Estructura y Diseño Organizacional Introducción En esta sesión presentaremos los conceptos que definen la estructura y el diseño organizacional.
Más detallesESCUELA: UNIVERSIDAD DEL ISTMO
1.-IDENTIFICACIÓN ESCUELA: UNIVERSIDAD DEL ISTMO CLAVE: 3031 GRADO: ING. EN COMPUTACIÓN, CUARTO SEMESTRE TIPO DE TEÓRICA/PRÁCTICA ANTECEDENTE CURRICULAR: 3042 2.- OBJETIVO GENERAL El alumno aprenderá la
Más detallesMETODOLOGÍAS PARA EL DESARROLLO DE SISTEMAS
!387" APÉNDICE A, APARTADO 1 METODOLOGÍAS PARA EL DESARROLLO DE SISTEMAS DOCUMENTACIÓN 1. La necesidad de los diagramas Los diagramas o representaciones gráficas representan una parte fundamental en el
Más detallesUNIVERSIDAD NACIONAL JOSE FAUSTINO SANCHEZ CARRION ESCUELA DE POSGRADO
MAESTRIA EN INGENIERIA DE SISTEMAS PERFIL DE COMPETENCIA DEL EGRESADO(A) DE MAESTRIA EN INGENIERIA DE SISTEMAS: 1. Identifica y organiza las fuentes de información de una empresa, para aplicarlas, al proceso
Más detallesDE LA NORMALIZACIÓN DE COMPETENCIAS LABORALES DOCUMENTO ELABORADO POR:
DE LA NORMALIZACIÓN DE COMPETENCIAS LABORALES DOCUMENTO ELABORADO POR: Ayda Luz Martínez Gemade Mildreth Espeleta Díaz Olga Rocío Alfonso Estefen Dirección del Sistema Nacional de Formación para el Trabajo
Más detallesGLOSARIO DE TÉRMINOS
Apéndice A, Apartado 3: Glosario de términos!401" APÉNDICE A, APARTADO 3 GLOSARIO DE S Administración de la calidad Conjunto de actividades de la función general de administración que determina la política
Más detallesDe Desempeño De Conocimiento SABERES ESENCIALES CONTENIDOS RUTA FORMATIVA Saber Conocer Nociones, Proposiciones, Conceptos Categorías
Facultad Programa Académico Nombre Del Curso Administración e Ingenierias Ingenieria De Sistemas ANÁLISIS DE SISTEMAS Problema? Competencia específica Criterios de Desempeño Saber conocer Saber Ser Saber
Más detallesArquitectura y Sistemas de Operativos
Universidad Tecnológica Nacional Facultad Regional San Francisco Técnico Superior en Programación Arquitectura y Sistemas de Operativos PLANIFICACIÓN CICLO LECTIVO 2013 ÍNDICE TÉCNICO SUPERIOR EN PROGRAMACIÓN...
Más detallesAdministración Informática. Unidad I. Tipos de sistemas y su clasificación A) Sistemas de información.
UNIVERSIDAD NACIONALDE INGENIERÁ UNI NORTE SEDE REGIONAL EN ETELI Ing. Mario Pastrana Moreno. Unidad I. Tipos de sistemas y su clasificación 10-09-2010 Administración Informática A) Sistemas de información.
Más detallesNombre de la asignatura: Energía Solar Fotovoltaica. Carrera: Ingeniería en Energías Renovables
1.- DATOS GENERALES DE LA ASIGNATURA Nombre de la asignatura: Energía Solar Fotovoltaica Carrera: Ingeniería en Energías Renovables Clave de la asignatura: ESD-1603 SATCA: 2-3-5 2.- PRESENTACIÓN Caracterización
Más detallesTALLER PROFUNDIZANDO EN EL MARCO DE REFERENCIA DE ARQUITECTURA EMPRESARIAL PARA LA GESTION DE TI DEL ESTADO ESTRATEGIA DE ACOMPAÑAMIENTO 2016
TALLER PROFUNDIZANDO EN EL MARCO DE REFERENCIA DE ARQUITECTURA EMPRESARIAL PARA LA GESTION DE TI DEL ESTADO ESTRATEGIA DE ACOMPAÑAMIENTO 2016 Agenda 1. Qué es el marco de Referencia de AE? 2. Estructura
Más detallesPrograma de estudios por competencias Seminario de solución de problemas de Ingeniería de Software I
Programa de estudios por competencias Seminario de solución de problemas de Ingeniería de Software I 1. Identificación del curso Programa educativo: Licenciatura en Ingeniería en Computación Academia:
Más detallesNombre de la asignatura: Simulación. Créditos: Aportación al perfil
Nombre de la asignatura: Simulación Créditos: 2-4-6 Aportación al perfil Analizar, diseñar y gestionar sistemas productivos desde la provisión de insumos hasta la entrega de bienes y servicios, integrándolos
Más detallesFICHA PÚBLICA DEL PROYECTO
NUMERO DE PROYECTO: 218824 EMPRESA BENEFICIADA: MICROCALLI DEL GOLFO S.A DE C.V TÍTULO DEL PROYECTO: LÍNEA DE PRODUCTOS DE SOFTWARE PARA DOMÓTICA OBJETIVO DEL PROYECTO: Incorporar el paradigma de LPS como
Más detalles1. DEFINICIÓN DEL PROBLEMA
INTRODUCCIÓN Actualmente las Tecnologías de la Información y la Comunicación -TIC- están permitiendo un progreso acelerado, que afecta indiscutiblemente todos los campos de la sociedad, especialmente a
Más detallesRational 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 detallesProcesos de la Dirección de Proyectos para un proyecto
Procesos de la Dirección de Proyectos para un proyecto Fuentes: Kathy Schwalbe, Information Technology Project Management, Seventh Edition, A Guide to the Project Management Body of Knowledge (PMBOK Guide),
Más detallesTEMA 6: INTRODUCCIÓN A UML
TEMA 6: INTRODUCCIÓN A UML Por qué modelamos? El modelado es una parte central de todas las actividades que conducen a la producción de un software de calidad. Como tal la ingeniería software debe basarse
Más detallesPresentación del curso Proyecto de Seguridad informática I código:
Presentación del curso Proyecto de Seguridad informática I código: 233006 Recuperado de http://www.vanessacaballeros.com/2015/05/que-es-administracion-de-proyectos.html Descripción General PROGRAMA: ESCUELA
Más detalles3. Desarrollo y bienestar de personal
3. Desarrollo y bienestar de personal INTRODUCCIÓN En este módulo de 228 horas, se espera que los y las estudiantes aprendan nociones fundamentales de administración de bienestar, desarrollo de personas
Más detallesCiudad Guayana, Febrero de 2011
REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA ANTONIO JOSÉ DE SUCRE INGENIERÍA INDUSTRIAL CÁTEDRA: SISTEMAS DE INFORMACIÓN Profesor: Turmero, Iván Ciudad Guayana, Febrero
Más detallesLa 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 detallesHoras Contacto. Modelar gráficamente la solución de problemas con un enfoque Orientado a Objetos, usando un lenguaje de modelado, en este caso UML.
FACULTAD DE INGENIERIA DEPARTAMENTO DE INGENIERIA DE SISTEMAS Nombre de la asignatura (Curso) Código de la asignatura (ID Curso) Análisis y Diseño Orientado a Objetos 4183 Fecha de Actualización Enero
Más detallesProcesos de la Dirección de Proyectos para un proyecto
Procesos de la Dirección de Proyectos para un proyecto Fuentes: Kathy Schwalbe, Information Technology Project Management, Seventh Edition, A Guide to the Project Management Body of Knowledge (PMBOK Guide),
Más detallesUniversidad Tecnológica Nacional Facultad Regional San Francisco. Ingeniería en Sistemas de Información PROYECTO FINAL
Universidad Tecnológica Nacional Facultad Regional San Francisco Ingeniería en Sistemas de Información PROYECTO FINAL PLANIFICACIÓN CICLO LECTIVO 2010 ÍNDICE INGENIERÍA EN SISTEMAS DE INFORMACIÓN... 1
Más detallesPLAN DE CURSO INTRODUCCIÓN A LA INGENIERÍA DE SISTEMAS
UNIVERSIDAD NACIONAL ABIERTA VICERRECTORADO ACADÉMICO SUBPROGRAMA DE DISEÑO ACADÉMICO ÁREA: INGENIERÍA CARRERA: INGENIERÍA DE SISTEMAS PLAN DE CURSO INTRODUCCIÓN A LA INGENIERÍA DE SISTEMAS Abril, 2015
Más detallesUniversidad Tecnológica Nacional Facultad Regional San Francisco. Ingeniería en Sistemas de Información. Análisis de Sistemas
Universidad Tecnológica Nacional Facultad Regional San Francisco Ingeniería en Sistemas de Información Análisis de Sistemas PLANIFICACIÓN CICLO LECTIVO 2010 ÍNDICE INGENIERÍA EN SISTEMAS DE INFORMACIÓN...
Más detallesANÁLISIS ESTRUCTURADO
ANÁLISIS ESTRUCTURADO Conceptos generales Cuando los analistas comienzan a trabajar sobre un proyecto de sistemas de información, a menudo tienen que profundizar en un área de la organización con la que
Más detallesPROGRAMA DISEÑO ASISTIDO POR COMPUTADORAS I
PROGRAMA DISEÑO ASISTIDO POR COMPUTADORAS I ASIGNATURA: DISEÑO ASISTIDO POR COMPUTADORAS I ÁREA DE CONOCIMIENTO: Expresión Gráfica y Diseño Asistido por Computadoras DEPARTAMENTO: Representación y Comunicación
Más detallesEl ciclo de vida de un sistema de información
El ciclo de vida de un sistema de información 1. Las etapas del proceso de desarrollo de software Planificación Análisis Diseño Implementación Pruebas Instalación / Despliegue Uso y mantenimiento 2. Modelos
Más detallesBENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD CIENCIAS DE LA COMPUTACION
BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD CIENCIAS DE LA COMPUTACION PROGRAMA DE LA MATERIA CORRESPONDIENTE A LA LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN. Coordinación: NOMBRE DE LA MATERIA:
Más detallesHERRAMIENTAS DE OFIMATICA PORTAFOLIO DE EVIDENCIAS
2011 HERRAMIENTAS DE OFIMATICA PORTAFOLIO DE EVIDENCIAS CREACION DEL PORTAFOLIO PARA SER PRESENTADO EL DIA LUNES ENVIADOALA CARPETA DE DROPBOX EL CUAL ES ACREDITABLE PARA LA CALIFICACION DE EL PARCIAL
Más detallesINGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN
INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Modelado de Procesos de Negocios 2. Competencias Dirigir proyectos de tecnologías
Más detallesModelos de Procesos: Prescriptivo
Modelos de Procesos: Prescriptivo 1. INTRODUCCIÓN Cuando se trabaja en la construcción de un producto es necesario realizar tareas que permitan alcanzar el objetivo, el software como tal es un producto
Más detallesInstituto de Educación Técnica Profesional de Roldanillo, Valle- INTEP FORMATO DEL MICROCURRÍCULO TRABAJO AUTÓNOMO INTELIGENCIA DE NEGOCIOS
Página 1 de 7 A. AREA: FORMACIÓN ESPECÍFICA MÓDULO TOTAL HORAS CRÉDITOS TRABAJO DIRIGIDO TRABAJO AUTÓNOMO INTELIGENCIA DE NEGOCIOS SEMESTRE PROGRAMA DOCENTE DIRECCIÓN CORREO 32 32 32 Noveno Administración
Más detallesUniversidad Autónoma del Estado de México Licenciatura en Informática Administrativa 2003 Programa de Estudios:
Universidad Autónoma del Estado de México Licenciatura en Informática Administrativa 2003 Programa de Estudios: Introducción a la Informática Administrativa I. Datos de identificación Licenciatura Informática
Más detallesUNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS
UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS PROGRAMA DEL CURSO DE INTRODUCCION A LA PROGRAMACION DE COMPUTACION 2 CODIGO: 771 CREDITOS: 5 ESCUELA: Ciencias
Más detallesCarrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Investigación de operaciones I Licenciatura en Informática IFM - 0420 3-2-8 2.-
Más detallesCAPÍTULO 3. Metodología para la elaboración de. manuales de procedimientos
CAPÍTULO 3 Metodología para la elaboración de manuales de procedimientos El elaborar los manuales de procedimiento conlleva una metodología; en este capítulo se trata brevemente este tema; sus bases principales
Más detallesEl 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 detallesUNIVERSIDAD INTERAMERICANA DE PUERTO RICO VICEPRESIDENCIA DE ASUNTOS ACADEMICOS, ESTUDIANTILES Y PLANIFICACION SISTEMICA PRONTUARIO
UNIVERSIDAD INTERAMERICANA DE PUERTO RICO VICEPRESIDENCIA DE ASUNTOS ACADEMICOS, ESTUDIANTILES Y PLANIFICACION SISTEMICA PRONTUARIO I. TÍTULO DEL CURSO : ANÁLISIS Y DISEÑO DE SISTEMAS Código y Número :
Más detallesENCUENTRO. del uso de las TIC en Educación ENSEÑAR CON TECNOLOGÍA
ENCUENTRO ASOVEMAT ENSEÑAR CON TECNOLOGÍA Estándares y Lineamientos del uso de las TIC en Educación Sandra Castillo V. CENTRO DE INVESTIGACIONES EN CIENCIAS DE LA EDUCACION LINEA DE INVESTIGACION EN EDUCACIÓN
Más detallesSERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE
Nº 1 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE Programa de Formación: Técnico en programación de software Nombre del Proyecto: Sistema de información para la gestión empresarial Fase del proyecto: FASE
Más detallesMetodologías para Sistemas Multi-agente
Metodologías para Sistemas Multi-agente Curso Doctorado Sistemas Multi-agente Índice Conceptos. Introducción Metodologías BDI GAIA AUML Message Conclusiones 1 Conceptos. Introducción Modelar sistemas reales
Más detallesBondades del Sistema de Control Médico General (SCMG)
Bondades del Sistema de Control Médico General (SCMG) 1. Definición El Sistema de Control Médico General (SCMG), es una solución de software que permite automatizar las actividades de los consultorios
Más detallesINGENIERÍA INDUSTRIAL EN COMPETENCIAS PROFESIONALES
INGENIERÍA INDUSTRIAL EN COMPETENCIAS PROFESIONALES ASIGNATURA INTEGRADORA I UNIDADES DE APRENDIZAJE 1. Competencias Administrar los recursos necesarios de la organización para asegurar la producción planeada
Más detalles1. Asignar Responsabilidades a componentes de software es la habilidad más importante del AOO. Porque:
Análisis y Diseño O.O. Preguntas del diseño : Cómo podrían asignarse responsabilidades a las clases de los objetos? Cómo podrían interactuar los objetos? Qué deberían hacer las clases? Patrones : Ciertas
Más detallesMonitorización continua las 24 Horas del día Capacidad de operar en redes de área extensa, a través de diferentes vías de comunicación
1.0 Introducción Hoy en día es difícil imaginar una actividad productiva sin el apoyo de un computador o de una máquina, en la actualidad estas herramientas no sólo están al servicio de intereses económicos,
Más detallesIIM Aportación al perfil. Esta asignatura proporciona al alumno las competencias necesarias para:
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: SATCA 1 Instrumentación Avanzada Ingeniería Electrónica IIM-1305 2-4-6 2.- PRESENTACIÓN Caracterización de la asignatura.
Más detallesSILABO 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 detallesDISEÑO DEL SISTEMA DE INFORMACION (DSI)
DISEÑO DEL SISTEMA DE INFORMACION (DSI) El objetivo del proceso de Diseño del Sistema de Información (DSI) es la definición de la arquitectura del y del entrono tecnológico que le va a dar soporte, junto
Más detallesIE - Instrumentación Electrónica
Unidad responsable: Unidad que imparte: Curso: Titulación: Créditos ECTS: 2016 330 - EPSEM - Escuela Politécnica Superior de Ingeniería de Manresa 750 - EMIT - Departamento de Ingeniería Minera, Industrial
Más detallesINGENIERÍA EN DESARROLLO E INNOVACIÓN EMPRESARIAL
HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Reingeniería 2. Competencias Apoyar el desarrollo empresarial mediante la optimización del capital financiero y humano,
Más detallesARQUITECTURA EMPRESARIAL ESTRATEGIA DE ACOMPAÑAMIENTO 2016
ARQUITECTURA EMPRESARIAL ESTRATEGIA DE ACOMPAÑAMIENTO 2016 Agenda 1. Contextualización de la Estrategia de GEL 2. Introducción al concepto de Arquitectura Empresarial. 3. Beneficios de la Arquitectura
Más detallesCarrera de Ingeniería Civil Industrial
REDISEÑO CURRICULAR SEDE PUERTO MONTT Y APERTURA SEDE VALDIVIA Carrera de Ingeniería Civil Industrial Versión Final, Perfil de Carrera Documento Diseñado por: Gabriela Manoli S. Martin Solar M. Fabián
Más detallesTÉCNICO SUPERIOR UNIVERSITARIO EN ENERGIAS RENOVABLES ÁREA CALIDAD Y AHORRO DE ENERGÍA
TÉCNICO SUPERIOR UNIVERSITARIO EN ÁREA CALIDAD Y AHORRO DE ENERGÍA HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Sistemas eléctricos 2. Competencias Dirigir proyectos
Más detallesNorma Técnica de Administración por Procesos y Prestación de Servicios. Registro Oficial Nro. 739
Norma Técnica de Administración por Procesos y Prestación de Servicios Registro Oficial Nro. 739 Contenidos! Capítulo 1 Capítulo 2 Capítulo 3 Capítulo 4 Generalidades De la Prestación de Servicios Establecimiento
Más detallesCada enfoque tiene sus ventajas y desventajas Cada uno es más apropiado para ciertas cosas
ADyA Hay para todos los gustos Estructurados (C, Pascal, Basic, etc.) Funcionales (CAML) Declarativos (Prolog) Orientados a Objetos (C#, VB.NET, Smalltalk, Java) Orientados a Aspectos Híbridos (Lisp, Visual
Más detallesIngeniería del Software Ingeniería del Software de Gestión. Tema 3 Metodologías de Desarrollo de Software
Ingeniería del Software Ingeniería del Software de Gestión Tema 3 Metodologías de Desarrollo de Software Félix Óscar García Rubio Crescencio Bravo Santos Índice 1. Definiciones 2. Objetivos 3. Conceptos
Más detallesMinisterio de Agricultura y Ganadería Manual para elaborar y documentar procedimientos en el Ministerio de Agricultura y Ganadería
Ministerio de Agricultura y Ganadería Manual para elaborar y documentar procedimientos en el Ministerio de Agricultura y Ganadería inc 2008 1 Presentación El Ministerio de Agricultura y Ganadería con el
Más detallesIngeniería de Software I - Material y Bibliografía
Ingeniería de Software I - Material y Bibliografía Clases [Clase Intro] [Clase Plan] [Clase Req] [Clase Esc] [Clase Diseño] [Clase Arq] [Tabla Arq] [Clase Estr] Introducción a la Materia: Este apunte introduce
Más detallesPerfil de la carrera Licenciatura en Computación Sistemas de Información
Perfil de la carrera Licenciatura en Computación Sistemas de La formación del licenciado apunta a completar requisitos mínimos de formación básica y a la especialización del egreso en sub-áreas de Computación
Más detallesIngeniería de Requerimientos. requiere de un Sistema de Software.
Ingeniería de uestableciendo lo que el cliente requiere de un Sistema de Software. Ian Sommerville 1995 Ingeniería de Software, 5a. edición Capitulo 4 Diapositiva 1 Objetivos u Introducción a la Noción
Más detallesPROCEDIMIENTO PARA EL DESARROLLO DE SOFTWARE
PROCEDIMIENTO PARA EL DESARROLLO DE REGISTRO DE CAMBIOS FECHA DE VIGENCIA/ VERSIÓN No. NUMERAL DESCRIPCION U ORIGEN DEL CAMBIO Página 1 de 6 1. OBJETIVO Establecer la metodología para recepcionar y atender
Más detallesUNIVERSIDAD DE GUADALAJARA
Maestría en ingeniería de Software (Inscrito en el Programa Nacional de Posgrados de Calidad PNPC) Tipo: Profesionalizante Líneas de Investigación - Análisis y Diseño de Software Avanzado, y - Ciudades
Más detallesINGENIERIA EN GESTION DE PROYECTOS
INGENIERIA EN GESTION DE PROYECTOS HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura AUDITORIA ADMINISTRATIVA 2. Competencias Desarrollar y dirigir organizaciones a través
Más detallesCarrera: Ingeniería en Tecnologías de la Información y Comunicaciones
1.- DATOS DE LA ASIGNATURA Nombre de la Asignatura: Servicios Web Carrera: Ingeniería en Tecnologías de la Información y Comunicaciones Clave de la Asignatura: DWH-1302 SATCA 1 : 1-3-4 2.- PRESENTACIÓN
Más detallesAC2 - Arquitectura de Computadores II
Unidad responsable: 270 - FIB - Facultad de Informática de Barcelona Unidad que imparte: 701 - AC - Departamento de Arquitectura de Computadores Curso: Titulación: 2016 GRADO EN INGENIERÍA INFORMÁTICA
Más detallesSerie Artículos sobre Gestión de IT y Calidad EL ANALISTA DE NEGOCIOS
Serie Artículos sobre Gestión de IT y Calidad EL ANALISTA DE NEGOCIOS 1 El Analista de Negocio PMBOK-BABOK Autor: Dr. Norberto Figuerola (PMP) Contador Público y Licenciado en Administración (U.B.A.) Master
Más detallesDeterminació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 detallesCapítulo III: MARCO METODOLÓGICO
Capítulo III: MARCO METODOLÓGICO Tipo de Investigación El presente trabajo de investigación, tuvo como propósito el desarrollo de una aplicación experimental que permitió evaluar la operatividad y funcionalidad
Más detallesToda copia en PAPEL es un "Documento No Controlado" a excepción del original.
Responsable del Proceso: Docente frente a grupo Fecha de Versión: 8 de Agosto 016 Apartado: 7.1 Copia No. Código: PD-ICA-1031 Versión No.: 03 Hoja : de 1 4.3. Competencias Instrumentales: Capacidad de
Más detalles