1/31/2012 by Fernando Serrano
Quality: It's one of the common commercial arguments made when offering a software product. Those who have already mature products in the market justify their careers by emphasizing quality. Other companies, perhaps with more innovative products o...
1/30/2012 by Srinath Chandrasekharan
Agile, and Scrum in particular, are buzzwords. Everyone wants to try out Scrum and reap its benefits. Clients (especially business clients) see a big advantage in not having to wait till all the requirements are carved in stone before starting a p...
1/27/2012 by Madhu Expedith
When quality assurance teams and management who have adopted Agile practices first put the ideas to work, they face a significant impediment in unlearning the traditional mind-set and practices that experience in traditional practices has instilled in them.
1/26/2012 by Vadivelan Sivanantham
A widespread myth I've noticed in Agile software development is, "No documentation in Agile" or "Documentation is wasted effort." Particularly during a transition from Waterfall to Agile, we appreciate the benefits of adopting typical Scrum practices, such as short iterations, timeboxing, daily scrums, retrospective, and so on. We also try to get away from the tasks and activities that we found monotonous before Agile adoption — documentation, writing proper code comments, etc. But is it really correct to completely stop documentation and code comments?
1/25/2012 by Mark Stocker
I was at home a couple of Sundays ago, watching a Chelsea vs. Liverpool football match (soccer, for those Americans reading) — a match Liverpool ultimately won. It was during the post-match analysis that I was struck by some parallels between what Chelsea is going through and my own current client engagement to move from Waterfall to Scrum.
1/24/2012 by Satya Ravi Singh
I've always wondered -- not just as a developer but as a human being -- why I needed to follow the orthodox methods of typical hierarchical reporting. There was always some "middle man" confusing the conversation. You can define many roles in a typical hierarchical organization, and
1/23/2012 by Nanda Vivek
A question I've heard often is: Is it correct, in Scrum methodology, to track an individual's performance? This question has only one answer: No. Tracking and measuring the productivity of a single member of an Agile team is against the spirit of Scrum. The real question should be...
1/20/2012 by Anantha Narayanan
Every day, product owners face the challenge of coming up with the correct acceptance criteria to help the team understand the story. During the acceptance testing, you almost never fail to hear from the team that the acceptance criteria were eith...
1/19/2012 by Chand Warrier
When someone tells me, "A Sprint is mini Waterfall," I quickly respond, "No!" And I do this often, because time and again I hear this opinion from people who are new to Agile. I even hear it from...
1/18/2012 by Madhu Jahagirdar
How to lead a comfortable, productive, and prosperous life: It’s a centuries-long tradition that humans have learned from nature which took billion of years to form. So, does nature offer any management thoughts on how to build a large scale...