~ (Magic of 3R's)

Team Work: A key to success

You will say whats new in this… everybody know that working in teams is lot more effective then working individually. Well i must say i am not going to write anything new but what i am writing here are the points which everyone knows but only few of us follows. The success of a team depends totally on the attitude of team members. I just want to highlight some points to remember as a member of an agile team…

Learn to Listen

Want people to listen to you…then first start listening to them.

Criticize idea not People

If there’s a substantial risk that you will be ridiculed or that you’ll lose face for suggesting an idea, you won’t be inclined to offer another suggestion.

Only outcome is important not credit/blame

In the end only result is what is worth so individual credit/blame are all exercise to kill precious time actually.

Quick fixes become Quicksand

As said above outcome is important.A minor quick fix can revert the whole result in a big picture.Never ever go for it.

Understand Pareto’s Principle

Pareto’s Principle, the 80/20 Rule, should serve as a daily reminder to focus 80 percent of your time and energy on the 20 percent of you work that is really important. Don’t just “work smart”, work smart on the right things. 🙂

In last Remember the team work’s motto “none of us is as good as all of us“.

Well, what you told is really true.
The image gives a exact picture of what you really mean with the team effort.
Well i have doubt here is, I used to follow 80-20 rule and finish off the projects, but problem is doesnt it lower the software development quality, earlier i used to take time learn things, now i am good at working on existing project, but it really hurts we miss big piture of whole project by this rule.
Any thought?

And your picture just illustrated it. Teamwork is important, I feel it’s very important especially in Agile Methodologies, where we tend to complete the project with less resource (of course the credit goes to Ruby on Rails )!