How can we improve Team Services?

Working Hours and Days Off to be entered in User Profile

Adding working hours and days off to the user profile will allow members to take responsibility of their working hours, making capacity planning easier.

A project administrator may also need to be able to update these for a user, for cases of unexpected absence, etc...

1,013 votes
Sign in
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Philip CouparPhilip Coupar shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →
    Harald-René FlaschHarald-René Flasch shared a merged idea: Set workdays for team members in TFS Service  ·   · 
    Winfried LötzschWinfried Lötzsch shared a merged idea: Add ability to manage tasks/member capacities globally  ·   · 
    Visual Studio TeamAdminVisual Studio Team (Product Team, Microsoft) responded  · 

    Good suggestion. We have this on our backlog. It will be ineteresting how many votes this one gets to see how much we should move it up in priority.

    Gregg Boer – TFS Product Group


    Sign in
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      • StoffelStoffel commented  ·   ·  Flag as inappropriate

        It would be great if this functionality would allow easier capacity integration with MS project. Currently I need to update peoples availability in TFS and MS project, based upon an excel calendar being completed by the team. If we could have a one-stop-shop, allowing all team members to update this, it would give me at least one hour per sprint less waste :-)

      • Barry PostmaBarry Postma commented  ·   ·  Flag as inappropriate

        Agree with @Fokko and @Harald-René.
        Would like to add that apart from people working on specific days during different weeks (even inter-sprint) people working only for 4 hours on one day would be nice to register in the sprint.
        In an SMB like ours scrumming developers are usually also assigned to other - non TFS - tasks for 2-4 hours a day. The current way of calculating hours backwards over the available days without specifying leave is too laborious.

      • James HanleyJames Hanley commented  ·   ·  Flag as inappropriate

        To me, this seems like an integration point to Exchange or PeopleSoft or whatever system used for tracking office hours, vacation, or PTO - not a core function of TFS and not a a redundant feature to the above systems that then needs to be either synchronized or updated in multiple locations by the end user.

      • Anonymous commented  ·   ·  Flag as inappropriate

        I'd like to be able to put a comment next to days off - people always seems to forget if is it because of vacation, holidays, other work, etc.

      • Pavel ShkleinikPavel Shkleinik commented  ·   ·  Flag as inappropriate

        While TFS developers thinking if there is a need for timesheet in TFS (and they do it during last 9 years) you can use some TFS plugin (like TX Chrono It provides you with ability report/approve time, adjust personal timetable, holidays for different locations, nice reports and bench of other useful tools.

      • Joe AubinJoe Aubin commented  ·   ·  Flag as inappropriate

        I would also like to have a global calendar as opposed to one per sprint and then let the system determine what holidays and personnel non-work days are applicable to a given sprint. It is a pain to have to go to multiple projects and enter things as obvious as Christmas while making sure that I select the "correct" sprint.

      • Harald-René FlaschHarald-René Flasch commented  ·   ·  Flag as inappropriate

        In order that TFS is able to calculate team member capacities it is necessary to define usual workdays for each team member.

        It is possible to configure capacity per day and off-days for each team member for a sprint but I can't find a way/location to configure workdays.

        Team Member A: works, Mo, Tue, Wed, Thu
        Team Member B: works from Tue, Wed, Thu, Fr

        I don't want to do this manually and again and again for each sprint.

        Also don't see a "calender" containing public holidays ...

      • Yer YangYer Yang commented  ·   ·  Flag as inappropriate

        Would be great to be able to query team members and see what projects they are assigned to and their capacity allocation per project as well as the sprint begin/end dates. This will help project managers when trying to pull resources.

      • Ivan VoronaIvan Vorona commented  ·   ·  Flag as inappropriate

        Valid point, I totally agree. Plus would be very helpful to see resource allocation diagram which shows what resource is going to do in following few weeks based on his assigments and priorities.

      • FelickzFelickz commented  ·   ·  Flag as inappropriate

        Days off obviously effect the velocity of a sprint... not having built in support for tracking this is a thorn in the development process forced by TFS.

      • Jan van TilJan van Til commented  ·   ·  Flag as inappropriate

        Yes, that's what we Need in our organisation!

        Users nowadays work in various as well as varying teams. They Must therefore be able to register both their presence and absence hours (day off, holiday, sick etc). Registration must be done once and be accessible to all using 'components'.

        Great idea!

      • Fokko VeegensFokko Veegens commented  ·   ·  Flag as inappropriate

        I strongly agree with this one. If people are working in two or more teams, the days off are unmanageable. Also, when the user has work planned in one team, this same time should be unavailable in the other team. I think this functionality probably aligns with the idea suggested above.

      Feedback and Knowledge Base