SlideShare una empresa de Scribd logo
1 de 30
Descargar para leer sin conexión
TRAC para la integración
y control de proyectos de
        software

           Jonathan Vargas Rodríguez
                Administrador de Proyectos




         “Construimos, integramos y ponemos a disposición
          conocimiento y herramientas tecnológicas para el
                             progreso”
Presentación
TRAC es una plataforma Web basada
 en el modelo de software libre, cuyo
    objetivo es facilitar la gestión,
integración y seguimiento de proyectos
    de desarrollo de software y de
infraestructura tecnológica, empleando
     el popular modelo de tickets
Conceptos

  Ticket: Unidad atómica que
    concentra un conjunto de
   atributos, propiedades, un
histórico de cambios y un flujo de
trabajo colaborativo. Es la base
 principal del funcionamiento de
              Trac
Conceptos
 VCS: Alude a “Sistema de Control de
     Versiones” (siglás en inglés).


Permite llevar el histórico de cambios en
el código fuente de un proyecto de forma
centralizada y desacoplada. Por ejemplo
     Subversion, Bazaar, Git, CVS
Conceptos

 Wiki: Es un sitio web cuyas páginas
   pueden ser editadas por múltiples
voluntarios a través del navegador web.
Los usuarios pueden crear, modificar o
   borrar un mismo texto con mucha
facilidad, facilitando la documentación y
   la compartición de conocimiento
Características
Integración nativa con repositorios Subversión
 Plataforma Wiki integrada sumamente flexible
        Tipos de tickets personalizables
     Fácil reporte y detección de defectos
Sistema de notificaciones por correo electrónico
  Adaptación del flujo de trabajo en los tickets
  Agrupación de tickets en Hitos (milestones)
 Monitor de la actividad reciente en el proyecto
   Colaboración entre miembros del equipo
Características
Enriquecida clasificación y priorización de tickets
     Creación ágil de múltiples tipos de links
  Ampliamente extensible a través de Plugins
Autenticación nativa o integrable a otros sistemas
    Autorización mediante grupos y permisos
    Ágil creación de reportes personalizados
          Exploración de código fuente
  Consulta de control de cambios y revisiones
       Código abierto fácil de personalizar
Aspectos Técnicos
     Desarrollado en el lenguaje Python
     Cuenta con servidor Web integrado
Normalmente integrado a servidor Web Apache
     Licenciado bajo software libre BSD
       Base de datos Sqlite o MySQL
 Localizado al idioma español mediante Babel
      Envío de notificaciones por SMTP
   Sistema de plantillas basado en Genshi
     Resaltado de sintaxis con Silverlight
     Soportado por la empresa EdgeWall
Arquitectura
Sistema de Gestión y                           Repositorios de Versiones
Control del Proyecto                              de Código Fuente



                       Mutuamente integrados




                             Máquinas virtuales de
                              prueba y desarrollo



                                                             Actualización
                                                          automática o manual
Wiki
   Facilita colaboración en documentación
  Creación de enlaces usando CamelCase
Uso de TracLinks enlaza a nodos del sistema:
 Tickets, Adjuntos, Revisiones, Cambios, etc
   Sintaxis de fácil comprensión y edición
 Plantillas permiten personalizar apariencia
    Cada página tiene su propio histórico
  Las páginas pueden estar jerarquizadas
   Es posible adjuntar archivos a páginas
 Permite creación personalizada de macros
Wiki
Edición del Wiki
Eventos
 Monitoreo de actividades en el proyecto
   Permite filtrar por tipo de actividad
    Enlaza con detalle de actividades
Muestra rápida descripción de la actividad
  Lista los cambios en el código fuente
   Lista los cambios en las incidencias
Lista los cambios en las páginas del Wiki
  Notifica cuando hitos son alcanzados
Eventos
Progreso
       Lista hitos (milestones) del proyecto
        Muestra el nivel de avance por hito
        Avance calculado en base a tickets
     Muestra fechas límite y retrasos por hito
   Acceso directo a reportes de tickets por hito
Estimación de horas estimadas e invertidas (plugin)
            Filtrar por hitos alcanzados
Progreso
Reportes
  Cuenta con reportes predefinidos de tickets
   Filtros por cualquier propiedad del ticket
