1 / 21

Sistema de Control de Documentos para el Departamento de Pagos USB

Refactoring. Sistema de Control de Documentos para el Departamento de Pagos USB. Cambio de nombre de variables. Específicamente dos casos serán tratados: Cambio de la variable c por calendar. Cambio de nombre de variables. Cambio de la variable a por la variable tipo.

carlyn
Download Presentation

Sistema de Control de Documentos para el Departamento de Pagos USB

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Refactoring Sistema de Control de Documentos para el Departamento de Pagos USB

  2. Cambio de nombre de variables Específicamente dos casos serán tratados: Cambio de la variable c por calendar

  3. Cambio de nombre de variables Cambio de la variable a por la variable tipo

  4. Eliminación de un parámetro no utilizado Eliminación del parámetro response en asignarDocumento

  5. Cambio de un condicional Se cambia el uso de un condicional de tamaño considerable

  6. Creación de un módulo asignarDatosUsuario Se crea un módulo para asignar los datos al usuario y evitar repetición de código

  7. Migración de módulos de DBManager Se migran varios módulos de la clase DBManager hacia otras clases con más consistentes

  8. Cambio de nombre de variables Cambio de la variable ur por url

  9. Cambio de nombre de variables Cambio de la variable err por error_area

  10. Cambio de un condicional Se cambia el uso de un condicional de tamaño considerable

  11. HERRAMIENTAS PARA LA PLANIFICACIÓN DE PROYECTOS

  12. HERRAMIENTAS PARA LA PLANIFICACIÓN DE PROYECTOS • Gantt PV • Gantt PV es un programa Open Source, de simple manejo y sin grandes complicaciones, para planificación de proyectos, descomposición, representación y seguimiento de tareas sobre diagrama de Gantt. Esta disponible para los sistemas Operativos, Windows, Linux y Mac OSX. La herramienta permite administrar distintas definiciones de tareas, tiempo de duración de las tareas, dependencias, días de partida y fechas de celebraciones, en base a esa información Gantt PV calcula las tareas, las fechas de finalización y crea un diagrama de gantt que permite comunicar cuando una tarea de un proyecto debe ser finalizada.

  13. HERRAMIENTAS PARA LA PLANIFICACIÓN DE PROYECTOS GanttProject Aplicación de escritorio que posee una interfaz muy similar a MS. Project que permite programar, organizar las tareas, asignación de personas y recursos sobre una representación Gantt. Resultando ser una a herramienta mucho más ligera que MS Project. Además permite la exportación de informes en formato HTML con excelente calidad. Su principal requerimiento es Java Runtime Environment, por lo que es portable a distintos sistemas operativos.

  14. HERRAMIENTAS PARA LA PLANIFICACIÓN DE PROYECTOS RapidSVN 0.9.6 Es un software de manejo de versiones. Es un software libre y se le conoce también como svn por ser ese el nombre de la herramienta de línea de comandos. Una característica importante es que, los archivos versionados no tienen cada uno un número de revisión independiente. En cambio, todo el repositorio tiene un único número de versión que identifica un estado común de todos los archivos del repositorio en cierto punto del tiempo. Algunas de sus ventajas son: que sigue la historia de los archivos y directorios a través de copias y renombrados; y que envía sólo las diferencias en ambas direcciones.

  15. HERRAMIENTAS PARA LA PLANIFICACIÓN DE PROYECTOS dotProject Es una aplicación para la gestión de proyectos enmarcada en un entorno Web ofreciendo un marco completo para la planificación, gestión y seguimiento de múltiples proyectos para clientes diferentes, quienes pueden disponer también de acceso para monitorizar la evolución del desarrollo.

  16. HERRAMIENTAS PARA LA PLANIFICACIÓN DE PROYECTOS TeamWork Es un Software confiable y amigablequesirveparamanejar el trabajo y comunicación en cualquier campo. La gestión de proyectos y de grupos se encuentraintegrada en un ambientedesdedonde se puedencoordinarcientos de proyectos a la vez. Gestióncompleta de informes de tiempos y costes. Combinagestión de documentos, de equipos y de proyectos.

  17. HERRAMIENTAS PARA LA PLANIFICACIÓN DE PROYECTOS Planner Aplicación de escritorio para gestión y seguimiento de proyectos, con descomposición en tareas y sub-tareas, dependencias, identificación de la ruta crítica, diagramas de Gantt. Inicialmente desarrollada para Linux, dispone de versión (beta) para Windows.

  18. HERRAMIENTAS PARA LA PLANIFICACIÓN DE PROYECTOS Agile Track Herramienta para planificación y seguimiento de proyectos, de interfaz sencillo. Para desarrollo de software en equipos reducidos con metodologías ágiles, especialmente eXtremeProgramming. Gestiona ciclos de desarrollo basados en iteraciones, con seguimiento de historias de usuario, tareas y bugs. Las metodologías usadas por este software permite a los productos ser lanzados en tiempo y presupuesto. Es usado para entregar trabajos mientras los grupos de trabajos se adaptan a los cambios entre decenas de proyectos.

  19. CuadroComprativo

  20. CuadroComprativo

  21. CuadroComprativo

More Related