counter easy hit

Valorar proyectos / tareas

del.icio.us TRACK TOP
Publicado el February 8th, 2008 por manu. Incluido en General.
6 comments filed

El dolor de cabeza para todos los que sufrimos ese gran momento en que “alguien” te viene y te dice:

“pues valoramelo” y “valoramelo hecho así y hecho de la otra manera”

1 - SOYS UNOS TOCACOJONES, que valorar no son 5 minutos!!!!!!!!

Dicho esto, ya me he desahogado, hablaremos de las valoraciones de proyectos.

Lo que muchos hacen por exceso de confianza es al recibir la petición, ponerse a pensar cuanto tardarían mas o menos en hacerlo. Y dicen una cifra, 100% erronea por varios motivos:

- la mayoria de las veces no sabes exactamente que quieren hacer. Te imaginas lo que quieren, pero de lo que te imaginas, de lo que te han dicho y de lo que realmente necesitan hay un abismo.

- necesitas tiempo. Una vez sabes lo que quieren, necesitas saber como implementar la solución global, troceándola en soluciones más pequeñas, que estudiarás y valorarás una a una.

- somos demasiado optimistas. Confiamos que todo irá bien y que lo tendremos en un ratillo de nada. Y como todos sabemos, las buenas soluciones requieren su tiempo (ver post y comentario de manuel anterior) y hay ese factor imprevistos que solemos olvidar.

Hay muchas metodologías para hacer valoraciones, dividiendo por tareas, grados de dificultad, factores de error… etc. Muchas que ni conozco. Supongo que depende que estés valorando quizás sea mejor valorar de una manera u otra.

Para el desarrollo web que es donde yo me muevo, yo lo hacía de una manera bastante simple. Del analisis que hacía dividía todo en tareas lo suficientemente pequeñas (sin pasarse) y así valorarlas pensando en lo que creía que iba a tardar más o menos. Casi nunca ponía tareas de 15 minutos y no miraba los minutos, nada de 50 minutos, o 45 min o 1 hora.

Esta sumao me daba el total de horas sin contratiempos, sin bloqueos… vamos super optimista todo, muy bonito pero irreal. Siempre hay algo que no tenias previsto, algo que se te cruza…

Pues sencillamente, al acabar le aplicaba mi factor de error. Todos tenemos un factor de error haciendo las valoraciones. Lo ideal es que sea factor 1 o inferior, pero suele ser al revés. Es un dato que varia según tu experiencia, según el conocimiento del proyecto y que hay que actualizar al acabar el proyecto, momento que sabes el desfase real.

Yo empecé a hacerlo con un factor 2, pero viendo que me sobraban horas fui bajando a un 1,5 que me iba bastante bien.

Ex: Si valoraba una tarea en 10 horas, le ponía que tardaría 15 horas.

Ahora valoran otros y a pesar de que no paro de repetir “sed realistas”… hay cada desfase que sinceramente no sé como lo justifican… :P Una valoración no realista no sirve para nada.

Velocidad programando

del.icio.us TRACK TOP
Publicado el February 7th, 2008 por manu. Incluido en General.
6 comments filed

Desde hace muchos años me ando fijando en mis compañeros de trabajo y en como hacen su trabajo. Tenerlos al lado al final quieras o no te fijas ya que seguro que aprendes muchas cosas.

Una cosa que me he dado cuenta es que muchos de ellos son muy rápidos. Bueno, mejor dicho interactúan de forma más rápida. Me sorprenden que usen el ratón de forma super veloz (no sé si esto lo provoca solo en usuarios windows que nunca han tocado linux) y sobretodo que toquen el código fuente a toda leche, eliminando trozos, cambiandolos de sitios a una velocidad que me quedo de piedra.

Cuando veo esto, siempre me pregunto … ¿soy lento? Hasta cierto punto veo normal que haya gente que codifique más rápido, que entiendan los requerimientos también más rapido, pero hay un momento que esa velocidad no puede ser buena.

Yo sigo 2 refranes:

- las prisas son malas consegeras

- sin prisa pero sin pausa

Las prisas programando me dan miedo. Estamos hablando de código, de lógica de negocio, de variables, de seguridad… no concibo el hecho de no prestar la suficiente atención a lo que estás haciendo. Yo confieso que prefiero ir con paso firme que ir a toda leche… Y para aumentar la velocidad me tengo que concentrar muchísimo y evidentemente no puedo aguantar 8 horas a ese ritmo, ni 6. Considero que las cosas necesitan su tiempo para realizarse.