Ordenamiento por cualquier propiedad del ticket
 Agrupación por cualquier propiedad del ticket
    Personalización de columnas a mostrar
     Creación de reportes personalizados
        Búsqueda avanzada de tickets
   Creación de reporte a partir de búsqueda
 Resaltado colorizado de la prioridad del ticket
Reportes
Reportes
Búsqueda personalizada
Incidencias
                      (tickets)


 Cualquier cosa por hacer es una incidencia (ticket)
        Fácil identificación por número o título
Creada por un “informante” y a cargo de un “asignado”
Cada ticket tiene un estado que indica situación actual
    Posee prioridad, gravedad, componente e hito
Permite indicar palabras clave que faciliten búsqueda
Incidencias
                      (tickets)



Descripción permite uso de formato Wiki y TracLinks
 Colaboradores añaden comentarios en el historial
  Comentarios permiten formato Wiki y TracLinks
   Acciones sobre el ticket siguen flujo de trabajo
   El ticket muestra todo su historial de cambios
   Es posible anexar múltiples archivos al ticket
Propiedades Incidencia
Historial Incidencia
Explorador
             (de código fuente)

   Lista uno o más repositorios del proyecto
Permite navegar entre carpetas y abrir ficheros
Muestra versión del fichero y última modificación
  Indica tamaño de archivo y autor del cambio
Muestra comentario del último cambio realizado
 Aplica sintaxis coloreada a archivos de código
  Permite explorar cambios y otras versiones
      Genera “diferencias” entre versiones
Explorador
Explorador
Recursos Adicionales

      Sitio oficial del proyecto
           http://trac.edgewall.com

           ¿Quién usa Trac?
    http://trac.edgewall.org/wiki/TracUsers

     Documentación de usuario
    http://trac.edgewall.org/wiki/TracGuide

    ¿Demostración en Línea?
     Escríbanos a soluciones@alkaid.cr
Otras herramientas

Control de versiones                       Gestión de proyectos
 Subversion, Git, Bazaar, CVS, Mercurial   Trac, Redmine, OpenProj, Bugzilla, Mantis, Jira




      Construcción                                           IDE's
     Ant, Nunit, jUnit, Nant, Maven           Netbeans, Eclipse, Monodevelop, Anjuta,
GRACIAS


   ¿Consultas?
   soluciones@alkaid.cr

Más contenido relacionado

Similar a ALKAID - Gestión de proyectos de software con Trac

Vigilancia tecnológica y competitiva con XWiki Watch
Vigilancia tecnológica y competitiva con XWiki WatchVigilancia tecnológica y competitiva con XWiki Watch
Vigilancia tecnológica y competitiva con XWiki WatchRaúl Baños
 
Portales Enterprise 2.0 con WebCenter
Portales Enterprise 2.0 con WebCenterPortales Enterprise 2.0 con WebCenter
Portales Enterprise 2.0 con WebCenterJaime Cid
 
Gestión documental colaborativa con Alfresco ECM
Gestión documental colaborativa con Alfresco ECMGestión documental colaborativa con Alfresco ECM
Gestión documental colaborativa con Alfresco ECMzylk net
 
Introducción WebCenter Suite 11g
Introducción WebCenter Suite 11gIntroducción WebCenter Suite 11g
Introducción WebCenter Suite 11gMonte Kluemper
 
Generación de Bibliotecas Digitales y Repositorios OAI-PMH, Andrés Viedma
Generación de Bibliotecas Digitales y Repositorios OAI-PMH, Andrés ViedmaGeneración de Bibliotecas Digitales y Repositorios OAI-PMH, Andrés Viedma
Generación de Bibliotecas Digitales y Repositorios OAI-PMH, Andrés Viedmaguestc2d800
 
Generación de Bibliotecas Digitales y Repositorios OAI-PMH, de Andrés Viedma
Generación de Bibliotecas Digitales y Repositorios OAI-PMH, de Andrés ViedmaGeneración de Bibliotecas Digitales y Repositorios OAI-PMH, de Andrés Viedma
Generación de Bibliotecas Digitales y Repositorios OAI-PMH, de Andrés ViedmaDIGIBIS
 
PresentacióN Andres
PresentacióN AndresPresentacióN Andres
PresentacióN AndresFESABID
 
Forjas y repositorios de código en la nube. Euskal Encounter 2015
Forjas y repositorios de código en la nube. Euskal Encounter 2015Forjas y repositorios de código en la nube. Euskal Encounter 2015
Forjas y repositorios de código en la nube. Euskal Encounter 2015Iñaki Arenaza
 
