+1 703.350.4150 Have TeamExpand Call You Leave a Message

"I really like the way you can access your work items from within Outlook. I like the way you can bring up the full work item forms, make edits, and save immediately to TFS. It was great to create new meeting requests or mail messages from the work items."

Lori Lamkin
Product Unit Manager for Team Foundation Server at Microsoft

"These types of products are important to the industry."

Joel Semeniuk
CEO and co-founder of ImagiNET Resources Corp.

"I know of a good number of companies that will love having something like this - getting their timesheet management into TFS (so it can be reported on, especially) will make life a lot easier for them."

James Manning
Software Design Engineer for Visual Studio project at Microsoft

"I like the idea of being able to link work items to e-mails and meetings. I also like that it provides non-technical information workers the option of working with TFS in a more familiar environment. Congratulations to TeamExpand on the release!"

Jason Barile
Principal Test Manager for Visual Studio Team Foundation Server at Microsoft

"TX Chrono, by TeamExpand, allows users to easily track how they are spending their time, store that information in TFS, and make it available for reporting in the warehouse."

Brian Harry
Product Unit Manager for Team Foundation Server at Microsoft

Left 1 2 3 4 5 Right
TFS Timesheet

VSTS-Outlook Bridge

Blog

On Time Tracking with Agile

July 6th, 2009
by Olga Belokurskaya

Progress tracking is essential for Agile development. It helps understand whether a team is doing the things right, find tough places in current iterations, and estimate the approximate dates of the release. As one of the backgrounds of agility is increasing efficiency and minimizing waste, time tracking is a necessary part of software development lifecycle. Time tracking powers accurate progress information by gathering information of the time spent on this or that part of the project and showing real project progress.

Many development teams use various types of time tracking, time reporting software, timesheets, etc. to manage Agile projects. Time reporting information allows estimating costs, counting salaries, forecasting the resources required for projects. But this is possible only when the time tracking is well-organized across different organizational units.

Not long ago I’ve met such thought in the web that agile time tracking should only track what is required. In other words, there should be gathered only time tracking data that is just enough to track the project process. Well, that makes sense if a team is focused on a single project for a period of time. Then the actual time spent on each task isn’t as important as velocity in terms of story points (abstract measure with no relevance to actual hours). The latter allows gathering enough information for accurate estimations and profitability calculations. Thus, there is no problem with managing even fixed bids projects using story point estimates and velocity. But still, this makes sense only if done accurately.

And, here comes, probably the main issue with time tracking – there are not so many people who like doing it. I’m sure, almost everyone who has ever dealt with time reporting had such situations at the end of the week (two weeks) when s/he had to remember what was done during the period. And very often this comes out of the imperfection of time tracking software (bad tasks categorizing, user-unfriendly interface, etc.). In other words, software is not so quick and simple to motivate people using it. Actually, it’s a charge of those responsible, to find the software that answers all team’s requirements (well, that’s in ideal world). Anyway, there is a choice, there plenty of tools, starting from TFS templates for Agile and ending with various proprietary and open source solutions.

Add your own comment...

Post Comment





RSS entries or comments