logo_header

Cái nhìn khách quan về customize - phần mềm thiết kế riêng

26/03/2018 09:06

Nhưng không phải yêu cầu nào cũng mang lại lợi ích cho dự án. Bài viết chia sẻ kinh nghiệm được đúc kết từ những nhà triển khai dự án cũng như đưa ra cái nhìn khách quan về việc customize – phần mềm thiết kế riêng.

Chỉnh sửa theo yêu cầu riêng (customize) - hiểu thế nào?

Tùy vào tính chất của các công việc, có thể phân loại customize gồm các việc sau:

  1. Phát triển thêm các nghiệp vụ mà hệ thống chưa có hoặc đáp ứng chưa đầy đủ yêu cầu thực tế tại doanh nghiệp.
  2. Phát triển thêm các bài toán riêng đặc thù của ngành hoặc do quy trình công nghệ sản xuất khác biệt có tại doanh nghiệp.
  3. Phát triển các báo cáo đặc thù mà doanh nghiệp mong muốn khai thác từ CSDL của phần mềm.
  4. Phát triển hoàn thiện các tiện ích nâng cao năng suất khai thác và sử dụng phần mềm.

Với mục tiêu nâng cao hiệu quả quản lý trong doanh nghiệp bằng áp dụng CNTT thì việc lập trình chỉnh sửa theo yêu cầu riêng là phải có. Tuy nhiên, việc đưa ra yêu cầu thường có 2 mặt lợi – hại mà nhà cung cấp cũng như doanh nghiệp cần cân nhắc:

Doanh nghiệp cần phân định rõ nghiệp vụ còn thiếu và cần xử lý. Người sử dụng, đặc biệt là người dùng cuối thường có xu hướng đưa nguyên công việc xử lý hiện tại vào hệ thống mà ít chú ý đến yếu tố thay đổi quy trình quản lý cho tối ưu hơn dẫn đến các yêu cầu customize bị sai.

Với các bài toán riêng theo yêu cầu đặc thù ngành thì cần chú ý đến độ khó và ảnh hưởng của thời gian thực thi customize đến tiến độ dự án cũng như kinh phí phát sinh để quyết định thực thi.

Có nhiều trường hợp do doanh nghiệp quá chú tâm vào yêu cầu này dẫn đến tiến độ bị ảnh hưởng lớn, đến khi vận hành khai thác lại đạt hiệu quả thấp.

Một trong các yêu cầu customize mà khách hàng thường đề ra là chỉnh sửa các tiện ích có trong phần mềm. Đây là yêu cầu cần xem xét nghiêm túc dưới góc độ nhà quản lý vì biên giới giữa thuận lợi (cho người dùng) và việc phá vỡ quy trình chuẩn (cho doanh nghiệp) là rất mong manh.

Vì thế khi gặp các yêu cầu thay đổi về mặt “tiện ích”, đặc biệt là vấn đề hiệu chỉnh dữ liệu, nhà cung cấp cần phải giữ vững nguyên tắc để tránh sa lầy vào những yêu cầu không cần thiết giúp hệ thống khai thác đúng với quy trình đã đặt ra.

Quá trình customize – phần mềm thiết kế riêng ra sao?

Khi tiến hành customize, bản thân nhà cung cấp cần phân định rõ các lớp bài toán phải làm và thống nhất được với khách hàng khối lượng công việc. Tuy nhiên, thực tế đây là vấn đề rất khó khăn do yêu cầu của khách hàng không được nêu ra hết mà thường phát sinh trong quá trình thực thi triển khai.

Điều này sẽ gây nhiều khó khăn cho đơn vị cung ứng. Tương tự như việc xây nhà, nếu yêu cầu thiết kế đầy đủ ngay từ đầu thì dễ nhưng vừa làm vừa thiết kế, sửa chữa, thay đổi sẽ rất tốn công sức và thời gian.

Để khắc phục điều này, khách hàng cần phải biết hoạch định rõ và giới hạn bài toán đặc thù hóa trong phạm vi cho phép và tuân thủ theo yêu cầu này, tránh phát sinh tiếp trong quá trình triển khai.

