×
SANKEN SETSUBI KOGYO: Logo
SANKEN SETSUBI KOGYO CO., LTD.
SANKEN-SETSUBI-KOGYO: Member

Công ty TNHH thiết bị Sanken

Là công ty thiết bị xây dựng độc lập thực hiện thiết kế – thi công – bảo trì thiết bị điện – vệ sinh – điều hòa thân thiện với môi trường.
Là doanh nghiệp cung cấp các tiện nghi an toàn, thoải mái cho mọi người; đảm nhiệm vai trò thổi hồn vào cho các công trình kiến trúc thông qua không khí, nước, điện.
Ngoài ra, chúng tôi còn là công ty hàng đầu trong ngành công nghiệp xây dựng mà đang đi đầu trong việc áp dụng kỹ thuật mới nhất ZEB để giảm thiểu gánh nặng cho môi trường.

Khái quát hệ thống TAMA trong dự án lần này

Hệ thống TAMA là hệ thống nghiệp vụ trong nội bộ công ty với mục đích làm cho có thể nhìn thấy được môi trường làm việc. Vì công ty thiết bị Sanken là công ty thi công cho nên đây là hệ thống mà có thể quan sát được nhân viên của Sanken, những người phụ trách thi công, hiện tại những người đó trên toàn quốc đang làm việc khoảng bao lâu; đối tượng là toàn thể nhân viên bao gồm luôn cả bộ phận back office.

Lý do chúng tôi phát triển độc lập là vì không phải ai đang làm việc tại công trường thì đều có mang thiết bị, nếu mua ứng dụng dùng chung trên thị trường rồi cấp cho mỗi người cũng khó. 
Do vậy, cần phải có cái để những nhân viên trong công ty chúng tôi có thể dùng chung để đăng ký.
Ban đầu, chúng tôi định sẽ tạo bằng FileMaker, nhưng khi bắt đầu làm thì câu chuyện: “cần có tính tự do, muốn được làm trên những thiết bị khác nhau” được đặt ra, do vậy chỉ có thể làm trên Cloud.
Chúng tôi tiến hành xây dựng lại và rồi đi tới hệ thống hiện tại.

Trong quá trình tiến hành phát triển thì yêu cầu có thay đổi

Lúc đầu, chúng tôi không định lấy toàn thể nhân viên là đối tượng, mà từ quan điểm về mặt an toàn, chúng tôi chỉ là muốn ghi chép lại dữ liệu điện tử xem xem trên công trường người nào, đang làm ở đâu thôi.
Như vậy thì sẽ phải đăng ký 2 lần cho hệ thống quản lý chấm công dùng cho công trường và hệ thống nội bộ của công ty, thế là chúng tôi suy nghĩ: chẳng phải dồn lại một cái luôn thì tốt hơn sao, đổi ngược lại là sẽ bỏ đi hệ thống mà phía back office hiện tại đang sử dụng, rồi đưa vào hệ thống mới luôn, kết quả là đã quyết định tạo ra hệ thống dùng cho toàn thể nhân viên.

Tiện thể, trước đây, các nhân viên ở công trường đã làm theo kiểu nhập những nội dung đã ghi chép trên giấy vào excel rồi tiến hành tính toán vào cuối tháng.

Lượng tăng ca là khoảng bao nhiêu? đến cuối tháng sẽ được đưa ra trong bảng báo cáo của từng cá nhân, lúc đó thì chúng tôi có thể biết nhân viên cấp dưới của mình đã tăng ca bao nhiêu giờ tuy nhiên không thể nắm được khuynh hướng mức độ bận rộn theo đơn vị công trường.

Chúng tôi đã liên kết với Google DataStudio (DataPortal) rồi trực quan hóa.
Trong quá trình tiến hành cải cách cách làm việc, chúng tôi đã có thể nắm được: mỗi ngày tăng ca khoảng bao nhiêu, mọi người làm việc trễ đến cỡ nào vào đúng ngay thời điểm đó; và cũng nhìn thấy được thời gian tăng ca theo tháng ở từng đơn vị công trường, qua đó cấp trên cũng nhìn thấy được mức độ bận rộn và đã có thể đưa ra phương pháp xử lý.

Khác với thời gian tăng ca mà sẽ được tổng tính vào cuối tháng, chúng tôi có thể giám sát được tình trạng làm việc hiện tại ngay đúng thời điểm đó.Tình trạng làm việc cũng có thể là nguyên nhân dẫn đến tai nạn, nếu tai nạn đã xảy ra rồi thì coi như đã trễ, bằng cách giám sát như nói trên thì những rủi ro như vậy đều có thể phòng tránh trước được.

