Phát Triển Ứng Dụng Web

ARB AUSTRALIA

Kinh Doanh

Việc đảm bảo tính đồng nhất giữa ứng dụng di động và phiên bản web chỉ có thể thực hiện khi sử dụng một mã nguồn duy nhất. Do đó, dù người dùng truy cập từ thiết bị di động hay máy tính để bàn, họ đều trải nghiệm mượt mà và giống nhau. Nhờ chỉ sử dụng một mã nguồn, dự án không cần duy trì hai đội phát triển riêng biệt, từ đó giảm thiểu lỗi và sự không đồng nhất.

Tương tự, đối với dự án ARB Australia, mã nguồn của khách hàng khá tương đồng và trước đó từng được phát triển bằng Ionic và Angular nhưng không được duy trì. Với yêu cầu chỉ sử dụng một mã nguồn, Saigon Technology có thể tập trung phát triển mà không lo phát sinh lỗi hay sự khác biệt từ việc duy trì hai mã nguồn riêng biệt.

Khách hàng cũng yêu cầu xây dựng một pipeline CI/CD tự động cho quá trình triển khai ứng dụng, đồng thời có kế hoạch chuyển sang Oracle Cloud trong tương lai gần. Do đó, việc dùng chung mã nguồn cho cả ứng dụng mobile và web không chỉ giúp đồng nhất trải nghiệm mà còn dễ mở rộng, giảm chi phí phát triển, và đơn giản hóa việc bảo trì, hỗ trợ.

Share
Overview Image

Yêu Cầu Của Khách Hàng

Khách hàng yêu cầu phát triển phần mềm chạy trên trình duyệt và tương thích với súng quét mã (scan gun) dùng trong kho hàng. 

Đội ngũ của chúng tôi bắt đầu bằng việc phân loại các tính năng, vai trò người dùng, cũng như dữ liệu đầu vào và đầu ra cần thiết. Thiết kế cũng được xây dựng dựa trên nhu cầu thực tế của nhân viên kho như truy cập nhanh thông tin, nhãn mác dễ đọc, và nhập dữ liệu thuận tiện. Sau đó, các thành phần phần mềm thiết yếu được phát triển nhằm đảm bảo kết nối liên tục giữa thiết bị quét và ứng dụng web. 

  • Ứng dụng tự động nhập dữ liệu từ súng quét mã QR vào hệ thống. 
  • Tự động chuyển bước khi súng quét hoàn thành nhiệm vụ. 
  • Xuất phiếu kho và kết nối với máy in để in nhãn. 
  • Triển khai quy trình kiểm đếm và chuyển kho đầy đủ. 
  • Liệt kê toàn bộ API đã sử dụng. 

Công Nghệ Sử Dụng

Saigon Technology tổ chức các buổi họp nhóm hàng tháng để trao đổi về chiến lược cải tiến dịch vụ khách hàng. Việc áp dụng công nghệ tiên tiến cùng đánh giá thường xuyên giúp đội ngũ duy trì chất lượng sản phẩm phần mềm cao trong ngành phát triển. 

Các kỹ thuật cơ bản được áp dụng nhằm chọn lọc công nghệ phù hợp cho dự án ARB. Quy trình thực hiện các bước được tiến hành một cách bài bản. 

01
Thu thập yêu cầu ban đầu
02
Phân tích tính khả thi
03
Trình bày Proof of Concept (PoC)
04
Đánh giá chuyên môn đội ngũ
05
Xem xét chi phí
06
Đánh giá rủi ro
Process Image Process Image

Công nghệ chính sử dụng cho dự án: 

  • React Native
  • Rest API
  • Azure DevOps
  • Oracle Cloud
  • CI/CD pipeline

Thách thức

  • Ngân sách hạn chế và yêu cầu mô hình hợp tác linh hoạt từ khách hàng. Chúng tôi cung cấp ứng dụng Ionic làm tham chiếu, tuy nhiên không có nguồn lực phù hợp để tùy chỉnh. 
  • Xu hướng thị trường với Ionic đang giảm, các lập trình viên cũng ít gắn bó. Hệ thống gặp khó khăn về hiệu năng và bảo trì. 
  • Người dùng gặp trải nghiệm chưa tốt với framework Ionic. 
  • Khách hàng muốn chuyển từ Azure DevOps sang Oracle Cloud để giảm chi phí, đây là thách thức mới với đội ngũ của chúng tôi. 
Challenges Image
Solutions Image

Giải pháp

  • Đề xuất lịch làm việc linh hoạt, trả lương theo giờ. 
  • Đội ngũ gồm kỹ sư DevOps bán thời gian và nhà phát triển React Native. 
  • Chuyển đổi sang React Native – công nghệ phổ biến, phát triển mạnh hiện nay, thay thế cho Ionic. 
  • Saigon Technology đảm nhận vai trò DevOps, xây dựng pipeline và nghiên cứu Oracle Cloud. 

Báo cáo

Saigon Technology

Saigon Technology và khách hàng tổ chức họp nội bộ hàng ngày nhằm chia sẻ tiến độ nhanh chóng, giữ sự đồng thuận, và giải quyết kịp thời các vấn đề phát sinh. Nhờ đó, giảm thiểu hiểu lầm, đẩy nhanh quyết định, nâng cao hiệu quả làm việc. 

 

