• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Como gestionar proyectos con herramientas open source
 

Como gestionar proyectos con herramientas open source

on

  • 1,788 views

 

Statistics

Views

Total Views
1,788
Views on SlideShare
1,008
Embed Views
780

Actions

Likes
0
Downloads
7
Comments
0

1 Embed 780

http://businessworldti.wordpress.com 780

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Como gestionar proyectos con herramientas open source Como gestionar proyectos con herramientas open source Presentation Transcript

    • Cómo gestionar proyectos con herramientas open source Noáin, octubre 2009 Raúl Sanz de Acedo
    • Como gestionar proyectos con herramientas open source Open Source y gestión de proyectos¿Qué es el Software Open Source?•Source =(software) código fuente de un programa Ej: lo que los planos a una casa, o un circuito a un dispositivo electrónico. Software open source = código fuente del programa disponible Software de mayor calidad ≠ Software Libre (4 libertades) La ética de compartir conocimientoSuelen confundirse... 2
    • Como gestionar proyectos con herramientas open source Open Source y gestión de proyectos¿Cómo se trabaja en los proyectos de Software Open Source?Conjunto de personasObjetivo común: construcción de un productoABIERTO a todo el mundo COLABORACIÓN ¡BARRERAS! Horarios • •Idiomas •Localización ¡TECNOLOGÍA! ¡ORGANIZACIÓN! 3
    • Como gestionar proyectos con herramientas open source Open Source y gestión de proyectos ¿Cómo se trabaja en los proyectos de Software Open Source?TECNOLOGÍA disponible • Distribución digital: Internet • Producto digital = Código fuente+ SOFTWARE (forja) + ORGANIZACIÓNPromocionar el proyecto y atrear participantes Equipo “nucleo”Gestionar un código fuente común disponible Participantes.Gestión de contribuciones Mismo objetivo.Documentación común Dirección:Comunicaciones (localización)  Consejo (empresas),  Méritos (participantes).  Cada proyecto, sus normas. 4
    • Cómo gestionar proyectos con herramientas open source Búsqueda
    • Como gestionar proyectos con herramientas open source BúsquedaSituación actual ¿Qué buscábamos?Habíamos trabajado con: Herramienta:DotProject • Planificación y seguimiento Seguimiento Mantenimiento: uso • Colaborativa: retro-alimentación Colaborativa Planificación • Implicar al equipo • Bajo costeJIRA • Filosofía software Open Source Seguimiento Incidencias 2 equipos de trabajo diferentes: Colaborativa Planificación • Utilidad común • Ahorrar esfuerzos (búsqueda)Microsoft Project • Más opiniones, mejor decisión Planificación Seguimiento • Aunar criterios Colaborativa Búsqueda: • EscritorioEquipo no implicado. • Web • Propósito general Necesitábamos un cambio. • Especializadas en software 6
    • Como gestionar proyectos con herramientas open source BúsquedaTopología de herramientasHerramientas de escritorio:Ordenador. PlanificaciónPotentes. ColaborativaAislado. SeguimientoHerramientas web: ColaboraciónServidor.Navegador. SeguimientoDistribuido. Planificación PlanificaciónSe puede combinar: Seguimiento • Web + escritorio Colaboración 7
    • Como gestionar proyectos con herramientas open source Resultados Escritorio WebPropósito general Gantt Project phpCollab (LAMP) Planner Netoffice (LAMP) Open Workbench ClockingIT (Ruby) OpenProj OpenProject (LAMP) Collabtive (LAMP) Trac (LAMP)Específica Sw. LibreSource (J2EE) Achievo (LAMP) Ninguna destacable Redmine (Ruby) Teamwork(Java) 8 (5’)
    • Como gestionar proyectos con herramientas open source Resultados Escritorio WebPropósito general Gantt Project phpCollab (LAMP) •Mucha variedad Netoffice (LAMP) Planner • Propósito general • Orientadas a software Open Workbench ClockingIT (Ruby) • Formato forja •Multi-proyecto OpenProj •Poca variedad (4) OpenProject (LAMP) • Recursos compartidos •Propósito general •Mismos conceptos •Parecidas a MS Project Collabtive (LAMP)centrales: • Planificación : recursos y tareas, •Compatibles en algunos casos • Seguimiento: ejecución Mindquarry (Java) y esfuerzo, • Colaboración equipo. •Funcionalidades similares: • Planificación : recursos y tareas, •Diferentes funcionalidades añadidas: • Visualización diagramas (informes) • Seguimiento: incidencias, costes,Específica Sw. Trac (LAMP) • Presupuestos, • Colaboración: wikis, foros, chat…, •Mono-proyecto LibreSource (J2EE) • Gestión documental, Ninguna destacable • Recursos compartidos • Visualización e informes, •¡Colaboración! • Importación planificaciones… Achievo (LAMP) 9
    • Como gestionar proyectos con herramientas open source ResultadosRedmine TeamWork•Open source •Open source/Licencia de pago.•Interfaz limpio y sencillo •Aprendizaje costoso.•Personalizable y ampliable •Dificultad colaboración.•Muy colaborativo (forja) •Más empresarial. • Informes de estado • Orientado al desarrollo de software • Orientado al desarrollo de software • Importación desde MS Project • Petición = cualquier cosa • Wizards para la configuración • Sindicación RSS • Plantillas Scrum • Peticiones monousuario • Registro de horas cómodo • Asociación incidencias y tareas • Sin wikiDecisión difícil •Ambas cubrían lo necesario ¡Atascados! •Distintas en concepción •Comparativa características 10 (2,5’)
    • Como gestionar proyectos con herramientas open source ResultadosRedmine Sencillez:•Open source •Aprendizaje rápido•Interfaz limpio y sencillo •Eliminar barreras•Personalizable y ampliable •Colaboración con terceros•Muy colaborativo (forja) • Informes de estado. Adaptabilidad: • Orientado al desarrollo de software. •Ajustar necesidades • Petición = cualquier cosa. •Ampliación funcionalidades • Sindicación RSS. • Peticiones monousuario. •Evolución futura Comparativa características 11
    • Como gestionar proyectos con herramientas open source Conclusiones¿Qué hemos aprendido?•Decisión importante: parte de tu día a día•Ten claro lo que quieres: tu forma de trabajar es primordial•Involucra al equipo: tendrá que usarla•Dedica tiempo: • Busca, analiza y prueba • Herramientas abundantes•Open source puede ser una ventaja: • Por coste • Por adaptabilidad a tus necesidades • Por independencia fabricante/distribuidor•Intercambia experiencias: enriquece punto de vista: • Desarrollo de software: necesidades y criterios diferentes • Otro sector: herramienta especializada para su sector ¡Os invito a aportar la vuestra! 12 (1’)