Great question — answering as the UphillTech team:
I think, you can use several ways: Way 1. Use PowerBi reporting . Each developer updates work hours every day. You can use Analytics view to get task history: Add Completed work to this view. Connect to Analytics with Power BI Data Connector . Then you can find revisions for each tasks and calculate hour difference Way 2. Customize your process template . Add to your process template new work item type (like Time or Activity ). Add to these work items new field (like Activity date ) or use existing field Target Date . Add to these work items the Completed Work field. Add a custom work item type , Add a custom field to a work item type . You developers add a new Time work item as child work...
Full answer by Shamrai Aleksander: https://stackoverflow.stackexchange.com/a/61185979 (CC BY-SA 4.0).
Need it done for your business? UphillTech.