Diez años de cambios en Ingeniería de Software: si hemos avanzado?
|
|
- Raúl Quintana Vega
- hace 8 años
- Vistas:
Transcripción
1 Diez años de cambios en Ingeniería de Software: si hemos avanzado? Victor Manuel Toro C. CincoSOFT Ltda. Tel.: (1) , (1) Bogotá - Colombia 1
2 Dos preguntas... Qué es la Ingeniería de Software? Qué ha cambiado en la Ingeniería de Software en los últimos 10/12 años? XXVII Salón de Informática - Septiembre'2007 2
3 Qué es la Ingeniería de Software? Es una de las materias de la carrera de Ingeniería de Sistemas Es la columna vertebral de la Ingeniería de Sistemas Es nuestra carrera... sería un mejor nombre para nuestra profesión XXVII Salón de Informática - Septiembre'2007 3
4 Definición por comprensión Que es la Ingeniería de Software? Es la rama de la ingeniería que crea y mantiene las aplicaciones de software, aplicando tecnologías y prácticas de: Ciencias computacionales Manejo de proyectos Ingeniería El ámbito de la aplicación y otros campos... XXVII Salón de Informática - Septiembre'2007 4
5 Publicado por: IEEE Computer Society a comienzo de 2005 Enumera las áreas y sub-áreas que componen la Ingeniería de Software. Cita la bibliografía básica para cada tema. 205 páginas Pueden bajarlo de: /swebok/swebok.html Definición por extensión Que es la Ingeniería de Software? XXVII Salón de Informática - Septiembre'2007 5
6 SWEBOK: Software Engineering Body of Knowledge (A) XXVII Salón de Informática - Septiembre'2007 6
7 SWEBOK: Software Engineering Body of Knowledge (B) XXVII Salón de Informática - Septiembre'2007 7
8 SWEBOK: Software Engineering Body of Knowledge (1) XXVII Salón de Informática - Septiembre'2007 8
9 SWEBOK: Software Engineering Body of Knowledge (2) XXVII Salón de Informática - Septiembre'2007 9
10 SWEBOK: Software Engineering Body of Knowledge (3) XXVII Salón de Informática - Septiembre'
11 SWEBOK: Software Engineering Body of Knowledge (4) XXVII Salón de Informática - Septiembre'
12 SWEBOK: Software Engineering Body of Knowledge (5) XXVII Salón de Informática - Septiembre'
13 SWEBOK: Software Engineering Body of Knowledge (6) XXVII Salón de Informática - Septiembre'
14 SWEBOK: Software Engineering Body of Knowledge (7) XXVII Salón de Informática - Septiembre'
15 SWEBOK: Software Engineering Body of Knowledge (8) XXVII Salón de Informática - Septiembre'
16 SWEBOK: Software Engineering Body of Knowledge (9) XXVII Salón de Informática - Septiembre'
17 SWEBOK: Software Engineering Body of Knowledge (10) XXVII Salón de Informática - Septiembre'
18 SWEBOK: Software Engineering Body of Knowledge (11) XXVII Salón de Informática - Septiembre'
19 Dos preguntas... Qué es la Ingeniería de Software? Qué ha cambiado en la Ingeniería de Software en los últimos 10/12 años? XXVII Salón de Informática - Septiembre'
20 Qué ha cambiado en la Ingeniería de Software en los últimos 10/12 años? Cambios en el contexto de la Ingeniería de Software: Apertura económica Globalización Internet Cambios en el alcance de la Ingeniería de Software: Soporte += Fachada y único/principal contacto con el cliente Cambios en el objeto de la Ingeniería de Software: Arquitectura Tecnología Nuevos modelos de negocio: Software libre Offshore XXVII Salón de Informática - Septiembre'
21 Qué ha cambiado en la Ingeniería de Software en los últimos 10/12 años? Cambios en el contexto de la Ingeniería de Software: Apertura económica Globalización Internet Cambios en el alcance de la Ingeniería de Software: Soporte += Fachada y único/principal contacto con el cliente Cambios en el objeto de la Ingeniería de Software: Arquitectura Tecnología Nuevos modelos de negocio: Software libre Offshore XXVII Salón de Informática - Septiembre'
22 Cambios en el contexto de la Ingeniería de Software Apertura económica Libre Circulación de Bienes y Servicios Mercados extendidos: (TLC, Comunidad Andina, MercoSur, UE, GATT...) Más empresas extranjeras en Colombia Más empresas Colombianas en el exterior XXVII Salón de Informática - Septiembre'
23 Cambios en el contexto de la Ingeniería de Software Apertura económica - Consecuencias Fuerte competencia en: precio experiencia respaldo calidad Descenso de los precios Menor márgen de utilidad Necesidad imperiosa de ser mas competitivo!! XXVII Salón de Informática - Septiembre'
24 Cambios en el contexto de la Ingeniería de Software La Globalización Globalización = integración e interdependencia de los países en un solo mercado (... y en una sola cultura?) Globalización = Comunicaciones Teléfono: Chapinero Cedritos: $120/minuto Bogotá China: $ 42/minuto (Skype,...) Voz sobre IP Video conferencia Web-Conferencia,... XXVII Salón de Informática - Septiembre'
25 Cambios en el contexto de la Ingeniería de Software La Globalización - Consecuencias Libre circulación de la información... sobre Ingeniería de Software Enormes posibilidades de acceso al conocimiento en Ingeniería de Software (Conocimiento = información + estudio + práctica) Cada vez importa menos el sitio geográfico donde están las personas que saben Ingeniería de Software XXVII Salón de Informática - Septiembre'
26 Cambios en el contexto de la Ingeniería de Software - Globalización: Internet: número de dominios registrados XXVII Salón de Informática - Septiembre'
27 Cambios en el contexto de la Ingeniería de Software - Globalización: Internet: número de sitios Web XXVII Salón de Informática - Septiembre'
28 Cambios en el contexto de la Ingeniería de Software - Globalización: Internet: número de usuarios XXVII Salón de Informática - Septiembre'
29 Cambios en el contexto de la Ingeniería de Software - Globalización: % de la población que usa Internet XXVII Salón de Informática - Septiembre'
30 Qué ha cambiado en la Ingeniería de Software en los últimos 10/12 años? Cambios en el contexto de la Ingeniería de Software: Apertura económica Globalización Internet Cambios en el alcance de la Ingeniería de Software: Soporte += Fachada y único/principal contacto con el cliente Cambios en el objeto de la Ingeniería de Software: Arquitectura Tecnología Nuevos modelos de negocio: Software libre Offshore XXVII Salón de Informática - Septiembre'
31 Cambios en el alcance de la Ingeniería de Software: Los Sistemas de Información antes... Antes: Los sistemas de información eran Respaldo y Soporte a posteriori Vendedores Agentes Representantes Brokers Distribuidores Asesores Concesionarios... XXVII Salón de Informática - Septiembre'
32 Cambios en el alcance de la Ingeniería de Software: Los Sistemas de Información ahora... Ahora: Los sistemas de información están en toda la empresa, son la fachada de la empresa, y muchas veces, son el principal/único contacto con el cliente Internet y otras Tecnologías Desintermediación XXVII Salón de Informática - Septiembre'
33 Qué ha cambiado en la Ingeniería de Software en los últimos 10/12 años? Cambios en el contexto de la Ingeniería de Software: Apertura económica Globalización Internet Cambios en el alcance de la Ingeniería de Software: Soporte += Fachada y único/principal contacto con el cliente Cambios en el objeto de la Ingeniería de Software: Arquitectura Tecnología Nuevos modelos de negocio: Software libre Offshore XXVII Salón de Informática - Septiembre'
34 Cambios en el objeto de la Ingeniería de Software: Arquitectura de los Sistemas de Información Sistemas Monolíticos Sistemas Cliente/Servidor Sistemas Web Multi-Nivel Sistemas Orientados a Servicios XXVII Salón de Informática - Septiembre'
35 Cambios en la Arquitectura de los Sistemas de Información: Sistemas Monolíticos Sistema de Nómina Captura Novedades Verificación de Inconsistencias Actualización Reportes y cheques Uno o varios programas Comparten algunos archivos Funcionan en un solo computador En el mismo computador están: Programas Datos Usuarios Maestro Auxiliares XXVII Salón Nómina de Informática Nómina - Septiembre'
36 Cambios en la Arquitectura de los Sistemas de Información: Sistemas Monolíticos (intercambio de archivos planos) Contabilidad Inventarios Facturación Nómina Los Sistemas de Información de la Empresa Totalmente Centralizado Costosamente Escalable Difícil intercambio de información XXVII Salón de Informática - Septiembre'
37 Cambios en la Arquitectura de los Sistemas de Información: Arquitectura Cliente Servidor en 2 Niveles Cliente Interfaz Usuario Lógica en el Cliente Cliente Interfaz Usuario Lógica en Interfaz el Cliente con el usuario Cliente Interfaz Usuario Lógica en el Cliente Servidor Lógica del negocio Lógica en el Servidor Manejo de Datos Manejo de Datos Distribución de la lógica (?) Administración muy costosa No hay estándar No funciona en redes amplias XXVII Salón de Informática - Septiembre'
38 Cambios en la Arquitectura de los Sistemas de Información: Evolución hacia Sistemas de 3 (ó mas) Niveles Interfaz con el usuario Lógica del negocio Manejo de Datos Sistema de Información XXVII Salón de Informática - Septiembre'
39 Cambios en la Arquitectura de los Sistemas de Información: Evolución hacia Sistemas de 3 (ó mas) Niveles Interfaz con el usuario Lógica del negocio Manejo de Datos XXVII Salón de Informática Sistema - Septiembre'2007 A Sistema B 39
40 Cambios en la Arquitectura de los Sistemas de Información: Sistemas de Información basados en Componentes Interfaz con el usuario Lógica del negocio Manejo de Datos Contabilidad Facturación Inventarios XXVII Salón de Informática - Septiembre'
41 Cambios en la Arquitectura de los Sistemas de Información: Sistemas de Información en 3 (ó mas) Niveles Nivel de Datos Servidor de BD, conectores a otros sistemas Base de Datos Sistemas Legado Nivel de Lógica del Negocio Servidores WEB y de Aplicaciones Internet / Intranet Nivel de Presentación Browsers + html + scripts Browser Browser Browser Browser. Browser. Browser. XXVII Salón de Informática - Septiembre'
42 Cuenta Corriente Cuenta Ahorros Tarjeta Crédito Sistemas Especializados (respaldo back office ) Sistema bancario en 5 niveles firewall Autorizador firewall Servidor de Aplicaciones firewall Servidor WEB firewall Intranet / Internet Browser Browser Browser Usuarios internos y externos XXVII Salón de Informática - Septiembre'
43 Cambios en la Arquitectura de los Sistemas de Información: Sistemas Orientados a Servicios Sistema B Web Audio-respuesta Red Celular Sistema A Web-Service Red Red Internet Intranet Red telefónica Red Celular Sistema C XXVII Salón de Informática - Septiembre'
44 Cambios en la Arquitectura de los Sistemas de Información: Sistemas que ofrecen/usan servicios Sistema E Sistema F Web Audio-respuesta Celular Sistema C Sistema D Web-Service Sistema A Sistema B XXVII Salón de Informática - Septiembre'
45 Cambios en la Arquitectura de los Sistemas de Información: Arquitectura empresarial Orientada a Servicios XXVII Salón de Informática - Septiembre'
46 Cambios en la Arquitectura de los Sistemas de Información: Arquitectura empresarial Orientada a Servicios Delivery Channel Architecture Portals Fat Cell PDA Applicatio... Clients ns IVR Shared Services Infrastructure Presentation Services Business Processes Business Activity Services Orchestration Data Services Connectivity Services System-centric Processes Data Access Enrichment Data Aggregation Messaging Adapters Reusable Portlets Custom Business Services Data Synchronization Custom APIs Human-centric Processes JDBC Rationalization JDBC file:// file:// Service Bus Service Registry Security Services Common Services Service Repository Service Invocation Framework SOA Reference Architecture BEA System Databases & Legacy Packaged File Systems Service-Enabled Non Service-Enabled Assets Applications XXVII Salón de Informática - Septiembre'
47 Qué ha cambiado en la Ingeniería de Software en los últimos 10/12 años? Cambios en el contexto de la Ingeniería de Software: Apertura económica Globalización Internet Cambios en el alcance de la Ingeniería de Software: Soporte += Fachada y único/principal contacto con el cliente Cambios en el objeto de la Ingeniería de Software: Arquitectura Tecnología Nuevos modelos de negocio: Software libre Offshore XXVII Salón de Informática - Septiembre'
48 Cambios en el objeto de la Ingeniería de Software: Desarrollo de software... antes: Hace 10/12 años, para desarrollar un sistema de información se necesitaba: Un lenguaje de programación Un compilador Un editor de programas 2 ó 3 librerías (acceso a BD,manejo pantalla, estadística,...) Conocer bien un lenguaje (i.e., sintaxis, semántica y librerías estándares) resolvía el 90% de los problemas técnicos. XXVII Salón de Informática - Septiembre'
49 Cambios en el objeto de la Ingeniería de Software: Desarrollo de software hoy: demasiado por aprender! Metodología, Patrones, Buenas prácticas,... Librerías estándar Arquitectura Tecnológica (Java EE ó.net) Herramientas Proceso de Desarrollo LENGUAJE (Java, C#) XXVII Salón de Informática - Septiembre'
50 Cambios en el objeto de la Ingeniería de Software: Desarrollo de software hoy: componentes (Java EE 1.4) Presentation Application Services Domain Persistence auxiliary Javabeans auxiliary Javabeans HTML Javascript get, post Servlets JSP (Java Server Pages) auxiliary Javabeans Session EJB component Enterprise Javabean Entity EJB component Enterprise Javabean Entity EJB component Enterprise Javabean Database 1 Database 2 auxiliary Javabeans Directory Server Browser Web Server Component Server Application Server Database Server XXVII Salón de Informática - Septiembre'
51 Qué ha cambiado en la Ingeniería de Software en los últimos 10/12 años? Cambióos en el contexto de la Ingeniería de Software: Apertura económica Globalización Internet Cambios en el alcance de la Ingeniería de Software: Soporte += Fachada y único/principal contacto con el cliente Cambios en el objeto de la Ingeniería de Software: Arquitectura Tecnología Nuevos modelos de negocio: Software libre Offshore XXVII Salón de Informática - Septiembre'
52 Nuevas oportunidades que se abren... y se cierran El Offshore Offshore: Desarrollar en un país de bajos salarios y bajos costos de infraestructura, (parte del) software requerido en países de altos salarios y altos costos de infraestructura. Problemas: conocimiento tecnológico efectivo gerencia de proyectos protección de propiedad intelectual XXVII Salón de Informática - Septiembre'
53 El Offshore XXVII Salón de Informática - Septiembre'
54 El Offshore XXVII Salón de Informática - Septiembre'
55 El Offshore XXVII Salón de Informática - Septiembre'
56 El Offshore XXVII Salón de Informática - Septiembre'
57 El Offshore XXVII Salón de Informática - Septiembre'
58 El Offshore XXVII Salón de Informática - Septiembre'
59 El Offshore XXVII Salón de Informática - Septiembre'
60 El Offshore XXVII Salón de Informática - Septiembre'
61 El Offshore XXVII Salón de Informática - Septiembre'
62 El Offshore XXVII Salón de Informática - Septiembre'
63 El Offshore XXVII Salón de Informática - Septiembre'
64 El Offshore XXVII Salón de Informática - Septiembre'
65 El Offshore XXVII Salón de Informática - Septiembre'
66 El Offshore La competencia es en serio!! $(1 ingeniero gringo) = $(2.5 ingenieros colombianos) = $(5 ingenieros de India) = $(7 ingenieros de China)... Consecuencia Necesitamos mayor calidad y productividad en los ingenieros de sistemas y en las empresas informáticas colombianas Necesitamos mayor valor agregado en la informática colombiana XXVII Salón de Informática - Septiembre'
67 Conclusión? No hemos logrado resolver nuestros problemas Las respuestas que hemos encontrado solo han servido para hacer brotar nuevos conjuntos de preguntas... estamos tan confundidos como siempre, pero creemos que estamos confundidos a un nivel más alto y sobre cosas más importantes Conclusiones del IV Simposio de Inteligencia Artificial - MIT XXVII Salón de Informática - Septiembre'
68 Preguntas? Comentarios? Otros puntos de vista? 68
Servicios tributarios y Liquid Enterprise tm : Construyendo soluciones sobre nuevos escenarios. Jesús María Guerra Ingeniero de Sistemas
Servicios tributarios y Liquid Enterprise tm : Construyendo soluciones sobre nuevos escenarios Jesús María Guerra Ingeniero de Sistemas The Liquid Enterprise Acortando la distancia entre personas, procesos
Más detallesHasta cuando vamos a seguir diciendonos mentiras piadosas sobre los proyectos de software?
Hasta cuando vamos a seguir diciendonos mentiras piadosas sobre los proyectos de software? Victor Manuel Toro C. VictorToro@cincosoft.com CincoSOFT Ltda. Compañía de Ingenieros Constructures de Software
Más detallesEl presente documento describe la importancia que está tomando el cómputo distribuido en
INTRODUCCIÓN El presente documento describe la importancia que está tomando el cómputo distribuido en los sistemas de administración integral o empresarial. Con un prototipo particular, mostraremos como
Más detallesPrograma de Actualización Profesional Curso: Java Avanzado JEE7 Programa del Curso
Objetivo: Transmitir conocimientos y desarrollar habilidades y aptitudes que permitan al asistente incorporar, en su ejercicio profesional, la utilización de buenas técnicas y nuevos paradigmas de desarrollo
Más detallesJAVA EE 5. Arquitectura, conceptos y ejemplos.
JAVA EE 5. Arquitectura, conceptos y ejemplos. INTRODUCCIÓN. MODELO DE LA APLICACIÓN JEE5. El modelo de aplicación Java EE define una arquitectura para implementar servicios como lo hacen las aplicaciones
Más detallesSistema de Mensajería Empresarial para generación Masiva de DTE
Sistema de Mensajería Empresarial para generación Masiva de DTE TIPO DE DOCUMENTO: OFERTA TÉCNICA Y COMERCIAL VERSIÓN 1.0, 7 de Mayo de 2008 CONTENIDO 1 INTRODUCCIÓN 4 2 DESCRIPCIÓN DE ARQUITECTURA DE
Más detallesCurso de Java EE Todos los Derechos Reservados Global Mentoring 2012 Experiencia y Conocimiento para tu Vida 1
Todos los Derechos Reservados Global Mentoring 2012 Experiencia y Conocimiento para tu Vida 1 Vivimos en un mundo globalizado, donde la eficiencia y productividad de las empresas es un factor crucial para
Más detallesIFCD07 Desarrollo de Aplicaciones Web Java: Webservices con J2EE
IFCD07 Desarrollo de Aplicaciones Web Java: Webservices con J2EE Titulación certificada por EUROINNOVA BUSINESS SCHOOL IFCD07 Desarrollo de Aplicaciones Web Java: Webservices con J2EE IFCD07 Desarrollo
Más detallesQué es lo que su empresa necesita? Productividad? Organización? Eficiencia? Ahorro? Control? Seguridad?
QUÉ BENEFICIOS TRAE SYNCWARE A MI EMPRESA? Más seguridad en la toma de decisiones informáticas SYNCWARE, nacida en enero de 2014, como una pequeña empresa con el propósito de trabajar en el sector de las
Más detalles11/06/2011. Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman
11/06/2011 Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman Introducción Gestión de tareas Unificar la vía por la que se requieren las tareas Solución única y global Seguimiento de las tareas
Más detallesUNIVERSIDAD DE PIURA
ESPECIALIZACIÓN EN DESARROLLO DE APLICACIONES EMPRESARIALES CON JAVA EE Ofrecer al alumno los conocimientos necesarios para la construcción de sistemas informáticos bajo una arquitectura cliente servidor
Más detallesTema 1. Introducción a Java EE
Objetivos del tema Propiedades de las aplicaciones empresariales El Modelo Cliente/Servidor Presentar la Plataforma Java Presentar Java EE y otras tecnologías horizontales Tema 1. Introducción a Java EE
Más detallesEnterprise Architect y UML
1 Enterprise Architect y UML Instructor: Carlos Alexander Zuluaga Giraldo Prerequisitos: Conocimientos en análisis y diseño orientado a objetos, ingeniería de software, conceptos básicos de desarrollo.
Más detallesPINTURAS IPESA ESTAMOS PRESENTE PARA MEJORAR TÚ FUTURO
PINTURAS IPESA ESTAMOS PRESENTE PARA MEJORAR TÚ FUTURO ÚNTE AL EQUIPO DE IPESA PINTURAS Qué necesito para emprender mi propio negocio? No tener mentalidad de empleado Dile adiós al miedo y arriésgate a
Más detallesManual de Adminsitración Faranox Version WNS Versiones WNS-MultiBuss
Manual de Adminsitración Faranox Version WNS Versiones WNS-MultiBuss Datatecno.com es una empresa dedicada a la entrega de servicios informáticos integrales. Nuestro enfoque es el constante desarrollo
Más detallesGanar competitividad en el mercado con los sistemas adecuados: SAP ERP y SAP CRM
Historia de Éxito de Clientes SAP Renting CaixaRenting Ganar competitividad en el mercado con los sistemas adecuados: SAP ERP y SAP CRM Partner de implementación 2 Historia de Éxito de Clientes SAP Renting
Más detallesIntroducción al curso CONTENIDOS Y REGLAS
Introducción al curso CONTENIDOS Y REGLAS Agenda Contexto del curso Objetivos Motivación Modus operandi Contenido del curso Evaluación Contexto del curso 1. SOBRE E L SOFT WA RE 2. MOT IVA CIÓN PROFESIONA
Más detallesComentarios al documento Arquitectura para los gobiernos municipales electrónicos
Comentarios al documento Arquitectura para los gobiernos municipales electrónicos Estrategia versus arquitectura En este momento la arquitectura tiene una lista de supuestos implícitos sobre p.e. factibilidad
Más detallesSistemas. Distribuidos
Sistemas Distribuidos a los Sistemas Distribuidos Lima, enero 2009 Ing Roberto Montero Flores pcsirmon@upc.edu.pe Pag. 1 AGENDA A) Definiciones B) Utilización Internet Intranet Computación n móvilm C)
Más detallesIntroducción a SOA (II) Huibert Aalbers Senior Certified Software IT Architect
Introducción a SOA (II) Huibert Aalbers Senior Certified Software IT Architect IT Insight podcast Este podcast pertenece a la serie IT Insight Pueden suscribirse al podcast a través de itunes. El material
Más detallesElección de tecnología para la capa de presentación de SOA. Huibert Aalbers Senior Certified Software IT Architect
Elección de tecnología para la capa de presentación de SOA Huibert Aalbers Senior Certified Software IT Architect IT Insight podcast Este podcast pertenece a la serie IT Insight Pueden suscribirse al podcast
Más detallesToda nuestra Experiencia a tu alcance
Informática y Curso de Desarrollo de aplicaciones Java: de Base de Datos Con este curso aprenderás a manejar correctamente de Base de Datos (JSP y JPA) Toda nuestra Experiencia a tu alcance NUNSYS FORMACIÓN
Más detallesSIGAN 1.0 SISTEMA DE INFORMACIÓN DE GESTIÓN ADMINISTRATIVA DE NÓMINA
RIF: V-16233325-5 SIGAN 1.0 SISTEMA DE INFORMACIÓN DE GESTIÓN ADMINISTRATIVA DE NÓMINA Sistema desarrollado bajo software libre, con orientación al manejo de base de datos a través de una interfaz gráfica
Más detallesIntroducción. Introducción. Motivación. Desarrollo de aplicaciones web para bases de datos Almería 2005. Manuel Torres Gil mtorres@ual.
Desarrollo de aplicaciones web Manuel Torres Gil mtorres@ual.es Departamento de Lenguajes y Computación Universidad de Almería Motivación Lenguajes del lado del servidor Arquitectura n-niveles Arquitectura
Más detallesCurso de Android con Java
Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1 Una vez que hemos creado una aplicación Android, el siguiente paso es compartirla con el mundo. En este capitulo
Más detallesPresentación de servicios. Estimado Cliente
Presentación de servicios Estimado Cliente 1 Nuestra Empresa Nuestro espíritu empresarial Misión Desarrollarnos a largo plazo en conjunto con nuestros clientes brindando los más altos estándares en el
Más detallesInstituto Tecnológico de Costa Rica
Instituto Tecnológico de Costa Rica Escuela de Ingeniería en Computación Proyecto Programado: Revisión de Utilización Médica: Aplicación Web para el control de pacientes en hospitales de Puerto Rico Práctica
Más detallesGenerador GeneXus JAVA
Generador GeneXus JAVA Última actualización: 2009 Copyright Artech Consultores S. R. L. 1988-2009. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento
Más detallesUNIVERSIDAD DR. JOSE MATIAS DELGADO
NOMBRE DE LA ASIGNATURA: INGENIERÍA DE SOFTWARE 0 a. Generalidades. Número de Orden: Prerrequisito (s): 33 Código: INS 0 AMS 0 Ciclo Académico: Área: VII Especializada U.V.: 4 Duración del Ciclo en Semanas:
Más detallesProductos y Servicios Portafolio
Productos y Servicios Portafolio Información general: Itevolution S.A. de C.V. 2014-1- Quiénes Somos? Itevolution es una presa mexicana enfocada a la asesoría licenciamiento Microsoft y servicios de consultoría
Más detallesConsultoría y Asesoría informática
es una empresa especializada en servicios de Consultoría en Tecnologías de la Información y Negocios. Contamos con 12 años de experiencia que respaldan nuestros servicios TI. Somos una empresa de valor
Más detalles.Tl@cuilonet: Un patrón arquitectónico para la creación de cursos WBT
.Tl@cuilonet: Un patrón arquitectónico para la creación de cursos WBT Juan Mexica Rivera y Esmeralda Contreras Trejo Universidad Tecnológica de Nezahualcóyotl División de Informática y Computación Circuito
Más detallesPresentación de Concilia
Presentación de Concilia Aplicación de conciliación bancaria Octubre de 2009 1/10 Aplicación Concilia Es una aplicación para facilitar la conciliación bancaria entre extractos de cuentas bancarias y apuntes
Más detallesDISEÑO E INTEGRACIÓN DE UN CONJUNTO DE APLICACIONES ORIENTADAS A ENTORNOS HOSPITALARIOS SOBRE DISPOSITIVOS PDA-WIRELESS Pase de Visita Médico
DISEÑO E INTEGRACIÓN DE UN CONJUNTO DE APLICACIONES ORIENTADAS A ENTORNOS HOSPITALARIOS SOBRE DISPOSITIVOS PDA-WIRELESS Pase de Visita Médico AUTORES: Freya Gargoulas Falgueras, Informática, Fundació IBIT
Más detallesIFCD07 Desarrollo de Aplicaciones Web Java: Webservices con J2EE
IFCD07 Desarrollo de Aplicaciones Web Java: Webservices con J2EE TITULACIÓN DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES IFCD07 Desarrollo de Aplicaciones
Más detallesEconómicas Trabajo. Outsourcing
Económicas Trabajo Outsourcing El Outsourcing es un tema de actualidad en el que el objetivo principal de la empresa es la reducción de gastos directos, basados en la subcontratacion de servicios que no
Más detallesSistema de Información KOALA - SIK
Sistema de Información KOALA - SIK Descripción Conscientes de la importancia que significa acceder a la información de su negocio de manera oportuna, segura, y fácil, hemos desarrollado un sistema con
Más detallesGuayaquil - Ecuador Pedro Carbo 123 y Junín. Pasaje Comercial la Merced. 2do Piso. Oficina 2. Teléfonos: (593) (04) 2561514 2561513 Mail.
Curso: Desarrollo de Aplicaciones Empresariales con JAVA Objetivos General: Que el estudiante pueda desarrollar aplicaciones distribuidas a través de Internet, aplicaciones de bases de datos con páginas
Más detallesSistemas de Información Empresarial. Prof. Iván Mayorga Paredes ICI-3029 2013
Sistemas de Información Empresarial Prof. Iván Mayorga Paredes ICI-3029 2013 Fase 3. Implementación (realización) Objetivos Parametrizar en el propio ERP los requerimientos y los procesos diseñados en
Más detallesIFCD05 Desarrollo de Aplicaciones Móviles Java ME
IFCD05 Desarrollo de Aplicaciones Móviles Java ME TITULACIÓN DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES IFCD05 Desarrollo de Aplicaciones Móviles Java
Más detallesattend Council Presentación Infolan, S.A.
Presentación Infolan, S.A. Infolan _ Pioneros en la introducción de nuevos modelos 4 Índice attend Solutions _ Soluciones orientadas a la gestión de servicio 6 _ Qué tipo de servicios presta un ayuntamiento?
Más detallesLa gestión de contenidos en el nuevo Portal del Ministerio de Hacienda
La gestión de contenidos en el nuevo Portal del Ministerio de Hacienda Raquel Poncela González Introducción La aparición de los gestores de contenidos para la gestión de portales ha sido una verdadera
Más detallesSesión No. 2. Contextualización: Nombre de la sesión: Paquetería ASPEL - COI PAQUETERÍA CONTABLE
Paquetería contable 1 Sesión No. 2 Nombre de la sesión: Paquetería ASPEL - COI Contextualización: Como hemos venido comentando, existe en el mercado software o paquetería contable diversa que nos servirá
Más detalles... M O D U L O : PROGRAMACION Web Dynpro JAVA Nivel Avanzado
. CVOSOFT IT ACADEMY www.cvosoft.com itacademy@cvosoft.com :: CVOSOFT IT ACADEMY :: Formación de Profesionales en Sistemas IT :: Área: Capacitación en Tecnología SAP PORTAL Carrera Consultor Técnico en
Más detallesCARTA DE PRESENTACIÓN Raul Farias S. Victor Gomez V.
CARTA DE PRESENTACIÓN Raul Farias S. Victor Gomez V. ÍNDICE Nuestra Identidad... 01 Nuestra Misión... 02 Nuestra Visión... 03 Nuestros Servicios... 04 NUESTRA IDENTIDAD EpssTI (Consulting & IT Solutions)
Más detallesTema 1: Introducción a las Aplicaciones Web. Contenidos:
Tema 1: Introducción a las Aplicaciones Web. Contenidos: 1. Esquema de funcionamiento. 1.1. Modelo Cliente/Servidor. 1.1.1. Componentes de un Servidor (WAMP, LAMP). 1.1.2. Navegadores. 1.2. Conceptos.
Más detallesDescripción de Arquitectura Repositorio de metadatos de componentes de software
Descripción de Arquitectura Repositorio de metadatos de componentes de software 1. Introducción. 1.1. Propósito. 1.2. Alcance. 1.3. Definiciones. 1.4 Contexto. 1.5. Referencia. 2. Objetivos y restricciones
Más detallesINGENIERÍA DEL SOFTWARE I Tema 1. Introducción a la Ingeniería del Software. Univ. Cantabria Fac. de Ciencias Francisco Ruiz
INGENIERÍA DEL SOFTWARE I Tema 1 Introducción a la Ingeniería del Software Univ. Cantabria Fac. de Ciencias Francisco Ruiz Objetivos Comprender qué es la Ingeniería del Software y su necesidad. Situarla
Más detallesIntroducción al Desarrollo de Aplicaciones Web D R A. M A R I C E L A B R A V O
Introducción al Desarrollo de Aplicaciones Web D R A. M A R I C E L A B R A V O Fundamentos de las aplicaciones Web Página Web Sitio Web Servidor Web Aplicación Web HTTP y HTML Página Web Una página web
Más detallesGUÍA TÉCNICA. Desarrollo de Proyectos en Plataforma Liferay en el Gobierno de Extremadura
Desarrollo de Proyectos en en el Gobierno de Extremadura Página 1 de 10 Control de versiones Núm Fecha Descripción Autores 1.0 01/09/2012 Estandar para el desarrollo de portales con el gestor de contenidos
Más detallesWeb colegial. Especificaciones Funcionales. Versión 1.0 Fecha de Elaboración Última Modificación Elaboración a Cargo Revisón a Cargo
Web colegial Especificaciones Funcionales Versión 1.0 Fecha de Elaboración Última Modificación Elaboración a Cargo Revisón a Cargo Índice 1.- Introducción 2.- Web 2.0 3.- Contenidos 3.1 Gestión de documentos
Más detallesCaso J2EE. Necesidades del negocio. Arquitectura Luther
Caso J2EE Grupo de Construcción de Software Facultad de Ingeniería Universidad de los Andes Necesidades del negocio Describa el objetivo funcional del sistema que desea Inmedius Enumere los RNF que debe
Más detallesIFCD04 Desarrollo de Aplicaciones Java: componentes web y aplicaciones de base de datos (JSP y JPA)
IFCD04 Desarrollo de Aplicaciones Java: componentes web y aplicaciones de base de datos Titulación certificada por EUROINNOVA BUSINESS SCHOOL IFCD04 Desarrollo de Aplicaciones Java: componentes web y aplicaciones
Más detallesAnálisis de esquemas XML [1]
Análisis de esquemas XML [1] Dirigido a: Administradores de Bases de Datos Área: Bases de Datos Autor: Pablo F. Dueñas Servicios Profesionales Danysoft Resumen Un esquema XML describe la estructura de
Más detallesEs integral, tiene todos los módulos necesarios conectados entre sí para operar todas las funciones administrativas, operativas y comerciales.
Paquetería contable 1 Sesión No. 9 Nombre de la sesión: ClickBalance Contextualización: Continuando con los sistemas o paquetería contable en base a programas de ERP, encontramos en el mercado la empresa
Más detallesCuerpo y Movimiento. Primera Conferencia: 19, 20, 21 y 22 de agosto de 2013 Conferencia Cierre: 20, 21, 22 y 23 de noviembre de 2013
Programa Avanzado de Coaching Llegamos a Colombia! Primera Conferencia: 19, 20, 21 y 22 de agosto de 2013 Conferencia Cierre: 20, 21, 22 y 23 de noviembre de 2013 8ª versión para Latinoamérica Un programa
Más detallesDesarrollo y servicios web Sesión 18
Desarrollo y servicios web Sesión 18 Luisa Fernanda Rincón Pérez 2014-2 Qué son los patrones arquitectónicos? Definen la estructura de la solución al mas alto nivel. Por esto es lo primero que se tiene
Más detallesJava Avanzado Facultad de Ingeniería. Escuela de computación.
2 Java Avanzado Facultad de Ingeniería. Escuela de computación. Java Avanzado. Guía 12 3 Introducción Este manual ha sido elaborado para orientar al estudiante de Java Avanzado en el desarrollo de sus
Más detallesBachillerato a Distancia Programa de Informática
Programa de Informática Material elaborado por la UNAM para la Secretaría de Educación del Gobierno del Distrito Federal Asignatura: Informática Plan: Créditos: 10 Bachillerato: Módulo 4 Tiempo de dedicación
Más detallesHACIA UN NUEVO GOBIERNO ELECTRÓNICO. Soluciones y Servicios TIC para Administración Pública. dedalusgs.com
HACIA UN NUEVO GOBIERNO ELECTRÓNICO Soluciones y Servicios TIC para Administración Pública HACIA UNA ADMINISTRACIÓN PÚBLICA DIGITAL Y ELECTRÓNICA Hoy día, Internet y las nuevas tecnologías son parte de
Más detallesRetos en el Desarrollo de Interfaces para Aplicaciones Modernas. Arturo Durán Etask Technologies
Retos en el Desarrollo de Interfaces para Aplicaciones Modernas Arturo Durán Etask Technologies Cámara de Comercio de Bogotá Centro Empresarial Chapinero Agenda Evolución de la tecnología web Motivaciones
Más detallesDiplomado Programming Java (JSE & JEE) with Oracle 10g
Diplomado Programming Java (JSE & JEE) with Oracle 10g Descripción: Nuestro diplomado ofrece un entrenamiento INTEGRAL y el más completo si estás interesado en realmente aprender Java y aplicarlo en tecnologías
Más detalles4 ARQUITECTURA DE COMUNICACIONES
4 ARQUITECTURA DE COMUNICACIONES Las redes de computadoras son típicamente heterogéneas. Por ejemplo, la red interna de una universidad puede estar hecha de múltiples plataformas. Puede haber un servidor
Más detallesEl Rol Estratégico de los Sistemas de Información. Aplicaciones de sistemas clave en la organización (1)
El Rol Estratégico de los Sistemas de Información Aplicaciones de sistemas clave en la organización (1) Puesto que en una organización hay diferentes intereses, especialidades y niveles, hay diferentes
Más detallesCAPITULO 3 MOVILIDAD EN LA NAVEGACIÓN Y ALMACENAMIENTO EN BASES DE DATOS
CAPITULO 3 MOVILIDAD EN LA NAVEGACIÓN Y ALMACENAMIENTO EN BASES DE DATOS La introducción de las redes locales marca una nueva etapa en la evolución de las computadoras personales al permitir ligar varias
Más detallesAnalista Programador Javascript
Titulación certificada por EUROINNOVA BUSINESS SCHOOL Analista Programador Javascript Analista Programador Javascript Duración: 300 horas Precio: 260 * Modalidad: Online * Materiales didácticos, titulación
Más detallesAPLICACIONES WEB GOOGLE ANAYLITICS
APLICACIONES WEB GOOGLE ANAYLITICS Elena Berti Rebecca Thompson 2º DAW ÍNDICE Qué es una Aplicación Web Consideraciones técnicas Estructura de las Aplicaciones Web Ventajas Inconvenientes Diferencia entre
Más detallesLA REVOLUCIÓN DE LOS SISTEMAS DE INFORMACIÓN (S.I.) Introducción PORQUÉ SISTEMAS DE INFORMACIÓN? El Competitivo Entorno de los Negocios
LA REVOLUCIÓN DE LOS SISTEMAS DE INFORMACIÓN (S.I.) Introducción Tanto empresas grandes como pequeñas usan Sistemas de Información y Redes para realizar una mayor proporción de sus actividades electrónicamente,
Más detallesINFORME TECNICO SOBRE DEPARTAMENTO DE INFORMATICA REALIZADO A LA EMPRESA ACIPROSALUD.
INFORME TECNICO SOBRE DEPARTAMENTO DE INFORMATICA REALIZADO A LA EMPRESA ACIPROSALUD. Realizado: Lic. Darwin Meneses PERSONAL Apellidos C.I. Nivel Tiempo Cargo Jean Carlos T.S.U. Informatica 2 Años Analista
Más detallesIntroducción al Desarrollo de Aplicaciones Empresariales
Introducción al Desarrollo de Aplicaciones Empresariales Definición Java 2 Enterprise Edition: plataforma de desarrollo de aplicaciones para empresas, basado en EJBs. EJB (Enterprise Java Beans): especificación
Más detallesPREGUNTAS Y RESPUESTAS FRECUENTES
PREGUNTAS Y RESPUESTAS FRECUENTES 1 QUÉ RESULTADO PUEDO ESPERAR SI CONTRATO LOS SERVICIOS DE LA ORGANIZACIÓN SUPERA? Los servicios de la Organización SUPERA impactan positivamente en la Cultura de la Empresa,
Más detallesInteroperabilidad Semántica Realidad o Ficción? 35 años de investigación, innovando con energía
Interoperabilidad Semántica Realidad o Ficción? Contenido Interoperabilidad en el contexto de la Red Eléctrica Inteligente o Por qué se requiere Interoperabilidad? o Qué es la Interoperabilidad Semántica?
Más detallesConexión Five 5.0 - NIIF
No Página: Página 1 de 5 Conexión Five 5.0 - NIIF Conscientes de los retos que implica la adopción de las NIIF y las muy variadas dificultades que se pueden presentar en este proceso, CASA DE SOFTWARE
Más detallesI N T R O D U C C I Ó N
PLAN DE NEGOCIOS (RESUMEN EJECUTIVO) AUTOR ES: MARÍA JOSÉ V ACA RIVAS ERICK CAR C HI R IV ERA JOSÉ VARGA S BO HÓRQU E Z I N T R O D U C C I Ó N CEMCI (Consultora Económica, de Mercados y Centro de Información)
Más detallesPresentacion de Cursos y Soluciones
e Presentacion de Cursos y Soluciones CONTACTO hola@seminariosmexico.mx www.seminariosmexico.mx Tel. DF. [41.61.49.78] facebook.com/semimex/ POR QUÉ ELEGIR A SEMINARIOS MÉXICO P r e s e n t e. Estimado
Más detallesJosé A. Urzúa Reinoso
José A. Urzúa Reinoso Magister en Ciencias, mención Computación Ingeniero Civil en Computación Universidad de Chile Dirección: Miraflores 222, piso 14. Santiago, Chile Teléfonos: +(56) (2) 940-7730 Móvil:
Más detallesCurso de Android con Java
Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1 En esta lección vamos a estudiar cómo manejar los distintos tipos de Diálogos en Android. Los tipos de diálogos
Más detallesFACULTAD DE ADMINISTRACIÓN DE EMPRESAS
FACULTAD DE ADMINISTRACIÓN DE EMPRESAS Orientamos nuestro programa a la gerencia integral enfatizando en la apertura internacional, la innovación, gestión de proyectos y las necesidades del sector inmobiliario
Más detallesDesarrollo de Líneas de Productos de Software
Centro Experimental de Ingeniería de Software Departamento de Ciencias de la Computación Facultad de Ciencias Físicas y Matemáticas Universidad de Chile Desarrollo de Líneas de Productos de Software María
Más detalles2.3. Lenguajes de programación del lado Servidor. ASP.NET (Active Server Pages).
2.3. Lenguajes de programación del lado Servidor Existe una multitud de lenguajes concebidos o no para Internet. Cada uno de ellos explota más a fondo ciertas características que lo hacen más o menos útiles
Más detallesInfrastructura. de punta. Qué es la ingeniería de sistemas y computación? Por qué estudiar Ingeniería de Sistemas y Computación en la Javeriana?
Qué es la ingeniería de sistemas y computación? La ingeniería de sistemas y computación estudia la forma de resolver problemas por medio de sistemas de cómputo, desde dos perspectivas: la ciencia y la
Más detallesServicios Profesionales de Mitel Contact Center
Servicios Profesionales de Mitel Contact Center Marco riguroso para una prestación flexible Descubrir Comprobación del estado Requisitos de la solución Arquitectura Mapa de ruta estratégico Optimización
Más detallesNUESTROS CASOS DE EXITO
CASOS DE EXITO NUESTROS CASOS DE EXITO Stelphone Technologies siguiendo la tradición escandinava centra sus esfuerzos en la calidad del trabajo y en la relación con sus Clientes, pues los considera uno
Más detallesUniversidad Central de Bayamón Colegio de Desarrollo Empresarial & Tecnología
Universidad Central de Bayamón Colegio de Desarrollo Empresarial & Tecnología Número de Estudiante: Fecha: Nombre: Examen Parcial #2- REDES 315 Prof. Carlos A Rodríguez Sánchez Parte I- Selección Múltiple.
Más detallesprocesamientodedatosconjava modalidadteleformación 210horas completamentegratuito
curso: procesamientodedatosconjava modalidadteleformación 210horas completamentegratuito +información a/a Zully Montelongo Teléfono: 91 532 93 65 Móvil: 696 42 95 89 Correo electrónico: fcontinua3@viaformacion.com
Más detallesBASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN
BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN 3.3 Aplicaciones Definición de Aplicación (Application). Programa informático que permite a un usuario utilizar una computadora con un fin específico. Las
Más detallesEl interesado ALLUS GLOBAL BPO CENTER, a través de su GERENTE DE CUENTA remite observaciones al documento CONVOCATORIA No. 009 de 20146.
20 Agosto 2014 RESPUESTAS A OBSERVACIONES HECHAS A LA INVITACIÓN 009-2014 PARA SELECCIONAR LA OPERACIÓN Y ADMINISTRACIÓN DE CONTACT CENTER PARA LA ATENCIÓN DE USUARIOS Y PRESTADORES (IPS). RESPUESTAS TECNICAS
Más detallesINVITACION A PRESENTAR EXPRESIONES DE INTERES PROGRAMA DE MODERNIZACIÓN DE LA ADMINISTRACIÓN DE LOS RECURSOS PÚBLICOS
INVITACION A PRESENTAR EXPRESIONES DE INTERES PROGRAMA DE MODERNIZACIÓN DE LA ADMINISTRACIÓN DE LOS RECURSOS PÚBLICOS CONTRATO DE PRÉSTAMO NO. 1809/OC-DR SELECCION DE CONSULTORES POR PRESTATARIOS DEL BANCO
Más detallesSu vida más fácil. Sistema Empresarial ERP
Su vida más fácil Sistema Empresarial ERP ERP CIGAM Gestión Empresarial Integrada Los escenarios actuales exigen de las empresas una búsqueda constante por calidad y rentabilidad. Para alcanzar sus objetivos
Más detallesAcceda a Nuestro Periódico: www.elmundoempresarial.es/noticias
Constituida en 1997, El Mundo Empresarial es una firma creada para asistir a negocios con inquietudes de consolidación, crecimiento y proyección, necesitados de profesionales que les acompañen en la planificación
Más detallesLes doy la bienvenida a todos al lanzamiento del Programa de Competitividad e Innovación México Unión Europea, que será conocido como PROCEI.
LANZAMIENTO DEL PROGRAMA DE COMPETITIVIDAD E INNOVACIÓN MÉXICO UNIÓN EUROPEA (PROCEI) PALABRAS DEL ING. CARLOS GUZMAN DURANTE EL DESAYUNO DE LANZAMIENTO Buenos días! Les doy la bienvenida a todos al lanzamiento
Más detallesGestión documental colaborativa con Alfresco Share. César Capillas <sales@zylk.net>
Gestión documental colaborativa con Alfresco Share César Capillas Presentación zylk.net es una consultora TIC, que basa su modelo de negocio en el software de código abierto, especializada
Más detallesCurso Desarrollo Java Web con JSP, Servlets y el MVC
Curso Desarrollo Java Web con JSP, Servlets y el MVC Objetivos: En este curso práctico aprenderás a desarrollar páginas JSP bajo el modelo MVC. Entenderás con desarrollar aplicaciones Web en Java bajo
Más detallesPlan de trabajo para el desarrollo de su sitio web
Plan de trabajo para el desarrollo de su sitio web Introducción La presencia en Internet es cada día una constante en lugar de una excepción. Significa estar presente las 24 horas del día, los 365 días
Más detallesMF0492_3 Programación Web en el Entorno Servidor
MF0492_3 Programación Web en el Entorno Servidor Titulación certificada por EUROINNOVA BUSINESS SCHOOL MF0492_3 Programación Web en el Entorno Servidor MF0492_3 Programación Web en el Entorno Servidor
Más detallesAgenda. Un muy breve repaso: gestionar el conocimiento, auditoria de la información, auditoria del conocimiento... Estudio de casos Conclusiones
Agenda Un muy breve repaso: gestionar el conocimiento, auditoria de la información, auditoria del conocimiento... Estudio de casos Conclusiones El conocimiento Hace más de 4.000 años ya había conocimiento
Más detallesEl Producto. Qué es la Ingeniería de Software? Tecnología para construir software Un proceso Un conjunto de métodos Herramientas
El Producto Qué es la Ingeniería de Software? Tecnología para construir software Un proceso Un conjunto de métodos Herramientas Evolución Primeros años Principios 1960 s orientación batch distribución
Más detallesa3facturago agiliza de forma extraordinaria el flujo de información entre el despacho y los clientes EXPERIENCIAS Wolters Kluwer
EXPERIENCIAS Wolters Kluwer a3facturago agiliza de forma extraordinaria el flujo de información entre el despacho y los clientes Eduardo Espinosa Socio fundador de innöe bg Sector: Asesoría empresarial
Más detallesProponemos estrategias diferenciadas que buscan obtener los objetivos que se necesitan alcanzar con total eficiencia y efectividad.
CONSULTORA mainland Somos una consultora con más de una década innovando, creando metodologías y haciendo realidad los sueños de los emprendedores que forman parte de nuestros muy estimados clientes. Proponemos
Más detallesMAESTR. mayor auge. Según tendencias. El incremento en el uso de gracias a sus. informática. ésta. una importante especializados en.
MAESTR RÍA EN DISEÑO MULTIMEDIA CONESUP RCP.S12.Nº º 138.07 Según la asociación industrial Bitkom, el sector de la información y la comunicación está experimentando un cambio estructural: de una industria
Más detalles