Collaborative working under agile conditions is based on a few principles. Clear guidelines support the achievement of targets. Through a transparent dealing with tasks taken over within an often cyclical process, the actual progress is for all to see on the one hand and on ther other hand a striving for improvement is positively stimulated on the other hand.
The rules are reduced to an absolutely necessary minimum facilitating their compliance. Through this minimalism as much freedom as possible is created to be able to react very fast and unbureaucratic to new challenges and constantly changing conditions.
Individual responsibility in agile teams is higher than in classical structured teams. Team members prefer direct communication and appreciate the freedom they have regarding independent and creative actions. Regular team meetings are indispensable to them. They voluntary keep to agreed arrangements and take responsibility for their actions.
Agile systems are at the same time incremental and iterative:
Iterative because problem-solving is cyclically done and within every iteration there is room for adaptations. Incremental because visible results can be achieved in relatively short intervals.
As in a modular system there are many options for implementation. This way a too detailed planning or complex rules are not required.