Posted by Alexandre Martins on September 1, 2009
One of the big challenges faced by distributed teams is how to get over the communication gap created by the physical distances that separates them. We all know that communication, either verbal or non-verbal, is fundamental for any project to be delivered successfully. When a team is good at communicating, they cultivate a more effective [...]
Posted by Alexandre Martins on April 22, 2009
Last week I attended the Lean Thinking And Practices For IT Leaders workshop organised by ThoughtWorks. There we had the presence of Mary and Tom Poppendieck, my colleague Jason Yip and two consultants from KM&T. One of the things that I really liked about it was that it wasn’t only driven by presentations, but also [...]
Posted by Alexandre Martins on December 11, 2008
One day, while reading Esther Derby’s book, preparing for a retrospective session, I came across a great analogy between retrospective and development life-cycle: While continuous builds, automated unit tests, and frequent demonstrations of working code are all ways to focus attention on the product and allow the team to make adjustments, retrospectives focus attention on [...]
Posted by Alexandre Martins on December 11, 2008
The agile software development practice I like the most, and at the same time, the one I find the most difficult is pair programming. Each individual has his/her own way of working, and characteristics such as motivation, engagement, habits, open-mindedness, and coding/design style varies a lot from individuals. Sometimes, to get a balance between these [...]
Posted by Alexandre Martins on December 2, 2008
Are defined as tasks or features that represents something that needs to be fixed, because it represents a risk to the system in production (or going to). Generally they represent acceptance criteria that was not defined during development. They should have higher priority over the other stories to be implemented.
Posted by Alexandre Martins on November 6, 2008
Last Wednesday, 5th of November, we run our first Coding Dojo session at Sydney office. We had a reasonable number of attendants, and the experience was fantastic, although we still have some points to improve. The Initiative The idea was originally from my friend and flat-mate Mark Needham. Since we moved in to our new [...]
Posted by Alexandre Martins on June 9, 2008
This Monday and Tuesday, as I mentioned in the previous post, I attended the JAOO Conference here in Sydney. The event was fantastic, I had the opportunity to meet some great developers that I previously knew from the web. ThoughtWorks had a stand there, where people could catch up during intervals and play some Wii! [...]