I’m still confused on how to determine Story Point for QC staff.
For example: we have a Development Team consisting of 4 people and 1 of them is doing the Software Testing (A, B and C as developer. D as QC staff).
A user story (i.e. create user login) which has 3 points picked by Programmer A is now under Testing (Code Review) process. Programmer D does the Testing. If the task had been tested and passed, turn from Testing to Done process, then who gets the 3 points? Programmer A right? Then how programmer D will ever get his own points if he is specialized to do the Software Testing?
Story point is used for expressing an estimate of the overall effort that will be required to implement a product backlog item or a task. Programming and testing are separate tasks so they should be estimated separately.
Hope this helps.
I see, so I have to separate between Programming and Testing tasks with their own points.
Got another question. Let say Programmer A, B and C each of them has finished their task with following points 2, 3 and 5, and those tasks are now in Testing Process. QC Staff D tests the task from C and his task is valued with 3 points. QC Staff D can only finish testing with pass result from Programmer C task (5 points).
At the end of Sprint the total points would be 8 points. Is it correct so? 5 (from C task) and 3 (from D task). Velocity = 8 points.