As a user of someone's work I don't need to care how it is implemented I just want some thing satisfied. Similar how computer programming interfaces work, I want to depend on someone else's implementation or work that they do and use it
Give people complete freedom how to decide how to solve some work purpose from time organisation to planning techniques.
Enforce a boundary of work completed and this boundary should not impose any rules or requirements how the work is to be done.
So if it was a sandwich shop, then the staff can decide how to organise their work per order. But they have the requirement to pass the information to the cashier or the cashier asks what they ordered.