Diseño de una metodología para el desarrollo de aplicaciones móviles en empresas PyMES de la región centro occidente de México.

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

Download "Diseño de una metodología para el desarrollo de aplicaciones móviles en empresas PyMES de la región centro occidente de México."

Transcripción

1 Séptimo Coloquio Interdisciplinario de Doctorado Universidad Popular Autónoma del Estado de Puebla Diseño de una metodología para el desarrollo de aplicaciones móviles en empresas PyMES región centro occidente de México. Ferreira-Medina Heberto 1,4, Vega-Lebrún Carlos Arturo 2, Morales-Salgado María del Rocío Guadalupe 2, Barrera-Monpellier Erick 1, Cendejas-Valdéz José Luis 3 1 Universidad Nacional Autónoma de México, Centro de Investigaciones en Ecosistemas 2 Universidad Popular Autónoma del Estado de Puebla, Posgrados 3 Universidad Tecnológica de Morelia 4 Instituo Tecnológico de Morelia Resumen La demanda en el mercado para el desarrollo de aplicaciones que se ejecutan en dispositivos móviles (APPs), ha generado un gran auge en el desarrollo de software. Se observa que las personas utilizan cada vez más estos dispositivos. Por ello, existe la necesidad de mejorar e innovar en las APPs, que deben ser cada vez más rápidas y fáciles de elaborar. Este mercado seguirá creciendo y se ha convirtiendo en una prioridad. Se puede observar en la literatura la ausencia de entornos de desarrollo completos para los programadores, que cada vez demandan mejores prácticas y métodos. En México se reconoce una gran labor del gobierno federal por impulsar clusters de tecnologías en diferentes regiones del país, así como programas de apoyo para incentivar la industria. La demanda de aplicaciones móviles de calidad está complicando a las empresas que compiten en este mercado, los estándares y la NOM mexicana se vuelven un referente. Se propone el diseño metodología MDSIC-Móvil que está orientada al desarrollo rápido de aplicaciones y que atiende a las necesidades s empresas PyMES región. La metodología permitirá el desarrollo móvil con calidad y que pueda ser una realidad de competitividad para las PyMES. Palabras Clave Desarrollo móvil, metodología ágil, estándares de calidad, fábricas de software. 1

2 1. Introducción El auge en el desarrollo de aplicaciones móviles (también conocidas como APPs), es un mercado que seguirá creciendo y se ha convirtiendo en una prioridad para los desarrolladores. Se puede observar en la literatura la ausencia de entornos de desarrollo completos para los programadores, que cada vez demandan mejores prácticas y métodos, existen en la actualidad marcos de desarrollo que no cumplen necesariamente con esta demanda, (De Silva, Darshana, Silva, Basnayake, & Wickramarathne, 2013). En México a través del programa PROSOFT 2.0 (Secretaría de Economía, 2014) se ha incentivado la industria del desarrollo de software en diferentes regiones. En este panorama sobresalen los clusters de desarrollo región Centro-Sur y del Norte del México quiénes son los que impulsan a esta industria. Uno de estos es el cluster de alta tecnología del Centro-Occidente de México que está en pleno desarrollo y consolidación - que aglutina los estados de Jalisco, Colima, Nayarit, Aguascalientes, Guanajuato y Michoacán (definido por la CANIETI, Cámara Nacional Industria Electrónica, de Telecomunicaciones y Tecnologías Información). El reto es construir fábricas de software que compitan a nivel nacional e internacional, (Escutia Núñez, 2010). La demanda de aplicaciones móviles de calidad genera complicaciones en el mercado por lo que los estándares y la NOM mexicana se vuelve un referente para los desarrollos hechos a la medida. En (Cendejas Valdéz, Vega Lebrún, Careta Isordia, Gutierrez Sánchez, & Ferreira Medina, 2013) se propone un Modelo de Desarrollo de Software Integral Colaborativo (MDSIC) el cual está orientado al desarrollo rápido de aplicaciones y que es una necesidad de las empresas micros, pequeñas y medianas (PyMES) del Centro-Occidente de México. Este modelo propone una forma fácil y sencilla del desarrollo rápido de aplicaciones sin dejar do la Norma Oficial Mexicana (NOM ) para desarrollo de software. Sin embargo no está diseñado para el desarrollo de aplicaciones móviles, por lo que es necesario hacer las mejoras para que una metodología basada en MDSIC permita el desarrollo móvil con calidad y que pueda ser una realidad para las PyMES en México, el objetivo de esta metodología es que sea un referente de desarrollo y permita la competitividad para las fábricas de software región. En este proyecto se presenta el diseño de una metodología basada en la experiencia industria en la región Centro-Occidente de México, la metodología permitirá un desarrollo apegado a normas y a las necesidades s empresas que están inmersas en este nuevo tipo de desarrollo de software. 2. Marco teórico El desarrollo de aplicaciones móviles requiere de nuevas técnicas de desarrollo y nuevos retos, recientemente las metodologías ágiles han inundado este mercado, metodologías como extream Programming (XP), el marco de trabajo para la gestión y desarrollo de software y entornos basados en el desarrollo ágil de software (Scrum), entre otras son conocidas como metodologías AUP (Agile Process Unified), (Jeong, Lee, & Shin, 2008). Se reconoce que las metodologías más acordes para dispositivos móviles se centran en el desarrollo ágil y la generación rápida de código. Por lo general las aplicaciones móviles son pequeñas y son desarrolladas por empresas pequeñas de software (conocidas como fábricas de software), el desarrollo sistemático es quizá el problema más difícil ya que se deben de entregar resultados rápidamente, en Jeong et. al (2008), se describe que existen muchas metodologías que pueden servir para este propósito, el problema es que las empresas gastan muchos recursos para adoptarlas y dar un seguimiento de calidad, se termina trabajando para la metodología. Esto afecta en gran medida a las PyMES. Los métodos que utilizan las empresas generadoras de software en la actualidad deben obtener aplicaciones en forma rápida y de acuerdo a las necesidades de los usuarios; quiénes utilizan cada vez más los dispositivos móviles en todos los ámbitos del quehacer humano. Los métodos tradicionales de desarrollo aunado a las metodologías ágiles no ayudan a generar software de calidad, se reconoce una falta de estándares y normas que permitan validar su calidad y fiabilidad (Garzas Parra, Piattini, & G, 2007). Se hicieron análisis y revisiones sobre las empresas que desarrollan software en países como España, Argentina, México y Venezuela. Se obtuvieron datos muy interesantes sobre la industria del software y su impacto regional. El desarrollo de aplicaciones en fábricas de software lleva varios años y han enfrentado varios retos, des crisis del software hasta los estándares de calidad que en la actualidad se están requiriendo. En la última década se han publicado diversos estudios y modelos que describen como se deben seguir diferentes etapas para garantizar la calidad en los productos de software, estándares de facto y 2

3 de jure como CMMI, ISO 9126, ISO 25000, entre otros, son propuestas de como el desarrollo dirigido por modelos permite un desarrollo con calidad, beneficiando al consumidor con productos como; líneas de software, los servicios web, el desarrollo software global, nuevas tecnologías de desarrollo y el surgimiento de nuevo software para dispositivos móviles. Todos estos factores hacen que la industria del software tenga nuevos retos para lograr satisfacer a este mercado, la gestión de requisitos, las pruebas, la configuración, aspectos organizativos y de gestión en la organización, son algunos aspectos que las fabricas de software debe considerar para ser un éxito y competitivas. 2.1 Caracterización del desarrollo móvil El desarrollo móvil trae nuevos retos a la industria del software ya que la movilidad, la interconexión y la demanda de aplicaciones simples es cada vez más solicitado por los usuarios, se puede observar que en muchas tiendas en línea Global-Delivery (entrega global de APPS) la tendencia es hacia la compra-venta de software conocido como freemium (licencia gratuita sencilla que a cambio de una licencia pagada se puede acceder a todas las características de software) y al mercado actualizaciones o mejoras s aplicaciones, que muchas veces solo se accede a ellas con una licencia pagada. El rápido crecimiento del desarrollo móvil hacia nuevas aplicaciones a creado una nueva industria en el software y es quizá el reto más grande para el desarrollo. En su artículo (K. Dey, D. Abowd, & Salber, 2001), mencionan que la demanda de aplicaciones en diversos entornos y el uso del cómputo ubicuo (con movilidad) se está acelerando, uno de los grandes retos en esta industria es la facilidad de crear aplicaciones basadas en el contexto (interacción entre humanos, aplicaciones y su entorno), estás aplicaciones facilitan la interacción entre humanos y los dispositivos ubicuos. Desafortunadamente el desarrollo basado en el contexto todavía está por desarrollarse ya que los cambios y las mejoras en el cómputo ubicuo deben adaptarse a las nuevas tecnologías que surgen día a día,. Se definen tres grandes objetivos para el desarrollo de aplicaciones rápidas basadas en el contexto; 1) se debe entender el contexto sobre el cual se desarrollará la aplicación, 2) de debe utilizar un marco de desarrollo estandarizado para el diseño de aplicaciones basadas en el contexto y 3) deben existir herramientas que permitan el desarrollo de este tipo de aplicaciones. La metodología que proponen son los siguientes pasos: 1) Identificar Entidades utilizando el análisis orientado a objetos (AOO). 2) Identificar atributos contexto, propiedades/atributos s entidades contexto y su interacción. 3) Identificar la calidad de los requerimientos de servicio. 4) Selección de sensores. Se identifican las piezas del contexto que se necesita adquirir y la calidad del requerimiento del servicio para cada uno de ellos. Y 4) Derivar un diseño de software, basado en el análisis entidades, sus atributos y el contexto. Si bien la metodología propuesta por K. Dey et al. (2001) es muy útil para definir el contexto de una aplicación basada en la ubicuidad, en la actualidad existen nuevas tendencias que permiten el desarrollo de aplicaciones móviles en ambientes distribuidos (en el contexto de una red). En De Silva et al. (2013) explican que las futuras tecnologías relacionadas con dispositivos inteligentes harán la vida más fácil, el ahorro en el tiempo de una persona que utiliza esta tecnología en forma ubicua es el impacto mayor. Los dispositivos móviles ya han añadido valor a nuestras tareas cotidianas. Sin embargo, los programadores de este tipo de desarrollo, hasta el momento, parece que se les ha complicado el uso de estas tecnologías y sobre todo el desarrollo rápido con este tipo de dispositivos inteligentes. El entorno de Desarrollo Integrado Distribuido para plataformas Móviles (DIMP) se orienta hacia una innovadora forma de escribir programas de software, (De Silva, 2013). Para ayudar a la utilización de un dispositivo móvil, o un teléfono móvil, una tableta o incluso una máquina personal, DIMP permite escribir códigos fuente y de compilar en un entorno distribuido. Consiste en una aplicación móvil, un servidor central y un conjunto de servidores de compilación, una consola administrativa basada en una interface web ayuda con las funciones administrativas. DIMP es un software desarrollado que permite compilar y ejecutar los códigos desde el origen donde los usuarios pueden escribir programas en el idioma seleccionado. Si el código fuente está libre de errores, un usuario puede esperar una salida válida, mientras que un código fuente propenso a errores revelaría mensajes de errores con sugerencias útiles para la depuración. Un beneficio adicional de DIMP es que permite a un usuario para mantener el espacio de trabajo en línea así como un espacio de trabajo fuera de línea. Los códigos de fuente se pueden compartir con otros usuarios interesados. Como se observa DIMP ofrece una excelente alternativa para el desarrollo rápido de 3