Sobre que haya gente que use el ratón a toda leche, me tiene realmente mosca. Es como si tuvieran prisa, como si estuvieran estresados con el ordenador … No sé, yo siempre voy a mi ritmo… solo faltaría estar con el culo apretado en el curro también. Pero me he dado cuenta que la gente que usa linux usa el raton de forma más tranquila, armoniosa, sin prisas (quizás linux es menos usable?) … y a la gente de windows que van a toda leche, son muy windoseros… siempre han vivido con windows y quizás usan más el raton que nosotros los linuxeros.

O simplemente son más habilidosos que yo. Ni para escribir en el blog soy rápido, ¿ pero que prisas tengo ?

Twitter && Bondia

del.icio.us TRACK TOP
Publicado el February 6th, 2008 por manu. Incluido en General.
10 comments filed

Una cosa que me ha sorprendido esta mañana es que el diario gratuito Bondia  de Andorra ha empezado a utilizar twitter como medio para informar de lo que va sucediendo al momento en Andorra.

Me ha sorprendido por 2 motivos:

- que un diario use ese medio para informar. La verdad es original y a la gente que le pueda interesar no es mala idea.

- que me salgan sus mini-posts sin yo haberle agregado como amigo ni nada. Quizás lo tenga mal configurado. Aunque es curioso ver que solo tiene 2 followers y uno sea yo. Y yo sin enterarme.

Sé que la gente de TECOB está detrás de ello. No es mala idea, aprovechan lo que va saliendo para ofrecer nuevas cosas a las empresas. Aunque sinceramente me sorprende que hayan elegido twitter.

Mirando la web del bondia, a primera vista no parece que tenga un feed RSS para seguir las noticias. Yo personalmente preferiría seguir las noticias por feed RSS con mi gestor de feeds de siempre que con twitter. Básicamente los feeds los uso para seguir cualquier cosa, desde el marca, el mundo, blogs… y ver directamente la noticia, y twitter lo veo más como uso personal, para seguir a personalidades y/o a tus amigos. Pero cada uno tiene su visión.

Yo si fuese el diario Bondia añadiría un pequeño módulo para que la gente pueda seguirlo vía feed RSS y si me apuras, añadir una sección para que los visitantes puedan comentar las noticias. No creo que sean unos módulos muy complicados ni costosos de implementar y seguramente seria de mucha más utilidad que twitter, sin contar que no tendrian de crear las entradas en twitter de forma manual, que sinceramente debe de ser bastante laborioso. Con esto el diario sería bastante más abierto y sobretodo obtendría mucho valor gracias a los comentarios de sus visitantes.

Es una visión desde fuera. Si no se ha hecho será por algún motivo en concreto. Quizás moderar los comentarios… mucha faena.

iPhone crisis 1.1.3

del.icio.us TRACK TOP
Publicado el February 6th, 2008 por manu. Incluido en General.
Sin ningún comentario. A que esperas? Gallina!!

Pues si. Poco a poco está llegando ese día en que me tendré que enfrentar a hacer un update del firmware a la versión 1.1.3 o superior si es que sale.

Cuando lo compré, ya lo compré hackeado para evitar el mal rato. Pero ahora, poquito a poquito, todas las aplicaciones están migrande a la versión 1.1.3 del firmware. De momento no es generalizado, pocas han cambiado… pero ya empiezan.

No tengo miedo a pasar a la 1.1.3. Hay una app que ya lo hace todo solito sin hacer nada. Desde el iphone directamente. Se baja el firmware y hace el update. El temor viene en que hay posibilidades de perder la capacidad de hacer llamadas o enviar sms. Según leí anoche mientras no podía dormir, no afectará el cambio, pero no las tengo todas conmigo.

Poco a poco se acerca el día… el día en que mi iphone se convertirá en un lindo ladrillo.

La luz en el trabajo

del.icio.us TRACK TOP
Publicado el February 4th, 2008 por manu. Incluido en General.
2 comments filed

Muchos informáticos hemos sufrido el ser tratados como ratas.

Los informàticos al sotano sin derecho a luz, ni agua ni aire… Que se pudran

 

Bueno :P, he exagerado pero muchos hemos trabajado en sitios donde no vemos prácticamente la luz de la calle y aunque esté muy bien iluminado no es lo mismo una lamparita que una buena ventana que te permita ver el paisaje o simplemente la calle y el cielo.

 