Với việc trực quan hóa này, tổng giám đốc cũng đã có thể nhìn thấy được “quán quân tăng ca”, nếu như có công trường nào đáng chú ý thì tổng giám đốc đã có thể nhắc nhở giám đốc chi nhánh, và rồi mọi người cũng sẽ lưu ý.

Bước tiếp theo, chúng tôi muốn tạo thêm giá trị gia tăng. 
Vì bước nắm bắt đúng hiện trạng đã đạt được rồi, cho nên có thể tiến tới việc xác nhận được đơn giá đặt hàng, hoặc kiểm tra chi phí.

Lý do quyết định xây dựng bằng GCP

Vì những dự án khác cũng đã có GCP rồi, nếu để sẵn trên Cloud thì từ công trường cũng có thể dễ dàng truy cập tới nên tốt hơn hẳn so với on-premises; cho dù bị quá tải thì cũng có thể xử lý được, nó cũng đáp ứng được cho những cái “nếu không sử dụng thử thì không biết được”, cho nên chúng tôi đã quyết định xây dựng bằng GCP.

Ngoài ra, VM instance của GCP cũng có trang bị sẵn chức năng “Live migration”, chúng tôi kỳ vọng là sẽ không cần phải bảo trì máy chủ định kỳ nữa nên đã sử dụng GCP.

Phát triển cùng với Cloud Ace

SANKEN SETSUBI KOGYO: Member in Office

Khi bắt đầu sử dụng trong thực tế, mong muốn từ các công trường cũng tăng lên, những câu chuyện như: muốn làm cái này, thêm chức năng nọ…được đặt ra, bug cũng xuất hiện, những nội dung này đều được Cloud Ace xử lý rất tốt.

Vốn dĩ, Cloud Ace cũng có cung cấp hỗ trợ GCP cho nhưng lần này chúng tôi đã quyết định nhờ phát triển hệ thống luôn. Chúng tôi biết rằng nếu mình nhờ thì sẽ được làm cho, và rồi chúng tôi đã đưa thêm yêu cầu, tiến hành thảo luận, giải quyết được các vấn đề.
Ví dụ như, ban đầu vốn định chỉ dùng cho công trường thôi nên chúng tôi nghĩ chỉ dùng máy tính bảng là đủ rồi, nhưng sau đó thì dùng cho tất cả nhân viên nên đã thực hiện sao cho dùng smartphone cũng được, rồi đưa nhân vật mà chúng tôi tự tạo ra vào nữa.

Chúng tôi đã rất vui vì được tạo giúp Mockup một cách nhanh chóng. 
Cũng có lúc muốn chạy thử video clip, việc những ý tưởng xuất hiện khi chúng tôi làm việc, được nhanh chóng tạo ra thành sản phẩm có thể hình dung dễ dàng đã giúp ích chúng tôi rất nhiều.

Ấn tượng về nhóm kỹ sư của Cloud Ace.

Việc đưa ý tưởng của anh Tominaga vào đã hỗ trợ rất nhiều cho phần định nghĩa yêu cầu. Anh ấy rất là ưu tú.

Anh Kurata (PM) mặc dù vất vả nhưng vẫn vừa đáp ứng yêu cầu của chúng tôi, vừa hoàn tất hết cho tới cuối cùng một cách đàng hoàng, khiến chúng tôi rất an tâm. Anh Oiso thì luôn phản hồi: “Chúng tôi làm được mà!”, luôn thấu hiểu cho những yêu cầu khó tính từ khách hàng là chúng tôi đây. Có thể là do họ đã có sẵn các kỹ năng để có thể tạo ra mấy cái đó rồi nhưng việc họ xử lý nhanh chóng chẳng hạn như có thể tạo liền mockup giúp v.v… khiến chúng tôi vô cùng yên tâm.

Khi có nguyện vọng muốn làm cho thú vị hơn, thì chỉ cần nhờ một chút là được làm giúp liền.

