TEMA 5: INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE. Definición de Ingeniería del Software
|
|
- Purificación Gallego Ponce
- hace 7 años
- Vistas:
Transcripción
1 TEMA 5: INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE Definición de Estudio de los principios y metodologías para el desarrollo y mantenimiento de sistemas software [Zelkovitz, 1978]. Aplicación práctica del conocimiento científico en el diseño y construcción de programas de computadora y la documentación asociada requerida para desarrollar, operar (funcionar) y mantenerlos. Se conoce también como desarrollo de software o producción de software [Bohem, 1976]. El IEEE 1993 ha desarrollado una definición más completa: La aplicación de un enfoque sistemático, disciplinado, cuantificable al desarrollo, operación (funcionamiento) y mantenimiento del software, es decir, la aplicación de ingeniería al software. 1
2 1. La solicitud del usuario. Proceso de Desarrollo de Software 2. Lo que entendió el líder del proyecto. 3. El diseño del analista de sistemas. 4. El enfoque del programador. 5. Las recomendaciones del consultor externo. 6. La documentación del proyecto. 7. La implantación en producción. 8. El presupuesto del proyecto. 9. El soporte operativo. 10. Lo que el usuario realmente necesita. Proceso de Desarrollo de Software Es aquel en que las necesidades del usuario son traducidas en requerimientos de software, estos requerimientos transformados en diseño y el diseño implementado en código, el código es probado, documentado y certificado para su uso operativo. Concretamente "define quién está haciendo qué, cuándo hacerlo y cómo alcanzar un cierto objetivo. 2
3 Proceso de Desarrollo de Software El conjunto de actividades fundamentales que se encuentran presentes en los procesos de desarrollo de software son: Especificación de software: Define la funcionalidad y restricciones operacionales que debe cumplir el software. Diseño e Implementación: Se diseña y construye el software de acuerdo a la especificación. Validación: El software debe validarse, para asegurar que cumpla con lo que quiere el cliente. Evolución: El software debe evolucionar, para adaptarse a las necesidades del cliente. Métodos de Proceso de Software Todo el desarrollo del software se puede caracterizar como un bucle de resolución de problemas en el que se encuentran cuatro etapas distintas: definición de problemas, desarrollo técnico, status quo e integración de soluciones. 3
4 Ciclos de vida del software ANALISIS DISEÑO MANTENIMIENTO PRUEBA IMPLEMENTACION Ciclos de vida del software El desarrollo de software va unido a un ciclo de vida compuesto por una serie de etapas que comprenden todas las actividades, desde el momento en que surge la idea de crear un nuevo producto software, hasta aquel en que el producto deja definitivamente de ser utilizado por el último de sus usuarios. Las principales etapas a realizar en cualquier ciclo de vida son: Análisis: Construye un modelo de los requisitos. Diseño: A partir del modelo de análisis se deducen las estructuras de datos, la estructura en la que descompone el sistema y la interfaz de usuario. Codificación: Construye el sistema. La salida de esta fase es código ejecutable. Pruebas: Se comprueba que se cumplen criterios de corrección y calidad. Mantenimiento: En esta fase, que tiene lugar después de la entrega se asegura que el sistema siga funcionando y adaptándose a nuevos requisitos. 4
5 Ciclo de vida clásico El modelo lineal secuencial llamado algunas veces Ciclo de vida clásico o Modelo en Cascada comienza en un nivel de sistemas y progresa con el análisis, diseño, codificación, pruebas y mantenimiento. Ciclo de vida clásico Es un ciclo de vida que admite iteraciones, ya que después de cada etapa se realiza una o varias revisiones para comprobar si se puede pasar a la siguiente. Es un modelo rígido, poco flexible y con muchas restricciones, y sirvió de base para el resto de los modelos de ciclo de vida. Es un ciclo adecuado para los proyectos en los que se dispone de todos los requerimientos al comienzo, para el desarrollo de un producto con funcionalidades conocidas o para proyectos, que aún siendo muy complejos se entienden perfectamente desde el principio. Es un modelo puramente teórico, ya que el usuario rara vez mantiene los requerimientos iniciales y existen muchas posibilidades de que se debamos retomar alguna etapa anterior. Pero es mejor que no seguir ningún ciclo de vida en el diseño de software. 5
6 Ciclo de Vida en V Ciclo de Vida en V Las características de este modelo son las mismas que las del ciclo de vida en cascada, con el agregado de los controles cruzados entre etapas para lograr una mayor corrección. Proviene del principio que establece que los procedimientos utilizados para probar si la aplicación cumple las especificaciones ya deben haberse creado en la fase de diseño. Una fase además de utilizarse como entrada para la siguiente, sirve para validar o verificar otras fases posteriores. 6
7 Modelo del Ciclo de Vida en Espiral Modelo del Ciclo de Vida en Espiral Consiste en una serie de ciclos que se repiten. Cada uno tiene las mismas fases y cuando termina da un producto ampliado con respecto al ciclo anterior. En este sentido es parecido al modelo incremental, la diferencia importante es que tiene en cuenta el concepto de riesgo. Un riesgo puede ser muchas cosas: requisitos no comprendidos, mal diseño, errores en la implementación, etc. Al terminar una iteración se comprueba que lo que se ha hecho efectivamente cumple con los requisitos establecidos, también se verifica que funciona correctamente. El propio cliente evalúa el producto. No existe una diferencia muy clara entre cuando termina el proyecto y cuando empieza la fase de mantenimiento. Cuando hay que hacer un cambio, este puede consistir en un nuevo ciclo. Dónde es adecuado? Sistemas de gran tamaño. Proyectos donde sea importante el factor riesgo. Cuando no sea posible definir al principio todos los requisitos. 7
8 Análisis de Requisitos Software ( Qué quiere el usuario?) El análisis de requisitos permite al ingeniero de sistemas: Especificar la función y el rendimiento del software. Indicar la interfaz del sistema. Establecer las restricciones que debe cumplir el software. Refinar la definición del software. Construir modelos de los dominios de datos, funcional y de comportamiento que van a ser tratados en el software. Proporciona modelos que pueden traducirse en el diseño arquitectónico, de datos, de interfaz y procedimental. El enfoque primario del analista está en el qué y no el cómo, es decir, Qué datos produce y consume el sistema, qué funciones debe realizar el sistema, qué interfaces se definirán y qué restricciones son aplicables? Especificación de los Requisitos del Software (ERS) El objetivo del ERS es el establecimiento de un acuerdo entre el usuario y los analistas sobre QUÉ debe hacer el software. Debe prepararse de forma conjunta por los usuarios y por los analistas. La especificación de los requisitos del software se produce en la culminación de la tarea de análisis. 8
9 Modelado de Análisis ( Qué vamos hacer?) Es un conjunto de modelos, es la primera representación técnica de un sistema. Con los años se han propuesto muchos métodos para el modelado del análisis, sin embargo, hay dos tendencias que dominan: Análisis Estructurado: Orientación hacia los procesos que intervienen en el sistema a desarrollar. Dividir los módulos en partes más pequeñas. Análisis Orientado a Objetos (AOO): Módulos basados en componentes, es decir cada módulo es independiente del otro. Permite que el código sea reutilizable. Más fácil de mantener porque los cambios son localizables. 9
TEMA 2: CICLO DE VIDA DEL SOFTWARE. Profesora: Elisa Herrmann
TEMA 2: CICLO DE VIDA DEL SOFTWARE Profesora: Elisa Herrmann Índice 2.1. Qué es el ciclo de vida del Software?. 2.2. La norma 12207-2008. 2.3. Modelos de desarrollo. Ingeniería del Software - 2010/2011
Más detallesAnálisis y Diseño de Sistemas Departamento de Sistemas - Facultad de Ingeniería
Objetivos: DESARROLLO DE SOFTWARE - ESTUDIO DE FACTIBILIDAD 1. Determinar la factibilidad técnica, económica, operativa y jurídica (y de ser necesarias otras) del proyecto. 2. Lograr el conocimiento general
Más detallesLAS ETAPAS DE LA METODOLOGIA METRICA
LAS ETAPAS DE LA METODOLOGIA METRICA La metodología Métrica está estructurada en Fases, Módulos, Actividades y Tareas. FASE 0: PLAN DE SISTEMAS DE INFORMACION Se realiza la planificación estratégica de
Más detallesEl Ciclo de Vida del Software
de Amador Durán Toro, 2011 de Amador Durán Toro, 2011 23/09/2012 El Ciclo de Vida del Software Grupo de Ingeniería del Software y Bases de Datos Universidad de Sevilla septiembre 2012 Objetivos de este
Más detallesAUTORES SOBRE DISEÑO DE SISTEMAS: 1.- KENDALL Y KENDALL:
AUTORES SOBRE DISEÑO DE SISTEMAS: 1.- KENDALL Y KENDALL: Ciclo de Vida de los sistemas de Información. El ciclo de vida de un sistema de información es el periodo de vida que tiene un sistema desde el
Más detallesMODELO DE CASCADA PURA. Son métodos que indican cómo hacer más eficiente el desarrollo de sistemas de
ESCUELA DE INGENIERÍA DE SISTEMAS Y SEGURIDAD INFORMÁTICA CLASE 05 Ing. William J. León Velásquez CIP. 72861 williamleon20@yahoo.com Son métodos que indican cómo hacer más eficiente el desarrollo de sistemas
Más detallesCapítulo 2 Metodologías y procesos de análisis de software
35 2. La evolución de la disciplina de ingeniería de software ha traído consigo diferentes propuestas para mejorar los resultados en la búsqueda de la metodología adecuada para producir software de calidad
Más detallesIntroducción a Extreme Programming
Introducción a Extreme Programming Ingeniería del Software II Gerardo Fernández Escribano 9-12-2002 Índice 1. Qué es extreme Programming (XP)? 2. Introducción a la metodología XP 3. Fases de la metodología
Más detallesEl Ciclo de Vida del Software
23/09/2015 El Ciclo de Vida del Software Grupo de Ingeniería del Software y Bases de Datos Departamento de Lenguajes y Sistemas Informáticos Universidad de Sevilla septiembre 2015 Objetivos de este tema
Más detallesOverview GeneXus Qué es y para qué sirve GeneXus? Principales características y beneficios.
Overview GeneXus Qué es y para qué sirve GeneXus? Principales características y beneficios. Qué es GeneXus?, GeneXus es la herramienta líder para crear, desarrollar y mantener en forma automática aplicaciones
Más detallesPERFIL COMPETENCIA ANALISTA DESARROLLADOR DE APLICACIONES DE SOFTWARE (TIC-PROG)
PERFIL COMPETENCIA ANALISTA DESARROLLADOR DE APLICACIONES DE SOFTWARE (TIC-PROG) FECHA DE EMISIÓN: 12/07/2016 00:25 FICHA DE PERFIL OCUPACIONAL ANALISTA DESARROLLADOR DE APLICACIONES DE SOFTWARE (TIC-PROG)
Más detallesINGENIERIA 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 detallesUnidad II: Metodologías de Desarrollo. 2.1 Metodologías clásicas 2.1.1 Cascada
Unidad II: Metodologías de Desarrollo 2.1 Metodologías clásicas 2.1.1 Cascada El modelo de cascada original se desarrolló entre las décadas de los años 60 y 706 y se define como una secuencia de actividades,
Más detallesAlgoritmos y Diagramas de flujo
Algoritmos y Diagramas de flujo En los pasos a seguir para el desarrollo de un problema, existen básicamente dos tipos de elementos con los cuales es posible especificar un problema en forma esquemática
Más detallesDesarrollo de Software a gran escala. Sesión 2: Administración de Proyectos de Software
Desarrollo de Software a gran escala Sesión 2: Administración de Proyectos de Software Porque administrar un proyecto de Software Asegurar el alcance de los objetivos del proyecto Maximizar uso de recursos
Más detallesUniversidad Nacional del Sur Departamento de Ciencias e Ingeniería de la Computación Elementos de Bases de Datos 2do. Cuatrimestre de 2004
2do. Cuatrimestre de 2004 Elementos de Bases de Datos Dpto.Ciencias e Ingeniería de la Computación Universidad Nacional del Sur Fe de Errata Clase 1 Transparencia 4. 2 Parciales. 1er. Parcial, sábado 02/10.
Más detallesGerencia de Informática. Contexto Organizacional
01 Gerencia de Informática. Contexto Organizacional Nivel Estratégico Gerente TI Nivel Supervisorio Construcciónde sistemas Opnes y Mantto. Auditoría y seguridad Nivel Operativo Actividades Des. Sist.
Más detallesParticipantes ÍNDICE
Participantes ÍNDICE INTRODUCCIÓN... 1 PERFIL DIRECTIVO... 2 PERFIL JEFE DE PROYECTO... 3 PERFIL CONSULTOR... 4 PERFIL ANALISTA... 5 PERFIL PROGRAMADOR... 7 Ministerio de Administraciones Públicas Participantes
Más detallesFacultad de Ciencias Económicas y Sociales
Sistemas de Información Ciclo de Vida del Proyecto Mg. Alicia I. Zanfrillo Ciclo de vida del proyecto Ciclo de vida del proyecto clásico Ciclo de vida del proyecto semiestructurado Ciclo de vida del proyecto
Más detallesdescripción del argumento identificador tipo longitud condición restricción
Recuerde que estos son apuntes muy simplificados que deberá completar con la bibliografía PROGRAMACIÓN 0 Prof. Dolores Cuiñas H. recomendada APUNTES Nº. METODOLOGÍA PARA LA CONSTRUCCIÓN DE PROGRAMAS. Presentaremos
Más detallesROLES DEL PROYECTO Tomayko
Arquitecto Principal : Responsable de la creación del proyecto de software. Responsabilidades principales: coordinar y supervisar el documento de requerimientos y de especificaciones, coordinación y supervisión
Más detallesINDICE Parte Uno: El Control Interno Capitulo. Qué es el sistema de Control Intenso (SCI)
INDICE Introducción Parte Uno: El Control Interno Capitulo. Qué es el sistema de Control Intenso (SCI) 3 Objetivos de capitulo 3 Definición de control 3 Evolución del control interno 5 Por qué y para qué
Más detallesDiseño de soluciones de Tecnologías de la Información y Comunicación
Diseño de soluciones de Tecnologías de la Información y Comunicación D 1. Análisis de modelos tecnológicos: Identificación de las características del modelo tecnológico Selección del modelo tecnológicos
Más detallesDESARROLLO GUIADO POR CARACTERÍSTICAS FEATURE DRIVEN DEVELOPMENT
DESARROLLO GUIADO POR CARACTERÍSTICAS FDD FEATURE DRIVEN DEVELOPMENT FDD es un proceso diseñado por Peter Coad, Erich Lefebvre y Jeff De Luca y se puede considerar intermedio entre RUP y XP, aunque al
Más detallesLA INTEGRACIÓN DE SISTEMAS
LA INTEGRACIÓN DE SISTEMAS SERVICIOS ASOCIADOS: Organización, Formación usuarios, Explotación en paralelo,... A P L I C A C I Ó N PROGRAMACIÓN BASES DE DATOS MONITORES TIEMPO REAL SOLUCION INFORMATICA
Más detallesMETODOLOGÍAS PARA EL DESARROLLO DE SOFTWARE EDUCATIVO Jorge Calderón (jorgelcs@ula.ve), William Díaz, Zulix Angulo, Neila Márquez
METODOLOGÍAS PARA EL DESARROLLO DE SOFTWARE EDUCATIVO Jorge Calderón (jorgelcs@ula.ve), William Díaz, Zulix Angulo, Neila Márquez La construcción de un sistema computacional o software implica la toma
Más detallesMETODOLOGÍA COMMONKADS.
METODOLOGÍA COMMONKADS. Figura A.1. Metodología CommonKads La metodología CommonKads se utiliza como un estándar por los responsables de la gestión del conocimiento e ingenieros del conocimiento para el
Más detallesTechniks es una empresa comprometida con el desarrollo de sistemas de. información de calidad y requiere de la recomendación o desarrollo de un método
1.- INTRODUCCIÓN 1 INTRODUCCIÓN 1.1 Techniks Techniks es una empresa comprometida con el desarrollo de sistemas de información de calidad y requiere de la recomendación o desarrollo de un método estándar
Más detallesTEMA 10: Metodologías de desarrollo de aplicaciones. El ciclo de vida según Métrica.
Tema 10: Metodologías de desarrollo de aplicaciones. TEMA 10: Metodologías de desarrollo de aplicaciones. El ciclo de vida según Métrica. Índice 1 INTRODUCCIÓN 1 2 LAS METODOLOGÍAS DEL DESARROLLO DE APLICACIONES
Más detallesGUÍA DE APRENDIZAJE. Módulo VI Seis Sigma. Aprendizaje sin fronteras uvirtual@pep.pemex.com
GUÍA DE APRENDIZAJE Módulo VI Seis Sigma ÍNDICE PLANES DE CONTROL 3 EL PROCESO DMAIC..4 IMPORTANCIA AL CLIENTE..5 ESTRATEGIA DEL PLAN DE CONTROL.6 TIPOS DE PLAN 7 COMPONENTES DE UN PLAN DE CONTROL.8 PASOS
Más detallesAdministración n de Proyectos
Administración n de Proyectos Planeación 2012b Plan: Planeación (de diccionario) Escrito en que sumariamente se precisan los detalles para realizar una obra. Planear: Trazar o formar el plan de una obra.
Más detallesEVS. Estudio de Viabilidad del Sistema
EVS Estudio de Viabilidad del Sistema 1 EVS Estudio de Viabilidad del Sistema Introducción Objetivo Análisis de un conjunto concreto de necesidades (REQUISITOS) para proponer una solución a CORTO PLAZO
Más detallesPROGRAMA DE ASIGNATURA DE ANÁLISIS Y DISEÑO DE SISTEMAS
PROGRAMA DE ASIGNATURA DE ANÁLISIS Y DISEÑO DE SISTEMAS Contenido Información General... 2 INTRODUCCIÓN... 2 OBJETIVOS GENERALES DE LA ASIGNATURA... 4 OBJETIVOS, TEMAS Y SUBTEMAS... 4 Tema 1. Qué es análisis
Más detallesUnidad 1 : Sistemas de Información. Ing. Carlos OROZCO
Unidad 1 : Sistemas de Información Ing. Carlos OROZCO Año 2012 Sistema es un conjunto de cosas que ordenadamente relacionadas entre sí contribuyen a un determinado objetivo. (Real Academia Española) Un
Más detallesUNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD. ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA Gerencia de Proyectos Informáticos - 204030
PROCESO PRODUCTIVO El proceso de desarrollo del Proyecto comprende las etapas del ciclo de vida de un Proyecto, cumpliendo con las etapas de: Inicio, Planificación, Ejecución, Seguimiento y Control, y
Más detallesNombre de la asignatura : Análisis y Diseño Orientado a Objetos. Carrera : Ingeniería en Sistemas Computacionales. Clave de la asignatura : SCB-
1. D A T O S D E L A A S I G N A T U R A Nombre de la asignatura : Análisis y Diseño Orientado a Objetos Carrera : Ingeniería en Sistemas Computacionales Clave de la asignatura : SCB- Horas teoría-horas
Más detallesAnálisis del Nivel de Desarrollo en función de la Tarea ADT II
Análisis del Nivel de Desarrollo en función de la Tarea ADT II Cuestionario de Respuesta. Lea las instrucciones de la página siguiente antes de cumplimentar el cuestionario de respuesta. No se olvide de
Más detallesIngeniería del Software
Ingeniería del Software Ingeniería del Software de Gestión 1 Facultad de Informática Dep. Sistemas Informáticos y Programación Universidad Complutense Madrid http://www.fdi.ucm.es/profesor/jpavon Ingeniería
Más detalles:Universidad Salesiana de Bolivia. :Ingeniería de Sistemas PLAN DE DISCIPLINA GESTIÓN II - 2011
Universidad Salesiana de Bolivia Ingeniería de Sistemas PLAN DE DISCIPLINA GESTIÓN II - 2011 I DATOS DE IDENTIFICACIÓN INSTITUCIÓN UNIVERSITARIA RECTOR CARRERA DIRECTOR DE CARRERA DOCENTE NIVEL DE LA MATERIA
Más detallesProcesos 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 detallesSECRETARÍA DE EDUCACIÓN PÚBLICA SUBSECRETARÍA DE EDUCACIÓN SUPERIOR E INVESTIGACIÓN CIENTÍFICA SUBSISTEMA DE UNIVERSIDADES TECNOLÓGICAS
Análisis y Diseño de Sistemas II GUÍA DEL ALUMNO SECRETARÍA DE EDUCACIÓN PÚBLICA SUBSECRETARÍA DE EDUCACIÓN SUPERIOR E INVESTIGACIÓN CIENTÍFICA SUBSISTEMA DE UNIVERSIDADES TECNOLÓGICAS COORDINACIÓN GENERAL
Más detallesPLANEACIÓN ESTRATÉGICA
PLANEACIÓN ESTRATÉGICA CÓDIGO: EST1-P-004 PROCEDIMIENTO VERSIÓN: 1 PLANEACIÓN DE LA GESTIÓN Y CONTROL POR PROCESOS FECHA DE VIGENCIA 09/May/2014 1. OBJETIVO Determinar los lineamientos metodológicos para
Más detallesCURSO DE INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
CURSO DE INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE Laboratorio Nacional de Calidad del Software NOTA DE EDICIÓN Este curso ha sido desarrollado por el Laboratorio Nacional de Calidad del Software de INTECO.
Más detallesIngenierí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 detallesNorma ISO 9001: 2015. Sistema de Gestión de la Calidad
Norma ISO 9001: 2015 El presente documento es la versión impresa de la página www.grupoacms.com Si desea más información sobre la Norma ISO 9001 u otras normas relacionadas como la Norma ISO 14001 de medio
Más detallesInteracción Persona - Ordenador
Interacción Persona - Ordenador Diseño de la interfaz en la Ingeniería del Software Dr. Pedro Latorre Dra. Sandra Baldassarri Dra. Eva Cerezo Ingeniería del Software Ingeniería del Software: Definición
Más detallesMICROSOFT ACCESS 2007
MICROSOFT ACCESS 2007 1. AVANZADO Nº Horas: 24 Objetivos: Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2007, estudiando los conceptos fundamentales de las bases
Más detallesLA REDUCCION DE LOS RESIDUOS INDUSTRIALES. Antonetti Alvarez Miguel A.
LA REDUCCION DE LOS RESIDUOS INDUSTRIALES Antonetti Alvarez Miguel A. Vincenty, Heres y Lauria Sociedad de Ingenieros Ambientales Apartado 13455, San Juan, Puerto Rico 00908-3455 Se presenta un procedimiento
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 Administración de Proyectos de T.I. II 2. Competencias Dirigir proyectos de
Más detallesUniversidad del Este Carolina, PR Programa AHORA
Universidad del Este Carolina, PR Programa AHORA Taller 3: Ensayo Título del Artículo? Norayma Celpa Gómez S00539243 ETEG 503 Prof. Ester Rubio Artículo: Importancia del diseño instruccional en ambientes
Más detallesSus socios en ISO 9000. Manual de Calidad
Sus socios en ISO 9000 Manual de Calidad ESTRUCTURA DE DOCUMENTACION GERENCIA NIVEL 1: Manual de Calidad - Políticas (Política de la compañía, autorización y alcance del sistema ) NIVEL 2: Procedimientos
Más detallesDISEÑO CURRICULAR ALGORITMOS, ESTRUCTURAS Y PROGRAMACIÓN I
DISEÑO CURRICULAR ALGORITMOS, ESTRUCTURAS Y PROGRAMACIÓN I FACULTAD (ES) CARRERA (S) Ingeniería Computación y Sistemas CÓDIGO HORAS TEÓRICAS HORAS PRÁCTICAS UNIDAS CRÉDITO SEMESTRE 122643 02 02 03 II PRE-REQUISITO
Más detallesFundación Pro Universidad Virtual Dominicana FUVF/ISED primer Centro Operativo Virtual Acreditado por el INFOTEP DIPLOMADO
Fundación Pro Universidad Virtual Dominicana FUVF/ISED primer Centro Operativo Virtual Acreditado por el INFOTEP DIPLOMADO Qué se aprende? Nuevas habilidades directivas. Herramientas para la administración
Más detallesCurso de diseño y ejecución de túneles: aspectos prácticos fundamentales. Tlf. 91 393 03 19 email: info@eadic.com
Curso de diseño y ejecución de túneles: aspectos prácticos fundamentales Tlf. 91 393 03 19 email: info@eadic.com Dirigido a: Este curso está especialmente dirigido a profesionales de la Ingeniería Civil,
Más detallesPUNTOS DE CASOS DE USO
PUNTOS DE CASOS DE USO Roy K. Clemmons Project Estimation With Use Case Points Diversified Technical Services, Inc., Febrero 2006 PUNTOS DE CASOS DE USO (UCP) Introducido por Gustav Karner en 1993 (Universidad
Más detallesNorma ISO 15189: 2013
Norma ISO 15189: 2013 Laboratorios clínicos. Requisitos particulares para la calidad y la competencia El presente documento es la versión impresa de la página www.grupoacms.com Si desea más información
Más detallesPROCEDIMIENTO DE EVALUACIÓN Y ACREDITACIÓN DE LAS COMPETENCIAS PROFESIONALES CUESTIONARIO DE AUTOEVALUACIÓN PARA LAS TRABAJADORAS Y TRABAJADORES
MINISTERIO DE EDUCACIÓN, CULTURA Y DEPORTE SECRETARÍA DE ESTADO DE EDUCACIÓN, FORMACIÓN PROFESIONAL Y UNIVERSIDADES DIRECCIÓN GENERAL DE FORMACIÓN PROFESIONAL INSTITUTO NACIONAL DE LAS CUALIFICACIONES
Más detallesDesempeño Alineación Riesgo
Desempeño Alineación Riesgo Descriptivo Cómo definir e implementar un Service Desk acorde a las Mejores Prácticas de ITIL MODALIDAD PRESENCIAL GESTIÓN DE SERVICIOS ÁGIL LEAN IT GOBIERNO GESTIÓN DE PROYECTOS
Más detallesUniversidad 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 detallesUNIVERSIDAD TECNOLÓGICA DE PANAMÁ SECRETARÍA GENERAL FACULTAD DE INGENIERÍA INDUSTRIAL DESCRIPCION DE CURSO DE POSTGRADO EN ALTA GERENCIA
DESCRIPCION DE CURSO DE APROBADO POR EL CONSEJO DE INVESTIGACIÓN EN REUNION Nº 13/1993 DEL 26 DE AGOSTO DE 1993. VIGENTE A PARTIR DEL I SEMESTRE DE 1993 "Secretaría General dispone de un Sistema de Gestión
Más detallesCaso de estudio. Nominas Ucaldas. Natalia Echeverry Lady Johana Román Juan Carlos Toro G AUDITORIA INFORMATICA
Caso de estudio Nominas Ucaldas Natalia Echeverry Lady Johana Román Juan Carlos Toro G AUDITORIA INFORMATICA Caso Nominas Ucaldas 1. Su opinión general acerca del comunicado Al leer el comunicado se pueden
Más detallesProcesos 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 detallesUNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA SUR INGENIERÍA EN TECNOLOGÍA COMPUTACIONAL. ASIGNATURA Programación I. Básica ETAPA DE FORMACIÓN.
ASIGNATURA Programación I ÁREA DE CONOCIMIENTO ETAPA DE FORMACIÓN UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA SUR Básica Profesional CLAVE ICC203 SEMESTRE II CRÉDITOS 8 HORAS TEORÍA 4 HORAS PRÁCTICA 0 CARÁCTER
Más detallesIN ST IT UT O POLIT ÉCN ICO N A CION A L SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS
IN ST IT UT O POLIT ÉCN ICO N A CION A L PROGRAMA SINTÉTICO CARRERA: Ingeniería: en Aeronáutica, en Computación, en Control y Automatización, en Comunicaciones y Electrónica, Eléctrica. ASIGNATURA: Programación
Más detallesTema 2: Introducción a los algoritmos
Tema 2: Introducción a los algoritmos Objetivos: este tema pretende mostrar al alumno cómo, a partir de unas especificaciones de un problema del mundo real, diseñar una solución para dicho problema (algoritmo)
Más detallesPLANTEAMIENTO DEL PROBLEMA DE INVESTIGACIÓN DE MERCADOS LICDA. NATHALI OROZCO BRAVO
PLANTEAMIENTO DEL PROBLEMA DE INVESTIGACIÓN DE MERCADOS LICDA. NATHALI OROZCO BRAVO La primera etapa de cualquier proyecto de investigación de mercados es la definición del problema, para ello como investigadores
Más detallesCICLO DE VIDA DE LOS PROYECTOS
CICLO DE VIDA DE LOS PROYECTOS Lógica del Ciclo de Vida Corresponde a un proceso de transformación de ideas - surgidas de la detección de necesidades, problemas u oportunidades - en soluciones concretas
Más detallesFICHA PÚBLICA DEL PROYECTO
NUMERO DE PROYECTO: 000000000197179 EMPRESA BENEFICIADA: CENTRO DE INVESTIGACION EN TECNOLOGIAS DE INFORMACION S DE RL DE CV TÍTULO DEL PROYECTO: SISTEMAS DE CONTROL DE RECOLECCION DE BASURA CON TECNOLOGIA
Más detallesProgramación Orientada a Objetos. Sesión 4: Herencia
Programación Orientada a Objetos Sesión 4: Herencia Contextualización Cuando hablamos de informática, podemos contemplar varios elementos que se utilizan dentro de ésta misma, por ejemplo, la herencia
Más detallesProductos de Software. El proceso de Software. El modelo de Espiral de Boehm. La visibilidad de los procesos. Responsabilidad profesional.
Ingeniería de Software Conceptos. Objetivos Definir la Ingeniería de Software y explicar su importancia. Discutir los conceptos de producto de software y proceso de software. Explicar la importancia de
Más detallesTEMA 4. PROCESO UNIFICADO
TEMA 4. PROCESO UNIFICADO Definición El Proceso Unificado de Desarrollo Software es un marco de desarrollo de software que se caracteriza por estar dirigido por casos de uso, centrado en la arquitectura
Más detallesCapítulo III. Fundamentos de la Manufactura Global. 3.1 Definición de manufactura Global
14 Capítulo III Fundamentos de la Manufactura Global 3.1 Definición de manufactura Global La Manufactura global es entendida como la interacción entre diversos países y culturas a fin de adquirir tamaño
Más detallesCiclo de vida de un producto (CVP)
El ciclo de vida de un producto es el conjunto de etapas que recorre un producto individual (o conjunto interrelacionado de componentes físicos o intangibles) destinado a satisfacer una necesidad desde
Más detallesDEFINICIÓN DE LOS PROBLEMAS; IDENTIFICACIÓN DE LOS FACTORES Y LOS OBJETIVOS. UNIVERSIDAD EL BOSQUE. HÉCTOR IVÁN HURTATIS ESPINOSA.
DEFINICIÓN DE LOS PROBLEMAS; IDENTIFICACIÓN DE LOS FACTORES Y LOS OBJETIVOS. UNIVERSIDAD EL BOSQUE. HÉCTOR IVÁN HURTATIS ESPINOSA. METODOLOGÍA DEL ÁRBOL DE PROBLEMAS Instrumento oficial de las entidades
Más detallesLA NUEVA TENDENCIA DE LA PROFESIÓN CONTABLE : CONTABILIDAD ESTRATÉGICA
LA NUEVA TENDENCIA DE LA PROFESIÓN CONTABLE : CONTABILIDAD ESTRATÉGICA Por: C.P. Reynaldo Montelongo Valencia, M.A. y M.M. El objetivo de este artículo es presentar la nueva tendencia de la profesión contable,
Más detallesDiseño de Bases de Datos (TEMAS 1 Y 2)
Departamento de Lenguajes y Sistemas Informáticos Avda Reina Mercedes s/n. 41012 Sevilla Tlf/Fax 954 557 139 E-mail lsi@lsi.us.es www.lsi.us.es E.T.S. Ingeniería Informática Diseño de Bases de Datos (TEMAS
Más detallesLenguajes de Cuarta Generación (4GL)
Lenguajes de Cuarta Generación (4GL) Herramientas de Diseño Prof. Víctor Valenzuela R. Contenido Introducción Breve Reseña Histórica Lenguaje de Cuarta Generación Áreas Funcionales Tipos de 4GL Componentes
Más detallesPROCESO DE DESARROLLO DE SOFTWARE...
Tabla de contenidos 1 PROCESO DE DESARROLLO DE SOFTWARE... 1 1.1 I NGENIERÍA DEL S OFTWARE Y SUS PROBLEMAS... 1 1.2 E L PAPEL DEL PROCESO DE DESARROLLO DENTRO DE LA I NGENIERÍA DEL SOFTWARE... 3 1.3 D
Más detallesProgramación de páginas Web en PHP
Programación de páginas Web en PHP PRESENTACIÓN Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte cliente con JavaScript y la programación de la parte servidor con
Más detallesDesarrollo 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 detallesImplementacion 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 detallesCICLO 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 detallesCreación de modelos de procesos Empresariales
Creación de modelos de procesos Empresariales Guía I Versión 1.0 Windows Expositores: Luis Ángel Ore Caballero Embajador IBM USMP Representante: Iniciativa Académica IBM USMP Adderly David Ore Mayta Integrante:
Más detallesDATOS DE IDENTIFICACIÓN DEL CURSO DEPARTAMENTO:
DATOS DE IDENTIFICACIÓN DEL CURSO DEPARTAMENTO: ELECTRÓNICA ACADEMIA A LA QUE SISTEMAS DE CONTROL AUTOMÁTICOS PERTENECE: NOMBRE DE LA MATERIA: INGENIERIA DEL CONTROL CLAVE: ET224 CARACTER DEL CURSO: BÁSICA
Más detallesFramework Atlas. Introducción. Unidad de Arquitectura y Soporte de Aplicaciones Área de Aplicaciones Especiales y Arquitectura de Software DIAS
Framework Atlas Introducción Septiembre de 2013 Unidad de Arquitectura y Soporte de Aplicaciones Área de Aplicaciones Especiales y Arquitectura de Software DIAS INDICE INTRODUCCIÓN QUÉ ES ATLAS PORTAL
Más detallesUniversidad Nacional del Nordeste Facultad de Humanidades
Universidad Nacional del Nordeste Facultad de Humanidades CARRERA DE POSGRADO ESPECIALIZACIÓN EN TECNOLOGÍAS DE LA INFORMACIÓN GEOGRÁFICA (TIG) Tema 1: Ciencia de la Información Geográfica Diseño de un
Más detallesEl curso que necesitas. Contenidos. Metodología. Configuración y precios. Contacto
Curso online Índice El curso que necesitas Contenidos Metodología Configuración y precios Contacto 2 EL CURSO QUE NECESITAS 3 Desarrolla diagnósticos específicos que incluyan la restauración de Servicios
Más detallesGrupo de Prácticas de auditoria ISO 9001 Guía sobre:
International Organization for Standardization International Accreditation Forum Fecha: 10 de febrero de 2005 Grupo de Prácticas de auditoria ISO 9001 Guía sobre: Documentación de una no conformidad El
Más detallesReglamento de Practicas. Facultad de Ingeniería. Página 1
Reglamento de Practicas Facultad de Ingeniería 2010 Página 1 Artículo 1. De las prácticas Los alumnos deben desarrollar y aprobar durante sus estudios dos prácticas profesionales, en función de lo indicado
Más detallesE-learning Tecnico en formacion
E-learning Tecnico en formacion Duración: 80 horas Objetivos: Al finalizar el curso el alumno conocerá los aspectos teóricos y prácticos relacionados con el diseño, implementación y desarrollo de acciones
Más detallesTEMA 1 EL ENFOQUE PROYECTO EN LA INGENIERIA DEL SOFTWARE PARTE I.- 1.1.- El enfoque proyecto, 1-1
TEMA 1 EL ENFOQUE PROYECTO EN LA INGENIERIA DEL SOFTWARE PARTE I.- 1.1.- El enfoque proyecto, 1-1 1.2.- El ciclo de vida de las aplicaciones informáticas., 1-3 1.2.1.- El modelo en cascada., 1-4 1.2.2.-
Más detallesDISEÑO LOGICO CON DISPOSITIVOS LOGICOS PROGRAMABLES (PLD S) ING. LUIS F. LAPHAM CARDENAS PROFESOR INVESTIGADOR DIVISION DE ELECTRONICA C.E.T.I.
DISEÑO LOGICO CON DISPOSITIVOS LOGICOS PROGRAMABLES (PLD S) ING. LUIS F. LAPHAM CARDENAS PROFESOR INVESTIGADOR DIVISION DE ELECTRONICA C.E.T.I. RESUMEN En este artículo intentamos mostrar el cambio dramático
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 detalles1. INTRODUCCIÓN A LA MODELIZACIÓN CONCEPTUAL DE DATOS
TEMA 5: MODELIZACIÓN CONCEPTUAL DE DATOS 1. INTRODUCCIÓN A LA MODELIZACIÓN CONCEPTUAL DE DATOS 2. MODELO CONCEPTUAL DE DATOS 2.1. Características Generales. 2.2. Pasos para su Desarrollo. 2.3. Añadir Detalles
Más detallesAdministración de Centros de Cómputo GUIA DE CLASES # 2 ORGANIZACIÓN DE UN CENTRO DE COMPUTO
Universidad de Oriente Facultad de Ingeniería y Arquitectura Administración de Centros de Cómputo GUIA DE CLASES # 2 ORGANIZACIÓN DE UN CENTRO DE COMPUTO Nombres del Alumno/a: San Miguel, Agosto de 2010
Más detallesAdquisició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 detallesUnidad 3: Sistemas de Gestión de Continuidad de Negocio
Unidad 3: Sistemas de Gestión de Continuidad de Negocio 0. Introducción y objetivos 1. Sistema de Gestión de continuidad de negocio 2. Elementos de ciclo de vida de BCM 0. Introducción y objetivos Y la
Más detallesÁrea Académica: Lic. Sistemas Computacionales. Tema: Ingeniería de Software. Profesor(a): L.C. Guillermo Mera Callejas. Periodo: Enero Junio 2012
Área Académica: Lic. Sistemas Computacionales Tema: Ingeniería de Software Profesor(a): L.C. Guillermo Mera Callejas Periodo: Enero Junio 2012 Abstract The Software Engineering is a discipline or area
Más detalles2. Manejo de Datos. Tal y como se mencionó en el Manual 3, las redes de medición se componen de un número variable de estaciones de medición, donde
2. Manejo de Datos. La medición de la calidad del aire debe responder a los objetivos específicos que establezca el SMCA (ver Manual 2: Sistemas de Medición de la Calidad del Aire), como evaluar el grado
Más detalles