Thế hệ cũ: Feature software
Đóng gói & bó cứng, rời rạc & phân tán.
Last updated
Was this helpful?
Đóng gói & bó cứng, rời rạc & phân tán.
Last updated
Was this helpful?
Thế giới không có gì tồn tại mãi, đặc biệt là trong ngành công nghệ. bất kì thế hệ công nghệ nào cũng không thoát khỏi chu kì sinh - trụ - hoại - diệt. công nghệ sinh ra - phát triển lên phổ biến - dần đi xuống - nhường chỗ cho thế hệ công nghệ lại sinh ra…
Có mối tương quan khá gần gũi giữa 3 thế hệ phần mềm so với 3 thế hệ điện thoại. mỗi thế hệ khi nó ra đời đều là cuộc cách mạng so với hiện trạng trước đó, và sau đó nó lại được thay thế bởi thế hệ tiếp theo.
1
Điện thoại cố định - cách mạng trong giao tiếp, thay thế thư bưu điện & điện tín (mã morse) - cố định nối với sợi dây, nên chỉ quanh quẩn trong nhà, không linh hoạt sâu rộng vào cuộc sống
Local computer software - cách mạng trong xử lý thông, thay cho làm việc với giấy bút, - cài đặt bằng đĩa mềm, cd. máy tính đặt ở đâu thì đi chỗ khác ko làm việc được. chỉ làm một mình, không tương tác được với người khác
2
Di động - feature phone - cách mạng phổ cập điện thoại vào mọi ngõ ngách công việc & cuộc sống - “cục gạch” chỉ có tính năng nghe gọi là chính. vẫn cần nhiều thiết bị cá nhân riêng lẻ mang theo: máy ảnh, máy nghe nhạc, sách đọc, handheld game cosole…
Internet - saas feature software - cách mạng phổ cập phần mềm vào mọi ngõ ngách công việc & cuộc sống. nhanh, tiện, rẻ. - mỗi phần mềm chỉ có 1 loại chức năng, và sẽ cần nhiều phần mềm rời rạc khác nhau để làm việc. tính năng cố định & giới hạn.
3
smart phone - convergent không chỉ đơn thuần là nghe gọi, mà là công nghệ mới “hội tụ” nhiều thiết bị cá nhân riêng rẻ vào một thứ duy nhất, phục vụ đa dạng nhu cầu công việc và cuộc sống
Unified & Universal application - hợp nhất nhiều chức năng ứng dụng khác nhau vào một hệ thống duy nhất, làm việc trên một màn hình thông suốt - các “miếng lego phổ quát” cho phép tự tự kéo thả tạo tính năng đa dạng theo nhu cầu, mà không-cần-biết-code.
Cách mạng trong giao tiếp, thay thế thư bưu điện & điện tín (mã morse)
Cố định nối với sợi dây, nên chỉ quanh quẩn trong nhà, không linh hoạt sâu rộng vào cuộc sống | local computer software
Cách mạng trong xử lý thông, thay cho làm việc với giấy bút,
Cài đặt bằng đĩa mềm, cd. máy tính đặt ở đâu thì đi chỗ khác ko làm việc được. chỉ làm một mình, không tương tác được với người khác | | 2 | di động - feature phone
Cách mạng phổ cập điện thoại vào mọi ngõ ngách công việc & cuộc sống
“cục gạch” chỉ có tính năng nghe gọi là chính. vẫn cần nhiều thiết bị cá nhân riêng lẻ mang theo: máy ảnh, máy nghe nhạc, sách đọc, handheld game cosole… | internet - saas feature software
Cách mạng phổ cập phần mềm vào mọi ngõ ngách công việc & cuộc sống. nhanh, tiện, rẻ.
Mỗi phần mềm chỉ có 1 loại chức năng, và sẽ cần nhiều phần mềm rời rạc khác nhau để làm việc. tính năng cố định & giới hạn. | | 3 | smart phone - convergent không chỉ đơn thuần là nghe gọi, mà là công nghệ mới “hội tụ” nhiều thiết bị cá nhân riêng rẻ vào một thứ duy nhất, phục vụ đa dạng nhu cầu công việc và cuộc sống | unified & universal application
Hợp nhất nhiều chức năng ứng dụng khác nhau vào một hệ thống duy nhất, làm việc trên một màn hình thông suốt
Các “miếng lego phổ quát” cho phép tự tự kéo thả tạo tính năng đa dạng theo nhu cầu, mà không-cần-biết-code. |
Feature software - mỗi chức năng lại tách thành một phần mềm riêng, rời rạc:
Các công ty phần mềm thế hệ 2 như zoho, base, misa, 1office thì 1 công ty cũng làm tầm 40 con app/ module khác nhau
Statista có thống kê trên thế giới bình quân mỗi doanh nghiệp phải dùng 130 phần mềm saas khác nhau
Hệ lụy của việc phân tán rời rạc đó là:
Trải nghiệm người dùng tệ: 1 nhân sự trong 1 phiên làm việc phải liên tục chuyển qua lại giữa nhiều app, với giao diện, mầu sắc, chức năng, dữ liệu khác nhau…
Đứt gãy luồng công việc: mỗi thứ một nơi, một tí. các phần mềm chức năng quản lý thông tin dữ liệu có cấu trúc, ví dụ thông tin nhân sự trong hrm, xong đến khi có vấn đề nhân sự thì lại chuyển sang app chat để trao đổi, không liền mạch.
Phân tán & mất mát dữ liệu: dữ liệu của 1 cty nhưng lại phân tán ở quá nhiều phần mềm khác nhau, có rất ít sự kết nối, và không thể tổng hợp dữ liệu tổng thể từ các phần mềm rời rạc.
Một ví dụ trực quan khác là:
Các bên như zoho, base, misa, 1office mỗi bên đều có tầm 40 con app, trong đó có 1 con làm về quy trình (workflow), và 39 con app khác với nhiều tính năng khác nhau…
Và chỉ khi vào app workflow đó mới làm được quy trình, làm được tự động hóa… còn khi ở 39 app khác, như quản lý công việc, nhân sự, bán hàng… thì lại không thể làm được quy trình hay tự động hóa.
Các tính năng được tạo ra sẵn, đóng gói cứng, dùng chung cho nhiều nghìn doanh nghiệp khác nhau. trong khi mỗi doanh nghiệp thì cách vận hành lại một khác, đặt 2 doanh nghiệp gần nhau đã thấy khác nhau rồi
Phần giống nhau - dùng chung giữa nhiều nghìn doanh nghiệp là các phần cơ bản, phổ thông, chiếm tầm 35% nhu cầu của mỗi doanh nghiệp. 65% là các nhu cầu đa dạng, đặc thù riêng của mỗi doanh nghiệp, không thể giống nhau.
Khi triển khai, trong tầm 6 tháng đầu doanh nghiệp sẽ dùng các tính năng cơ bản phổ thông đó thì ok. sau đó sẽ đến các nhu cầu riêng đặc thù là không đáp ứng được. vì các phần mềm thế hệ 2 làm sẵn tính năng đóng gói cứng, có gì dùng nấy vậy thôi.
Dữ liệu không liên thông, vì bản chất bên dưới là các định nghĩa khác nhau về database, các dữ liệu đó không tương thích, không kết nối tổng hợp được với nhau. nếu muốn thì sẽ phải mất thêm thời gian, chi phí và kĩ thuật để tạo sự tích hợp & kết nối, và bản thân sự tích hợp này cũng chỉ truyền tải được tầm 30% dữ liệu và tính năng giữa các app, và phần lớn vẫn phải chuyển qua lại giữa các app đó để thực sự làm việc được hoàn thiện.
Và khi muốn tổng hợp dữ liệu & báo cáo từ nhiều bộ phận phòng ban, nhiều công việc chức năng nằm ở nhiều app rời rạc khác nhau thì là thứ rất phức tạp, phải triển khai hệ thống ETL, Data Warehouse, Visualization, Analytics phức tạp và tốn kém (như hình ở trên)