Blockchain, mã thấp, metaverse, trí tuệ AI;
01 。
[Trước tiên hãy nói về bối cảnh].
Quan niệm này đã có lịch sử lâu đời nhưng mới xuất hiện ở trong nước những năm gần đây;
Mã thấp là "Mã thấp";.
Đề cập đến việc cung cấp một môi trường phát triển trực quan có thể được sử dụng để tạo và quản lý các ứng dụng phần mềm;
Nói một cách đơn giản;
Nghĩa là, bạn có thể thực hiện việc tạo trang, quy trình tương tác và logic cũng như quản lý cấp dữ liệu bằng cách kéo và thả các thành phần khác nhau để nhận ra các yêu cầu hiệu quả hơn;
Trước đó tại Data Corp;
Tôi đã trải nghiệm các ứng dụng low-code và tham gia vào một số nghiên cứu và phát triển, chẳng hạn như nền tảng siêu dữ liệu, phân tích BI, v.v.;
Tuy nhiên, vào thời điểm đó, dự án vẫn được xác định bằng các công cụ quản lý dữ liệu chứ không phải low-code;.
Bắt đầu từ “cuối năm 2020”;
Trên thực tế, vào thời điểm đó, việc áp dụng nền tảng low-code đã hình thành xu hướng;
Các công ty ngày nay “lên kế hoạch” sử dụng nền tảng “low-code” vào “hệ thống kinh doanh” của mình;
Sau này nhìn lại, đây là một quyết định rất đúng đắn;
Tại cuộc họp thảo luận lúc đó, Sếp Lớn đưa ra khái niệm;
Các hoạt động kinh doanh không cốt lõi được tích hợp hoàn toàn vào nền tảng mã thấp và một phần nhỏ các quy trình biên của hoạt động kinh doanh cốt lõi được chuyển sang nền tảng mã thấp một cách thiết thực;
Và những lý do đã được đưa ra, quyết định được đưa ra dựa trên sự xem xét tổng thể về “xu hướng ngành” và “chu kỳ kinh doanh”;
Trên thực tế, cái gọi là giảm chi phí và tăng hiệu quả cũng sẽ tuân theo các quy luật trên;
Tuy nhiên lại bị bộ phận kỹ thuật “hơi” phản đối;
Người giám sát cũng đưa ra lý do tại sao không ủng hộ quyết định như vậy;
Nhưng kết quả cuối cùng của cuộc thảo luận lại đến từ gợi ý của sếp bộ phận;
Đừng chuyển hoạt động kinh doanh cốt lõi, trước tiên hãy chuyển “hoạt động kinh doanh bên lề”, sau đó đưa ra các quyết định lập kế hoạch tiếp theo dựa trên “tác động”;
Tất nhiên, Big Boss cuối cùng cũng đồng ý với kết luận này;
Đánh giá từ hôm nay sau ba năm tu luyện, “khoảng cách” giữa mọi người quả thực khá lớn;
Việc ra quyết định ở cấp “Sếp” trong tổ chức là chính xác, nhịp độ thực hiện ở cấp “Bộ phận” và nhận thức muộn màng ở cấp “Nhân viên”;
Có một “khoảng cách” nhận thức rõ ràng;
02 。
[Nói về những nghi ngờ ban đầu].
Nói một cách khách quan;
Trong lĩnh vực nghiên cứu và phát triển, hầu hết người chơi đều có mức độ “từ chối” nhất định đối với những thứ mới;
Cái mới đồng nghĩa với việc “phá bỏ thói quen” và nhiều yếu tố “không chắc chắn”;.
Nói một cách chủ quan;
Mặc dù các cá nhân cũng có tâm lý từ chối những thứ mới nhưng họ hiếm khi đặt câu hỏi về những thứ có xu hướng. Khi các ứng dụng low-code trở thành xu hướng phổ biến, các cá nhân chỉ chọn đi theo;
Tại sao bộ phận công nghệ lại vô thức phản đối các ứng dụng low-code?
Đánh giá từ thực tiễn và kinh nghiệm khai thác trong ba năm qua, những vấn đề sau có thể trở thành yếu tố “tiêu cực”;
[Câu hỏi 1] Lựa chọn nền tảng;
Ở đây chúng tôi tập trung vào hai khía cạnh: tính phổ quát và đặc điểm kinh doanh;
Nếu chỉ là chuyển đổi kỹ thuật số kinh doanh thông thường, nên ưu tiên cho các lựa chọn sinh thái lớn, chẳng hạn như “Wei” hoặc “Ding”, sẽ tương đối thuận tiện hơn;
Nếu có nhu cầu tùy chỉnh ngành thì cần phải có nghiên cứu có mục tiêu, chẳng hạn như hệ thống tài chính, quản lý nhân sự, v.v.;
[Câu hỏi 2] Rắc rối về chi phí;
Hãy suy nghĩ về một câu hỏi:
Các yêu cầu kinh doanh đơn giản được xem xét từ góc độ hợp tác tổng thể, liên quan đến chi phí thời gian, chi phí lao động và chi phí bảo trì công nghệ sản phẩm;
Sau khi tính toán chi phí, hãy so sánh với chi phí của nền tảng mã thấp;
Những “con số” khách quan là thuyết phục nhất;
Đây vẫn là một chiến lược để giảm chi phí và tăng hiệu quả: thời gian ngắn hơn, hiệu quả cao hơn, chi phí ít hơn, lợi nhuận nhiều hơn;
[Câu hỏi 3] Khả năng ứng dụng trong kinh doanh;
Các ứng dụng low-code mới trở nên phổ biến và chưa phát triển đến mức có những giải pháp hoàn thiện và phù hợp cho mọi tầng lớp xã hội;
Vì vậy, để sử dụng nền tảng mã thấp;
Điểm gây tranh cãi lớn nhất là chưa tìm được nền tảng đáp ứng đặc điểm kinh doanh nhưng ban lãnh đạo lại nóng lòng theo đuổi số hóa, giảm chi phí;
Trong trường hợp này;
Nếu nó được đưa vào hệ thống kinh doanh một cách mù quáng thì sau này chắc chắn sẽ trở thành củ khoai nóng;
Do đó, có thể sử dụng nghiên cứu đầy đủ và tham khảo các trường hợp khác nhau trên thị trường để phân tích khách quan giai đoạn kinh doanh hiện tại của công ty và liệu có cần thiết phải giới thiệu các ứng dụng mã thấp hay không;
[Câu hỏi 4] Khả năng bảo trì sau độ phức tạp;
Nó liên quan đến vấn đề ra quyết định, ai sẽ duy trì ứng dụng mã thấp?
Doanh nhân hay vai trò R&D?
Từ kinh nghiệm thực tế;
Bên kinh doanh nên kết nối các yêu cầu với nhóm R&D. Trong tổ chức nơi cá nhân đó làm việc, có một sản phẩm cộng với một R&D và họ cùng chịu trách nhiệm về việc lặp lại nền tảng mã thấp;
Điều đáng chú ý là .
Các ứng dụng mã thấp có ngưỡng sử dụng nhất định và chúng cần tuân theo các nguyên tắc và thông số phát triển chung khi sử dụng để đảm bảo khả năng bảo trì liên tục;
03 。
[Một cuộc trò chuyện ngắn gọn về các nguyên tắc].
Trước khi nói về việc thực hành mã thấp, trước tiên hãy phân tích các nguyên tắc cơ bản;
Nếu đó là một doanh nghiệp phổ biến;
Quy trình là kết xuất và hiển thị trang, cộng, xóa, sửa đổi và truy vấn ở cấp độ dữ liệu, cộng, trừ, nhân và chia ở cấp độ tính toán. Tất nhiên, logic điều khiển và tương tác tổng thể của mô hình cũng phải như vậy. được xem xét;
Nếu đó là một doanh nghiệp cụ thể trong ngành;
Nó yêu cầu các chức năng được tùy chỉnh sâu sắc trong nền tảng mã thấp để cung cấp các giải pháp cụ thể;
Một phân tích đơn giản về các nguyên tắc từ góc độ kỹ thuật;
Trong các hệ thống mã thấp, khả năng "đóng gói" tổng thể của mặt trước và mặt sau được kiểm tra rất nhiều;
Giao diện người dùng, quản lý các thành phần và công cụ khác nhau trong trang, các tính toán động khác nhau trong quá trình tương tác và điền dữ liệu tổng thể của trang;
Phần phụ trợ cung cấp các khả năng tổng thể dựa trên mô hình và đóng gói các giao diện tương tác công cộng trong các tình huống khác nhau, từ đó hiện thực hóa các quy trình và logic của từng mô-đun;
Có hai phương pháp thông thường hơn cho dữ liệu;
[1] Thực hiện thiết kế cấu trúc bảng dọc, sử dụng các cặp khóa-giá trị ở cấp độ lưu trữ dữ liệu và logic xây dựng các truy vấn tìm kiếm tương đối phức tạp;
[2]Dữ liệu ở định dạng JSON. Khi khối lượng dữ liệu lớn, hiệu quả truy vấn phải được xem xét;
[3] Dữ liệu cũng cần cung cấp khả năng phân tích, nhập và xuất cơ bản, cũng như khả năng xử lý kênh dữ liệu hoặc cấp độ API;
Trên thực tế, trạng thái hiện tại của các ứng dụng mã thấp cũng sẽ cung cấp khả năng tích hợp cho các ứng dụng và hệ sinh thái khác nhau;.
Theo đuổi chức năng toàn diện;
Bạn có thể tham khảo khả năng tích hợp của nền tảng low-code của "Wei" hoặc "Ding";.
04 。
[Các trường hợp thực tế trong tổ chức].
Sau khi hiểu các nguyên tắc cơ bản của low code, hãy nói về thực tiễn trong “3 năm” vừa qua;.
Trước hết chúng ta phải làm rõ một “nhận thức”;
Nếu chúng ta chỉ nhìn nó “theo chiều dọc” dưới góc độ nghiên cứu và phát triển;
Hoạt động kinh doanh có thể là các quy trình giao dịch khác nhau liên quan đến ma trận sản phẩm, cũng như các vai trò khác nhau liên quan đến việc cộng tác và quản lý quy trình;
Không có vấn đề gì về góc độ, nhưng hơi bị cô lập;
Tuy nhiên, “theo chiều ngang” nhìn từ góc độ của toàn bộ tổ chức;
Ngay cả khi chúng ta đặt cấp độ sản phẩm sang một bên, vẫn còn nhiều vấn đề hợp tác và quản lý quy trình kinh doanh;
Chúng thường không được tích hợp vào ma trận sản phẩm;
Nhưng cũng cần “tin học hóa” và quản lý “kỹ thuật số” để tạo ra một quy trình “chuẩn hóa”;
Sau khi giới thiệu nền tảng mã thấp, hệ thống ứng dụng sau sẽ được hình thành;
Trong công việc, nếu liên quan đến sự giao thoa “theo chiều ngang” giữa nhiều phòng ban;
Khi đó bạn sẽ được tiếp xúc với nhiều ứng dụng của bên thứ ba chứ không chỉ là hệ thống sản phẩm do bộ phận R&D xây dựng;.
Một số ứng dụng có tính đặc thù cao theo ngành, một số hướng tới việc quản lý các dịch vụ thông thường và một số hướng tới việc duy trì các nhóm khách hàng tư nhân;
Điểm chung của các nền tảng khác nhau là chúng có thể cung cấp các khả năng mã thấp được tùy chỉnh;
Điều quan trọng nhất là;
Các nền tảng này đều cung cấp khả năng “tương tác” “bên ngoài”, có thể là tương tác giữa các ứng dụng của bên thứ ba hoặc tương tác với hệ thống sản phẩm nội bộ;
Trong hệ thống ứng dụng này;
Sau gần một năm thực hành trong tổ chức, nhiều quy trình kinh doanh cốt lõi khác nhau đã được thông tin đầy đủ và quản lý kỹ thuật số, đồng thời các đường dẫn tương tác của các doanh nghiệp khác nhau đã được mở ra từ cấp độ ứng dụng;
Cuối cùng, sau khi so sánh và chứng minh, “hiệu quả” của luồng kinh doanh đã được cải thiện rất nhiều;
05 。
[Những phản ánh do thực hành mang lại].
Khái niệm liên quan chặt chẽ nhất đến nền tảng mã thấp là "số hóa".
Khi ở một công ty dữ liệu;
Nhìn thấy giá trị có thể được khai thác ở cấp độ dữ liệu cũng như các quy trình phân tích và ra quyết định một cách thông minh nhưng thiếu thực tiễn kỹ thuật số ở cấp độ ứng dụng;
Trong tổ chức hiện tại;
Theo đuổi mạnh mẽ quản lý kỹ thuật số kinh doanh và may mắn được nhìn thấy toàn bộ quy trình thực tế, cuối cùng đã hình thành sự hiểu biết rõ ràng hơn;
Tôi phải thừa nhận rằng đây là sự phản ánh “nhận thức muộn màng” của một người chơi bình thường;
Xem xét lại các ứng dụng mã thấp;
Mỗi nhà sản xuất gói gọn nó trong một nền tảng mã thấp phức tạp dựa trên ngành riêng của mình và kinh nghiệm thực tế về công nghệ và sản phẩm;.
Điều này cung cấp việc xây dựng mô hình luồng kinh doanh "tương đối đơn giản" khác nhau;
Điều này có thể hỗ trợ quản lý kỹ thuật số trong các tình huống kinh doanh khác nhau và các sản phẩm được xây dựng với ít mã có tính linh hoạt và khả năng thay đổi mạnh mẽ, điều này sẽ giúp nâng cao hiệu quả;
Sau khi doanh nghiệp được số hóa, hiệu quả lập kế hoạch tổng thể của từng kịch bản có thể được cải thiện một cách tự nhiên;
Đối với “lĩnh vực AI” phổ biến nhất hiện nay, nó dựa vào nền tảng “số hóa” để thúc đẩy quản lý “thông minh” các quy trình và ra quyết định;
Phản ánh sự phát triển của công nghệ;
Tôi từng cảm thấy cái gọi là tin học hóa, số hóa, trí tuệ là “ngoài tầm với”.
Nhưng chỉ trong vài năm, nó đã lan rộng đến mọi tầng lớp xã hội;
Trở thành điểm nóng lớn nhất hiện nay;
Vì vậy, khi đối mặt với những điều đang nảy sinh, việc nhanh chóng hiểu và đo lường giá trị của chúng quả thực sẽ mang lại một khoảng cách rất lớn về trình độ nhận thức;
06 。
[Vài câu hỏi cuối cùng]
Với sự phổ biến của các ứng dụng mã thấp;
Ngày càng có nhiều nhân viên kinh doanh có khả năng phát triển “đơn giản”, điều này chắc chắn sẽ có tác động tiêu cực đến một số nhân viên R&D;
Không còn nghi ngờ gì nữa;
Tăng cường xu hướng “cách mạng” của Internet, ngành vốn đã hỗn loạn nay càng trở nên tồi tệ hơn;
Tuy nhiên, việc hình thành xu hướng sẽ không dựa trên ý chí cá nhân;
Cũng giống như “trí thông minh AI” ngày nay, các công ty dẫn đầu sẽ không tính đến phe đối lập và chạy hết tốc lực, trong khi các công ty tụt hậu đang hét lên phản đối trong khi đuổi theo họ;
Xu hướng thực sự là không thể đảo ngược và chỉ cần đi theo nó.
Cuối cùng, bài viết về con đường thực tế nói về "low code" kết thúc ở đây. Nếu bạn muốn biết thêm về con đường thực tế nói về "low code", vui lòng tìm kiếm các bài viết về CFSDN hoặc tiếp tục duyệt qua các bài viết liên quan, tôi hy vọng. bạn sẽ ủng hộ blog của tôi trong tương lai! .
Tôi là một lập trình viên xuất sắc, rất giỏi!