Quizás yo sea una planta en cuerpo de hombre pero a mi la luz del sol me da vida. Me cambia el humor, estoy mas alegre, más feliz, trabajo mejor… Pero no siempre disfrutamos de esas condiciones y es una lastima.

 

En MyP se veia la luz de la calle, pero el hecho de tener una montaña a medio metro de la ventana eliminaba todo el glamour… Aunque me entretenia viendo ratas por la ventana (que majas eran). Se veía la luz, sobretodo en verano… pero la montaña te cerraba la visión.

 

En el CSIA, era un zulo 100%. Era entrar, bajar al sotano y no ver una puta ventana. Cosas buenas, no te entretienes mirando los pajarillos volar, pero tu estado de ánimo lo reciente. Sea verano, sea invierno… no ves diferéncia ni sabes el tiempo que hace en la calle. Ni si llueve, ni si nieva… Nada. Es como estar incomunicado del mundo exterior.

 

Y donde estoy ahora es todo lo contrario. 100% ventana, luz, sol… tengo la ventana a un metro, el sol incluso me molesta a ratos. Pero es un placer tener que levantarse para bajar la persiana, poder ver el cielo, el paisaje…

 

Aquí os dejo un link de las oficinas de algunas empresas importantes de internet. Hay muchas que no son muy estimulantes para trabajar por la razon que decia, falta de luz.

 

 

¿Mi jefe me pagará las horas extras?

del.icio.us TRACK TOP
Publicado el February 1st, 2008 por manu. Incluido en Cosas Varias.
4 comments filed

Bueno, es la pregunta que me hago ahora que me “exigen” compromiso, es decir hacer horas extras (aunque me esté con los brazos cruzados). Hay que ver como amanece y como pasa el camión de la basura.

Estoy esperando la respuesta con curiosidad, simplemente para plantearme hacerlas o no… está claro que gratis va a ser que no. Y pagadas, según las ganas y si lo creo conveniente.

Sé lo que dice la lei sobre ellas. No saldria un mal precio/hora. Entre 17 y 24 € según las que hagas. (mmm que gadget podría comprarme? mmm, las gafas que permiten ver video? jiji)

Es curioso, nunca había cobrado por hacer horas extras (como dependiente sí en mis años de estudiante). Pero en MyP no las cobraba aunque después me pillaba una semana más de vacaciones. Aunque está claro que salía ganando la empresa ya que al cabo del año hacía más de 40 horas extras. Pero bueno, ahora es distinto. No hay que repetir errores del pasado y el problema es empezar a hacerlas, entras en la dinámica y no sales de ella.

Hay que aguantarse y no hacerlas, al menos hasta que dejen las cosas claras, que es un tema muy importante. Y los jefes por no pagar…

Prejuicios

del.icio.us TRACK TOP
Publicado el February 1st, 2008 por manu. Incluido en General.
Sin ningún comentario. A que esperas? Gallina!!

Desde hace 14 años no entraba en un restaurante chino. Siempre que me decían de ir a un chino me salía por la tangente para no ir.

Hace 14 años entré por primera y última vez hasta hoy en uno de ellos. Fue en Paris, viaje de fin de curso. Creo recordar que fue lo más vomitivo que he comido en mi vida. Cada cucharada era una arcada…

No vomité de milagro. Pero me prometí de evitar todos ese tipo de comida.

Y hoy fuimos y realmente pensaba que lo pasaria mal pero bueno, al menos me entretendría con los palillos cogiendo moscas! jaja Pero que va, ha sido una de las mejores cenas que recuerdo en cena. Casi todo buenísimo, muy muy bueno y mucha cantidad! :D

Al final los recuerdo de niño marcan más de lo que deberían. Pillaria un restaurante malo o el peor plato de todos.

Bueno, tocará probar el Japonés porque por la misma razón no he ido nunca. China, japón, la comida no debería ser muy distinta. Como esté buena, el único temor de ir a Japón quedará resuelto ya que pensando en quedarse 3 semanas allí comiendo a saber qué, quitan las ganas! :D

java + struts + oracle —> NO

del.icio.us TRACK TOP
Publicado el January 30th, 2008 por manu. Incluido en Coder.
9 comments filed

struts-3.jpg

Le he dado 1 mes y medio al combinado java + struts + oracle para opinar de él objetivamente para su uso en el desarrollo de aplicaciones web.

Por partes:

- java: un lenguage que te permite estructurar bien tu aplicación

- struts: un framework interesante en el que en teoría te quieren facilitar la vida. Puntos interesantes como las validaciones y la internacionalización.

