Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Given that you have two identical methods (signatures, body, input/output) that you wanted to refactor into just one, what type of Work Item from the MS Agile template would be most appropriate? Task, Bug, Quality of Service, Risk? Why?

share|improve this question
Which template do you mean? This one? – Adam Aug 24 '11 at 1:17
Task, unless the two methods are causing a bug – Jon Raynor Aug 24 '11 at 1:47
@Anna Lear: I believe its this:… – jmoreno Aug 24 '11 at 6:12
@Jon Raynor: write it up as an answer... – jmoreno Aug 25 '11 at 6:48

I would create a user story called "Refactoring duplicate methods" and plan it in an iteration. Then besides only removing this duplicate, also take some time to check on other duplicate items.

If you are sure it is only this only task, then you could have a standing user story and bind a task to it. It is a good practice to have all work attached to a bug or user story.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.