08 Sep Daily Operations, Part 3: Time Tracking & Schedule Calibration
Task time tracking, or logging hours against every task we work on, is the driving force to scheduling and forecasting our custom web application projects. At Inverse-Square, we drill down to the eight-hour workday and monitor the hours logged by the developers, as opposed to only weekly or monthly monitoring. This ‘drill-down’ allows us to immediately recognize if tasks are being completed on time, under the estimations, or taking longer than our original estimations. We can act immediately on potential issues, while also recognizing ‘task wins’; tasks that were accomplished under our original estimations. Ultimately, our time tracking for every task we have scheduled gives us the opportunity to see where every custom software project is at down to the day.
All custom software developers at Inverse-Square are obligated to track their work in real-time. To accomplish this, they use real-time timers for the tasks they are working on. Once the task is completed, that time will be logged against the task. There is no guesstimating! At the end of each day, all hours logged are confirmed for each individual task and Team Awesome huddles up for a daily scrum to discuss what everyone worked on, any issues that may have occurred, and successes of the day.
Our master schedule is somewhat fluid and can have the tendency to sway from over-scheduled developers to under-scheduled developers. This can occur due to the ‘task wins’ and ‘task overruns’ referenced above. The way we stabilize and equally distribute our client workload is by calibrating our master schedule every week. This is a team effort and occurs every Monday. During this time, we discuss the project, the current status of where it’s at, and any issues with task estimates. Most importantly, we resolve any issues of task overrun from the previous week.
In the next installment of our Daily Operations series, we will discuss the most critical piece of our operations, weekly communication with our clients and reporting. Sign up for our newsletter to make sure you don’t miss out!Sign Me Up!