Sorry, first of all, I do not agree on your title "DEV vs. QA ...", because they are not competing, but cooperating in the team. We had similar problem as your...
Hi, Ken presented some basic truths in Scrum. Basic truths about team motivation 1. People are most productive when they manage themselves; 2. People take...
... Nothing against XP, but I like FDD (Feature Driven Development). Simple, and a bit more evolutionary than revolutionary. Try as I might, I've never been...
We do Sit-together, one team one table, all sit together On site customer, PO is with team Continuous Integration Pair Programming, in most cases, we do pair...
Hi Vernon See inline comment ... Simple, and a bit more ... able to convince a single ... I don't think Pair Programming is very hard to adopt. In my personal ...
Hi For stories, we always use story point to estimate the size. However when you split one story to engineering tasks, what do you use to estimate, story point...
It's most common to use hours in sprint backlog and sprint burndown. Most teams i have worked with are updating remaining hours for tasks, while some teams...
... I also agree that learning TDD is hard. Any team has adopted TDD for most of the tasks? If yes, how did you make the transformation, e.g. did you hire TDD...
Hi Yi ... We are not there yet, still a long way to go. We are looking for both internal and external resources. I am not sure whether there is any good TDD...
... I didn't say Pair Programming was difficult to adopt -- I've found most developers open to, and if fact excited about the idea. I said it was difficult to...
... I like story points, both for product backlog and sprint backlog. Hours are linear, and everyone only has 24 per day (and hopefully aren't working all of...
Hi Vernon In fact, I prefer story points both for product backlog and sprint backlog as well. I think with story point, in every daily meeting, every team...
No matter what the unit of measurement is used, my preference is : - unit for product backlog items should be relative - unit for sprint backlog tasks should...
... In the planning meeting, it's the team give the estimation. When the task was selected by somebody, and started doing, the guy is the person who update...
Hi Kaveri ... is ... But the estimate of hours may depend on individual's skill set. For one task, it may take one senior dev only 2 hrs, however may take one ...
... it depends, on how you do sprint planning. You could have rough assignments, who will work on which item, then the estimates could come mainly from those...
... In my understanding, we should avoid assigning tasks to individuals in scrum planning meeting. We always encourage every team members to take any tasks...
The assumption here is that those differences can be averaged out when you decompose items into tasks with small enough granularity.  I'd like to understand...
... when you decompose items into tasks with small enough granularity. ... estimating tasks and draw burndown. Once you generate tasks, do you estimate all...
... Besides giving suggestions to teams, what is more important is : - told the team why it's not very good - why your suggestion is better People do things...
Hi, ... change. If you tie your story point to half ideal day of work, it's not relative any more, is it? If you do relative estimating, you have to measure...