Hvad er modulær software?
Software involverer de programmer, der udgør et computersystem og de programmer, der kører på dette system. Modulær arkitektur henviser til design, hvor mindst nogle af komponenterne er valgfri og selvstændige, kan tilføjes eller udelades som ønsket af brugeren. Modulær software er software udviklet med en designstrategi, der giver brugerne mulighed for at oprette forskellige konfigurationer ved at minimere brugen af eller tilføje moduler. Det kan også henvise til software, der er udtænkt, så dele af det er selvstændige og kan udvikles, testes og vedligeholdes separat. Det kan også være produktivt i lethed med at genbruge diskrete komponenter.
Modulær software i første forstand er vidt brugt i juridisk software og timeshare-software. I juridisk software til praksisstyring kan man finde moduler, der er implementeret til to forskellige formål. I nogle tilfælde har det grundlæggende softwareprogram grundlæggende funktioner, såsom fakturering, en regnskabspakke og en kalender. Ekstra moduler indeholder elementer, som ikke alle advokatfirmaer har brug for. På denne måde fødes omkostningerne kun af den praksis, der kræver funktioner såsom elektronisk fakturering eller evnen til at behandle kreditkort.
En anden måde, som moduler bruges til i juridisk software, er at gøre generel praksis til styring af software specifik for den type praksis ved at tilvejebringe modulopbyggede softwareartikler, der kun er nødvendige inden for en specialitet. Således kan de, der praktiserer strafferet eller intellektuel ejendomsret eller lov om personskade, hver købe et separat praksisområde-modul, der har rapporter, formularer og et bibliotek, der er specifikt for dets fokusområde.
Timeshare-software har også to forskellige måder, hvorpå moduler implementeres. For det første, fordi timeshare-software bruges af store og små virksomheder, og af hoteller og resorts, der deltager i betalende gæst, delvis timeshare, såvel som organisationer, der kun beskæftiger sig med tidsdeling, er der en lang række behov. Der er separate moduler til rådighed for at udvide det grundlæggende program for de klienter, der har behov for det, f.eks. Til internetreservationer eller ejerlejligheder.
Den anden måde, hvorpå modulær software er konfigureret til timeshare og ferieejendom, er med moduler, der er specifikke for den del af virksomheden, der er involveret. Dette fører til ganske forskellige opdelinger. For eksempel kan man have et marketingmodul, et salgsmodul, et styringsmodul og et finansieringsmodul.