Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

FVE project manager: gestión de procesos software y control de versiones sobre dotproject

dc.contributor.advisorGómez Sanz, Jorge
dc.contributor.authorEstirado Casado, Ignacio
dc.contributor.authorFábregas Martínez, Íñigo
dc.contributor.authorVilela Palacios, Alejandro
dc.date.accessioned2023-06-20T14:22:21Z
dc.date.available2023-06-20T14:22:21Z
dc.date.issued2008
dc.descriptionTrabajo de clase de la asignatura Sistemas Informáticos (Facultad de Informática, Curso 2007-2008)
dc.description.abstractNuestro proyecto tiene como finalidad aportar una aplicación libre y de código abierto que permita asistir en el desarrollo de un proyecto software facilitando la elección de un proceso de desarrollo; su ejecución entendida como la obtención de los resultados esperables de un proceso de desarrollo; y el acceso al mismo por parte de los participantes elegidos. Esta aplicación se llama FVE Project Manager. Existen algunas soluciones libres, pero distan mucho de ser completas, sobre todo por no estar integradas con sistemas de control de versiones. Así, en lugar de iniciar un proyecto desde cero, decidimos modificar un gestor de proyectos existente, dotProject, ampliando sus características. Con nuestra herramienta se pueden crear nuevas definiciones de procesos o importarlas en formato XML desde EPFComposer. Se permite la creación de productos de trabajo, gestión de los roles del proceso y personalización de las tareas. Una vez instanciado el proceso, los participantes pueden empezar a trabajar en el proyecto con todos los elementos definidos en el mismo mediante una intuitiva interfaz gráfica que brinda la aplicación. Otro logro notable es el de integrar un sistema de control de cambios (SVN). Ahora mismo, no existe ninguna extensión de dotproject para soportar SVN. Este servicio se integra de tal forma que no hay necesidad de que el cliente instale ningún tipo de programa adicional en su ordenador, pudiendo además acceder a este repositorio de forma independiente a dotProject. El sistema ha sido desarrollado en los lenguajes PHP, JSP, Java y Javascript y requiere para su despliegue de un servidor con servicios web compatibles con PHP, un servidor de base de datos MySQL, un servidor de aplicaciones para J2EE y la instalación de los servicios de Subversion en el servidor. Todas las herramientas utilizadas para el desarrollo son Open Source, por lo que podemos devolver a la comunidad de desarrolladores el beneficio de poder usar estas herramientas con una aplicación libre que ofrece servicios disponibles generalmente bajo pago. La agrupación de todas estas características sobre un gestor de proyectos libre como dotProject supone la creación de una funcionalidad no existente en aplicaciones libres y da respuesta a un gran número de solicitudes por parte de la comunidad de usuarios. [ABSTRACT] The purpose of our project is contributing a free and Open Source application that allows the administration of a project management entire cycle by the supplying of new functionalities that provide more power and flexibility to the execution of these projects. The name of this application is FVE Project Manager. There are several free solutions, but they are far from being complete, especially for not being integrated with version control systems. So, instead of starting a project from scratch, we decided to modify an existing project manager, dotproject, expanding its features. With our tool it is possible to create new process definitions or import them in XML format from EPFComposer. It allows the creation of workproducts, process roles management and personalization of the process of tasks. Once the process is instantiated, the participants may start working on it with all the defined elements in it through an intuitive graphical interface that the application provides. Another remarkable achievement is integrating a version control system (SVN). Right now, there is no extension of dotproject that works with SVN. This service is integrated so that there is no need for the customer to install any additional software on his computer. He can also access this repository independently from dotproject. The system has been developed in PHP, JSP, Java and Javascript languages. It requires for its deployment a PHP compatible web services server, a MySQL database server, a J2EE application server and the installation of the Subversion services in the server. All the tools that we used in the development are Open Source, so we can return to the developer community the benefit of being able to use these tools with a free application that provides non-free services. The grouping of all these features on a free project manager as dotproject involves creating a non-existent feature in free applications and responded to numerous requests by the user community.
dc.description.departmentDepto. de Ingeniería de Software e Inteligencia Artificial (ISIA)
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/9126
dc.identifier.urihttps://hdl.handle.net/20.500.14352/54367
dc.language.isospa
dc.page.total305
dc.relation.ispartofseriesTrabajos de curso (Departamento de Ingeniería del Software e inteligencia artificial, FDI)
dc.rights.accessRightsopen access
dc.subject.cdu004.41(043.3)
dc.subject.keywordGestión de proyectos
dc.subject.keywordControl de versiones
dc.subject.keywordProcesos de desarrollo
dc.subject.keywordProcesos software
dc.subject.keywordDotproject
dc.subject.keywordSubversion
dc.subject.keywordEclipse process framework
dc.subject.keywordCódigo abierto
dc.subject.keywordIngeniería del software project management
dc.subject.keywordversion control
dc.subject.keyworddelivery process
dc.subject.keywordsoftware process
dc.subject.keyworddotproject
dc.subject.keywordsubversion
dc.subject.keywordeclipse process framework
dc.subject.keywordopen source
dc.subject.keywordsoftware engineer.
dc.subject.ucmSistemas expertos
dc.titleFVE project manager: gestión de procesos software y control de versiones sobre dotproject
dc.typecoursework
dspace.entity.typePublication

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Memoria_SI_2007-2008_FVEProjectManager.pdf
Size:
7.48 MB
Format:
Adobe Portable Document Format