Por favor, use este identificador para citar o enlazar este ítem: http://dspace.espoch.edu.ec/handle/123456789/2553
Título : Análisis de PYTHON con Django frente a Ruby on Rails para desarrollo ágil de aplicaciones web. Caso práctico: DECH
Autor : Cumba Armijos, Paúl David
Barreno Pilco, Byron Augusto
Palabras claves : ESTUDIO COMPARATIVO;DESARROLLO DE APLICACIONES WEB;FRAMEWORKS [Análisis comparativo];HERRAMIENTAS DE DESARROLLO DE APLICACIONES WEB
Fecha de publicación : 22-jul-2013
Identificador : UDCTFIYE;18T00529
Abstract : Análisis de Python con Django frente a Ruby on Rails para desarrollo ágil de aplicaciones web, caso práctico realizado en la Dirección Provincial de Educación de Chimborazo. Se realizó el análisis de las tecnologías de framework de software libre más populares en el mercado, con el propósito de determinar que framework permite mejorar la productividad de desarrollo ágil de aplicaciones web. El análisis comparativo se baso en el método Científico General, con lo cual se efectuó la investigación. Ambas tecnologías fueron adaptadas a los mismos ambientes de desarrollo y pruebas, con técnicas de observación directa, de laboratorio y experimento, para alcanzar los objetivos se utilizo las siguientes herramientas: Django 1.3.1 y Ruby on Rails 3.1, Servidor Apache en modo FastCGI, PostgreSQL, Aptana Studio 3 como IDE de desarrollo y la construcción de prototipos de pruebas. Los resultados cuantitativos que se obtuvieron mediante la comparación de parámetros como: Patrón MVC, Reutilización, Seguridad de Aplicación, Madurez de Producto e Instalación, permitieron evaluar la productividad de desarrollo, cuyo resultado fue: Django 91,82% (Muy Bueno) y Ruby on Rails con 84,61% (Muy Bueno). En conclusión la tecnología que ofrece la mejor productividad en el desarrollo ágil de aplicaciones web es Django con un puntaje de 92,81%/100, que supera a su directo competidor Ruby on Rails. Es recomendable que para proyectos donde el tiempo de desarrollo es un factor importante se debe utilizar de la metodología SCRUM, ya que al combinarla con la utilización de un Framework obtendremos una aplicación en un tiempo considerablemente menor.
URI : http://dspace.espoch.edu.ec/handle/123456789/2553
Aparece en las colecciones: Ingeniería en Sistemas Informáticos; Ingeniero/a de Software

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
18T00529.pdf4,93 MBAdobe PDFVista previa
Visualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.