4 aplicaciones, pero sigue careciendo de una metodología que permita agregar mejoras en el desarrollo y ofrecer calidad. En (Yang-Jae, Ji-Hyeon, & Gyu-Sang, 2008) se propone un metodología llamada MASAM (Mobile Application Software based on Agile Methodology) que permite un desarrollo de software para plataformas móviles. Se menciona que las metodologías ágiles son muy utilizadas, el uso metodología XP y RUP (Rational Unified Process, aceptada como ágil) ha ido en aumento. El enfoque de estas metodologías se centra en el equipo de desarrollo y en la etapa de desarrollo del software (comúnmente incluida en la mayoría s metodologías). Las acciones del equipo de desarrollo están orientadas a un elección rápida del tipo de producto que se desea, se construye y se lanza al mercado lo más rápido posible. Esta característica encaja perfectamente con la necesidad en la actualidad de desarrollar aplicaciones en forma ágil y que el usuario pueda utilizarlo en un corto tiempo. Se ha observado también que el desarrollo móvil es realizado por empresas pequeñas que se ven limitadas en personal y en infraestructura, por lo que las metodologías clásicas no les ayuda a un desarrollo ad-hoc. La metodología de MASAM se basa en tres grandes procesos que son la base metodología: 1) Rol de los participantes; Planeador, administrador, diseñador, desarrollador, equipo de desarrollo, equipo de arranque, probador, usuario, etc. 2) Definición de Tareas, y 3) Producto trabajo. Resumen del producto, planeación del proyecto, modelo de interface, patrón de arquitectura, patrón de aplicación, storycard, taskcard, modelo de arquitectura, modelo de componente, caso de prueba. Además definición de procesos se proponen 4 fases para aplicar la metodología, que se describen a continuación: 1) Fase de preparación del desarrollo. 2) Fase de materialización. El consumidor del producto debe estar representado en forma concreta 3) Fase de desarrollo del producto y 4) Fase de comercialización. Las aplicaciones móviles operan en diversas plataformas, por lo que debe de estudiarse en que entorno operaran, las políticas de entrega y el entorno o contexto del país en donde se hará la liberación. Es importante señalar que MASAM es una propuesta para desarrollar aplicaciones basada en el ciclo de vida del desarrollo de un producto y además en un marco de desarrollo de software. Existen varias desventajas que no se contemplan en el diseño como el control calidad y la falta de herramientas para un seguimiento basado en un plan. En sus tesis Spataru (2010), hace un análisis de los métodos de desarrollo ágil para aplicaciones móviles, las plataformas móviles en los últimos 5 años ha experimentado una rápida expansión y cada vez han mejorado el rendimiento que está cercano a una máquina PC-, por lo tanto el dispositivo móvil ya ofrece un solida alternativa para los usuarios, que junto con los recursos de red es muy atractiva. El desarrollo de software para plataformas móviles viene con características únicas y las metodologías que se utilizan corresponde a las etapas del ciclo de vida del desarrollo de software. El entorno de desarrollo y las tecnologías que apoyan al software en dispositivos móviles son diferentes en comparación a los valores "tradicionales" del desarrollo, (Spataru, 2010). Otra vista s restricciones asociadas a las aplicaciones móviles se presenta en Hayes (2003). El autor menciona dos tipos de restricciones, en constante evolución e inherentes. Restricciones en evolución; tales como ancho de banda, cobertura y seguridad. Por otra parte, las limitaciones inherentes, tales como el espacio en pantalla limitada, la capacidad de entrada de datos reducida (debido a un teclado limitado, por ejemplo), la capacidad de memoria, potencia de procesamiento, el arranque y la ejecución limitada, son permanentes, por lo menos en relación con los entornos de escritorio. Los desarrolladores han atacado estas limitantes mediante el enfoque del desarrollo ágil, el uso de los métodos ágiles de desarrollo de software ha recibido tanto apoyo y en ocasiones oposición. El principal argumento en contra de los métodos ágiles es la presunta falta validación científica s actividades y prácticas asociadas, así como la dificultad de integrar las prácticas basadas en un plan o falta de planeación. De hecho, algunos proyectos presentan una mezcla de características tradicionales con métodos ágiles, en cuyo caso debe lograrse un equilibrio en el uso de ambos tipos de métodos, (Boehm, 2002). Hay también incertidumbre en la distinción de los métodos ágiles de programación ad-hoc a las necesidades del desarrollo. Sin embargo, como se indica en Salo (2006), los métodos ágiles proporcionan un enfoque de desarrollo organizado. Las características distintivas más importantes se identifican en Abrahamsson (2004), las particularidades del entorno de desarrollo móvil son: un alto nivel de competitividad, necesariamente un corto tiempo para la entrega y dificultades para identificar a los interesados y sus necesidades. Los equipos de desarrollo deben hacer frente al desafío de un entorno dinámico, con modificaciones frecuentes en las necesidades y expectativas del cliente. Las limitaciones técnicas se aplican a las plataformas móviles en forma de recursos físicos limitados y especificaciones que cambian muy rápidamente. Otro problema en el desarrollo es también que hay una gran variedad de dispositivos, cada uno con características particulares de hardware, firmware y sistemas operativos. En 4

5 Abrahamsson (2007), se realiza una comparación directa entre las características del método ágil y características s aplicaciones móviles, centrado en la volatilidad del entorno, la cantidad de documentación producida, la cantidad de planificación involucrados, el tamaño del equipo de desarrollo, la ampliación aplicación en el desarrollo, la identificación del cliente y la orientación a objetos. Excepto la identificación del cliente, todas las demás características hacen que los métodos ágiles sean los más adecuado para el desarrollo aplicación móvil. El cliente se identifica como el distribuidor de software. Sin embargo, especialmente en el caso s aplicaciones móviles, el problema identificación del cliente es mucho más compleja debido a las características cambiantes s plataformas móviles y al contexto ubicuidad. Una alternativa para el desarrollo de aplicaciones móviles es la metodología Mobile-D propuesta por Abrahamsson, que se basa principalmente en los métodos de desarrollo XP y Crystal (Cockburn, 2004), además de utilizar algunos elementos de RUP. La metodología se muestra en la figura 1. Figura 1. Fases y estados metodología Mobile-D, Fuente: (VTT Electronics, 2006) Como se observa en la figura la metodología ofrece una series de fases y estados para el desarrollo de aplicaciones en forma ágil, la metodología describe en forma detallada como se pasa de una estado u otro y de una fase a otra, es un desarrollo incremental. Esta metodología es muy completa, sin embargo tiene varias desventajas; aunque se basa en control de calidad y en estándares, el seguimiento por tarea y proceso no está claro lo cual puede incurrir en costos a la hora ejecución del proyecto, el control de riesgos tampoco es considerado, por tanto el Scope (tiempo de ejecución) del proyecto no se conoce con certidumbre. Otra desventaja es que no se acompaña de un software que permita generar y documentar en forma fácil el desarrollo de una aplicación en forma completa, (Spataru, 2010). En (Scharff & Verma, 2010), se menciona que el desarrollo de aplicaciones móviles es una tarea difícil, don tecnología y la creatividad son esenciales. Las metodologías ágiles son las mejores adaptadas para el desarrollo de aplicaciones en la telefonía móvil que tienen como características; un alcance y un usuario limitados, la interacción y el tiempo de comercialización son particularmente importantes para lograr una competitividad. En este trabajo se describe un estudio que evalúa el uso de Scrum como una metodología para tener éxito en el desarrollo de aplicaciones móviles, se define un modelo innovador de trabajar con Scrum en un ambiente de desarrollo real. Scrum es un marco iterativo e incremental de uso común con metodologías ágiles. Se utiliza iteraciones de duración fija (de una a cuatro semanas) llamadas Sprints. Hay tres roles principales: 1) El propietario del producto, 2) El equipo de Scrum/entrega (equipo de tres a quince personas) quiénes desarrollan el software. 3) El Scrum Master, que es el encargado de guiar al equipo a través del proceso de desarrollo y ayuda al equipo a resolver los problemas. El proceso se basa en desarrollar la tareas definidas en las historias y dar un seguimiento a traes de una Sprint. Una s desventajas claras de Scrum es la consolidación del equipo de trabajo y el liderazgo que debe ejercer el Scrum master, los problemas conocidos metodología pueden resumirse: No se aplica para grandes proyectos, en caso de aplicaciones muy grandes esto puede ser una desventaja. Se requiere de un experto que revise el cumplimiento metodología, lo cual conlleva a una capacitación previa de los encargados del proyecto. Las empresas deben adaptarse a la aplicación metodología tal cual y no viceversa, ya que podría generarse atascos en la aplicación metodología. Se presupone que el equipo está bien formado y motivado 5

