yes we do a lot of work in parallel, we work on features (some of them needs to be taken early some later on) and bug fixes at the same time and now after reading this article i can take sign of relief that we were not doing anything wrong it is the way we work. I think I can take a few points from here while designing a new flow for my team. BTW really helpful article. I will forward the SPIDR to my project management team.