Examinando por Materia "Computer software - Development"
Mostrando 1 - 20 de 121
Resultados por página
Opciones de ordenación
Ítem Adaptación de una metodología de inteligencia de negocios a una empresa desarrolladora de software(Universidad EAFIT, 2006) Ortíz Acosta, Julián; Tabares Betancur, Marta SilviaÍtem AgileFM: modelo de desarrollo ágil formal basado en la ISO/IEC 29110 para las micro, pequeñas y medianas empresas(Universidad EAFIT, 2017) Yépes González, Juan David; Pardo Calvache, César JesúsActualmente, la gestión de proyectos de desarrollo de software en las micro, pequeñas y medianas empresas está atravesando un proceso de cambio gracias a la introducción de nuevos enfoques y modelos ágiles que se integran a los procesos existentes, permitiendo mejorar los tiempos, calidad, productividad y costos asociados -- Sin embargo, la falta de comprensión y de una solución que soporte la integración adecuada con los procesos existentes de una organización, trae consigo una serie de obstáculos que entorpecen su exitosa implementación -- Con el objetivo de ayudar a soportar el trabajo en la implementación de la norma ISO/IEC 29110 desde un enfoque aplicable a las micro, pequeñas y medianas empresas, se llevó a cabo la definición de un modelo de desarrollo ágil basado tanto en las prácticas definidas en la norma así como también en los principios del manifiesto ágil, en propuestas ágiles como eXtreme Programming, SCRUM y algunas técnicas empleadas actualmente en el desarrollo de software, por ejemplo: captura de requisitos, definición y documentación de arquitecturas de software, automatización de pruebas, entre otros -- Esta tesis también muestra un estado del arte de los trabajos relacionados, el cual fue llevado a cabo a través de una revisión sistemática de la literatura, y que tuvo por objetivo conocer lo que se había realizado y logrado en micro, pequeñas y medianas empresas respecto a las metodologías ágiles principalmente y otros modelos desde el punto de vista de: tendencias, propuestas, experiencias, factores de éxito, entre otros -- El modelo propuesto ha sido aplicado y validado a través de un estudio de caso realizado en la compañía HMV Ingenieros LtdaÍtem Análisis de los factores críticos de éxito en la contratación de desarrollo de software a la medida por outsourcing, desde el punto de vista del proveedor(Universidad EAFIT, 2006) Ciro Piedrahita, Carlos Eduardo; Roldán Pardo, Luz Adriana; Rincón Bermúdez, Rafael DavidÍtem Análisis de prefactibilidad para la construcción de un producto de software de gestión de proyectos para las áreas de TI(Universidad EAFIT, 2013) Arango Cardona, Edison Fernando; Restrepo Builes, Bernando LeónCurrently few areas of IT have a software product that allows them to manage the acquisition of software projects for all stages of the life cycle of software development such as: business process analysis, design, development, testing and maintenance, much less that can be integrated into a single tool, records and deliverables generated by different outsourcing suppliers as they can get to participate in the aforementioned stages of the life cycle of software development above -- Although we know that there are tools on the market like this, by our experience and business contacts we identified that very few companies have implemented and institutionalized within their organizations, which leads us to identify a possible business niche that is not being exploited and that could be our reach venture into -- The reasons why IT areas not supported by these tools could be the cost, just usability of existing ones, the ignorance of its existence, the ignorance of its profits, among others, and will be the subject of this study -- With the prefeasibility study we seek a first concept of the feasibility of building a tool of this type, which will allow us to determine the continuity of investment reflected in a more structured and detailed and then building the productÍtem Análisis semiautomático de código fuente para la extracción y documentación de reglas de negocio(Universidad EAFIT, 2007) López Velásquez, Juan Rafael; Lalinde Pulido, Juan GuillermoÍtem Análisis y diseño para un sitio en línea con servicios extendidos para guarderías(Universidad EAFIT, 2008) Morales López, Santiago; Alzate Cifuentes, Andrés; Cataño Martínez, EmersonÍtem Aplicación de la metodología QFD en el proceso de ingeniería de requisitos(Universidad EAFIT, 2007) Arroyave, Carolina; Orozco, Carlos; Maya, Alejandra; Rincón Bermúdez, Rafael DavidÍtem Aplicación de redes de sensores inalámbricos (WSN) en un sistema de seguridad para los equipos móviles de la Universidad EAFIT(Universidad EAFIT, 2011) Villada Ramírez, Juan Camilo; Ospina Mendoza, Sandra Patricia; Jaramillo Jaramillo, Mario; Medina Sánchez, WilsonÍtem Aplicación de técnicas de aprendizaje cooperativo para la adopción de prácticas de PSP y TSP en un curso de programación de computadores(Universidad EAFIT, 2017) Herrera Morales, Jorge Orlando; Cardona Torres, Sergio AugustoÍtem Aplicación y comparación de la metodología de diseño Top Down y Bottom Up(Universidad EAFIT, 2009) Restrepo Muñóz, Verónica Pauline; Páramo Bermúdez, Gabriel JaimeEste proyecto estudia y compara las metodologías Bottom Up y Top Down, utilizadas en el desarrollo de productos dentro de un departamento de manufactura en un ambiente colaborativo -- Se desarrolló un producto mediante ambas metodologías, posteriormente se analizó su incidencia en el comportamiento de indicadores de gestión, que miden el desempeño de una organización -- Se destacan también los beneficios del Top Down en la manufactura de grandes ensambles, tomando como ejemplo un tornoÍtem Aplicando la metodología ágil Lean Start-up en SOTECHCO(Universidad EAFIT, 2014) Velandia Obando, Sergio Eduardo; Uribe de Correa, Beatríz AmparoSoTechCo inició actividades en mayo del 2013 y se constituyó formalmente en febrero de 2014 con el objeto de entregar una propuesta de valor en arquitectura empresarial de aplicaciones, centrada en el diseño del software y soportada en herramientas tecnológicas y metodologías de arquitectura -- Se comenzó con la presentación del plan de negocio para posteriormente iniciar la solicitud de recursos financieros -- Estos procesos se realizaron con apoyo de entidades del gobierno colombiano y en paralelo se trabajó con una convocatoria privada para gestionar recursos económicos -- En el proceso se generó una disyuntiva que permitió trabajar con la metodología ágil Lean Start-Up definida en este documento, la cual se enfoca en la necesidad del cliente y de escucharlo, logrando disminuir la incertidumbre que genera el mercado -- Al combinar estas metodologías con herramientas de gran potencial se permite diseñar el modelo de negocio de acuerdo con las necesidades del mercado, validarlo e innovarlo según el feedback del cliente -- Por último se expone el proceso elaborado y soportado bajo herramientas tradicionales para posteriormente trabajar con metodologías ágiles -- Se muestra qué ocurrió cuando se decide adoptar la metodología ágil ‘Lean Start-up’ y cómo cambió el proceso que se estaba realizando -- Desde otra perspectiva se observa como el mercado recibe la información soportada en esta metodología y cómo el tiempo de ejecución se disminuye con referencia a la herramienta tradicionalÍtem Apropiación de técnicas de elicitación de conocimiento y de comunicación personalizadas para potenciar el proceso de ingeniería de requisitos(Universidad EAFIT, 2013) Ramírez Leal, Jenny Carolina; Giraldo Osorio, William Joseph; Anaya de Páez, RaquelTradicionalmente, los analistas o ingenieros de requisitos han empleado diversas técnicas tales como entrevistas, creación de prototipos y casos de uso, con el propósito de identificar las características esperadas del software que se va a construir -- Sin embargo, dada la naturaleza altamente humana de la ingeniería de requisitos, aún existen retos abiertos con respecto a la comunicación entre los stakeholders; aspectos como la ambigüedad en el lenguaje, el uso de terminología técnica, la dificultad en la expresión de las ideas, la desmotivación, los ambientes no idóneos y el alto formalismo, dificultan una adecuada especificación de los requisitos -- Este trabajo presenta una propuesta metodológica para mejorar la comunicación durante el proceso de Ingeniería de Requisitos, enmarcado desde la ingeniería de procesos y desde las estrategias de comunicación en el contexto de las técnicas de elicitación de conocimiento (TEC) y en el contexto de las técnicas de comunicación (TC) -- Esto con el fin de integrar técnicas TEC/TC para mejorar la comunicación en el proceso de Ingeniería de RequisitoS -- La propuesta metodológica se desarrolló en 11 etapas -- En la primera etapa, se establece el modelo de descomposición de trabajo para las TIR-TEC y TC que se usara para establecer un formato de formalización para estas técnicas -- En la segunda etapa, se identifica las técnicas de ingeniería de requisitos (TIR) tradicionalmente usadas en la disciplina de ingeniería de requisitos -- En la tercera etapa, se formaliza las TIR identificadas, usando el modelo de descomposición seleccionado -- En la cuarta etapa, se identifica en que tareas de ingeniería de requisitos son utilizadas las TIR identificadas, esto con el fin de caracterizarlas según su uso -- En la quinta etapa, se recopilan las TEC y TC que facilitan actividades de comunicación entre personas, que posteriormente se incluirán como apoyo a la disciplina de ingeniería de requisitos -- En la sexta etapa, se formalizan las TEC y TC recopiladas, a partir del modelo de descomposición de trabajo seleccionado -- En la séptima etapa, se elabora un catalogo de todas las técnicas en el marco de trabajo de SPEM -- En la octava etapa, se identifican los problemas de comunicación que afectan la disciplina de ingeniería de requisitos, los cuales serán mitigados a partir de estrategias de comunicación -- En la novena etapa, se identifica estrategias de comunicación que permitan mitigar problemas de comunicación y puedan estar presentes en las TEC y TC -- En la decima etapa, se aplica un instrumento a expertos en ingeniería de requisitos, con el propósito de identificar las TIR que ellos utilizan para apoyar la ejecución de tareas IR, identificar los problemas de comunicación que inciden en la ejecución de tareas IR y finalmente, identificar que estrategias consideran pueden solucionar estos problemas de comunicación -- En la onceava etapa, se realiza una matriz de decisión que le sirva al ingeniero de requisitos o analista tomar decisiones frente a las técnicas TEC y/o TC que podría utilizar en cada tarea IR, de acuerdo a las necesidades que poseaÍtem Aseguramiento de la calidad en el proceso delegado de desarrollo de software(Universidad EAFIT, 2006) Castillo Giraldo, Edwin Marino; Molina, Nilson YairÍtem Biblioteca Digital Nueva Generación Lucene: implementación de indexación, búsquedas y recuperación de documentos en texto completo para bibliotecas digitales(Universidad EAFIT, 2008) Silva Zuluaga, John Jairo; Ríos Villada, Cristian; Montoya Múnera, Edwin NelsonÍtem Buenas prácticas a usar en las implantaciones SAP R/3 y SAP Netweaver en las personalizaciones con lenguaje ABAP(Universidad EAFIT, 2008) Martínez Marín, Sergio; Toro Escobar, Hernán DaríoÍtem Campus Móvil(Universidad EAFIT, 2009) Gámez Marín, Julián Andrés; Giraldo Cuartas, Luis Alberto; Carmona Ramírez, José Alejandro; González Restrepo, Juan DavidÍtem Capacidad de soporte y control del trazado de asuntos transversales en etapas tempranas del ciclo de vida(Universidad EAFIT, 2009) Callejas Galvis, Ivonne Melisa; Lujan Sanson, Mariana; Mejía, Jose ArleyÍtem Casa de software : unidad de negocio SAI(Universidad EAFIT, 2013) Giraldo Correa, Bibiana; García Builes, Beatriz Helena; Ruíz, Juan Fernando; Cuéllar Bermúdez, Ulises OrestesÍtem Caso de estudio sobre apropiación de SCRUM en empresas que han adoptado CMMI(Universidad EAFIT, 2013) Lozano Argel, Silvia Isabel; Anaya Hernández, RaquelActualmente la industria de software local se enfrenta a una situación interesante: de una parte se evidencia un auge en la adopción de las prácticas ágiles, que buscan encontrar mejores formas de trabajo de los equipos de desarrollo de software y, de otra parte, algunas de estas industrias, ya han realizado proyectos de mejora de procesos utilizando CMMI como el modelo referente, e incluso algunas de estas compañías cuentan con valoraciones oficiales de madurez en niveles 2, 3 y superiores -- El presente trabajo analiza esta situación con el propósito de conocer como ha sido la adopción de estas prácticas ágiles en empresas de desarrollo que anteriormente han adoptado prácticas orientadas a planes como CMMI o PSP/TSP -- En algunos casos, las empresas buscan convivir con ambos enfoques entendiendo que se debe elegir la práctica dependiendo del contexto o teniendo la apertura de realizar una mezcla de prácticas tradicionales y ágiles, por otro lado también hay empresas que buscan adoptar solo las prácticas ágiles de manera estricta para cualquier tipo de proyecto quizá buscando agilidad -- El objetivo de este trabajo es acumular, estructurar y divulgar información veraz sobre los retos y logros que las empresas de desarrollo de software han tenido al adoptar prácticas ágiles como Scrum, dentro del marco de un proyecto liderado por Ruta N (organismo que promueve la transferencia tecnológica en la ciudad de Medellín) en el que participaron un total de 10 empresas de la ciudad -- Con el apoyo de un método para estudio experimental de tipo cualitativo (Grounded Theory), se busca identificar una teoría alrededor de los datos recabados para identificar cuáles han sido los retos iníciales de la adopción -- Estos resultados se complementan y validan con las respuestas a una encuesta realizada meses después sobre la evolución de la adopción de la práctica ágil Scrum en las empresas participantes del estudio -- De este modo podemos identificar un compendio de retos, lecciones aprendidas y beneficios encontrados en este tipo de adopciones de prácticas que a diferencia de ser opuestas se complementan entre sí -- Dentro de los resultados alcanzados en este trabajo, se destacan los siguientes: los retos y dudas criticas generadas durante el proceso de apropiación de prácticas ágiles(Scrum) en empresas de desarrollo de software que han adoptado CMMI, resultaron organizados alrededor de 3 categorías principales: los valores establecidos en el manifiesto ágil, los elementos de Scrum y las prácticas complementarias a Scrum -- El estudio también proporciona algunas recomendaciones que pueden ayudar a las organizaciones a evitar obstáculos en la adopción de Scrum dentro de sus prácticas de desarrollo de software al integrarlo con prácticas orientadas a planes -- Además, la descripción detallada de la manera como se realizó un estudio In-Vivo aplicando Grounded Theory, sirve de referencia para aquellos lectores que deseen aplicar este método en estudios de tipo cualitativoÍtem Componentes de una metodología para la gestión de proyectos de software en una empresa del sector de alimentos(Universidad EAFIT, 2006) Zuluaga Gallego, Camilo; Rincón Bermúdez, Rafael David