6 Se presupone que el cliente está muy involucrado en el desarrollo, participa en forma activa y continua, revisa en forma frecuente el avance y la funcionalidad del desarrollo después de cada Sprint. Se ha observado que muchos clientes se involucran al inicio del proyecto en el establecimiento de los requerimientos y después ya no dedica tiempo en revisar avances. Se presupone que el cliente no exige o no necesita de toda la documentación del proyecto y que los diferentes estándares o normativas internacionales comúnmente exigen como prueba de calidad. Existen herramientas que permiten llevar el control en la metodología pero no son totalmente colaborativas ni integrales, lo que arroja inconsistencias en el costo proyectado del proyecto. En J. Valdez et al. (2013), se menciona que a lo largo s últimas tres décadas el desarrollo de software ha estado inmerso en una problemática cual ha sido difícil de sobreponerse. El principal problema del desarrollo de software, es el desarrollar productos de calidad que satisfagan las necesidades y objetivos s organizaciones. Además, que el software no se encuentra alineado con los objetivos y metas organización, es decir el software solo es desarrollado por expertos de TI que se dedican a realizar un análisis, diseño y desarrollo del mismo, pero nunca se hacen acompañar por expertos de los procesos organizacionales que beneficien el desarrollo del producto de una manera formal. Dicho modelo acompaña a los desarrolladores expertos a través de 4 diferentes niveles que brindan las mejores prácticas para el desarrollo de software, además de ser respaldas esos cuatro niveles por los procesos que propone el Project Management Institute (PMI), lo que permite generar software de calidad alineado con la estrategia organización. El modelo está basado en la experiencia de los desarrolladores región centro-occidente de México. De acuerdo al estudio obtenido de una encuesta a empresas desarrolladoras de software el modelo se estructura en 5 niveles que faciliten la administración de proyectos de software en pequeñas-medianas empresas y que requieran desarrollar software de una manera ágil. Ver figura 2. MDSIC está en pleno desarrollo y todavía faltan muchas pruebas sobre el modelo, sin embargo presenta algunas deficiencias que es necesario revisar para mejorar el desarrollo: No se tiene un control sobre los tareas y procesos del proyecto, se tiene un WBS como base para definir la tareas pero no se le da seguimiento. No se definen entregables en el modelo por lo que el trabajo en un Sprint no está bien definido, esto es una parte muy importante para el desarrollo ágil. No se le da seguimiento al cumplimiento de una tarea en tiempo y forma, por lo que el costo del proyecto tiende a elevarse si los promotores del proyecto no están atentos al mismo. Carece de una metodología para definir los elementos del proyecto, desde procesos, tareas, seguimiento de tareas, costos, métricas y el control del Scope del proyecto. No se contemplan los costos y los riesgos que podrían incurrirse al no desarrollarse una tarea en tiempo Figura 2. Modelo de desarrollo de software integral colaborativo MDSIC, Fuente: Cendejas et al. (2013). 6

7 1. Diseño metodología MDSIC-Móvil Como parte esencial de este proyecto es medir indicadores en las PyMES que desarrollan aplicaciones móviles, se realizó un estudio transversal s diferentes modelos y metodologías encontrados en la literatura, se este análsis se obtuvieron las variables que son necesario censar entre la empresas región y proponer así una metodología adhoc. En la figura 3 se muestra las etapas para lograr un diseño apegado a las necesidades región. 1. Marco teórico Caracterización del desarrollo móvil e identificación de variables Análisis transversal de los modelos y metodología existentes 2. Objetivos metodología De acuerdo a los objetivos establecer la variables dependientes e independientes a analizar Establecer variables no censadas en el modelo MDSIC 3. Encuesta a los desarrolladores región Establecer la necesidades s PyMES región de acuerdo a su experiencia Establecer la población encuesta de acuerdo a un intevalo de confianza Analizar la consistencia s encuestas aplicadas mediante el alfa de Cronbach Establecer correlaciones entre la variables censadas, correlación de Pearson 4. Propuesta metodología Análizar la correlaciones y establecer la importancia de cada una variables censadas Establecer necesidades s PyMES y su alineación con una metodología de desarrollo Proponer una metodología ad-hoc, estándares y mejores prácticas 5. Pruebas metodología Diseñar los elementos metodología y apoyarse con el desarrollo de un software para simplicar su utilización Realizar un cuasi-experimento viabilidad metodología Documentar resultados Figura 3. Etapas el diseño y pruebas metodología, Fuente: propia. En la tabla siguiente se muestran las variables dependientes de cada uno de los objetivos en específico derivados del objetivo principal del proyecto, los elementos marcados en rojo ya fueron censados en el proyecto MDSIC y solo hace referencia a estos indicadores (en rojo). Ver tabla 1. Tabla 1. Variables independientes que se necesitan censar para incluirse en la metodología, fuente: propia. Objetivo Específicos Variables independientes Realizar una caracterización del desarrollo de Tipos de tecnologías donde se aplica aplicaciones móviles para conocer sus Conectividad componentes Tendencias en el desarrollo; E-Bussines, E-Commerce, E- education, E-Learning, E-Gamming, nuevas tendencias Cómputo distribuido Diseñar una Cómputo paralelo metodología para el Framework de desarrollo desarrollo de software Servicios utilizados en APPs en dispositivos Investigar las fábricas de software que Proceso de desarrollo móviles que desarrollan aplicaciones móviles en los Desarrollo dirigido por modelos (DSDM ó MDA) contribuya a la calidad clusters región centro-occidente Desarrollo dirigido por lenguajes, plataformas y en fábricas de software componentes (SF/IDE) (PyMES), Tiempo de desarrollo fomentando el Mantenimiento en las aplicaciones desarrollo de Generación del software aplicaciones en la Metodología empleada región Centro Interoperabilidad Occidente del país Madurez Estándares de calidad Modelos de Global-Deliver 7

8 Investigar los estándares de calidad utilizados en la industria del desarrollo del software en la región centro-occidente Desarrollar las fases complementarias al modelo MDSIC para el desarrollo Móvil Desarrollar un esquema para validar la calidad en el desarrollo móvil en la región centrooccidente Analizar los resultados y conclusiones de aplicar la metodología en desarrollo móvil 4. Análisis población encuesta. Outsourcing; nearshore, offshore FURPS McCall (indicadores de calidad) Métricas en el análisis, diseño, desarrollo y pruebas Lenguajes utilizados Etapas en el desarrollo Desarrollo ágil Planeación del proyecto Tiempo del proyecto Control de riesgos Costos Control de tareas Indicadores de calidad Métodos de prueba de software Medición calidad Quality Assurance Herramientas de gestión Seguimiento del proyecto Modelo colaborativo Impacto en los costos Para determinar el número de empresas probables que desarrollan aplicaciones móviles en la región se revisaron varias bases de datos, de donde se obtuvo la población a censar en la encuesta. Se revisaron la bases AMITI, Valdéz et al. (2013), la Sección Amarilla, infoisinfo y finalmente se investigó sobre el Sistema de Información Empresarial de México SEDECO (SIEM), los datos arrojados fueron los siguientes, ver figura 4: Tags: Desarrollo de software, desarrollo móvil, empresa de TI para desarrollo, desarrollo en radiocomunicación, desarrollo de aplicaciones Figura 4. Análsis población para aplicar la encuesta de acuerdo a los Tags, Fuente: propia. De acuerdo a los datos anteriores se cálculo la población encuesta basada en un intervalo de confianza de 95% y 97% se obtuvieron los datos siguientes, ver tabla 4. Tabla 4. Cálculo población con un intervalo de confianza del 95% y 97%, Fuente: propia. 8

