5 research outputs found
Métodos ágiles como alternativa al proceso de desarrollo web
Los métodos “ágiles” para el desarrollo de software han sido un gran tema de discusión en la comunidad de la Ingeniería de Software este año. Este trabajo presenta un estudio de este enfoque indicando su origen, promesas, limitaciones, tipos de proyectos en los cuales se puede utilizar y una comparación con los métodos tradicionales. Su filosofía principal se relaciona con dar una rápida respuesta a los usuarios, con entrega de software trabajando, asumiendo que los requerimientos son inestables e involucrando fuertemente a los mismos usuarios en el proceso de desarrollo. La crítica que reciben los agilistas es que sus métodos son poco sistemáticos y documentados. Por otra parte, los agilistas argumentan contra los tradicionalistas, considerando que las respuestas dadas por estos últimos a algunos problemas son muy lentas, al punto que cuando entregan la solución el problema ya no existe o cambió. En este trabajo se plantea que los métodos ágiles y los tradicionales no son estrictamente competidores directos. Cada uno de ellos tiene su propio segmento de aplicación o terreno. Y pueden ser usados en proyectos con diferentes características.Eje: Ingeniería de Software y Bases de Datos (ISBD)Red de Universidades con Carreras en Informática (RedUNCI
Métodos ágiles como alternativa al proceso de desarrollo web
Los métodos “ágiles” para el desarrollo de software han sido un gran tema de discusión en la comunidad de la Ingeniería de Software este año. Este trabajo presenta un estudio de este enfoque indicando su origen, promesas, limitaciones, tipos de proyectos en los cuales se puede utilizar y una comparación con los métodos tradicionales. Su filosofía principal se relaciona con dar una rápida respuesta a los usuarios, con entrega de software trabajando, asumiendo que los requerimientos son inestables e involucrando fuertemente a los mismos usuarios en el proceso de desarrollo. La crítica que reciben los agilistas es que sus métodos son poco sistemáticos y documentados. Por otra parte, los agilistas argumentan contra los tradicionalistas, considerando que las respuestas dadas por estos últimos a algunos problemas son muy lentas, al punto que cuando entregan la solución el problema ya no existe o cambió. En este trabajo se plantea que los métodos ágiles y los tradicionales no son estrictamente competidores directos. Cada uno de ellos tiene su propio segmento de aplicación o terreno. Y pueden ser usados en proyectos con diferentes características.Eje: Ingeniería de Software y Bases de Datos (ISBD)Red de Universidades con Carreras en Informática (RedUNCI
Implementación de un ERP orientado a la empresa Minimarket La Familia
90 p.For the organization, taking the step allow to implement a system that help the
company both in the administration and operations of the processes within the
organization. Nowadays, organizations are related to some technology for their
organization, in different ranges of implementation or impact on the organization.
However, an important emphasis must be placed on the quality of the implemented
tools, since a bad choice of project can lead to failure, or to a defective system.
The present project, is working on providing an IT solution to the businesswoman
Carolina Ramirez, located in the sixth region. She is starting a new project, which
consists of managing three minimarkets, retail-oriented businesses in residential
areas of the city of Rengo and surrounding towns. The problem arises at the
moment of understanding that the organization does not have records of its
transactions other than sales information. Not having a system that allows you to
know the status of the stock, the totals entered or even the registration of products,
hinders the acquisition of new stock, or choice of their sales. To solve the problem,
a system was developed and implemented to encompass the organization and to
be able to keep track of both the product and the sales made, among other
functions detailed in this text. To be able to implement a system, which allows the
administrative staff to have a knowledge of the state of the organization, as well as
the sales made and the income obtained. The expected objective of this project is
to implement an ERP system that allows the organization to work and keep a
record of the processes within the organization. To meet this objective, a method
will be used which can deliver how the project should be approached in a linear
way such as traditional methodologies, which give a rigor to the process. However,
agile methodologies should also be used to provide greater feedback from the
company. For the reasons expressed in the previous paragraph is that a hybrid
methodology was used, which mixes the process of waterfall methodology, along with the incorporation the methodology in the process, in order to obtain feedback at the time of showing the functional Project
Sistema de gestión de reserva de moteles para “CreApp SPA”
93 p.En los tiempos que transcurren resulta imposible imaginar rubros en los en los
cuales las tecnologías de información no estén presente, de una u otra manera
poseen un carácter indispensable a la hora de mejorar o crear un servicio o
proceso. En base a esta conjetura y a sus propios análisis, a la empresa
“CREAPP SPA” le surgió la idea de optimizar el proceso de gestión de reservas de
moteles, esto en base a una aplicación que actúa como intermediario entre las
partes interesadas. En base a la necesidad de esta empresa, se desarrolló un
sistema móvil de gestión de reservas para moteles, el cual permite añadir moteles,
habitaciones y ubicaciones por parte del administrador. Y realizar la reserva desde
el punto de vista del cliente del motel. Con la finalidad de agilizar el proceso de
reserva. Para realizar el desarrollo de esta aplicación, se utilizó la metodología
Proceso Racional Unificado (RUP en sus siglas en ingles), con la cual se
realizaron cinco iteraciones, partiendo por la fase inicial que comprendía levantar
los requerimientos. Como producto de la aplicación de esta metodología, se
obtuvo un sistema fiable de carácter escalable esto gracias a su arquitectura de
desarrollo comprendida en MVC (Modelo-Vista-Controlador) Esta aplicación fue
desarrollada en el lenguaje de programación Kotlin para el Frontend, NodeJs para
el Backend y SQL, con el gestor de base de datos PGadmin. También se
implementó Firebase para almacenar todas las imágenes generadas por la
aplicación. En cuanto a los resultados, se entregó a la empresa una aplicación con
una arquitectura correctamente diseñada dada la factibilidad con la cual es escalable el desarrollo de la aplicación, entregando la facilidad de añadir eficazmente módulos que “CREAPP SPA” estime conveniente. // ABSTRACT: In these times it is impossible to imagine areas in which information technologies
are not present, in one way or another they play an indispensable rol at the time of
improving or creating a service or process. Based on this conjecture and its own
analysis, the Company "CREAPP SPA" came up with the idea of optimizing the
motel reservation management process, based on an application that acts as an
intermediary between the interested parties. Based on the need of this company, a
mobile reservation management system for motels was developed, which allows
adding motels, rooms and locations by the administrator. And make the reservation
from the point of view of the motel customer. In order to streamline the booking
process. To develop this application, the Rational Unified Process (RUP)
methodology was used, with which five iterations were carried out, starting with the
initial phase that included the requirements. As a result of the application of this
methodology, a reliable and scalable system was obtained thanks to its
development architecture comprised in MVC (Model-View- Controller). This
application was developed in the Kotlin programming language for the Frontend,
NodeJs for the Backend and postgreSQL, with the PGadmin 4 database manager.
Firebase was also implemented to store all the images generated by the
application. As for the results, we delivered to the company an application with a
properly designed architecture, thinking on a scalable development, which gives
the facility for CREAPP’s owners to add modules properly if they deems
appropriate. This facilitates the integration of new developers who can be hired to continue with the development and refinement of the app
Sistema de postulación para movilidad internacional de la Universidad de Talca (SPM UTalca)
142 p.Uno de los ejes centrales de la Universidad de Talca es la innovación, la cual
busca facilitar y encontrar soluciones a distintas problemáticas, así como también
fomentar el pensamiento crítico y evaluar los distintos criterios de cada proyecto.
Sin embargo, el área de relaciones internacionales (RRII) de la universidad se
encontraba realizando el trabajo de postulaciones a la movilidad tanto saliente y
entrante de manera manual (registro, análisis, categorización y comunicación) con
los estudiantes, desaprovechando información que ya existe dentro de los
sistemas de la Universidad, así como también generando duplicidad de
información. Como resultado, se ha desarrollado un sistema web que utilice la
información de estudiantes y trabaje generando “tickets de postulación” a los
mismos, mientras que a los administrativos de RRII les permita generar instancias
de postulación, añadir preguntas al formulario, añadir universidades, añadir
programas y revisar las postulaciones de los estudiantes. // ABSTRACT: One of the main focus of the University of Talca is innovation, which seeks to
facilitate and find solutions to different problems, as well as encourage critical
thinking and evaluate the different criteria for each project. However, the
international relations area (RRII) of the university was carrying out the work of
applications for both outgoing and incoming mobility manually (registration,
analysis, categorization and communication) with the students, wasting information
that already exists within of the University systems, as well as generating
duplication of information. As a result, a web system has been developed that uses
student information to submit tickets for them, while it allows the RRII
administrators to generate application instances, add questions to the form, add
universities, add programs and review student applications