Shifts can be changed at any time. In the calendar view, the shift has just to be dragged to the desired location using drag-and-drop.
In the list view you have to click on the shift and edit it. Once a change is made, a red button named "send changes" will appear in the left corner on the weekly schedule. Now you can decide whether the concerned staff should be informed via E-Mail or not.