Sunday, May 24, 2009

Scrum

I had been to this interesting course on a new method of software development called Scrum.

Very interesting method of developing new software called Scrum based on the Agile Modeling (Have a look at the Agile Manifesto if you are one of those guys obsessed with the software development methodology )- A kind of iterative software development rather than the conventional waterfall model.

To describe scrum very shortly :-

*) There is an owner of requirements designated as the Product Owner who gives the requirements every 2 weeks. The requirements are given in the form a log called the Product Backlog.

*) Then the team works every two weeks and comes up with a potentially shippable software. To achieve this potentially shippable software, they need to work towards the deadline - They are collectively responsible for the success/fate of the software. They also meet EVERY DAY for a period of 15 minutes and they meet at a cubicle or at canteen or whatever - They call it as the Daily Scrum Meeting.

At the outset this looks really awesome. However there are some doubts like :- how can scrum scale to large products , performance management, who will perform Project Management when there are no managers .etc.

At the end, I was given a certificate as "Certificate Scrum Master".
But seriously I want to implement this kind of software development when I start my own company.

Heheh... Okay other than that, Deccan Chargers won.
However, I feel IPL is based on luck, form and time. All the teams are equally strong, I feel...

No comments: