Category: Environment

  • A great team

    For me agile is about many things but first and foremost it is about people and dynamics between people, you get the right recipe going and anything is possible. I work with what I think is a great team, but what makes them a great team? I’m not entirely sure but here are some of…

  • I’m not a child…

    Dear Manager, I am one of your developers, when you hired me you treated me with respect, you asked me about my skills and abilities and (I assume) hired me because of these. Please could you explain to me why, now, the respect is gone and I’m being treated like a mentally deficient child? If…

  • Trust…

    Forcing impossible deadlines, ordering people to be at work during certain hours, denying leave, bringing in consultants and hinting at using them as a yardstick for productivity… I often wonder what makes people resort to these tactics and if they know the net effect of them? Decreased morale, lowered productivity, lack of any desire to…

  • Implementing an Effective Build Dashboard (for Hudson) (Part 3)

    Not really part of the dashboard configuration but more of a cool thing I thought I’d share the underlying layers (hardware, OS etc) behind our monitor. I decided to go with full portability and hands free start-up, I did this as follows: Installed Puppy Linux on a 2gb USB stick. Installed Firefox 3.x (needed for…

  • Implementing an Effective Build Dashboard (for Hudson) (Part 2)

    This is a follow on of my previous post and details how to implement the code available in the original post by Fabio Parera here, together with the modifications I made for our environment. I suggest you look at the original post first though to understand the extra stuff that I did not implement (I…

  • Implementing an Effective Build Dashboard (for Hudson) (Part 1)

    Information radiators are one of the core building blocks of any agile environment, you should never hide or feel the need to hide anything you’re doing. Information radiators encourage (or at least they should) a feeling of pride in teams allowing them to show off what they’re doing. They should be freely accessible for everyone…