9 Poblaciones posibles encuesta con intervalo de confianza Intervalo de confianza Sección Amarilla (171) infoisinfo(93) SEDECO (120) 97% % Utilizando las variables independientes, se generó una encuesta para conocer la importancia de cada una de estas variables entre los desarrolladores región, ver figura 5. Figura 5. Encuesta aplicada a los desarrolladores de aplicaciones móviles región, Fuente: propia. Los elementos encuesta que surgen investigación y la caracterización s aplicaciones móviles, se censan en 37 preguntas, las cuales 22 se basan en la escala de Likert (Totalmente de acuerdo (100%), medianamente de acuerdo (75%), indiferente(50%), en desacuerdo (25%) y totalmente en desacuerdo (0%)) y las demás son abiertas. en la tabla 3 siguiente se muestran. Tabla 3. Encuesta aplicada a empresas región centro occidente, Fuente: propia. No Pregunta No Pregunta 1 Cuál es el nombre de su empresa? 20 Utiliza usted métricas para medir el "desempeño en el diseño" de una aplicación? 2 Estado república Mexicana donde se ubica su empresa? 21 Utiliza usted métricas para medir el "desempeño en el desarrollo" de una aplicación? 3 Cuántos empleados tiene tu empresa (aproximadamente)? 22 Utiliza usted métricas para medir el "desempeño en las pruebas" de una aplicación? 4 Cuál es su nombre y puesto que ocupa? 23 En el desarrollo de aplicaciones móviles utiliza usted alguna metodología para garantizar la calidad del software? 5 Cuál es su correo electrónico? 24 Asignaría recursos para un equipo de trabajo orientado a la calidad del software? 6 Qué tipo de aplicaciones móviles desarrolla su empresa o negocio? 25 En su experiencia el uso de estándares de calidad le han permitido obtener una ventaja competitiva? 7 En el desarrollo de aplicaciones móviles, usted siempre sigue las tendencias de vanguardia? 26 En su caso para garantizar la calidad de un desarrollo, que método, pasos o etapas realiza? 8 En el desarrollo de aplicaciones móviles, usted reutiliza componentes y código? 27 Cuándo desarrolla una aplicación móvil siempre toma en cuenta el tiempo proyectado en la planeación? 9 Qué tipo de servicios son los más utilizados en las aplicaciones que usted desarrolla? 28 En las diferentes fases del desarrollo aplicación, usted hace control de riesgos para garantizar la calidad? 10 En el desarrollo de una aplicación móvil, usted 29 El desarrollo aplicación siempre esta apegado al costo desarrolla dirigido por algún modelo o metodología? 11 En el desarrollo de una aplicación móvil, usted desarrolla dirigido por un lenguaje o plataforma o componentes? 12 Realizaría usted el mantenimiento y/o actualizaciones a las aplicaciones desarrolladas, utilizando alguna metodología? 13 Siempre considera la interoperabilidad entre plataformas (compatibilidad) al desarrollar un software móvil? proyectado y se finaliza cuando ya no hay presupuesto? 30 Usted realiza un desarrollo de aplicaciones móviles basado en procesos y/o tareas? 31 Conoce alguna metodología ágil (desarrollo rápido de aplicaciones)?, cuál? 32 Usted utilizaría una herramienta de gestión para un desarrollo ágil? 14 Utilizaría usted algún modelo de entrega global 33 Cómo le da seguimiento a un desarrollo móvil?, Cuál es su 9

10 (tiendas y/o plataformas de compra-venta) para su estrategia? aplicación móvil? 15 Utilizaría la contratación de programadores a nivel local como ventaja competitiva? 34 Cuáles son los elementos o métodos de seguridad que usted utiliza en el desarrollo de una aplicación móvil? 16 Utilizaría usted programadores de otros estados o 35 Su empresa pertenece a un cluster de tecnología? países como ventaja competitiva? 17 Su empresa hace outsourcing para otras? 36 Usted considera importante la colaboración entre los miembros del proyecto?, Ha utilizado alguna herramienta colaborativa? 18 Al desarrollar aplicaciones móviles, considera usted la fiabilidad, facilidad de uso, confiabilidad, desempeño y 37 Desde hace cuanto tiempo desarrolla usted aplicaciones para dispositivos móviles? el soporte como indicadores de calidad? Utiliza usted métricas (medida estandarizada propia) para medir el "desempeño en el análisis" de una aplicación? Se realizaron mediante el apoyo de los clusters y las redes sociales entrevistas a 38 desarrolladores región. En la figura 6 se muestran los resultados: Figura 6. Resultados s encuestas; caracterización de aplicaciones móviles, Fuente: propia. En la figura 7 se muestran si las PyMES utilizan metodologías de desarrollo móviles y cuales metodología conoce. Figura 7. Que metodologías utiliza y conoce, Fuente: propia. 10

11 De acuerdo a los datos encuesta, se realizó una análisis de alfa de Cronbach a la población encuestada y el coeficiente resultó en (para la preguntas con escala de Likert), esto demuestra buena consistencia en las respuestas. Una vez establecida la consistencia se realizó un análisis de correlaciones s respuestas para determinar su afinidad (Sampieri, 2001), ver figura Resultados y conclusiones Figura 7. Análisis de correlaciones variables censadas, Fuente: propia. Porcentaje de aprobación escala de Liker en variables censadas La metodología que se propone basada en el MDSIC debe explotar las características censadas y sus 32.Usa herramineta ágil 84% correlaciones (correlación de Person > 0.5): 30. Usa Procesos 86% El reúso de componentes se considera un tema de 29. Costo Proyectado 79% vanguardia y permite el establecimiento de métricas, 28. Control de Riesgos 74% procesos y un método para lograr una ventaja 27. Tiempo proyectado 88% competitiva 78% 24. Recursos $ Calidad 80% El uso de un modelo de desarrollo permite el 23. Método Calidad 79% control de riesgos 22.Métrica Pruebas 76% Una metodología permite un desarrollo con 21.Métrica Desarrollo 79% compatibilidad y permite un desarrollo estándar a través 20.Métrica Diseño 77% del Global Delivery % Aprobación 19.Métrica Análisis 72% La utilización de métricas se asocia a una ventaja 18.FURPS 92% 16.Offshore 74% competitiva, y al cálculo del tiempo proyectado de un 15.Nearshore 78% desarrollo y permite la utilización de procesos 14. Global Delivery 75% El uso de método permite establecer los recursos y 13.Compatibilidad 85% costos, esto permite la calidad 12.Metodología 80% MDSIC-Móvil debe incluir las etapas siguientes: 11.Usa un IDE 81% Definición de procesos 10.Modelo 82% 8.Reuso 91% Establecimiento de un plan 7.Vanguardia 78% Asignación de tareas 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% Seguimiento de tareas Control de riesgos y cálculo de costos del proyecto La utilización de métricas para establecer tiempos y garantizar la calidad La calidad debe ser medida con estándares y el uso KPI s (Indicadores de Calidad) El uso metodología debe ofrecer una ventaja competitiva 25.Ventaja Competitiva al usar Método El uso de MDSIC y su metodología MDSIC-Móvil debe probarse en varias empresas en una investigación cuasiexperimental, debe proveerse una herramienta que permita el seguimiento y control de los procesos y tareas definidas por los promotores del proyecto. Siguiendo las etapas que propone el PMI para proyectos ágiles, figura 9. 11

Estudios preliminares de una propuesta de un modelo de procesos para el desarrollo de videojuegos independientes

Estudios preliminares de una propuesta de un modelo de procesos para el desarrollo de videojuegos independientes Estudios preliminares de una propuesta de un modelo de procesos para el desarrollo de videojuegos independientes Edgar Ignacio Peña Flores María Guadalupe Elena Ibargüengoitia González edgar.ipf@gmail.com,

Más detalles

INGENIERÍA DEL SOFTWARE

INGENIERÍA DEL SOFTWARE INGENIERÍA DEL SOFTWARE Sesión No. 2 Nombre: Procesos de ingeniería del software INGENIERÍA DEL SOFTWARE 1 Contextualización La ingeniería de software actualmente es muy importante, pues con los avances

Más detalles

PROCESO DE ASEGURAMIENTO DE LA CALIDAD EN LOS PROYECTOS DE DESARROLLO DE APLICACIONES PARA DISPOSITIVOS MÓVILES EN LA FRG

PROCESO DE ASEGURAMIENTO DE LA CALIDAD EN LOS PROYECTOS DE DESARROLLO DE APLICACIONES PARA DISPOSITIVOS MÓVILES EN LA FRG Revista de investigación Editada por Área de Innovación y Desarrollo, S.L. Envío: 01-03-2013 Aceptación: 12-03-2013 Publicación: 28-03-2013 PROCESO DE ASEGURAMIENTO DE LA CALIDAD EN LOS PROYECTOS DE DESARROLLO

Más detalles

Symantec Data Center Transformation

Symantec Data Center Transformation Symantec Data Center Transformation Un marco integral para la evolución de TI A medida que las empresas se hacen cada vez más dependientes de la tecnología de la información, la complejidad, los costos

Más detalles

IN CLOUD. La propuesta de Indra en la nube. indracompany.com

