Pérez Canencio, José GabrielOspina Puertas, Johan FelipeCanaval Nuñez, Johan Andrés2017-05-182017-05-182013-11-08http://hdl.handle.net/20.500.12993/52ilustraciones, gráficos, tablasEl concepto de metodología, dentro de la Ingeniería del Software es, sin duda, uno de los más oscuros y que más confusión produce tanto en estudiantes como en profesionales involucrados en procesos de desarrollo de software. Tanto es así, que en muchas empresas de desarrollo (no todas, por supuesto), la aplicación de una metodología brilla por su ausencia. Además, la constante innovación tecnológica, cambios en los procesos y economías de los países hace que cada vez sea necesaria la aplicación de nuevas metodologías adaptadas a los nuevos tiempos y necesidades de cada país, sin embargo, las empresas siguen aplicando dichas metodologías las cuales fueron creadas hace bastante tiempo y pensadas para viejos problemas, por lo cual se puede decir que se carece de formas y estrategias modernas para atender los nuevos problemas. Algunos profesionales de las tecnologías de la información como algunos de sus clientes se van dando cuenta de que se hace necesario seguir unas ciertas pautas predefinidas en el desarrollo del software de calidad: es decir, llevar un comportamiento metódico, que no es otra cosa que seguir una metodología. Esto lleva a pensar que la ausencia de una metodología en el desarrollo de un proyecto de software garantiza con seguridad la ausencia de calidad. Las actuales metodologías son hechas en otros países y se caracterizan por ser muy extensas y con un alto costo para su implementación ya que van acorde a la economía del país que la realizo y a los tipos de empresa que en él se encuentran, empresas con un poder monetario muy superior al nuestro, por lo cual no son fácilmente adaptables en Colombia. En Colombia la situación económica es bastante difícil para muchas de las pequeñas y medianas empresas, por lo tanto se ve la necesidad del desarrollo de una metodología ágil, eficaz y de buena calidad y lo más importante a un costo moderado el cual sea asequible y se ajuste a las necesidades y economía de nuestras organizaciones.1. IDENTIFICACION DEL PROYECTO / 1.1 EL PROBLEMA / 1.2 FORMULACIÓN DEL PROBLEMA / 2. OBJETIVOS / 2.1 OBJETIVO GENERAL / 2.2 OBJETIVOS ESPECÍFICOS / 3. JUSTIFICACIÓN / 4. MARCOS DE REFERENCIA / 4.1 MARCO TEORICO / 4.1.1 Definiciones de Metodología de desarrollo de software / 4.1.2 Metodología ágil / 4.1.3 Definición de las principales metodologías de desarrollo / 4.1.3.1 Metodologías de desarrollo ágil. / 4.1.3.1.1 Programación Extrema / 4.1.3.1.2 Scrum / 4.1.3.2 Otras metodologías de desarrollo / 4.1.3.2.1 RUP / 4.1.3.2.2 Iconix. / 4.2 MARCO CONCEPTUAL / 5. HIPOTESIS / 5.1 OPERACIONALIZACION DE LA HIPOTESIS / 6. ASPECTOS METODOLOGICOS / 6.1 TIPO DE ESTUDIO / 6.2 METODO DE INVESTIGACION / 6.3 FUENTES Y TECNICAS DE RECOLECION DE LA INFORMACIÓN 21 6.3.1 Fuentes primarias / 6.3.2 Fuentes secundarias / 7. FASE TECNICA / 7.2 METODOLOGÍA XP / 7.3 METODOLOGÍA RUP / 7.4 METODOLOGÍA ICONIX / 7.5 METODOLOGÍA SCRUM / 7.6 UTILIZACIÓN DE LOS ELEMENTOS DE MODELADO EN LAS METODOLOGÍAS DE DESARROLLO / 7.7 METODOLOGÍAS UTILIZADAS POR LAS EMPRESAS DESARROLLADORES DE SOFTWARE / 7.7.1 PSL / 7.7.1.1 Metodología utilizada por PSL / 7.7.2 IT GROUP / 7.7.2.1 Metodología utilizada por IT GROUP / 7.7.3 NEXOS SOFTWARE / 7.7.3.1 Metodología utilizada por NEXOS SOFTWARE / 7.7.4 ASESOFTWARE / 7.7.4.1 Metodología utilizada por ASESOFTWARE / 7.7.5 PALMERA SOFT / 7.7.5.1 Metodología utilizada por PALMERA SOFT / 7.7.6 BIOSALC / 7.7.7 ISE & E (Ingeniería Servicios Eléctricos y Electrónicos) / 7.7.7.1 Metodología utilizada por ISE & E / 7.7.8 SOFTENG / 7.7.9 MVM Ingeniería de Software / 7.7.9.1 Metodología utilizada por MVM Ingeniería de Software / 7.7.10 ARQUITESOFT / 7.7.11 SAP / 7.8 PROYECTOS / 7.8.1 TOTVS COLOMBIA – ADA / 7.8.2 ARQUITESOFT / 7.8.3 COMPUNET S.A - SAP / 7.8.4 WEBMASTER – Smart Access / 7.8.5 ISOCRON SYSTEMS / 8. ETAPAS QUE DEBERÍA TENER UNA NUEVA METODOLOGÍA ÁGIL / 8.1 INSTRUMENTO. PLAN GENERAL DE DESARROLLO DEL SOFTWARE / 8.1.1 Propósito / 8.1.2 Alcance / 8.1.3 Resumen / 8.1.4 Oportunidad de Negocio / 8.1.5 Sentencia que define el problema / 8.1.6 Sentencia que define la posición del Producto / 8.2 VISTA GENERAL DEL PROYECTO / 8.2.1 Propósito, Alcance y Objetivos / 8.2.2 Suposiciones y Restricciones / 8.2.3 Entregables del proyecto / 8.2.4 Entregables Opcionales / 8.2.5 Evolución del Plan General de Desarrollo del Software / 8.3 Organización del Proyecto / 8.3.1 Participantes en el Proyecto / 8.3.2 Entorno de usuario / 8.3.3 Interfaces Externas / 8.3.4 Roles y Responsabilidades / 8.4 Gestión del Proceso / 8.4.1 Estimaciones del Proyecto / 8.4.2 Perspectiva del producto / 8.4.3 Plan del Proyecto / 8.4.3.1 Plan de las Fases / 8.4.3.2 Calendario del Proyecto / 8.4.4 Seguimiento y Control del Proyecto / 8.4.5 Resumen de características / 8.5 Otros Requisitos del Producto / 8.5.1 Estándares Aplicables / 8.5.2 Requisitos de Sistema / 8.5.3 Requisitos de Desempeño / 8.5.4 Requisitos de Entorno / 8.6 Requisitos de Documentación / 8.6.1 Manual de Usuario / 8.6.2 Ayuda en Línea / 8.6.3 Guías de Instalación, Configuración, y Fichero Léame / CONCLUSIONES / COLABORADORES / BIBLIOGRAFÍA / REFERENCIAS / ANEXOS /114 Páginasapplication/pdfspaDerechos reservados - Unidad Central del Valle del Caucahttp://creativecommons.org/licenses/by-nc-nd/4.0Determinación de los factores que conllevan a la formulación de una nueva metodología ágil de desarrollo de SoftwareAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)info:eu-repo/semantics/openAccessTesis/Trabajo de grado - Monografía - PregradoInstname:Unidad Central del Valle del CaucaRepositorio Institucional Unidad Central del Valle del Caucarepourl:https://repositorio.uceva.edu.co/Desarrollo de softwareInnovaciónMetodología desarrollo de softwarehttp://purl.org/coar/access_right/c_abf2