1. When the product team shares any functional work with the development team then we want to track how much time a particular platform(Android, iOS, Web) spent on a particular activity such as actual development, discussions, research, modifications, and bug fixing of a given assigned story?
Also In the development work, how many hours we spent on testing or in a code review?
2. Let's say we have done the development of a particular story in Sprint-1, but now the modification/alteration is needed & we are on sprint-2 then how we should manage this?
3. If Story is not completed but there are changes in the requirement/scope. If the dev team has completed work & given it to QA but then QA gave it again to the dev for rework. How to manage this?
4. Suggest the Columns and statuses that would be useful in our case or globally used for stories?
(Currently, we are using: Todo, In Progress, QA dev, QA Staging, QA Prod, and Deployed)