If this is not done, it is very easy to duplicate work already being done, or to make changes that are incompatible with other parts of the software.
Kama hili halitafanyika, ni rahiisi sana kurudia kazi ambayo tayari ilishafanyika au hata kufanya marekebisho ambayo hayatapatana na kuvunja/kuharibu sehemu nyingine za programu.