- oracle: Potente.

Resultado: el desarrollo del aplicativo se hace LENTO y COMPLICADO no apto para un mundo tan fléxible como la web.

De java no me gusta que hay que declarar librerias para poder usar lo que quieres. No es transparence como en todos los demás lenguages o frameworks.

De struts que no se le puede llamar framework a eso. Todo tiene su lógica y todo se puede hacer, pero hay que darle mil vueltas y queda un código vomitivo con un número de líneas increibles. Y ya se sabe, a más lineas, más bugs. Sin contar lo bien que se lleva con el html y css. Sin comentarios.

De Oracle todo lo que tiene de potente lo tiene de complicado. Tienes que hacer filigranas para hacer consultas en teoría simples en mysql. El select ……. limit 1, 10 no existe por ejemplo. El equivalente es una consulta con 3 selects. Todo facilidad para el mantenimiento.

Definitivamente Struts es lento si lo comparamos con PHP. Si lo comparásemos con rails, darían ganas de llorar.

Sencillamente no recomiendo esta técnología del futuro para el desarrollo web.

Martes…

del.icio.us TRACK TOP
Publicado el January 30th, 2008 por manu. Incluido en General.
Sin ningún comentario. A que esperas? Gallina!!

No hay nada como empezar con ilusión un lunes para que el martes te la quiten a base de incompetencias y chorradas. En Andorra hay muy pocos buenos profesionales que sepan lo que hacen, y los que vienen de fuera tampoco lo son tanto.

Es la triste realidad que no me quiero creer. Pero es la realidad. Tocará montarse algo por narices. A ver si hay suerte y encuentro a la gente adecuada. :)

La ilusión de los lunes

del.icio.us TRACK TOP
Publicado el January 28th, 2008 por manu. Incluido en General.
1 comentario

Los lunes son los peores días de la semana sin duda. Hay que volver a madrugar, volver a currar, volver a soportar a los jefes y volver a concentrarse para ganarse el pan.

Hay 2 maneras de afrontar el lunes que muestran qué sientes y cómo vives tu trabajo.

Cuando no estamos agusto y/o no nos gusta el trabajo que estamos realizando, el sentimiento que nos penetra es de resignación. Este sentimiento es duro. Se puede soportar una temporada pero cuando se eterniza es cuando empiezas a plantearte ese trabajo, tu vida, alternativas, futuro… Piensas en el trabajo y soplas. Te despiertas pensando en la siesta, vas el lunes pensando en el viernes. Es un sentimiento que poco a poco te lleva hacia el lado oscuro… hasta que un día te vas.

La otra manera de afrontarlo es con ilusión. Pero no por decirte que debes tener ilusión vas a tenerla. Es un sentimiento espontáneo que muestra tu grado de satisfacción del lugar donde estás. Esta ilusión la puede provocar el proyecto, la gente, el lugar, la tecnología e incluso el sueldo (aunque la ilusión no se compra pero ayuda :P).

lunes.jpg

 

Ahora son las 23:30, estoy esperando a las 00:00 para ver Dragon Ball pero miro el mañana lunes con ilusión. Estoy contento con el proyecto que estoy, en la manera de trabajar (bueno, ejem… mas o menos), en el lugar de trabajo, en la gente y en lo que tengo que hacer mañana. No me gusta la tecnología, java + struts + oracle para el mundo web, es una perdida de tiempo bestial… pero no son temas que me incumben. Pero disfruto creando una aplicación web que será de bastante utilidad para Andorra, disfruto sacarle jugo a mis años como desarrollador web, en la usabilidad, en la utilización de estándares, a mis errores pasados para no repetirlos, en los libros leídos…

Quizás tengo ilusión por haber pasado 5 meses apagando fuegos. Despertandote y pensando en que marrón te vas a encontrar hoy y con la responsabilidad de que lo debes de arreglar antes de que surja. Ser un apaga fuegos es muy ingrato, mantener aplicativos hechos por otros es complicado y no motiva, aunque fueron geniales estos 5 meses con los compañeros y el cliente, nos entendíamos bien. Pero los trabajos ingratos no motivan; uno es creativo y cuando tu creatividad se ve cortada no eres tu y debes cambiar.

Mañana es lunes, venga!!!! Levantemos el país que tanto los políticos como directivos inutiles destrozan! Cuanta gente sobra, pero cuanta!!!!

Bueno, ya es lunes, un coffee? ;-) (Esa excitación hay que bajarla que no es sana)