modularisatsiooni
Modularisatsioon on disainiprintsiip, mille kohaselt keerukas süsteem jagatakse väiksemateks, eraldiseisvateks ja omavahel vahetatavateks osadeks ehk mooduliteks. Iga moodul täidab kindlat funktsiooni ja sellel on selgelt määratletud liidesed teiste moodulitega. See lähenemisviis võimaldab süsteemide loomist, haldamist ja arendamist palju paindlikumalt.
Peamised modularisatsiooni eelised hõlmavad lihtsustatud disaini ja arendamist, kuna erinevad meeskonnad saavad töötada eri moodulitega samaaegselt.
Modularisatsiooni rakendatakse laialdaselt tarkvaraarenduses, kus suured programmid jagatakse funktsionaalseteks komponentideks. Seda kasutatakse ka füüsiliste toodete, nagu
Samas võib liigne või vale modularisatsioon tekitada ka probleeme, näiteks suurendada moodulitevahelise kommunikatsiooni keerukust või viia