public Schedule(Backlog backlog, Team team)
        {
            this.backlog = backlog;
            this.team    = team;

            CalculateSchedule();
        }
Exemple #2
0
 public void DistributeWork(Backlog backlog)
 {
     teamWorkStrategy.DistributeWork(backlog, this);
 }
Exemple #3
0
 public RemainingBacklog(Backlog backlog)
 {
     Items = backlog.Items.Where(_ => _.Status != BacklogItemStatus.Finished).ToList().AsReadOnly();
 }
 public StartedFirstBacklog(Backlog backlog)
 {
     Items = backlog.Items.OrderBy(_ => _.Status == BacklogItemStatus.Started ? 0 : 1).ToList().AsReadOnly();
 }