Nhà của VHTer
Rút ngắn thời gian code với công nghệ lowcode-nocode
My Vũ Lv.1
Với công nghệ lowcode-nocode, tốc độ phát triển phần mềm rút ngắn đến 60%. Công nghệ này đã được Khối 3 áp dụng cho camera ITS, giúp đội ngũ nhân sự rút ngắn thời gian lập trình, đáp ứng đa dạng các usecase trong thực tế.

Tại Hội nghị sơ kết 6 tháng đầu năm, Giám đốc Trung tâm Camera Hoàng Long đã có bài tham luận về Hiệu quả và bài học của việc phát triển công nghệ lowcode-nocode trong giám sát video.

z5638600024262_b4da97158bfcc01652d3fcb28685c0e1

Thứ nhất, với việc so sánh đánh giá công nghệ này so với thế giới, công nghệ lowcode - nocode cơ bản phát triển từ năm 2019. Phần mềm của các thiết bị cho đến phần cloud, back end mobile app, mục tiêu low code sẽ chia phần mềm thành những phần nhỏ, sau đó thực hiện câu chuyện kéo thả. Người thực hiện việc lập trình này không cần biết nhiều kiến thức về code để có thể thực hiện được. Toàn thể nhân sự đều có thể tham gia vào trong quá trình này. Thị trường của lowcode - nocode là toàn cầu, dự kiến sẽ đạt 45,5 tỷ USD, tốc độ tăng trưởng kép 28,1%.

Ảnh chụp Màn hình 2024-07-19 lúc 08.36.46Ảnh chụp Màn hình 2024-07-19 lúc 08.38.04

Đến năm 2024, các nhà phát triển IT sẽ sử dụng công cụ này đến 80%. Hiện tại, công nghệ lowcode - nocode hiện tại đang chiếm 65% hoạt động phát triển ứng dụng. Về một số hiệu quả, tốc độ phát triển phần mềm giảm thiểu đến 60%. Nếu như trước đây, cần 10 người thì thì nay chỉ cần 4 người, tiết kiệm đến 70% chi phí. Hiệu quả kinh doanh thì theo như thống kê ở Gartner, tốc độ phát triển giải pháp nhanh hơn 56%, tăng doanh thu trung bình lên tới 58%. Đặc biệt, ở mức độ này, năng suất của thành viên tăng 85%. Về lowcode – nocode có một số ví dụ trên thế giới, như Chatgpt, Dall E (gen ảnh theo yêu cầu) hay Gemini. Về low code có rất nhiều trường hợp đã áp dụng thành công trên các tập đoàn lớn. Dưới đây là một số ứng dụng như tạo game cho trẻ em, data flow engine, thiết lập hoặc điều chỉnh luồng nghiệp vụ trong các lĩnh vực như bán lẻ, logistic, thương mại điện tử,...

Ảnh chụp Màn hình 2024-07-19 lúc 08.39.02Ảnh chụp Màn hình 2024-07-19 lúc 08.39.59Ảnh chụp Màn hình 2024-07-19 lúc 08.48.21

Thứ hai, về áp dụng của camera ITS, hiện tại chúng tôi đã hoàn thành sản phẩm đưa vào triển khai thực tế áp dụng cho các usecase như Hải Phòng, Ninh Bình, Thái Nguyên, Cà Mau. Việc triển khai rất nhanh, ví dụ như ở ngã tư, việc tìm các xe cắt qua vạch thông thường cũng phải code một vài tuần, đối với low code chúng ta chỉ mất khoảng 2 giây. Áp dụng trong phân tích video hoặc phân tích dữ liệu thống kê, chỉ cần gắp thả 4-5 module chúng ta đã ra cấu hình đo đếm và phân tích lưu lượng cho tất cả các loại phương tiện, phân tích vi phạm tốc độ cho các phương tiện có biển và phân tích phương tiện vi phạm. Ngoài ra, áp dụng vào các mô hình hoá bài toán, ví dụ như: Phương tiện đi lại qua ngã tư mất bao lâu? Có người đi bộ hoặc phương tiện thô sơ qua cao tốc không? Có bao nhiêu khách hàng đang đứng trong hàng chờ? Khách hàng nhìn hàng trưng bày mới trong bao lâu? Ví dụ các bài toán được áp dụng như bến phà Hải Phòng, việc di chuyển xe ở phà rất khác so với việc di chuyển trên cao tốc. Ví dụ như: Xe máy hoặc xe ô tô nối tiếp nên việc chúng ta triển khai 1 điều mới rất mất thời gian, có thể mất cả tháng để chúng ta sử dụng các công nghệ này nhưng nếu rút ngắn thời gian rất nhanh. Mọi thông tin tìm kiếm trong video của chúng ta đều có thể định nghĩa là 1 mệnh đề, và mệnh đề đó được kéo thả dựa trên giao diện. Ngoài ra còn một số các trường hợp khác như áp dụng ở Ninh Bình, ví dụ các bộ lọc về vị trí, địa điểm, khoảng thời gian, di chuyển, bộ lọc về thuộc tính do AI cung cấp hay logic, chúng ta có thể sử dụng trong bất kỳ ngữ cảnh nào, việc thực hiện chỉ mất 15 phút thay vì chúng ta phải code mất 1, 2 ngày.

