Sobre el fanatismo del open source y el software pago
24 04 2008
Creo que los fanatismos son malos. Desde los religiosos, fanatismos por las marcas, etc. Básicamente cualquier cosas que debamos aceptar sin cuestionamientos me parece peligrosa por el tipo de conducta que nos hace ejercitar.
Por otro lado, es bueno estar seguro de algo, confiar, etc. No podemos estar pensando que todo, absolutamente todo puede fallar en cualquier momento. Una vez mas, equilibrio es la palabra clave.
Siempre trabajé en empresas con ambientes heterogéneos. Servidores linux, redes windows, servidores de directorios Novell, correos Lotus Notes, todo de una marca diferente. La verdad, trabajar en ambientes así es muy ingrato. Las integraciones siempre son complicadas, al final pasas mas tiempo tratando de que las cosas anden que del que pasas haciendo “trabajo real”. Y la verdad las cosas nunca quedan “ideales”. Esto se aplica a estaciones de trabajo, herramientas de desarrollo y demás.
Hace poco estoy trabajando en threemelons. Una empresa pequeña(unas 50 personas, mas o menos) donde, a nivel infraestructura, todo es MicroSoft y puedo asegurar que todo anda tan bien que parece casi mágico.
Como les contaba antes, siempre trabajé con cosas no MicroSoft integradas. La combinación mas común es Eclise + SVN + webserver X y siempre con un sistema de bugtracking propietario o hecho a medida.
Hace poco en threemelons se planteó la necesidad de contar con un sistema de bugtracking y task tracking. Esto es, un sistema para el seguimiento de bugs que ademas permite generar y asignar tareas a las personas involucradas a un determinado proyecto.
La solución que presenté yo, era un task tracker llamado JIRA. Lo había elegido por los excelentes comentarios que había recibido y ademas porque se integraba muy bien con eclipse. Pero, me llevé una grata sorpresa cuando me presentaron un producto de MicroSoft llamado “TeamSistem”, el cual ofrece soluciones mas allá de lo que yo conocía hasta el momento.
No voy a entrar en detalles, pero si voy a nombrar algunas características que me llamaron la atención:
* Se integra perfectamente con eclipse.
* Posee un servicio similar a SVN, es decir, de control de versiones muy ameno para el usuario.
* Permite ver un seguimiento gráfico de los incidentes y tareas que una persona tiene asignada.
* Permite generar un “Share Point”, es decir, un lugar donde el cliente puede consultar el estado de los bugs reportados.
Y como si lo anterior fuera poco, se integra perfectamente con el servidor de correo y el esquema de seguridad de la red, con lo que no hay que memorizar contraseñas diferentes para diferentes sistemas.
Una vez mas, no se hagan fanáticos de una herramienta porque es o no es de una determinadas marca, haganló por la cantidad de problemas que les resuelve y por el tiempo que les quita o les ahorra día a día.
Saludos!







