Quote:
Originally Posted by Farling
That's where a Scrum-style agile approach helps. Forget about the thorough analysis of everything and prioritise some easy stuff while slowing working through prioritising/breaking down the more complicated stuff.
|
This is also a great way to get developers who aren't familiar with the code base up to speed. Give them easily accomplished tasks that require them to get to know the code to do. It might take them the whole sprint to do what an experienced dev could do in an afternoon but the investments in time over a few sprints serves to get them familiar with at least chunks of the code and how the whole hooks together.