Ảnh chụp Màn hình 2024-07-19 lúc 08.41.34Ảnh chụp Màn hình 2024-07-19 lúc 08.42.35Ảnh chụp Màn hình 2024-07-19 lúc 08.43.28

Thứ ba, về sản phẩm trong thời gian tới, Khối 3 cam kết đưa công nghệ low code này không chỉ cho các bên thứ ba mà còn áp dụng cho các thiết bị cloud, mobile app. Về nội dung, chúng tôi sẽ phát triển tối ưu công nghệ này để có thể triển khai rộng hơn ở phạm vi. Câu chuyện khó của lowcode – nodecode là độ mở rộng tuỳ biến ở mức độ nào. Nếu chúng ta tuỳ biến ở mức độ hạn chế thì rất nhanh và dễ nhưng nếu chúng ta mở rộng ra thì lượng phát triển sẽ nhiều hơn. Khi đó, chúng tôi sẽ đưa câu chuyện về các cái thuật tính và logic để đáp ứng được các nhu cầu trong quá trình phát triển, đặc biệt là khi triển khai cho bài toán thực tế tại các cảng.

Trung tâm Camera cùng với TT Kinh doanh của TCT nhận thấy khách hàng là các cảng cũng rất tiềm năng. Một công ty rất nhỏ thôi lợi nhuận một năm gần 500 tỷ và họ cũng có nhu cầu rất lớn liên quan tới câu chuyện customize việc nhận dạng camera AI ở smart gate trong vận hành. Khi chúng tôi demo công nghệ low code no code này, họ đánh giá rất cao công cụ. Chúng tôi cũng cam kết sắp tới sẽ nâng cấp tiếp và đưa vào triển khai thực tế cho khách hàng có thể cắt giảm chi phí, tạo lợi thế cạnh tranh cho khách hàng. Còn về việc sử dụng công cụ này thì rất là dễ dàng, trực quan, nhanh chóng.

Ảnh chụp Màn hình 2024-07-19 lúc 08.45.37

Ngoài ra, một số khách hàng khác, đặc biệt là khách hàng quốc tế, đối với khối liên quan tới Ả Rập thì Khối đã demo và triển khai rất nhiều usecases thành công, họ cũng đã có sự chấp nhận và đã kí hợp đồng POC 5 bộ ITS và cũng hướng đến 200 bộ ITS. Ngoài ra cũng xúc tiến triển khai cho Ấn Độ. Nhiều dự án Khối 3 đã đưa và triển khai giới thiệu khách hàng ví dụ như Hải phòng, Thái nguyên, Ninh Bình, Đồng Tháp, Huế, Cần Thơ,... 

Ảnh chụp Màn hình 2024-07-19 lúc 08.46.53

Cuối cùng, về đề xuất, chúng tôi sẽ tiếp tục áp dụng và đưa vào các công nghệ để có thể thông minh hoá trong quá trình thiết lập ngữ cảnh cũng như sẽ áp dụng không phải chỉ một vài thiết bị mà còn lên các cấp cao hơn ví dụ như triển khai việc kéo thả đối với back end, cloud, mobile app. Số lượng công việc hiện tại đang rất lớn để triển khai cho các khách hàng. Ngoài ra, chúng tôi còn có đề xuất là việc triển khai module hoá cũng như nghiên cứu và áp dụng công nghệ lowcode - nocode sẽ trở thành công nghệ lõi cho tương lai với hiệu suất lớn. Tôi cũng muốn chia sẻ đến các đơn vị khác trong VHTchúng ta áp dụng, đặc biệt nếu có liên quan đến câu chuyện phần mềm.

 

  • 12
  • 0 bình luận
  • 0