Ngay cả khi đã có yêu cầu customize bản thân khách hàng cũng nên theo sát quá trình phân tích, thiết kế trước khi nhà cung cấp tiến hành phát triển các chức năng cộng thêm. Điều này cho phép giảm thời gian thử nghiệm, kiểm tra trước khi quyết định tích hợp vào bài toán chung. Nếu thực thi tốt, thời gian customize sẽ giảm đáng kể và ít khả năng phát sinh rủi ro khi triển khai.

Customize dưới góc nhìn của nhà cung cấp

Bản thân nhà cung cấp không thích việc customize vì khả năng không kiểm soát được chi phí và thời gian phát sinh. Nên rất ít đơn vị chấp nhận thiết kế riêng phần mềm cho doanh nghiệp.

Mặt khác, khi thực thi customize, do áp lực về thời gian nhà cung cấp thường bỏ qua giai đoạn kiểm thử (test) để đưa chương trình vào hoạt động sớm, vì thế thường kéo theo các sai sót do dữ liệu nhập vào trước đó là dữ liệu “sống” chưa qua sàng lọc.

Hiện nay, có 2 xu hướng:

  1. Một số nhà cung cấp thì gần như áp đặt việc bán đóng gói và chỉ thực thi customize trong khâu lập báo cáo đặc thù.
  2. Một số nhà nhà cung cấp khác thì thực hiện các customize theo yêu cầu của khách hàng.

Tính toán chi phí cho customize

Như đã phân tích ở trên, việc hình thành khối lượng công việc customize chỉ được hiểu thật rõ trong bước khảo sát chi tiết dự án. Tuy nhiên, việc hoạch định customize thuộc công việc có tính chi phí thêm hay không là điểm thường gây tranh luận và phát sinh mâu thuẫn.

Xu hướng hiện nay của khách hàng là ít chấp nhận các khoản chi phí phát sinh này hoặc chấp nhận với chi phí thấp. Kinh nghiệm cho thấy rằng cả khách hàng lẫn nhà cung cấp cần phải hiểu rõ công việc của nhau để cân đối hài hòa chi phí phát sinh này.

Nếu khách hàng không chấp nhận chi phí này cho nhà cung cấp (nhà cung cấp), hiệu quả hoạt động của họ giảm, trong nhiều trường hợp sẽ kéo theo sự thua lỗ. Kết quả, dự án sẽ có nguy cơ bị “sa lầy” hoặc “phá sản” sau một thời gian. Điều này gây thiệt hại cho cả 2 bên - nhà cung cấp và khách hàng.

Thực tế trong thời gian qua, việc triển khai dự án ERP tại một số doanh nghiệp được gọi là thành công tại VN, chi phí phát sinh nhiều khi vượt gấp hai ba lần chi phí chào giá ban đầu.

Đây cũng là điểm khiến các nhà cung cấp phần mềm VN đau đầu khi thỏa hiệp và phân tích với khách hàng. Do vậy, nhà cung cấp nên có những khung giá cụ thể cho việc customize ngay trong quá trình thương thảo hợp đồng để giúp khách hàng lường trước được chi phí phát sinh và xác định giới hạn khi đưa ra yêu cầu customize.

Có thể nói, customize là bạn đồng hành trong việc triển khai các giải pháp CNTT. Tuy nhiên, để việc customize thuận lợi và hiệu quả, nhà cung cấp và khách hàng cần hiểu rõ và có cái nhìn khách quan nhất về customize – phần mềm thiết kế riêng, từ đó hoạch định tốt nội dung, thời gian thực thi, chi phí dự kiến để hợp lý cho cả hai bên. Trong việc customize, bên nào tổn thất cũng sẽ ảnh hưởng tới kết quả chung của dự án.

Liên hệ ngay với chúng tôi để được tư vấn giải pháp phần mềm thiết kế riêng tốt nhất!

09.4444.3558

Xem thêm: Lý do vì sao doanh nghiệp cần một phần mềm thiết kế riêng

Chia sẻ bài viết

Giải pháp phần mềm theo yêu cầu

