Agile Teamwork – are you ready for it?

Back in the 90’s self-managed teams were gaining popularity, but they had a high rate of failure mainly because team members lacked people skills.  These ideas of self-managed teams were borrowed by the Agile movement when in 2001 they formulated a ‘new’ way of working, based on Agile principles. These principles value individuals and interactions [...]

7 tips for working with distributed teams.

A little history.  I am Australian, live in London, most of our customers are in the US and we have developers in both India and Australia. Over the last year with Bright Green and the last five years living away from Australia, I think I have learned a thing or two about working with a [...]