Web 2.0 Nuevas Formas De Comunicacion
Web 2.0 Nuevas Formas De ComunicacionWeb 2.0 Nuevas Formas De Comunicacion
Web 2.0 Nuevas Formas De ComunicacionEva Ordoñez Perez
 
Web-Based Integrated Management (WIM)
Web-Based Integrated Management (WIM)Web-Based Integrated Management (WIM)
Web-Based Integrated Management (WIM)Isaac Gil
 

Similar a ALKAID - Gestión de proyectos de software con Trac (20)

Groupware Media Req
Groupware Media ReqGroupware Media Req
Groupware Media Req
 
Vigilancia tecnológica y competitiva con XWiki Watch
Vigilancia tecnológica y competitiva con XWiki WatchVigilancia tecnológica y competitiva con XWiki Watch
Vigilancia tecnológica y competitiva con XWiki Watch
 
Portales Enterprise 2.0 con WebCenter
Portales Enterprise 2.0 con WebCenterPortales Enterprise 2.0 con WebCenter
Portales Enterprise 2.0 con WebCenter
 
Wikka wiki
Wikka wikiWikka wiki
Wikka wiki
 
Paul llerena
Paul llerenaPaul llerena
Paul llerena
 
Gestión documental colaborativa con Alfresco ECM
Gestión documental colaborativa con Alfresco ECMGestión documental colaborativa con Alfresco ECM
Gestión documental colaborativa con Alfresco ECM
 
Introducción WebCenter Suite 11g
Introducción WebCenter Suite 11gIntroducción WebCenter Suite 11g
Introducción WebCenter Suite 11g
 
Wikkiwika
WikkiwikaWikkiwika
Wikkiwika
 
Generación de Bibliotecas Digitales y Repositorios OAI-PMH, Andrés Viedma
Generación de Bibliotecas Digitales y Repositorios OAI-PMH, Andrés ViedmaGeneración de Bibliotecas Digitales y Repositorios OAI-PMH, Andrés Viedma
Generación de Bibliotecas Digitales y Repositorios OAI-PMH, Andrés Viedma
 
Generación de Bibliotecas Digitales y Repositorios OAI-PMH, de Andrés Viedma
Generación de Bibliotecas Digitales y Repositorios OAI-PMH, de Andrés ViedmaGeneración de Bibliotecas Digitales y Repositorios OAI-PMH, de Andrés Viedma
Generación de Bibliotecas Digitales y Repositorios OAI-PMH, de Andrés Viedma
 
PresentacióN Andres
PresentacióN AndresPresentacióN Andres
PresentacióN Andres
 
LA WEB 2.0
LA WEB 2.0LA WEB 2.0
LA WEB 2.0
 
LA WEB 2.0
LA WEB 2.0LA WEB 2.0
LA WEB 2.0
 
WEB 2.0
WEB 2.0WEB 2.0
WEB 2.0
 
LA WEB 2.0
LA WEB 2.0LA WEB 2.0
LA WEB 2.0
 
web 2.0
web 2.0web 2.0
web 2.0
 
Forjas y repositorios de código en la nube. Euskal Encounter 2015
Forjas y repositorios de código en la nube. Euskal Encounter 2015Forjas y repositorios de código en la nube. Euskal Encounter 2015
Forjas y repositorios de código en la nube. Euskal Encounter 2015
 
Web 2.0 Nuevas Formas De Comunicacion
Web 2.0 Nuevas Formas De ComunicacionWeb 2.0 Nuevas Formas De Comunicacion
Web 2.0 Nuevas Formas De Comunicacion
 
Web-Based Integrated Management (WIM)
Web-Based Integrated Management (WIM)Web-Based Integrated Management (WIM)
Web-Based Integrated Management (WIM)
 
Insight - Architecture Design
Insight - Architecture DesignInsight - Architecture Design
Insight - Architecture Design
 

Más de Alkaid · Open Source Business Software

Más de Alkaid · Open Source Business Software (14)

10 Criterios para Elegir una Solución ECM
10 Criterios para Elegir una Solución ECM10 Criterios para Elegir una Solución ECM
10 Criterios para Elegir una Solución ECM
 
