Los diferentes programas de pregrado de Ingeniería Informática en el mundo, exigen a sus estudiantes presentar trabajos de manera individual y, particularmente, un proyecto de trabajo de grado, los cuales, en la mayoría de los casos, están relacionados con el desarrollo de un software; sin embargo, al momento de planear dichos proyectos, los estudiantes se encuentran ante la dificultad de escoger qué metodología utilizar, pues las metodologías de desarrollo de software existentes suponen grupos de personas, y resulta que con el fin de evaluar los conocimientos particulares adquiridos por cada estudiante, los trabajos de grado se deben hacer, generalmente, de manera individual. La dificultad en la selección de la metodología lleva a que los proyectos no den como resultado el objetivo propuesto o tarden más de lo programado, entre otras dificultades. El presente artículo plantea una propuesta metodológica para el desarrollo individual de proyectos de software, principalmente en la academia, denominado DeSoftIn, que coadyuve al cumplimiento de los objetivos del proyecto y permita a los estudiantes tener una aproximación al uso de metodologías de desarrollo, desde el inicio del programa de estudios.
I. INTRODUCCIÓN
Desde la aparición de la ingeniería informática como disciplina académica, se han propuesto modelos, marcos y metodologías que describen los "pasos básicos" o ideales para llevar a cabo adecuadamente los proyectos de desarrollo de software. Sin embargo, la falta de homogeneidad en factores como los estilos de desarrollo, los equipos de trabajo y los recursos, entre otros, han hecho que existan muchas metodologías, principalmente enfocadas al trabajo en equipo (es decir, de dos o más personas). Además, los estudiantes interesados en esta disciplina, durante su formación académica, se ven continuamente obligados a realizar proyectos individuales, en su mayoría sin orientación ni metodología. Por lo tanto, durante este proceso, los estudiantes se encuentran continuamente con problemas y cometen errores que no se detectan hasta que se entrega el producto resultante
Las metodologías actuales utilizadas para el desarrollo de software (eXtreme Programming -XP, Cascade, e Iteractiv, entre otras) proponen la conformación de equipos con al menos 5 personas, lo que constituye la mayor dificultad para aplicarlas a proyectos individuales. Además, en estas metodologías, cada persona del equipo cumple con funciones muy específicas, y en varias fases no hay comunicaciones transversales entre ellos. Por otro lado, el plazo de entrega suele ser de 15-30 días por entrega, lo que supone una estimación de 90-120 días para tener el producto final; sin embargo, los estudiantes no disponen de ese tiempo en un proyecto académico, ya que sólo se les da entre 30 y 60 días para completar estos proyectos.
Esta es una versión de prueba de citación de documentos de la Biblioteca Virtual Pro. Puede contener errores. Lo invitamos a consultar los manuales de citación de las respectivas fuentes.
Artículos:
Control deslizante adaptativo neural de un convoy de vehículos bidireccional con restricciones de velocidad y saturación de entrada.
Artículos:
Análisis de la Salud Mental de los Niños Migrantes Urbanos Basado en Computación en la Nube y Modelos de Algoritmos de Minería de Datos.
Artículos:
Índice de similitud de nodos basado en gráficos de disco unitario para el análisis de redes complejas
Artículos:
Método de almacenamiento seguro de datos para Internet de las Cosas en la distribución de energía en sistemas energéticos ciberfísicos.
Artículos:
Reducción del efecto del ruido en la estimación de modelos no lineales mediante la representación multiescala
Artículos:
Comportamiento del aguacate Hass liofilizado durante la operación de rehidratación
Artículos:
Caracterización estructural de la materia orgánica de tres suelos provenientes del municipio de Aquitania-Boyacá, Colombia
Informes y Reportes:
Técnicas de recuperación de suelos contaminados
Artículos:
Una revisión de la etiopatogenia y características clínicas e histopatológicas del melanoma mucoso oral.