It is one year passed since I landed in Melbourne. What started as a three month trip would finally end up as a 14 month trip. I would be returning back to India at the end of Nov.
I thought of writing about my professional & personal experience during this past one year in Melbourne.
A not-so interesting thought that runs on my mind is how the projects are planned or otherwise how the due dates were calculated. When I came in, this project was already delayed by about six months and was expected to be completed in 3 months. Hence it started as a three months trip. As the due date approached, the optimism faded away and the due date was pushed by another couple of months, then another couple of months and now the due date is getting puhsed by week(s). You guessed it right, the project is not going to end in Nov. It is going to take a while, but the good news is that the project is very much under control than it was 14 months back.
You could imagine the pressure on the team, the management and the client on such a project. Sitting with Client made me realize how hard it is to get funding for a project that misses deadline. It is not easy – the business manager has to convince the IT department, accounts department, strategy department and so many people to keep the project going. It is not that easy to convince someone after a couple of times, you loose your trust-worthiness. Looking back there were many things that had gone wrong. If I were asked to pick one thing that could have bettered our chances of determining the date, I would choose “Loosing the bigger Picture”. Most of the times, the due dates were calculated based on the burning issues that is on hand. Fix the burining issues, next set of burining issues creep up and the next and the next. And Yes, there were many things that we didnt see it coming (performance issues, Virtual Server enviroment issues, Network issues on VM , issues on third party tools etc.,). It would be a very long story to write, so, I end about this subject here.
Another dangerous thing that is happening in the industry is the way in which the agile is being adopted. Well, I am not against Agile, but the way it is being driven for adoption is really concerning me. The client I am working with had brought in best of the breed Agile Consultants to educate its employees, prepare them to go agile for over a year. A lot of money was spent on training and education. When the client had an understanding on the way the agile projects are run, they wanted its service providers to do the project in Agile way too. Most of the service providers are clueless about agile. All they *think* is Agile methodolgy is fast catching up in market and is another resume skill.. Isnt it a big bullshit? I can seet it failing big time. Seervice providers are trying to mass – commoditize Agile, which I think isnt going to work. I am wondering what these people would be talking about Agile after a few years.
A lot of professional learning on software writing and project management. The last one year has thought me more lessons than any of the years in my career.
Personally, my perspective towards life has changed a lot. May be I am not able to put in on writing, but there is a lot of change in my attitude and approach towards my life. I learnt and experienced a lot moving around Melbourne. I went around places, learnt cooking , went to Australian Grand Prix, Austrlian Open, local Footy and a couple of cricket matches. A good experince all together. I gained new interests and hobbies – photography for example. They say, Melbourne is a live city and I would recomend anyone to spent sometime in this city.
A good year so far.