Họ đã đưa vào nhân vật những yếu tố vui tươi để có thể giải tỏa căng thẳng, chẳng hạn như nhân vật sẽ chào: “Ohayogozaimasu – chào buối sáng” vào buổi sáng, khi ra về thì: “Ichi nichi otsukaresamadeshita – cám ơn các bạn đã làm việc vất vả” v.v…Thêm nữa, những bình luận của người dùng về sự thú vị khi sử dụng kiểu như: từ công trường mà đặt cơm hộp thì hình minh họa theo từng loại cơm hộp sẽ được hiển thị ra luôn đó v.v… ngày càng tăng nhiều.
Với chúng tôi thì những nội dung như thế này mà được các kỹ sư lập trình thấu hiểu cho là một điều rất quan trọng.
Từng cá nhân là vậy rồi nhưng thậm chí cho dù có chuyển đổi thành viên đi nữa thì chúng tôi vẫn tin tưởng là người đó sẽ làm giúp.

Dịch vụ GCP đã sử dụng

SANKEN SETSUBI KOGYO: Service System Diagram on GCP
Service System Diagram on GCP
  • Identity Aware Proxy
    • Thông qua việc sử dụng IAP thì hoàn toàn không cần viết code cho xử lý Authentication và Authorization nữa, có thể thực hiện một cách cực kỳ đơn giản việc kiểm soát truy cập tới bộ công cụ GSuite đặc định.
  • Google Kubernetes Engine (GKE)
    • Bằng việc sử dụng GKE, có thể thực hiện mở rộng ứng dụng và cập nhật mà không gây gián đoạn dịch vụ.
      Có chuẩn bị sẵn container Extensive Service Proxy và cloudsql-proxy, dễ dàng phát triển REST API trên GKE.
  • Cloud SQL
    • Thông qua việc khởi động PostgreSQL instance sẽ có thể di chuyển dữ liệu từ On-premises ngay lập tức.
  • Cloud Endpoints
    • Nhờ Developer portal mà có thể thực hiện test REST API một cách cực kỳ đơn giản, giảm bớt chi phí viết tài liệu API. Ngoài ra, những chỉ dẫn về Latency (độ trễ), tỷ lệ Error tương ứng theo từng End point trong quá trình phát triển cũng giúp ích rất nhiều.
  • Cloud Build
    • Cho dù toàn bộ thành viên phát triển không có kiến thức về GKE và Cloud Endpoints đi nữa thì thông qua việc xây dựng cấu trúc CI/CD pipeline bằng Cloud Build, dù không biết về GCP hay OSS liên quan vẫn có thể lấy Event tới GitHub làm Trigger rồi deploy tự động và test tự động ứng dụng.

Triển vọng sau này

SANKEN SETSUBI KOGYO: Mr.Toshio Okura
SANKEN SETSUBI KOGYO: Mr.Toshio Okura

Vì tổng giám đốc tuyên bố sẽ làm DX, cho nên chúng tôi muốn làm gì đó khớp theo nó. 
Hiện tại trong công ty cũng có nhiều hệ thống, tuy cũng đang liên kết với nhau một chút rồi nhưng vẫn chưa kết nối hết toàn bộ. Thông qua việc liên kết nhiều hệ thống, chúng tôi nghĩ rằng nếu có thể vận dụng các dữ liệu trong công ty để thực hiện nhiều công việc thì sẽ trở nên rất tiện lợi.

Nói rộng ra là chúng tôi muốn tạo nền tảng dữ liệu cho nội bộ công ty, mong muốn có thể đạt được những hiểu biết mới.
Nếu có thể xem được liền thì mọi người xung quanh dần dần sẽ trở nên háo hức, những cái mình cần xem thì muốn xem được liền, để làm điều này thì có thể cần phải băng qua nhiều hệ thống nhưng mọi người không thể chờ đến hàng mấy tháng được. Yêu cầu giải quyết vấn đề này cũng đang được đưa ra.

Thêm vào đó, đây cũng là dịp để các nhân viên có thể cảm nhận được rằng nhờ vào việc trực quan hóa tình trạng công việc trong hệ thống TAMA lần này thì có thể làm được những chuyện như thế này.
Các công trường trên toàn quốc nhiều như thế mà lại có thể xem được chỉ trong chớp mắt thì quả là rất đáng ngạc nhiên, thậm chí trong ngành công nghiệp xây dựng thì những công ty có thể làm được điều này cũng không phải là nhiều.
Sau này, dựa trên DX và cải cách cách làm việc, chúng tôi mong muốn sẽ vừa thúc đẩy việc vận dụng dữ liệu trong nội bộ công ty, vừa có thể đi đầu trong giới công nghiệp xây dựng.

SANKEN SETSUBI KOGYO: Member with Cloud Ace Japan

Đây là bản dịch của một bài báo được xuất bản bởi Cloud Ace, Inc.
Có sẵn trực tuyến: GCP による就労環境の可視化で切り開く、建設業界の DX と 働き方改革