Our (complex physical product in a combined design office / factory) method: 10 minute chat together in the morning, identify any problems we'd like help with, anyone can ask to change focus at any time. Sometimes a team works on the same problem, usually people take sole responsibility for something on their own but take it from and bring it back to the group to keep everyone vaguely aware of where things are going. We may state what we think we'll get sorted for the day and what we're aiming for the next few days or week. Rarely do we look beyond a few days because it's too vague/unrealiable. At the end of the week we quickie summarize what got done by email (way shorter/higher level than git logs). If there's an over-arching goal or time pressure everyone is informed and we work toward it. No forms or friction for lateness, leave, lunch, ordering stuff, printing, etc. People are judged on commitment, ideas and progress. Factory floor and equipment, design office and electronics lab all on site. No management except keeping a weekly journal for the team's aggregate progress, setting some priorities start of week, and compressing updates to stakeholders. Oh yeah, and mobile devices are locked in a cabinet at the front door during work hours - if you don't like it work somewhere else or take the day off.