IN CLOUD. La propuesta de Indra en la nube. indracompany.com La propuesta de Indra en la nube indracompany.com NUESTRA PROPUESTA Innovadora Motor de impulso en la adopción de nuevas tecnologías, social, móvil, analítica Funcional Foco en las aplicaciones con herramientas

Más detalles

ESTUDIO DE PERSPECTIVAS Y ESTRATEGIAS DE DESARROLLO Y DIFUSIÓN DE APLICACIONES MÓVILES

ESTUDIO DE PERSPECTIVAS Y ESTRATEGIAS DE DESARROLLO Y DIFUSIÓN DE APLICACIONES MÓVILES ESTUDIO DE PERSPECTIVAS Y ESTRATEGIAS DE DESARROLLO Y DIFUSIÓN DE APLICACIONES MÓVILES RESUMEN EJECUTIVO Descripción breve El siguiente estudio tiene como objetivo conocer la oferta y demanda de aplicaciones

Más detalles

Coordinador general: José Luis Gordillo Ruiz. Informe Técnico Final.

Coordinador general: José Luis Gordillo Ruiz. Informe Técnico Final. Construcción de una Grid Interinstitucional en México. Instituciones participantes: - Universidad Nacional Autónoma de México (UNAM) - Centro de Investigación Científica y de Educación Superior de Ensenada

Más detalles

Nombre de la asignatura: Gestión de Proyectos de Software

Nombre de la asignatura: Gestión de Proyectos de Software Nombre de la asignatura: Gestión de Proyectos de Software Créditos: 3 3-6 Aportación al perfil Desarrollar, implementar y administrar software de sistemas o de aplicación que cumpla con los estándares

Más detalles

PORTAFOLIO DE SERVICIOS

PORTAFOLIO DE SERVICIOS HACEMOS DE LA CALIDAD LA DIFERENCIA EN SU EMPRESA PORTAFOLIO DE SERVICIOS Qualitas Test Team se caracteriza por tener un equipo conformado por un talento humano único que se esfuerza por hacer las cosas

Más detalles

Gestión de Proyectos Ágil

Gestión de Proyectos Ágil P S + Gestión de Proyectos Ágil Preparación para la Certificación PMI-ACP (Agile Certified Professional) Poder Ser Más / www.podersermas.es Valor estratégico de la formación en Servicios Profesionales

Más detalles

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

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

Más detalles

METODOLOGÍA TRADICIONAL.

METODOLOGÍA TRADICIONAL. COMPARACIÓN DE METODOLOGÍAS METODOLOGÍA TRADICIONAL. Teniendo en cuenta la filosofía de desarrollo de las metodologías, aquellas con mayor énfasis en la planificación y control del proyecto, en especificación

Más detalles

ADMINISTRACIÓN ÁGIL DE PROYECTOS. 21 HORAS (21 horas de capacitación son las requeridas por el PMI para optar por la Certificación Ágil de Proyectos)

ADMINISTRACIÓN ÁGIL DE PROYECTOS. 21 HORAS (21 horas de capacitación son las requeridas por el PMI para optar por la Certificación Ágil de Proyectos) ADMINISTRACIÓN ÁGIL DE PROYECTOS 21 HORAS (21 horas de capacitación son las requeridas por el PMI para optar por la Certificación Ágil de Proyectos) Dictada en alianza con Alpha Consultoría (México). Este

Más detalles

3. ANÁLISIS SITUACIÓN ACTUAL ÁREA DE DESARROLLO DE APLICACIONES 3.1 VISIÓN GENERAL

3. ANÁLISIS SITUACIÓN ACTUAL ÁREA DE DESARROLLO DE APLICACIONES 3.1 VISIÓN GENERAL 3. ANÁLISIS SITUACIÓN ACTUAL ÁREA DE DESARROLLO DE APLICACIONES EMPRESA DE CONTACT-CENTER EMTELCO S.A. 3.1 VISIÓN GENERAL Emtelco S.A es una sociedad mixta del orden municipal que hace parte del grupo

Más detalles

Ingeniería de Software I

Ingeniería de Software I Ingeniería de Software I Agenda Objetivo. Unidades de aprendizaje. Formas de evaluación. Bibliografía. 2 Datos del profesor Correo electrónico: egonzalez@upemor.edu.mx Asesorías Jueves de 11:00 a 13:00

Más detalles

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

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

Más detalles

Sistema de Preregistro Orientado al Postulante

Sistema de Preregistro Orientado al Postulante Sistema de Preregistro Orientado al Postulante Universidad Pedagógica Nacional La Universidad Pedagógica Nacional es una institución pública de educación superior, con carácter de Órgano Desconcentrado

Más detalles

PRINCE2 & TickIT. Jorge Armando Medina Morales. Código 1700321660. U n i v e r s i d a d D e C a l d a s. F a c u l t a d D e I n g e n i e r í a s

PRINCE2 & TickIT. Jorge Armando Medina Morales. Código 1700321660. U n i v e r s i d a d D e C a l d a s. F a c u l t a d D e I n g e n i e r í a s PRINCE2 & TickIT Jorge Armando Medina Morales Código 1700321660 U n i v e r s i d a d D e C a l d a s F a c u l t a d D e I n g e n i e r í a s I n g e n i e r í a D e S i s t e m a s O c t u b r e 2010

Más detalles

Herramienta para la Administración y Estimación Ágil de Desarrollo de Software

Herramienta para la Administración y Estimación Ágil de Desarrollo de Software Herramienta para la Administración y Estimación Ágil de Desarrollo de Software Mario R. MORENO SABIDO Depto. de Sistemas y Computación, Instituto Tecnológico de Mérida Mérida, Yucatán 97118, México y Jorge

Más detalles

Programación orientada a

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

Más detalles

Information Technology Infrastructure Library

Information Technology Infrastructure Library Information Technology Infrastructure Library Information Technology Infrastructure Library (ITIL) es un conjunto de mejores prácticas que pretenden facilitar la entrega de informa ción de alta calidad

Más detalles

GIA Especificación Suplementaria

GIA Especificación Suplementaria GIA Especificación Suplementaria Versión 1.2 Historial de revisiones Fecha Versión Descripción Autor 08/03/2010 1.0 Versión inicial para su aprobación Arturo Valdés Diéguez 18/03/2010 1.1

Más detalles

1.- DATOS DE LA ASIGNATURA

1.- DATOS DE LA ASIGNATURA 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura : Taller de Ingeniería de Software Ingeniería en Tecnologías de la Carrera : Información y Comunicaciones Clave de la asignatura : TIC-1028 SATCA 1 2-2-4

Más detalles

Historia de revisiones

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

Más detalles

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

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

Más detalles

UN ENFOQUE SISTÉMICO PARA LA INCUBACIÓN DE EMPRESAS EN MÉXICO

UN ENFOQUE SISTÉMICO PARA LA INCUBACIÓN DE EMPRESAS EN MÉXICO UN ENFOQUE SISTÉMICO PARA LA INCUBACIÓN DE EMPRESAS EN MÉXICO MARCO DE REFERENCIA proceso de desarrollo dinámico ayuda a reducir el promedio la mortandad de las nuevas empresas concepto de incubación de

Más detalles

Ingeniería de Software

Ingeniería de Software Ingeniería de Software Agustín J. González ElO329: Diseño y Programación Orientados a Objeto Adaptado de: http://www.dsic.upv.es/~uml http://inst.eecs.berkeley.edu/~cs169/ entre otras fuentes. Definiciones

Más detalles

6a. Academia de Actualización Profesional 2009 PMO: facilitador de la administración de costos y desempeño. PwC

6a. Academia de Actualización Profesional 2009 PMO: facilitador de la administración de costos y desempeño. PwC 6a. Academia de Actualización Profesional 2009 PMO: facilitador de la administración de costos y desempeño PwC Agenda Objetivo de la charla Características principales de una PMO Principales áreas de actividades

Más detalles

CAPÍTULO II MARCO TEÓRICO

CAPÍTULO II MARCO TEÓRICO CAPÍTULO II 2.1 Introducción: MARCO TEÓRICO Una vez realizado el análisis de la empresa Traveo Entretenimiento, se detectaron varios problemas en el área de ventas, para después seleccionar uno de ellos

Más detalles

POLÍTICA DE TECNOLOGÍA DE INFORMACIÓN

POLÍTICA DE TECNOLOGÍA DE INFORMACIÓN TABLA DE CONTENIDO 1. OBJETIVO... 1 2. ALCANCE... 1 3. CONTENIDO DE LA POLÍTICA... 1 3.1 Premisas generales para el cumplimiento de la política... 2 3.2 Contenido de la política... 3 3.2.1 Responsabilidades

Más detalles

Ingeniería de Software. Procesos. Proyecto de Ingeniería. Metodologías. Metodologías. Metodologías. Metodologías de desarrollo

Ingeniería de Software. Procesos. Proyecto de Ingeniería. Metodologías. Metodologías. Metodologías. Metodologías de desarrollo Ingeniería de Software Procesos Laboratorio de Ingeniería de Software 2004 La ingeniería de software trata sobre la aplicación de practicas y métodos para construir productos de software que cumplan las

Más detalles

RESUMEN EJECUTIVO DEL PROGRAMA

