How can a large department keep track of various flexible schedules within the unit?

There are numerous ways you can keep track of employee’s schedules, including, but not limited to: asking everyone to set their correct workdays and times within Outlook; creating a departmental shared Outlook calendar; posting something physical with everyone’s schedule (i.e. a white board); and/or asking individuals to include their schedule in their email signature.