
feature software

các phần mềm phổ biến hiện cho đến hiện nay là thế hệ 2 - feature software - mỗi chức năng thường tách thành các app rời rạc khác nhau:
- báo cáo statista cho thấy một doanh nghiệp phải dùng tới 130 saas app khác nhau dạng này. và thậm chí 1 công ty làm phần mềm như zoho, base, misa cũng làm tầm 40 con app khác nhau.
- các app hoặc module cũng được tách rời khỏi nhau, với giao diện, logic và cách hoạt động khác nhau hoàn toàn. người dùng trong một phiên làm việc phải liên tục chuyển qua lại giữa các màn hình khác nhau làm đứt gãy luồng công việc, giảm hiệu suất làm việc.

- mỗi app đó được phát triển riêng, với các database được thiết kế riêng với các table/ column khác nhau ở bên dưới, dẫn tới các chức năng và dữ liều không thông suốt tổng hợp được với nhau, không làm việc được với nhau một cách tự nhiên. muốn kết nối dữ liệu thì phải đầu tư thêm quá trình làm ETL (Extract - Transform - Load) rất tốn kém và phức tạp về mặt kĩ thuật, như hình bên dưới.
luklak unified & universal

- luklak là thế hệ ứng dụng doanh nghiệp thế hệ tiếp theo - thế hệ 3 - với cách tiếp cận hoàn toàn mới với tính chất unified & universal (hợp nhất & phổ quát) với khả năng nocode & lowcode cho phép kéo thả tự tạo ra được nhiều chức năng công việc khác nhau mà không cần code.
- cốt lõi của luklak được xây dựng trên một đơn vị lõi phổ quát gọi là universal object. mọi tính năng, dữ liệu, đầu việc khác nhau đều được tạo ra bởi universal object này, nên có khả năng thông suốt dữ liệu và làm việc tương tác ngay với nhau một cách tự nhiên, thông suốt.
universal object

cốt lõi mọi tính năng ở luklak đều được tạo nên từ đơn vị lõi universal object bên dưới, còn bên trên với người dùng nó sẽ hiện hình thành các issue type (loại mục) khác nhau do người dùng tự tạo ra tương ứng với các mỗi năng - luồng công việc nhất định.
mỗi khi người dùng tạo một tính năng nào đó, nghĩa là tạo và đặt tên cho một issue type mới từ universal object, ví dụ: