When invoicing on an Agile project, consultancies are often asked to provide granular reporting of daily tasks. This allows the client to see an exact cost breakdown of each feature developed – providing a mechanism for reconciling project delivery costs.
Quite often, however, consultancies will track development tasks independently to the way they track and invoice for time. I.e., the development team will use a Kanban wall to track tasks and time spent, and then a project manager will fill out a separate time sheet at the end of the week/month to bill the client.
This duplicated effort of tracking tasks then invoicing separately is considered ‘Waste’ on an Agile project. Consultancies should have their task tracking process automatically integrated into their invoicing process – so the action of updating a Kanban wall results in a time sheet automatically being created with associated tasks/times.
At Bright Green, we often work on Agile consultancy projects. We recommend integrating with FreeAgent using their APIs to enable automated time reporting from an electronic Kanban wall.