RESUMEN EJECUTIVO DEL PROGRAMA CONCEPTO PROGRAMA NIVEL DE FORMACIÓN JUSTIFICACION DURACION MAXIMA ESTIMADA DEL APRENDIZAJE EN MESES FECHA DE INGRESO : FECHA TERMINACIÓN ETAPA LECTIVA: FECHA INICIO ETAPA PRODUCTIVA: FECHA TERMINACIÓN

Más detalles

Unicenter Asset Management versión 4.0

Unicenter Asset Management versión 4.0 D A T A S H E E T Unicenter Asset Management versión 4.0 Unicenter Asset Management es una completa solución para gestionar los activos TI de su entorno empresarial de forma activa. Proporciona funciones

Más detalles

CP1414.2. Aplicación de tecnologías de información y comunicación

CP1414.2. Aplicación de tecnologías de información y comunicación CP1414.2 Aplicación de tecnologías de información y comunicación Informe final SUBCOORDINACIÓN DE DIFUSIÓN Y DIVULGACIÓN COORDINACIÓN DE COMUNICACIÓN, PARTICIPACIÓN E INFORMACIÓN Ing. Elías Flores González

Más detalles

La importancia de la innovación de los distribuidores en sistemas, servicios y soluciones para crear ofertas integrales

La importancia de la innovación de los distribuidores en sistemas, servicios y soluciones para crear ofertas integrales IDC TECHNOLOGY SPOTLIGHT La importancia de la innovación de los distribuidores en sistemas, servicios y soluciones para crear ofertas integrales Julio de 2014 Adaptado de Supporting Datacenter Environments:

Más detalles

3. OBJETIVOS. 3.1. Objetivos. Objetivos generales del título. Objetivos específicos del título

