Está en la página 1de 1

Modularidad

La modularidad es la propiedad que permite dividir


una aplicación o sistema en partes más pequeñas,
idealmente deben ser muy independientes (bajo
acoplamiento) y altamente funcionales (alta cohesión)
(Aguilar, 2021).

Dividir un sistema en partes más pequeñas como lo representa la siguiente figura, tiene varios
beneficios entre los cuales se pueden listar:

Se reduce la complejidad. Los problemas más pequeños son más fáciles de resolver que
los problemas grandes.

Cada módulo puede ser ejecutado y probado de forma independiente, lo cual facilita la
corrección de errores y permite que un problema pueda ser desarrollado por varias personas
en forma paralela.

N
I SIÓ
SM
AN O
ÍA TR NT PE
UJ IE CA
B AS EE
S
D
BO
Como ejemplo de modularidad, TU
Cuando el vehículo es reparado
un vehículo se puede construir O u optimizado se puede cambiar
a partir del desarrollo de cada TR
FIL cada una de sus partes de
una de sus partes de forma forma individual.
independiente e incluso por
fabricantes diferentes:
E
OCH
LC
R DE
OTO
M

O
R EN
DEF
D RO
CILIN

O
ÁTIC
UM
NE

IRE Luego, en un proceso que la


A
Puertas, ventanas, motor, O DE mayoría de las veces es
TR
chasis, asientos, llantas, etc. FIL automatizado, se unen estas
partes para producir el vehículo.

O
R REN
DO EF
RIA DIA OD
TE RA C
BA DIS

También podría gustarte