Friday, March 21, 2008

Afecto Alterado

Hoy los amigos de lo ajeno hicieron de la suyas, malditos ladrones me robaron mi celular. Bueno que se le va ha hacer por mas que me revuelque o me queje mi celular no va ha regresar. De todas maneras son cosas materiales que el tiempo se encarga de borrar. Dicen que la música refleja un estado de animo pues bien.. tómenlo como quiera pero reflejo mi estado de animo con esta canción brutal de Muscara, un grupo de hardcore de mi país, muy bueno.

Monday, March 17, 2008

Usabilidad y Simplicidad

Hablando de Usabilidad y Simplicidad en aplicaciones, creo que aquí si se aplica el dicho "Una imagen vale más que mil palabras"



Via Estandares y Accesibilidad

Saturday, February 23, 2008

Intalando Ruby-Debug

Requiero de Ruby Debug para trabajar en un proyecto pero tube algunos problemas instalandola en Ubuntu 7.10 lo normal seria hacer:


#sudo gem install ruby-debug


Pero tubé un problema que alguna vez ya me salio decía:


"extconf.rb:1:in `require': no such file to load -- mkmf (LoadError)"


Bueno la verdad no entiendo muy bien el error que dice que no puede compilar la gema para el sistema nativo o algo así, el caso es que como sucede en algunos paquetes de gnu/linux es necesario alguna libreria de desarrollo para que las aplicaciones puedan ser compiladas. En el caso especifico de este error buscando por google me sugieren instalar Ruby1.8-dev


#sudo apt-get install ruby1.8-dev


Pero nada que se arregla, por suerte gracias a página que se refiere a instalar otras cosas pero que le pasa el mismo problema, hay que instalar una libreria para que C pueda crear ejecutables.


#sudo apt-get install gcc make libc6-dev


Esta libreria la instale por el manejador de paquete Synaptic

Tuesday, February 19, 2008

Retomando SCRUM



Recuerdo cuando empecé a desarrollar proyectos de software reales por decirlo de algún modo, recuerdo aquel tipo que así mismo se hacia llamar “Product Manager” el cual mediante un Diagrama de Gantt con sus respectivas tareas en Microsoft Project nos decía a los desarrolladores que se se supone debemos hacer y en que tiempo tiene que estar.

Recuerdo también que calladamente renegaba con migo mismo o con mis compañeros cuando había cambio de requerimientos y el trabajo de un día entero quedaba en la nada, y el “Product Manager” fácilmente modificaba su Diagramita de Gannt quitaba una tarea, agregaba otra, reducía los tiempos de otras tareas y todo tranquilo... a seguir programando y entre mi decía ¿Como así este man que en su vida ha escrito una miserable linea de código viene a pronosticar el tiempo en el que debe estar una lista una funcionalidad?

Tal vez he sido un poco sarcástico en los párrafos de arriba, pero realmente eso es lo que pienso y siento de la forma de planificar proyectos de la manera tradicional llevada a cabo por Products Managers tradicionales.

Sin generalizar no todos los Products Managers son malos, pero los que se sobresalen son muy diferentes a los tradicionales ya que a mi criterio se involucran más en los proyectos, conocen de la parte técnica, conocen metodologías de desarrollo, son abiertos al dialogo, aceptan nuevas propuestas, siempre están enterados una u otra metodología de desarrollo o forma de planificación de proyectos y sobre todo lo tratan a uno como persona y no como un recurso.

Resumiendo... Quien ha oído de SCRUM para gestionar proyectos, hace poco más de un año que he intentado hacer cosas reales con ella pero no he tendido tiempo.

Ahora que trabajo independientemente espero aplicarla de lleno empezando por volver a revizar algunos links de Navegapolis que tenia.

La clave del exito de desarrollo ágil

Encuesta de Yahoo sobre SCRUM

Diagramas de Gantt no gracias

Vision general de SCRUM

Herramienta EXEL para SCRUM

Algunas aclaraciones

Solo una... no digo que los Diagramas de Gantt sean malos, son muy útiles para planificar el trabajo y ver los plazos de entrega, solo que, para un proyecto de software donde los requerimientos son muy inestables no vale la pena empeñarse en planificar todas las tareas con tal de quedar bien con el cliente al cual se le esta haciendo la propuesta.

Monday, February 18, 2008

Scrumy.com

Via Navegapolis me entero de esta pequeña y sencilla forma de hacer una pizarra SCRUM con stories, todos, etc. es simple no hay que registrarse ni nada aca el link.

http://www.scrumy.com