Examinando por Materia "Software development"
Mostrando 1 - 5 de 5
Resultados por página
Opciones de clasificación
- PublicaciónAcceso abiertoDefinición de una metodología ágil de ingeniería de requerimientos para empresas emergentes de desarrollo de software del sur-occidente colombiano(Universidad de San Buenaventura, 2008-01) Merchán, Luis; Urrea, Alba; Rebollar, RubénComo industria, el software requiere de productos y servicios de alta calidad, lo cual se logra mediante la aplicación de modelos y metodologías de calidad reconocidos internacionalmente. Las empresas emergentes no logran aplicar estas metodologías pues su gran obstáculo se observa en los altos costos de implementación, el recurso humano requerido y los estándares exigidos que restringen la creatividad, parte importante de su capital. El Laboratorio de Investigación para el Desarrollo de la Ingeniería de Software (LIDIS), siendo consecuente con esta situación, adelantó una investigación que propone un modelo liviano de mejoramiento de los procesos de desarrollo de software partiendo de la caracterización de las empresas emergentes.
- PublicaciónAcceso abiertoDesarrollo de un aplicativo web para la evaluación de propuestas e informes finales de modalidades de grado en la Universidad San Buenaventura Cartagena(Universidad de San Buenaventura, 2022-06-02) Vargas López, Camilo Andrés; Paternina Palacio, Katia Esther; GICI - Grupo de Investigación de las Ciencias de las IngenieríasEn este informe se expone el desarrollo del aplicativo Web para evaluación de propuestas y de informe final de la modalidad trabajo de grado en la Universidad de San Buenaventura Cartagena, el proyecto surge como necesidad a la innovación del trabajo por medio de las herramientas de las tecnologías de la información y comunicación (TIC). En el proceso de desarrollo se utilizó la metodología ágil SCRUM para crear un sistema que permita gestionar en un solo lugar la evaluación de informes, para evitar trabajo repetitivo y disminuir errores de escritura, asignación y notificaciones en todo el proceso de evaluación; se utiliza el lenguaje de programación JavaScript junto el framework de React JS para la parte del frontend, para el backend se utiliza Firebase y sus API de Authentication, Cloud Storage Firestore; para el desarrollo de todo el aplicativo se aplican cada una de las etapas de la metodología SCRUM, desde la recolección de requerimientos, diseño de interfaz, cumplimientos de los sprint, hasta finalizar la aplicación. Con la puesta a producción del aplicativo Web se realizan pruebas y se pudo verificar que efectivamente hay una mejora en el proceso de evaluación de trabajos de grado en cuanto a la gestión de informes, evitar reescribir y brindar la información necesaria, contrario a usar herramientas como Excel y tener los archivos almacenados en un ordenador local el cual no es una fuente de información tan confiable como la nube, los estudiantes pueden radicar su propuesta e informe en el aplicativo de forma intuitiva y tener acceso en cualquier momento a la información necesaria, los docentes pueden realizar su proceso de evaluación y los coordinadores generan informes de consolidados de evaluación automáticamente.
- PublicaciónAcceso abiertoDesarrollo del Videojuego Noethos(Universidad de San Buenaventura, 2022) Toro Herrera, José Daniel; Sierra Tejada, Juan Pablo; Bedoya Mejía, Camilo; Correa Blair, Juan DiegoNoethos es un videojuego para PC del género plataforma 3D, educación, aventura, ciencia ficción y fantasía, desarrollado por estudiantes del Semillero de Investigación Multimedia y Entornos Interactivos de la Universidad San Buenaventura Medellín en colaboración con el programa de Ingeniería de Sonido. Noethos es protagonizado por una chica que es enviada al mundo de las ideas, un lugar mágico donde fluye todo el conocimiento del hombre, el cual deberá ser liberado del dominio de una temible organización que pretende apropiarse de toda la información que hay allí. Las tecnologías necesarias para el desarrollo de este videojuego fueron, Unity Engine, Audiokinetic Wwise, C#, Vs Code, Cinema 4D, ZBrush, Blender, Autodesk Maya, Substance Painter, Substance Designer, Adobe Creative Suit. Con una restricción de +12 el videojuego está dirigido para jóvenes y adultos. Esta entrega consta de un nivel demo jugable con logros, objetivos, puzles, combates, plataformas, coleccionables y cinemáticas que funcionan como apartado narrativo del primer mundo del juego, el reino de la Biología
- PublicaciónAcceso abiertoGestión de peticiones, quejas y reclamos PQR bajo metodología RUP para la Fundación Clínica del Norte(2018) Díaz Arroyave, Mauricio; Amariles Camacho, Mauricio JoséThe customer service is a fundamental process in the companies that provide a service and institutions providers of health - IPS, especially, should provide channels for users to exercise their constitutional right, and to comply with the parameters the Superintendence of health surveillance. Once detected the need of a tool for the management of PQR in the Clinic North Foundation, proposes a development with his measure, which meets the need, be able to make traceability and management; In addition, that are believed service channels to users. To get to the detection of the specific need of the Clinic of the North, inquiries, conducted through a formal interview to ascertain the current status and propose a future State. In the development of the application, the RUP (Rational Unified Process) methodology was used.
- PublicaciónAcceso abiertoRevisión de los sistemas de control de versiones utilizados en el desarrollo de software(Editorial bonaventuriana, 2012) Tello Leal, Edgar; Sosa, Claudia M.; Tello Leal, Diego A.Uno de los retos a los que se enfrentan los desarrolladores de software es generar productos eficientes y de calidad sin sacrificar tiempo o costos. Este objetivo sólo se alcanza si los actores involucrados en tal proceso pueden disponer de toda la información relacionada con el proyecto. Los sistemas de control de versiones son aplicaciones que ayudan al proceso de desarrollo de software, facilitando la gestión del control de versiones de los archivos de código fuente generados por los desarrolladores, proporcionando herramientas para la fusión y generación de una nueva versión de un proyecto, permitiendo que múltiples desarrolladores trabajen en el mismo proyecto sin ocasionar pérdida de datos o bloqueos de archivos. Además, permiten recuperar archivos generados previamente, los cuales pueden ser utilizados para solucionar errores del sistema. En el presente trabajo de investigación se presenta una revisión de las principales aplicaciones de software disponibles para la gestión del control de versiones con un enfoque hacia su utilización en el desarrollo de software. Adicionalmente, se analiza su funcionamiento de acuerdo al método de administración de la información contenida en los repositorios, describiendo el proceso de creación, actualización y generación de versiones de archivos de código almacenados en los repositorios.