3

2

When global milestones should be used?

How do they affect the EBS?

I think that should be explained in more detail than in current docs. The global milestones report isn't completely clear.

How does EBS handle multiple projects in global milestones (i mean developer multitasking)?

flag

2 Answers

2

I try to create only Project Milestones, but I have a situation where I have to use Global Milestones.

We have a Project that tracks new feature development in a product, and Projects that track Customer Support issues in the same product. Various FogBugz features that we use make it necessary that these are separate Projects, however the product release date corresponds to a Milestone that has to exist in all affected Projects. I use Global Milestones to do that. The Global Milestone reports show information on all developers and projects that are affected by those global milestones (as long as the Cases are above the Priority threshold for the report, they are assigned to developers and they have estimates). Project Milestone reports are the same, but for individual projects.

If you have developers multitasking, you can get them to identify the % they are working on each Project using My Settings -> Working Schedule -> % time spent on FogBugz tasks:. I assume this is used by EBS, but we have only just started using that feature so I'll leave it up to someone else to comment further.

link|flag
Yes, EBS does you your working schedule for sure. It's main purpose is to help with estimating completion dates when people can't work that often. For instance, I love to program, but I don't get much time to. My % time spent on FogBugz tasks is set to 10%--meaning that I only assume I can work 4 hours per week. When EBS estimates a due date it accounts for this. I also use this by having all of my employees set their % time spent of FogBugz tasks at 70% all the time, as that way we can err on the side of always delivering early or on schedule. – Ryan CTO Sep 8 at 5:10
0

We have two global milestones, Undecided and Backlog. We use Backlog to make sure that low priority cases don't affect scheduling sprints. We use Undecided to flag cases that need to be assigned to a Milestone.

link|flag

Your Answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.