Họp sprint định kỳ hai tuần/lần để hai bên trình bày công việc, nhận phản hồi và thúc đẩy tiến độ. Các buổi họp này hỗ trợ phát triển linh hoạt, điều chỉnh kịp thời theo yêu cầu dự án. 

Xây dựng đội ngũ

Chúng tôi đã thành lập một đội ngũ mạnh và chuyên nghiệp để đảm bảo dự án này sẽ được hoàn thành đúng tiến độ. Chúng tôi bắt đầu bằng cách lập danh sách mọi thứ cần làm, sau đó tìm kiếm những cá nhân có thể hoàn thành. 

Feature Image

Mỗi thành viên phải hiểu rõ vai trò của mình trong tổng thể dự án. Đảm bảo mọi người thống nhất về thời hạn và kỳ vọng công việc. 

Việc nắm rõ mục tiêu, yêu cầu về thời gian, chi phí và lựa chọn công nghệ là cực kỳ quan trọng. 

Saigon Technology sử dụng phần mềm quản lý dự án, bảng tin trực tuyến, và phần mềm hội họp video để hỗ trợ giao tiếp và phối hợp hiệu quả.

Chúng tôi áp dụng phương pháp Agile như Scrum hoặc Kanban để đảm bảo tiến độ, thu thập phản hồi đều đặn, và liên tục cải tiến. 

Xác định phạm vi dự án, thiết lập mục tiêu rõ ràng, lên kế hoạch chi tiết, nhận diện và giảm thiểu rủi ro, đặt thời gian hợp lý, và theo dõi tiến độ liên tục. 

Lợi Ích Khi Hợp Tác Với Saigon Technology 

Saigon Technology là công ty phát triển phần mềm chuyên tùy chỉnh giải pháp cho khách hàng doanh nghiệp. Chúng tôi tự hào về khả năng đáp ứng riêng biệt từng nhu cầu khách hàng. Đội ngũ kỹ sư tận tâm luôn sẵn sàng hỗ trợ 24/7, phục vụ khách hàng khu vực Thái Bình Dương và châu Á. 

Khách hàng nhận thấy thành công hơn trong dự báo chi phí và phân bổ nguồn lực nhờ chiến lược giá rõ ràng. Kết quả dự án tăng vọt nhờ cải tiến này.

Quy trình phát triển chi tiết giúp chúng tôi cam kết hoàn vốn đầu tư 100% cho khách hàng. 

Nhờ phương pháp Agile, năng lực kỹ thuật của khách hàng được cải thiện rõ rệt chỉ sau vài lần lặp lại. 

Việc sử dụng đội ngũ chuyên biệt giúp rút ngắn thời gian phát triển sản phẩm và triển khai. 

Saigon Technology sẽ lo phần kỹ thuật để bạn có thể tập trung vào phát triển doanh nghiệp. Thực hiện đúng từ đầu sẽ tạo ra tác động lớn đến tăng. 

Dự Án Liên Quan

Ứng dụng web
Nền tảng ActionWP

Nền tảng ActionWP

Mục tiêu của dự án ActionWP là hiện đại hóa trang web hiện tại bằng cách cải tiến giao diện người dùng và bổ sung các tính năng mới.
CHI TIẾT arrow
Doanh nghiệp
AWC

AWC

Mobile Team Manager là một dự án quản lý trực tuyến nhằm lên lịch công việc và kiểm soát nguồn lực.
CHI TIẾT arrow
Kiểm thử phần mềm
BAIBAI

BAIBAI

Baibai là trang web sàn giao dịch tiền điện tử, nơi người dùng có thể mua/bán Bitcoin và các đồng altcoin khác. Baibai mang đến một mức độ bảo mật chưa từng có bên cạnh giải pháp thị trường tiện lợi. Người dùng có thể giao dịch trực tiếp các loại tiền điện tử lớn bằng các phương thức thanh toán FIAT truyền thống.
CHI TIẾT arrow
Sự kiện
BARDDY

BARDDY

Khám phá các quán rượu, câu lạc bộ gần bạn. Cập nhật sự kiện cùng Barddy. Tin tức, đánh giá từ những địa điểm mới nhất. Tìm kiếm xung quanh với các tùy chọn nâng cao. Tìm quán rượu phù hợp với bạn.
CHI TIẾT arrow
Tài chính
Bitwin International

Bitwin International

Khách hàng: Singapore Mô hình hợp tác: Dự án trọn gói (Fixed-price)
CHI TIẾT arrow
Doanh nghiệp
MeetDoris

MeetDoris

MeetDoris là công cụ quản lý dự án dựa trên web giúp cải thiện năng suất và quản lý thời gian hiệu quả. Ứng dụng lên lịch các nhiệm vụ trong dự án và điều chỉnh lịch làm việc phù hợp.
CHI TIẾT arrow

Khám phá các dự án dành riêng cho lĩnh vực bạn quan tâm!

Chúng tôi luôn sẵn sàng hỗ trợ bạn. Hãy liên hệ với chúng tôi ngay hôm nay.
Contact Message Box
Back2Top