Vấn đề là một phần mềm đã viết, đem vào sử dụng thì phải cần có modul mở rộng, nên thêm cái mới vào thì phải phù hợp với cái cũ, mà cái này phải thuê chính bên viết phần mềm đang sử dụng mới ăn thua mà Cụ.
Ví dụ phần mềm CSDL QG là phần mềm gốc, thì khi mở rộng cho anh Y Tế với chị Dân Cư thì phải có hai modul mà đảm bảo khi nhập bất kỳ dữ liệu ở bên nào, thì thông tin đều nằm trên hệ thống của cả hai. Đây là điểm khó.
Thế mà có ông tự xưng là Giảng viên CNTT coi đây là bài tập lớn dành cho SV cơ đấy.