A csoportmunka megszervezésénél algoritmizálunk, vagyis algoritmusokat használunk a feladatok felosztásánál, elvégzésénél.
Csoportmunkáról beszélünk, ha egy feladatot több részfeladatra osztunk, és az egyes részfeladatokat egymástól függetlenül, különböző emberek végzik el. A csoportmunkánál a legfontosabb, hogy mindenki ismerje a saját feladatát, és azt pontosan végezze el. A feladatmegosztást pontos munkavégzés követi. Az egyes feladatokat végző emberek munkáját össze kell hangolni, az egymás közti kommunikáció elengedhetetlen.
A kommunikációnak nagy jelentősége van a repülőgép-irányításban. A földön lévő irányítók pontos eligazítása alapján vezérlik a pilóták a repülőgépet.
Egy gyárban egy szalag mellett úgy történik a csoportmunka, hogy ugyanazon a tárgyon minden dolgozó más-más műveletet hajt végre. Például az első ember ráteszi a baba törzsére a fejet, a következő a lábakat, végül az utolsó felöltözteti a babát. Az ily módon, egyszerre dolgozó embereknél nincs nagy jelentősége a kommunikációnak, de a hibátlan munkavégzés fontos. Ha valaki hibázik, akkor a következő ember nem biztos, hogy helyesen végre tudja hajtani a saját feladatát. Ha nincs a babának feje, nem lehet ráadni a kalapot.