Novedades en Alfresco One 5.0
Novedades en Alfresco One 5.0Novedades en Alfresco One 5.0
Novedades en Alfresco One 5.0
 
Introducing Alkaid - Software Company
Introducing Alkaid - Software CompanyIntroducing Alkaid - Software Company
Introducing Alkaid - Software Company
 
Presentación de Alkaid - Compañía de Software
Presentación de Alkaid - Compañía de SoftwarePresentación de Alkaid - Compañía de Software
Presentación de Alkaid - Compañía de Software
 
Alfresco: Escenarios de Arquitectura para Despliegue
Alfresco: Escenarios de Arquitectura para DespliegueAlfresco: Escenarios de Arquitectura para Despliegue
Alfresco: Escenarios de Arquitectura para Despliegue
 
Soluciones Joomla! - ALKAID
Soluciones Joomla! - ALKAIDSoluciones Joomla! - ALKAID
Soluciones Joomla! - ALKAID
 
LibreTours - Solución para Operadoras de Tour
LibreTours - Solución para Operadoras de TourLibreTours - Solución para Operadoras de Tour
LibreTours - Solución para Operadoras de Tour
 
Soluciones CRM con SugarCRM - ALKAID
Soluciones CRM con SugarCRM - ALKAIDSoluciones CRM con SugarCRM - ALKAID
Soluciones CRM con SugarCRM - ALKAID
 
ALKAID - Soluciones para la Web
ALKAID - Soluciones para la WebALKAID - Soluciones para la Web
ALKAID - Soluciones para la Web
 
ALKAID - Gestión de Servicios de TI con OTRS
ALKAID - Gestión de Servicios de TI con OTRSALKAID - Gestión de Servicios de TI con OTRS
ALKAID - Gestión de Servicios de TI con OTRS
 
Alfresco - Infraestructura - ALKAID.cr
Alfresco - Infraestructura - ALKAID.crAlfresco - Infraestructura - ALKAID.cr
Alfresco - Infraestructura - ALKAID.cr
 
Alfresco -Casos de Estudio- ALKAID.cr
Alfresco -Casos de Estudio- ALKAID.crAlfresco -Casos de Estudio- ALKAID.cr
Alfresco -Casos de Estudio- ALKAID.cr
 
Alfresco - Caracteristicas Avanzadas - ALKAID.cr
Alfresco - Caracteristicas Avanzadas - ALKAID.crAlfresco - Caracteristicas Avanzadas - ALKAID.cr
Alfresco - Caracteristicas Avanzadas - ALKAID.cr
 
Alfresco - Presentacion General - ALKAID.cr
Alfresco - Presentacion General - ALKAID.crAlfresco - Presentacion General - ALKAID.cr
Alfresco - Presentacion General - ALKAID.cr
 

Último

International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 

Último (16)

International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 