Chúng tôi cam kết giải quyết các vấn đề quản trị theo từng doanh nghiệp và từng lĩnh vực cụ thể. Hãy chọn phần mềm bạn quan tâm, chúng tôi sẽ tư vấn và thiết kế theo yêu cầu của bạn.

Thiết kế riêng cho từng lĩnh vực
mks logo

Thiết kế riêng cho từng lĩnh vực

Hiệu quả, tiết kiệm chi phí
mks logo

Hiệu quả, tiết kiệm chi phí

Đơn giản dễ sử dụng
mks logo

Đơn giản dễ sử dụng

Dịch vụ phần mềm của chúng tôi

Chúng tôi mang đến các dịch vụ công nghệ đa dạng để đáp ứng mọi nhu cầu kinh doanh. Từ phần mềm đóng gói, tư vấn giải pháp công nghệ và xây dựng phần mềm theo yêu cầu, chúng tôi cam kết giúp bạn tận dụng sức mạnh của công nghệ để phát triển doanh nghiệp của bạn.
https://api-mks.mekongsoft.com.vn/data/image/card/57584df02e654b38a4d0f1b651a2e85c-Layer_1 (2).png

Phần mềm theo yêu cầu

Thu thập yêu cầu 

Thiết kế phần mềm 

Phát triển và kiểm thử 

Triển khai và hỗ trợ 

Bảo trì và nâng cấp

https://api-mks.mekongsoft.com.vn/data/image/card/42def227de8a44968890967a756a34d3-Layer_1.png

Phù hợp từng khách hàng

Thiết kế riêng từng lĩnh vực

Đơn giản, dễ dùng

Hiệu quả cao

Tiết kiệm chi phí

https://api-mks.mekongsoft.com.vn/data/image/card/6dede74dd0c34e26a013356af6a7357b-Layer_1 (1).png

Tư vấn giải pháp công nghệ

Đánh giá nhu cầu 

Phân tích và đề xuất giải pháp 

Lập kế hoạch triển khai, kiểm tra đánh giá 

Hướng dẫn triển khai và bảo trì 

Đào tạo chuyển giao kiến thức

Dịch vụ phần mềm của chúng tôi

Chúng tôi mang đến các dịch vụ công nghệ đa dạng để đáp ứng mọi nhu cầu kinh doanh. Từ phần mềm đóng gói, tư vấn giải pháp công nghệ và xây dựng phần mềm theo yêu cầu, chúng tôi cam kết giúp bạn tận dụng sức mạnh của công nghệ để phát triển doanh nghiệp của bạn.
https://api-mks.mekongsoft.com.vn/data/image/card/57584df02e654b38a4d0f1b651a2e85c-Layer_1 (2).png

Phần mềm theo yêu cầu

Thu thập yêu cầu 

Thiết kế phần mềm 

Phát triển và kiểm thử 

Triển khai và hỗ trợ 

Bảo trì và nâng cấp

https://api-mks.mekongsoft.com.vn/data/image/card/42def227de8a44968890967a756a34d3-Layer_1.png

Phù hợp từng khách hàng

Thiết kế riêng từng lĩnh vực

Đơn giản, dễ dùng

Hiệu quả cao

Tiết kiệm chi phí

https://api-mks.mekongsoft.com.vn/data/image/card/6dede74dd0c34e26a013356af6a7357b-Layer_1 (1).png

Tư vấn giải pháp công nghệ

Đánh giá nhu cầu 

Phân tích và đề xuất giải pháp 

Lập kế hoạch triển khai, kiểm tra đánh giá 

Hướng dẫn triển khai và bảo trì 

Đào tạo chuyển giao kiến thức

logo

Công ty cổ phần phần mềm Mekong

Điểm nổi bật của MekongSoft là tư vấn thiết kế các hệ thống phần mềm riêng theo tư duy quản lý của từng doanh nghiệp, phù hợp và dễ sử dụng nhất. Chi phí hợp lý theo từng lĩnh vực sản xuất, kinh doanh và quy mô của Quý khách hàng.

Liên hệ

64 Nguyễn Đình Chiểu, Phường Đa Kao, Quận 1, HCM

0944 443 558

support@mekongsoft.com.vn

@2023 MEKONGSOFT. ALL RIGHTS RESERVED