Skip to content

March 2010

Number Lust

I am an amateur photographer while I am not not hacking project teams and building custom software at ThoughtWorks. Photographers are known to have bouts of lens lust* time and again, especially at the beginning. I realize that some managers seem to have similar urges when it comes to numbers, metrics. They suffer from acute number lust. In ThoughtWorks, we believe in and encourage self organizing teams. BAs gather requirements, developers write code, QAs test and automate and the customer signs stories off in a flow. The Project Manager role is therefore reduced to making sure that nothing obstructs this… Read More »Number Lust

Onsite Business Analyst

This has come up in various discussions recently and I want to put down my thoughts about the role and responsibilities. For a ThoughtWorks team in India (or China) most of the work is offshore agile development. Clients are usually in the UK or the USA. The team is structured as follows: Offshore PM Offshore Devs Offshore QA(s) Offshore BA(s) Onsite BA(s) This is how the communication works. Of course there are other exchanges that take place but the Business Q & A and the Technical Q & A are the most important pieces of concrete information exchanged. Other companies,… Read More »Onsite Business Analyst

Metrics

I have recently come out of a consulting assignment which has given me loads of time to read and think about processes, improvements and effectiveness. (People who follow me on google reader must have noticed). It also had me thinking about introduction of agile into a traditional IT outfit and what would make it more effective. Top -> Down The Top -> Down approach is where someone in the top management realizes (or is convinced) that agile is the solution to all their problems and goes on to “mandate” agile. This is not necessarily bad. If the organization hires the… Read More »Metrics