ALKAID - Gestión de proyectos de software con Trac

  • 1. TRAC para la integración y control de proyectos de software Jonathan Vargas Rodríguez Administrador de Proyectos “Construimos, integramos y ponemos a disposición conocimiento y herramientas tecnológicas para el progreso”
  • 2. Presentación TRAC es una plataforma Web basada en el modelo de software libre, cuyo objetivo es facilitar la gestión, integración y seguimiento de proyectos de desarrollo de software y de infraestructura tecnológica, empleando el popular modelo de tickets
  • 3. Conceptos Ticket: Unidad atómica que concentra un conjunto de atributos, propiedades, un histórico de cambios y un flujo de trabajo colaborativo. Es la base principal del funcionamiento de Trac
  • 4. Conceptos VCS: Alude a “Sistema de Control de Versiones” (siglás en inglés). Permite llevar el histórico de cambios en el código fuente de un proyecto de forma centralizada y desacoplada. Por ejemplo Subversion, Bazaar, Git, CVS
  • 5. Conceptos Wiki: Es un sitio web cuyas páginas pueden ser editadas por múltiples voluntarios a través del navegador web. Los usuarios pueden crear, modificar o borrar un mismo texto con mucha facilidad, facilitando la documentación y la compartición de conocimiento
  • 6. Características Integración nativa con repositorios Subversión Plataforma Wiki integrada sumamente flexible Tipos de tickets personalizables Fácil reporte y detección de defectos Sistema de notificaciones por correo electrónico Adaptación del flujo de trabajo en los tickets Agrupación de tickets en Hitos (milestones) Monitor de la actividad reciente en el proyecto Colaboración entre miembros del equipo
  • 7. Características Enriquecida clasificación y priorización de tickets Creación ágil de múltiples tipos de links Ampliamente extensible a través de Plugins Autenticación nativa o integrable a otros sistemas Autorización mediante grupos y permisos Ágil creación de reportes personalizados Exploración de código fuente Consulta de control de cambios y revisiones Código abierto fácil de personalizar
  • 8. Aspectos Técnicos Desarrollado en el lenguaje Python Cuenta con servidor Web integrado Normalmente integrado a servidor Web Apache Licenciado bajo software libre BSD Base de datos Sqlite o MySQL Localizado al idioma español mediante Babel Envío de notificaciones por SMTP Sistema de plantillas basado en Genshi Resaltado de sintaxis con Silverlight Soportado por la empresa EdgeWall
  • 9. Arquitectura Sistema de Gestión y Repositorios de Versiones Control del Proyecto de Código Fuente Mutuamente integrados Máquinas virtuales de prueba y desarrollo Actualización automática o manual
  • 10. Wiki Facilita colaboración en documentación Creación de enlaces usando CamelCase Uso de TracLinks enlaza a nodos del sistema: Tickets, Adjuntos, Revisiones, Cambios, etc Sintaxis de fácil comprensión y edición Plantillas permiten personalizar apariencia Cada página tiene su propio histórico Las páginas pueden estar jerarquizadas Es posible adjuntar archivos a páginas Permite creación personalizada de macros
  • 11. Wiki
  • 13. Eventos Monitoreo de actividades en el proyecto Permite filtrar por tipo de actividad Enlaza con detalle de actividades Muestra rápida descripción de la actividad Lista los cambios en el código fuente Lista los cambios en las incidencias Lista los cambios en las páginas del Wiki Notifica cuando hitos son alcanzados
  • 15. Progreso Lista hitos (milestones) del proyecto Muestra el nivel de avance por hito Avance calculado en base a tickets Muestra fechas límite y retrasos por hito Acceso directo a reportes de tickets por hito Estimación de horas estimadas e invertidas (plugin) Filtrar por hitos alcanzados
  • 17. Reportes Cuenta con reportes predefinidos de tickets Filtros por cualquier propiedad del ticket Ordenamiento por cualquier propiedad del ticket Agrupación por cualquier propiedad del ticket Personalización de columnas a mostrar Creación de reportes personalizados Búsqueda avanzada de tickets Creación de reporte a partir de búsqueda Resaltado colorizado de la prioridad del ticket
  • 21. Incidencias (tickets) Cualquier cosa por hacer es una incidencia (ticket) Fácil identificación por número o título Creada por un “informante” y a cargo de un “asignado” Cada ticket tiene un estado que indica situación actual Posee prioridad, gravedad, componente e hito Permite indicar palabras clave que faciliten búsqueda
  • 22. Incidencias (tickets) Descripción permite uso de formato Wiki y TracLinks Colaboradores añaden comentarios en el historial Comentarios permiten formato Wiki y TracLinks Acciones sobre el ticket siguen flujo de trabajo El ticket muestra todo su historial de cambios Es posible anexar múltiples archivos al ticket
  • 25. Explorador (de código fuente) Lista uno o más repositorios del proyecto Permite navegar entre carpetas y abrir ficheros Muestra versión del fichero y última modificación Indica tamaño de archivo y autor del cambio Muestra comentario del último cambio realizado Aplica sintaxis coloreada a archivos de código Permite explorar cambios y otras versiones Genera “diferencias” entre versiones
  • 28. Recursos Adicionales Sitio oficial del proyecto http://trac.edgewall.com ¿Quién usa Trac? http://trac.edgewall.org/wiki/TracUsers Documentación de usuario http://trac.edgewall.org/wiki/TracGuide ¿Demostración en Línea? Escríbanos a soluciones@alkaid.cr
  • 29. Otras herramientas Control de versiones Gestión de proyectos Subversion, Git, Bazaar, CVS, Mercurial Trac, Redmine, OpenProj, Bugzilla, Mantis, Jira Construcción IDE's Ant, Nunit, jUnit, Nant, Maven Netbeans, Eclipse, Monodevelop, Anjuta,
  • 30. GRACIAS ¿Consultas? soluciones@alkaid.cr