Saltar al contenido

Retomando la linea geek

Resulta que tenemos un proyecto en la oficina que no tiene nada que ver con clientes. El proyecto es mas bien un intento para obvservar el comportamiento de los empleados tomando otros roles, por ejemplo, quienes se desempeñan aquí como líderes de proyecto pasaron a ser simples programadores y quienes solo programaban estarán encargados de la arquitectura y el análisis de la aplicación etc.

Angel, jefe de todos en Arkus, decidió que pondríamos tres horas de nuestro viernes y se las dedicariamos a este proyecto.  Antes saliamos a las 4 p.m. los viernes lo cual estaba excelente pero desgraciadamente nos movieron el horario y ahora salimos todos los días a las seis en ves de las 6:30 pero los viernes ya no salimos a las 4.

Total que, las tres horas después de la entrada de comida del viernes (a las 3 p.m.) tendremos que dedicarlas a este proyecto. Yo tuvé muchas ideas que tenían que ver con software organizacional pero al parecer no muchos me siguieron la onda. La mayoría opinaba que desarrollar un juego sería lo mas divertido pero después de ver que, 3 horas a la semana, es muy poco para un proyecto que es «técnicamente» complicado decidieron pensar de nuevo y todos votaron por un sitio tipo «red social»

Al final se llegó a la conclusión de que debíamos solucionar un problema con nuestro software y terminó siendo (o terminará, ya que no existe código aun)  una aplicación web para hacer pedidos de comida. Quizá en otro post lo explique mejor.

Después de decidir cual sería la aplicación se repartieron los puestos o cargos. Yo decidí no tomar la iniciativa ya que no sería un «reto» pues sabía que había algo que nadie iba a querer tomar. Todos estaban emocionados con la arquitectura, el análisis, el backend, el frontend… pero había algo que nadie (y que usualmente, nadie hace) quería hacer y que fue lo que «quedó» a lo último y lo que finalmente tomé: La documentación.

Me parece que documentar un proyecto es una de las actividades mas importantes para cualquier software que se jacte de decir que está «organizado» de algún modo. La documentación que tendré que desarrollar es la de usuario y la del desarrollador.

Para poder llevar la documentación y el código ordenados creí que sería buena idea llevar un software tipo wiki. También pensé que tendriamos que tener un software de bug tracking y al final parece que Trac es lo mas adecuado que existe ya que bugzilla me parece demasiado complejo y además no está integrado con nada. Aprovechando que tenía pretexto he adquirido un servidor en webfaction para poder hospedar la aplicación y el depósito de subversion ya que la idea es que este proyecto sea lanzado como Open Source.

Otra razón más por la cual decidí adquirir mi cuenta en webfaction es que desde que aprendí a programar con python nunca desarrollé nada en serio y hoy que ya vivo de esto me gustaría retomar el aprendizaje pero enfocado a algo mas útil. Por el momento estoy en el debate si debería empezar a aprender django o turbogears. En realidad aún no se por donde empezar pero creo que al menos tendré que retomar mis libros y actualizarme.

Publicado engeneralprogramacióntecnología

Un comentario

  1. No wey, es un Festival, que ya tiene rato haciéndose, antes era tour, pero ahora lo hicieron solamente en un solo lugar, si te acuerdas el espisodio de los Simpson en el que Homero lleva a Bart y Lisa a un festival llamado Hollabalooza, donde tocan los Smashing Pumpkins y se llevan a Homero de gira como el «hombre del estomago de acero», ah pues es la parodia de Lollapalooza, pero que mejor que la Wikipedia para dar la explicarción.

    http://en.wikipedia.org/wiki/Lollapallooza

    saludos carnal.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.