Archive for the 'productividad' Category

Firefinder para Firebug

Siguen apareciendo extensiones para Firebug. La última que he encontrado se llama Firefinder y ofrece la posibilidad de acceder directamente a elementos HTML a partir de selectores CSS o expresiones XPath.

firefinder

Visto aquí.

Field: IDE experimental de desarrollo

Curioso el IDE experimental creado y publicado bajo licencia open source por el MIT. Se llama Field y esta creado para el lenguaje Python. Entre sus cualidades principales destaca el permitir ver en vivo (en la medida de lo posible) lo que se va codificando lo que facilita en grado sumo hacer prueba/error (trial/error).

Visto aquí.

¿Que tipo de gráfica usar?

Si a la hora de representar datos te surge la duda de cual es el tipo de gráfico más apropiado para ello, puedes echar mano de este otro gráfico:

cs

Visto en flickr.com

Diseñar con visión

Iteresante presentación sobre como diseñar la solución a un problema con visión.

Visto en http://www.ezran.org/blog/2008/10/designing-with-vision/

Efecto de las horas extra en la productividad

Morleja: Si pides un “esfuero” a tu empleados, al terminar dales un descanso. Ahorrarás luz 😉

La presentación completa sobre productividad en la fuente: http://lostgarden.com/

Documentando

Una de las tareas que menos nos suele gustar a los desarrolladores es documentar. Lo cierto es que es un mal necesario. La documentación en un proyecto es una parte muy importante del mismo especialmente a partir de cierta envergadura.

Este es un listado de recursos con enlaces a plantillas y checklist para facilitar un poco el proceso de documentación de un proyecto de software:

http://readyset.tigris.org/: Quizás la más afamada. De la mano de los creadores de Subversion

http://www.jiludwig.com/Template_Guidance.html: Completísimo recurso. Casi con haber puesto este hubiera bastado. Referencias a varios recursos.

http://www.cragsystems.co.uk/templates.htm: Plantillas en formato Excel y Word.

http://sepo.spawar.navy.mil/SW_Standards.html

http://www.projectconnections.com/templates/index.html: Algunas plantillas gratuitas y otras de pago. Personalmente respecto a las de pago, si no veo antes el género, no suelto ni un duro.

http://www.rspa.com/docs/index.html: De la mano de Pressman & Associates, Inc

Antipatrones I

Tanto “convivir” con antipatrones al final uno les acaba cogiendo cariño. Estos son con los que personalmente me siento más indetificado:

Big Ball Of Mud (Gran bola de lodo): “Construir un sistema sin estructura definida”. Por desgracia he sido engullido por unas cuantas bolas de mierda lodo. De hecho en la actualidad estoy haciendo mantenimiento evolutivo de un bolón heredado. Las bolas a medida que ruedan crecen y hasta que no chochan contra algo o alguien no paran nunca. Bastante desagradable. Una de las razones por las que es recomendable pensar bien las cosas antes de hacerlas es precisamente evitar la bola de lodo. Un mal diseño inicial, falta de refactorización, ñapas, etc, a la larga se pagan… “Los fantasmas del pasado siempre vuelven”.

*Recomendación: Si ves una bola grande y gorda rodando a gran velocidad hacía tu persona, trata en la medida de lo posible echarte a un lado.

Mucha más información sobre este antipatrón en aquí

Vietnam War (Guerra de Vietnam): Ocurre cuando se subestima la complejidad y el alzance de un proyecto. Normalmente por falta de experiencia o desconocimiento, o simplemente cuando se aplica el antipatrón Gestión de Champiñon y se planifica o se venden motos sin tener en cuenta las opiniones del equipo de desarrollo.

*Recomendación: Si eres el responsable de la oferta, ojo. Si eres ejecutor y atisbas una guerra de este tipo, antes de coger el fusil deja claro, a ser posible por escrito tu opinión al respecto. No te vaya a pasar como Rambo

Mushroom Management (Gestión champiñon): “Tratar a los empleados sin miramientos, sin informarles de las decisiones que les afectan (manteniéndolos cubiertos y en la oscuridad, como los champiñones)”. Ultimamente no me afecta mucho, al contrario, me entero de cosas que no querría ni debería saber. En mi anterior empresa la empresa para la que antes trabajaba era el pan nuestro de cada día. Por ejemplo: a pesar de saberlo con bastantes semanas de antemano, uno no era informado hasta una semana antes de que tenía ir a un determinado proyecto al extranjero durante periodos de tiempo de hasta varios meses. Esto normalmente descoloca al personal que en ocasiones se ve contra la estaca y la pared y sin opción de reacción.

*Recomendación: Cambia de empresa.

Se me ha alargado un poco el post. Continuaré con una segunda parte cuando me sienta inspirado.

Si quieres más en http://c2.com/cgi/wiki?AntiPattern mantienen un catálogo de antipatrones. Además la wikipedia tiene una pequeña introducción de algunos de ellos.


Add to Technorati Favorites
Clicky Web Analytics Clicky

Flickr Photos

Aljibe

luz

C1

C1

Más fotos