3. OBJETIVOS. 3.1. Objetivos. Objetivos generales del título. Objetivos específicos del título 3. OBJETIVOS 3.1. Objetivos Objetivos generales del título De acuerdo con lo establecido en el Libro Blanco y el acuerdo del plenario de la Conferencia de Directores y Decanos de Informática (Zaragoza,

Más detalles

Gobernabilidad de TI. Elsa Estevez Departamento de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur. 2do.

Gobernabilidad de TI. Elsa Estevez Departamento de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur. 2do. Gobernabilidad de TI COBIT Elsa Estevez Departamento de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur 2do. Cuatrimestre 2010 T. 2 Contenido Introducción a la Gobernabilidad de TI

Más detalles

Desarrollo de software

Desarrollo de software Agenda 1. Introducción 2. Aspectos Metodológicos del Desarrollo de Software 3. Aplicación Web (Modelo del Producto) 4. Modelo del proceso 5. Dos enfoques Metodológicos 6. Métodos Seleccionados 7. Evaluación

Más detalles

Introducción. Por lo que existe una creciente preocupación por lograr que los productos software cumplan con ciertos criterios de calidad.

Introducción. Por lo que existe una creciente preocupación por lograr que los productos software cumplan con ciertos criterios de calidad. Introducción En la actualidad, el software se encuentra en muchos campos de la actividad humana: la industria, el comercio, las finanzas, gobierno, salud, educación, etc. Por lo que existe una creciente

Más detalles

Servicios de IT Governance. Marzo 2013

Servicios de IT Governance. Marzo 2013 Servicios de IT Governance Marzo 2013 +20 Años de innovación Proveedor internacional de servicios de TI Fundada en 1991, +20 años de trayectoria Oficinas en Argentina, México, España y USA Infraestructura

Más detalles

Universidad Católica Andrés Bello Ingeniería en Informática Metodologías Ágiles de Gestión de Proyectos TI

Universidad Católica Andrés Bello Ingeniería en Informática Metodologías Ágiles de Gestión de Proyectos TI Universidad Católica Andrés Bello Ingeniería en Informática Metodologías Ágiles de Gestión de Proyectos TI MODELO Y HERRAMIENTA DE AUTOMATIZACIÓN PARA AGREGAR VALOR A LOS PRINCIPIOS ÁGILES DE DESARROLLO

Más detalles

Integración HMI-PLC. una ventaja competitiva real.

Integración HMI-PLC. una ventaja competitiva real. La manufactura esbelta es una poderosa herramienta probada que aumenta la eficiencia en los procesos de producción. Conceptos y prácticas similares que eliminan "desperdicios" (equipo innecesario y los

Más detalles

Carta de constitución de la PMO para IDlink

Carta de constitución de la PMO para IDlink TALLER CARTA DE LA PMO Carta de constitución de la PMO para IDlink Versión Fecha Descripción de cambios Autor / Editor Aprobado por 1.0 08-02-2014 Daniel Gómez Daniel Gómez González Patrocinador Ejecutivo

Más detalles

INFRAESTRUCTURA TECNOLÓGICA Y SISTEMAS DE APOYO DEL EDN

INFRAESTRUCTURA TECNOLÓGICA Y SISTEMAS DE APOYO DEL EDN INFRAESTRUCTURA TECNOLÓGICA Y SISTEMAS DE APOYO DEL EDN Introducción La conectividad a Internet se ha convertido durante los últimos años en algo común en casi todas las empresas de Europa, incluyendo

Más detalles

Guía Rápida Proceso de Desarrollo OPENUP/OAS Universidad Distrital Francisco José de Caldas Oficina Asesora de Sistemas

Guía Rápida Proceso de Desarrollo OPENUP/OAS Universidad Distrital Francisco José de Caldas Oficina Asesora de Sistemas Guía Rápida Proceso de Desarrollo OPENUP/OAS Universidad Distrital Francisco José de Caldas Oficina Asesora de Sistemas Información General del Documento Versión Actual del Documento 0.0.0.7 Descripción

Más detalles

Ingeniería de Software

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

Más detalles

Consultoría a y Capacitación Especializada

Consultoría a y Capacitación Especializada Consultoría a y Capacitación Especializada ANTECEDENTES DE COMPITE, A. C. El Comité Nacional de Productividad e Innovación Tecnológica, A. C., es una asociación n civil, sin fines de lucro, creada en enero

Más detalles

calidad brochure Software Quality Assurance/Project Management IDEOLOGY INTELLIGENCE INFORMATION IMPR INNOVATION ISO 9001:2000

calidad brochure Software Quality Assurance/Project Management IDEOLOGY INTELLIGENCE INFORMATION IMPR INNOVATION ISO 9001:2000 calidad 2009 brochure Software Quality Assurance/Project Management IDEOLOGY INTELLIGENCE INFORMATION IMPR INNOVATION Software Quality Assurance Project Management Dos de los factores que más positivamente

Más detalles

M2M. Technology Outsourcing Specialist. www.zemsania.com

M2M. Technology Outsourcing Specialist. www.zemsania.com TECHNICAL SUPPORT M2M & MANAGED SERVICES Technology Outsourcing Specialist 1 www.zemsania.com Junio 2013 Enero 2013 Nuestra Organización «Especialistas en proveer Servicios y Soluciones Tech en marca blanca,

Más detalles

Liderazgo y tecnología: Comparación del costo total de propiedad de soluciones de comunicaciones unificadas

Liderazgo y tecnología: Comparación del costo total de propiedad de soluciones de comunicaciones unificadas INFORME TÉCNICO Liderazgo y tecnología: Comparación del costo total de propiedad de soluciones de comunicaciones unificadas Julio de 2012 Resumen ejecutivo Las empresas medianas se esfuerzan por lograr

Más detalles

Mantenimiento del Software

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

Más detalles

Introducción a la implementación de Scrum

Introducción a la implementación de Scrum Introducción a la implementación de Scrum Jorge Iván Meza Martínez http://www.jorgeivanmeza.com/ Jorge Iván Meza Martínez - 1 Contenido Introducción. Historia. Qué es un proyecto. Gestión

Más detalles

Mapa de Certificaciones en Dirección de Proyectos. Barcelona, 08 de octubre de 2012

Mapa de Certificaciones en Dirección de Proyectos. Barcelona, 08 de octubre de 2012 Mapa de Certificaciones en Dirección de Proyectos Barcelona, 08 de octubre de 2012 El Marco Europeo de las Cualificaciones se centra en los resultados de aprendizaje y no en datos básicos como la duración

Más detalles

ESTÁNDAR TÉCNICO DE COMPETENCIAS PARA EL DESARROLLO DE SOFTWARE ARQUITECTO DE SOFTWARE

ESTÁNDAR TÉCNICO DE COMPETENCIAS PARA EL DESARROLLO DE SOFTWARE ARQUITECTO DE SOFTWARE ESTÁNDAR TÉCNICO DE COMPETENCIAS PARA EL DESARROLLO DE SOFTWARE TALENTO EN TI OCTUBRE 2012 ÍNDICE DEL CONTENIDO 1 OBJETIVO 2 CAMPO DE APLICACIÓN 3 DEFINICIONES 4 REQUISITOS DEL PERFIL 5 BIBLIOGRAFÍA 6

Más detalles

Mexico First. Propuesta. 11 de Mayo de 2015

Mexico First. Propuesta. 11 de Mayo de 2015 Propuesta Cursos: Certificación Scrum Master Accredited Certificación Scrum Team Member Accredited Certificación Scrum Product Owner Accredited Mexico First 11 de Mayo de 2015 Con atención: Andrá Simón

Más detalles

PROGRAMA DE TRABAJO 2015-2016. 4.- Marco Institucional y Orientación Al Exterior

PROGRAMA DE TRABAJO 2015-2016. 4.- Marco Institucional y Orientación Al Exterior PROGRAMA DE TRABAJO 2015-2016 Al inicio de mi gestión establecí 5 ejes estratégicos de acción que servirían de guía para el diseño del plan de trabajo de CANIETI para los siguientes 3 años: 1.- Sistema

Más detalles

Identificación rápida de cuellos de botella: Una mejor manera de realizar pruebas de carga. Documento técnico de Oracle Junio de 2009

Identificación rápida de cuellos de botella: Una mejor manera de realizar pruebas de carga. Documento técnico de Oracle Junio de 2009 Identificación rápida de cuellos de botella: Una mejor manera de realizar pruebas de carga Documento técnico de Oracle Junio de 2009 Identificación rápida de cuellos de botella: Una mejor manera de realizar

Más detalles

Definir el problema/oportunidad. Desarrollar soluciones alternativas. Seleccionar la solución. Desarrollar / Seleccionar-Adquirirconfigurar

Definir el problema/oportunidad. Desarrollar soluciones alternativas. Seleccionar la solución. Desarrollar / Seleccionar-Adquirirconfigurar 1 Definir el problema/oportunidad Definir problema de negocio o la oportunidad de mejora utilizando el pensamiento sistémico. Mapa Conceptual Desarrollar soluciones alternativas Seleccionar la solución

Más detalles

Sistema Administrativo Symio para Mac, PC, tablets y smart phones diseñado especialmente para PyMEs

Sistema Administrativo Symio para Mac, PC, tablets y smart phones diseñado especialmente para PyMEs La Solución a tu Medida Sistema Administrativo para Mac, PC, tablets y smart phones diseñado especialmente para PyMEs Oferta de Valor es un software de administración multiplataforma (para Mac, PC, y dispositivos

Más detalles

UNIVERSIDAD UNION BOLIVARIANA CARRERA DE INGENIERIA DE SISTEMAS

UNIVERSIDAD UNION BOLIVARIANA CARRERA DE INGENIERIA DE SISTEMAS UNIVERSIDAD UNION BOLIVARIANA CARRERA DE INGENIERIA DE SISTEMAS METODOLOGIAS AGILES PROCESO UNIFICADO AGIL (AUP) MATERIA : INGENIERIA SOFTWARE DOCENTE : LIC. ERVIN FLORES ESTUDIANTE : JORGE LUIS CORDERO

Más detalles

Registro Proyectos 2012 PROTOCOLO DE INVESTIGACIÓN (CR-02/2012) 1. DESCRIPCIÓN DEL PROYECTO

Registro Proyectos 2012 PROTOCOLO DE INVESTIGACIÓN (CR-02/2012) 1. DESCRIPCIÓN DEL PROYECTO PROTOCOLO DE INVESTIGACIÓN (CR-02/2012) Instituto Tecnológico de Morelia Institución Título del proyecto Refactorización de Aplicaciones Web (ReWeb) 1. DESCRIPCIÓN DEL PROYECTO 1.1 Resumen Este proyecto

Más detalles

Adopción de la Gestión Lean Agile en Áreas de Sistemas en Organizaciones en México: Éxito o Fracaso

Adopción de la Gestión Lean Agile en Áreas de Sistemas en Organizaciones en México: Éxito o Fracaso Adopción de la Gestión Lean Agile en Áreas de Sistemas en Organizaciones en México: Éxito o Fracaso Derechos Reservados Esta presentación puede ser compartida siempre y cuando no se altere su contenido,

Más detalles

Queremos ser su aliado tecnológico

Queremos ser su aliado tecnológico Tecnología Creativa Queremos ser su aliado tecnológico Bienvenidos a TeChrea, la tecnología creativa VISIÓN QUIÉNES SOMOS TeChrea es una organización cien por ciento colombiana, creada por un grupo de

Más detalles

Integración de Metodologías Ágiles en el Desarrollo de un Sistema de Monitoreo Inalámbrico para Medir la Contaminación del Aire en Tiempo Real.

Integración de Metodologías Ágiles en el Desarrollo de un Sistema de Monitoreo Inalámbrico para Medir la Contaminación del Aire en Tiempo Real. Integración de Metodologías Ágiles en el Desarrollo de un Sistema de Monitoreo Inalámbrico para Medir la Contaminación del Aire en Tiempo Real. Walter Fuertes, Diego Carrera, César Villacís, Fernando Galárraga,

Más detalles

IT Project Management Desarrollo de Software

IT Project Management Desarrollo de Software IT Project Management Desarrollo de Software Es posible una mezcla de Waterfall y Agile? Cómo se acerca el PMBOK a Agile? Autor: Norberto Figuerola Resulta muy frecuente que se suela confundir una aproximación

Más detalles

El valor de una infraestructura optimizada

El valor de una infraestructura optimizada El valor de una infraestructura optimizada El Estudio del Estado del CIO 2006 (CIO Research, 2006) muestra que los CIO están buscando, cada vez más, introducir, de forma proactiva, soluciones de tecnología

Más detalles

BT Advise Compute Quick Start

BT Advise Compute Quick Start BT Advise Compute Quick Start Haciendo su TI más flexible y sencilla Con sólo gestionar no basta Sin duda, la información mantiene a su empresa en marcha y le puede otorgar importantes ventajas competitivas.

Más detalles

LICENCIA PROFESIONAL EN DESARROLLO DE APLICACIONES MÓVILES

LICENCIA PROFESIONAL EN DESARROLLO DE APLICACIONES MÓVILES LICENCIA MÓVILES HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Metodologías Ágiles. 2. Competencias Desarrollar Aplicaciones web o móviles empleando lenguaje Java o.net,

Más detalles

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio).

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio). 1 GLOSARIO A continuación se definen, en orden alfabético, los conceptos básicos que se han abordado a lo largo del desarrollo de la metodología para la gestión de requisitos bajo la Arquitectura Orientada

Más detalles

Nomenclador de cargos

Nomenclador de cargos Nomenclador de cargos ROLES Áreas de I T Definición de módulos y roles Versión: 1.0 Pagina 1 Módulos interactuantes en un área de IT 1. Infraestructura Tecnológica 2. Producción de Software 3. Asistencia

Más detalles

EMPRESAS PÚBLICAS DE MEDELLÍN E.S.P.

EMPRESAS PÚBLICAS DE MEDELLÍN E.S.P. EMPRESAS PÚBLICAS DE MEDELLÍN E.S.P. SOLICITUD DE INFORMACIÓN NO FORMAL Request For Information (RFI) Rediseño portal EPM: www.epm.com.co. Fase de Crecimiento Subdirección Identidad Empresarial Mayo de

Más detalles

Ingeniería de Software: Parte 2

Ingeniería de Software: Parte 2 Ingeniería de Software: Parte 2 Agustín J. González ElO329: Diseño y Programación Orientados a Objeto Adaptado de: http://www.dsic.upv.es/~uml http://inst.eecs.berkeley.edu/~cs169/ entre otras fuentes.

Más detalles

Presentación Comercial IXAYA Crédito

Presentación Comercial IXAYA Crédito Presentación Comercial IXAYA Crédito Versión: 2.0.1 Fecha: 21/04/2014 Elaboró: División Consultoría Contenido 1. Descripción de la solución....3 1.1. Beneficios....4 1.2. Modelo operativo....5 1.3. Arquitectura

Más detalles

Metodología de Desarrollo para la Mejora de Procesos de Software a Través del Desarrollo Dirigido por Pruebas

Metodología de Desarrollo para la Mejora de Procesos de Software a Través del Desarrollo Dirigido por Pruebas Artículo publicado en la Memorias del 3º. coloquio interdisciplinario de Doctorado. Universidad Popular Autónoma del Estado de Puebla, México. Marzo 2010. Disponible en http://ccc.inaoep.mx/~pgomez Metodología

Más detalles

INFORMACIÓN CORPORATIVA BITMINDS CONSULTORS

INFORMACIÓN CORPORATIVA BITMINDS CONSULTORS INFORMACIÓN CORPORATIVA BITMINDS CONSULTORS www.bitminds-consultors.com/ti bitminds.biz ventas@bitminds.biz Central Teléfonica: (51 1 ) 437-1 072 (51 1 ) 437-1 006 QUIENES SOMOS BitMinds Consultors es

Más detalles

Calidad del producto software

Calidad del producto software 30 ISO/IEC 25000 Calidad del producto software Las normas de la familia ISO/IEC 25000 crean un marco de trabajo común para evaluar la calidad del producto de software. AENOR ha realizado un proyecto piloto

Más detalles

Revista Granma Ciencia. Vol. 16, no. 2 mayo - agosto 2012 ISSN 1027-975X

Revista Granma Ciencia. Vol. 16, no. 2 mayo - agosto 2012 ISSN 1027-975X Título: Gestión de la Calidad en el Ciclo de Desarrollo del Software de proyectos que usan metodologías ágiles. Title: Quality Management in Development Cycle Software projects using agile methodologies.

Más detalles

Reporte del proyecto de investigación Ingeniería de Software: Fundamentos SIP 20060016. Resumen

Reporte del proyecto de investigación Ingeniería de Software: Fundamentos SIP 20060016. Resumen Reporte del proyecto de investigación Ingeniería de Software: Fundamentos SIP 20060016 MCC. Sergio Fuenlabrada Velázquez fensergio@yahoo.com.mx sfuenlabrada@ipn.mx MSI Edna Martha Miranda Chávez edna_miranda@hotmail.com

Más detalles

MANTENIMIENTO DE SOFTWARE

MANTENIMIENTO DE SOFTWARE MANTENIMIENTO DE SOFTWARE Definición de Mantenimiento El estándar IEEE 1219 [IEEE, 1993] define el Mantenimiento del Software como la modificación de un producto software después de haber sido entregado

Más detalles

Un enfoque estratégico para satisfacer la demanda de servicios en la nube

Un enfoque estratégico para satisfacer la demanda de servicios en la nube Informe técnico Para los proveedores de nube Un enfoque estratégico para satisfacer la demanda de servicios en la nube Introducción: Los nuevos desafíos del cliente impulsan la adopción de la nube En un

Más detalles

Ventajas de la migración a servicios de middleware modernos

Ventajas de la migración a servicios de middleware modernos Ventajas de la migración a servicios de middleware modernos Marcia Kaufman Directora de operaciones y analista jefe Patrocinado por Red Hat Introducción Las aplicaciones comerciales ya no se limitan a

Más detalles

SOLUCIÓN DE UNA INTRANET BAJO SOFTWARE OPEN SOURCE PARA EL GOBIERNO MUNICIPAL DEL CANTÓN BOLÍVAR [IOS-GMCB]

SOLUCIÓN DE UNA INTRANET BAJO SOFTWARE OPEN SOURCE PARA EL GOBIERNO MUNICIPAL DEL CANTÓN BOLÍVAR [IOS-GMCB] Gobierno Municipal del Cantón Bolívar. SOLUCIÓN DE UNA INTRANET BAJO SOFTWARE OPEN SOURCE PARA EL GOBIERNO MUNICIPAL DEL CANTÓN BOLÍVAR [IOS-GMCB] Visión Universidad Técnica del Norte Histórico de Revisiones

Más detalles

puede ayudar a garantizar a sus clientes la calidad y disponibilidad de los servicios de negocio?

puede ayudar a garantizar a sus clientes la calidad y disponibilidad de los servicios de negocio? RESUMEN DE LA SOLUCIÓN Administración de operaciones de servicio puede ayudar a garantizar a sus clientes la calidad y disponibilidad de los servicios de negocio? agility made possible La Administración

Más detalles

Rational Unified Process (RUP)

Rational Unified Process (RUP) Rational Unified Process (RUP) Este documento presenta un resumen de Rational Unified Process (RUP). Se describe la historia de la metodología, características principales y estructura del proceso. RUP

Más detalles

Infraestructura de redes empresariales Cisco ONE: la base automatizada y centrada en las aplicaciones para la empresa moderna

Infraestructura de redes empresariales Cisco ONE: la base automatizada y centrada en las aplicaciones para la empresa moderna Informe técnico Infraestructura de redes empresariales Cisco ONE: la base automatizada y centrada en las aplicaciones para la empresa moderna El reto Se ha producido un enorme cambio en las empresas en

Más detalles

PROCESOS DE SOFTWARE HE AHÍ EL DILEMA

PROCESOS DE SOFTWARE HE AHÍ EL DILEMA PROCESOS DE SOFTWARE HE AHÍ EL DILEMA JAIME GARCIA CEPEDA jgarcia@skitconsulting.com SKIT Consulting 2718884 BOGOTÁ 1 PREAMBULO Septiembre'2007 2 Algunos de nuestros Ingenieros Septiembre'2007 3 Ing. PASARELA

Más detalles

SATCA 1 2-2-4. En la primera unidad, el estudiante conocerá los fundamentos de la Ingeniería de Software y los sistemas de información.

SATCA 1 2-2-4. En la primera unidad, el estudiante conocerá los fundamentos de la Ingeniería de Software y los sistemas de información. 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura : Ingeniería de Software Ingeniería en Tecnologías de la Carrera : Información y Comunicaciones Clave de la asignatura : TIC-1014 SATCA 1 2-2-4 2.- PRESENTACIÓN

Más detalles

Carrera : SATCA 1 2-2-4

Carrera : SATCA 1 2-2-4 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura : Ingeniería de Software Carrera : Clave de la asignatura : TIC-1014 SATCA 1 2-2-4 Ingeniería en Tecnologías de la Información y Comunicaciones 2.- PRESENTACIÓN

Más detalles

Diseño e implementación de una Oficina de Proyectos

Diseño e implementación de una Oficina de Proyectos Diseño e implementación de una Oficina de Proyectos Enfocado en el diseño e implementación de una Oficina de Proyectos (Project Management Office PMO), conforme a las buenas prácticas de la dirección de

Más detalles

PLATAFORMA ERM. [Enterprise Risk Management] Control y Monitoreo en una sola Plataforma ERM. www.girorm.mx

PLATAFORMA ERM. [Enterprise Risk Management] Control y Monitoreo en una sola Plataforma ERM. www.girorm.mx ERM [Enterprise Risk Management] Control y Monitoreo en una sola Plataforma ERM La Plataforma ERM Marco para Gestión de Riesgos Es una aplicación que le permite a las empresas bajo un esquema de trabajo

Más detalles

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

Más detalles

Unidad de Competencia I Elementos de Competencia Requerimientos de información

Unidad de Competencia I Elementos de Competencia Requerimientos de información REQUISITOS: Administración de Proyectos de Software I c/práctica Profesional II HORAS: 3 CRÉDITOS: 5.68 PROGRAMA(S) EDUCATIVO(S) QUE LA RECIBE(N): Ingeniero en Software PLAN: 2009 FECHA DE REVISIÓN: Noviembre

Más detalles

Capítulo 4. Requisitos del modelo para la mejora de la calidad de código fuente

Capítulo 4. Requisitos del modelo para la mejora de la calidad de código fuente Capítulo 4. Requisitos del modelo para la mejora de la calidad de código fuente En este capítulo definimos los requisitos del modelo para un sistema centrado en la mejora de la calidad del código fuente.

Más detalles

UTILIZANDO BPM PARA IMPLEMENTAR METODOLOGIA DE GESTION DE PROYECTOS EN BASE AL PMBOK

UTILIZANDO BPM PARA IMPLEMENTAR METODOLOGIA DE GESTION DE PROYECTOS EN BASE AL PMBOK UTILIZANDO BPM PARA IMPLEMENTAR METODOLOGIA DE GESTION DE PROYECTOS EN BASE AL PMBOK Ing. Juan Carlos Torres Vela, PMP, CBAP, ITIL Global Project Management Acerca del Autor Ing. Juan Carlos Torres Vela,

Más detalles

Pontificia Universidad Javeriana. TBA (Tool guide for BPM Agility) Visión y Especificación de Requerimientos. Version 1.0

Pontificia Universidad Javeriana. TBA (Tool guide for BPM Agility) Visión y Especificación de Requerimientos. Version 1.0 Pontificia Universidad Javeriana TBA (Tool guide for BPM Agility) Visión y Especificación de Requerimientos Version 1.0 Historial de Revisión del Documento Date Version Description Author 27/Ene/12 1.0

Más detalles

PROPUESTA DE PROYECTO DE DESARROLLO DE PÁGINA WEB PARA GESTIÓN DE PROYECTOS CON METODOLOGÍA SCRUM

PROPUESTA DE PROYECTO DE DESARROLLO DE PÁGINA WEB PARA GESTIÓN DE PROYECTOS CON METODOLOGÍA SCRUM Universidad Rafael Landivar Campus Quetzaltenango Facultad de Ingeniería PROPUESTA DE PROYECTO DE DESARROLLO DE PÁGINA WEB PARA GESTIÓN DE PROYECTOS CON METODOLOGÍA SCRUM Linda Estrella Córdova Monterroso

Más detalles

La Oficina de Proyecto PMO aporta valor? Basado en el estudio el Valor de las PMO realizado por Deloitte y Universidad Santa María

La Oficina de Proyecto PMO aporta valor? Basado en el estudio el Valor de las PMO realizado por Deloitte y Universidad Santa María La Oficina de Proyecto PMO aporta valor? Basado en el estudio el Valor de las PMO realizado por Deloitte y Universidad Santa María Conferenciante Ingeniero Informático, U de Chile, Diploma en Finanzas

Más detalles

Kra 2E # 5-55 B/ Los Lagos Pitalito Huila (Colombia)

Kra 2E # 5-55 B/ Los Lagos Pitalito Huila (Colombia) KoffeeSoft, es una empresa Laboyana, creada el 28 de Marzo de 2012 con 2 años de acreditación, seria, moderna, con excelente recurso humano capacitado por reconocidas instituciones a nivel nacional. KoffeeSoft

Más detalles

Mejores prácticas para el éxito de un sistema de información. Uno de los problemas de información dentro de las empresas es contar con datos

Mejores prácticas para el éxito de un sistema de información. Uno de los problemas de información dentro de las empresas es contar con datos ANEXO VI. Mejores prácticas para el éxito de un sistema de información Uno de los problemas de información dentro de las empresas es contar con datos importantes del negocio y que éstos estén aislados

Más detalles