When working on an agile development project, how do you incorporate into the estimation of time for user stories/use cases/etc. the time it takes to train new developers on unfamiliar technology being used by the project?? How do other managers handle this?
Of course, my question assumes that one has deemed the technology in question necessary to complete the project successfully ... or perhaps it could be considered paying down a bit of technical debt!