Bản mẫu concept — Bến Code là thương hiệu giả định.Thiết kế bởi ZOEY TECH LAB
Đà Nẵng · UTC+7

Đội phần mềm của bạn, cách một cung bay

140 kỹ sư ở Đà Nẵng làm web, ứng dụng và hệ thống kho cho 30 đối tác ở Nhật, Úc, Singapore và Đức.

  1. DAD · 104 dự án đã giaoUTC+7

    Đà Nẵng

    Văn phòng bên sông Hàn, 140 kỹ sư, UTC+7.

  2. TYO · 42 dự ánUTC+9 · +2 giờ

    Tokyo · Osaka

    Lệch 2 giờ, 12 đối tác, 3 giờ họp chung mỗi sáng.

  3. SYD · 26 dự ánUTC+10/+11 · +3–4 giờ

    Sydney · Melbourne

    Lệch 3–4 giờ, 8 đối tác, họp sáng lúc 7:30.

  4. SIN · 15 dự ánUTC+8 · +1 giờ

    Singapore

    Lệch 1 giờ, 5 đối tác, bay thẳng khoảng 2 giờ 45 phút.

  5. FRA · 21 dự ánUTC+1/+2 · −5–6 giờ

    Frankfurt · Hamburg

    Lệch 5–6 giờ, 5 đối tác, họp chiều 14:00–17:00.

TYOTokyoUTC+9họp chung 11:00–14:00 giờ địa phươngOSAOsakaUTC+9họp chung 11:00–14:00 giờ địa phươngSYDSydneyUTC+10/+11họp chung 10:30–13:30 giờ địa phươngMELMelbourneUTC+10/+11họp chung 10:30–13:30 giờ địa phươngSINSingaporeUTC+8họp chung 9:00–18:00 giờ địa phươngFRAFrankfurtUTC+1/+2họp chung 9:00–12:00 giờ địa phươngHAMHamburgUTC+1/+2họp chung 9:00–12:00 giờ địa phươngDADĐà NẵngUTC+7văn phòng 8:00–17:30

03

Mảng việc

Sáu mảng việc, đếm bằng dự án đã giao

Từ 2015 tới nay: 104 dự án bàn giao xong và 17 đội kiểm thử đang ghép vào dự án của khách. Giá dưới đây là mức khởi điểm của từng mảng, báo giá thật nằm trong bản đặc tả 5 ngày.

018–16 tuần

41dự án

Web doanh nghiệp

Cổng đặt hàng B2B, trang quản trị nội bộ, cổng thông tin cho đại lý. Phần lớn là khách Nhật thay hệ thống viết từ đầu những năm 2010.

  • Next.js
  • Laravel
  • .NET 8
  • PostgreSQL

Từ18.000 USD

0212–20 tuần

28dự án

Ứng dụng di động

Ứng dụng đặt lịch, thẻ thành viên, giao hàng chặng cuối. Phát hành cả App Store lẫn Google Play, kèm bảng quản trị web.

  • Flutter
  • React Native
  • Swift
  • Kotlin

Từ26.000 USD

0316–28 tuần

12dự án

Hệ thống quản lý kho

Nhập, xuất, kiểm kê cho kho thương mại điện tử và kho phụ tùng; máy quét mã vạch cầm tay, đồng bộ hai chiều với ERP của khách.

  • Java Spring
  • Go
  • Máy quét Android
  • SAP B1

Từ48.000 USD

046–10 tuần

9dự án

Tích hợp thanh toán

Nối cổng thanh toán quốc tế vào hệ thống có sẵn: xác thực 3-D Secure, hoàn tiền một phần, đối soát cuối ngày ra tệp cho kế toán.

  • Stripe
  • Adyen
  • PayPay
  • Webhook

Từ18.000 USD

05theo tháng

17đội

Kiểm thử tự động

Đội kiểm thử ghép vào dự án đang chạy của khách: viết kịch bản tự động cho web và di động, chạy mỗi đêm trên thiết bị thật.

  • Playwright
  • Appium
  • k6
  • GitHub Actions

Từ2.100 USD/người

06từ 80 giờ

14dự án

Bảo trì hệ thống cũ

Hệ thống PHP 5, .NET Framework, Java 6 không ai dám sửa. Viết kiểm thử bao quanh trước, rồi nâng cấp từng phần, không dừng vận hành.

  • PHP
  • .NET Framework
  • Java
  • Oracle

Từ28 USD/giờ

Dây mạng và tủ thiết bị ánh xanh — hạ tầng kiểm thử của công ty
Hình 03.1Tủ thiết bị phòng thử tầng 4: máy chủ CI, bộ chuyển mạch, giá sạc 60 thiết bị thật.

Phòng thử thiết bị

Chạy trên máy thật, không chỉ trên giả lập

Mỗi đêm, bộ kiểm thử của mọi dự án đang chạy được đẩy lên giá thiết bị: đúng những đời máy khách của đối tác dùng nhiều nhất, từ iPhone SE ở Nhật tới máy Android tầm trung ở Úc.

thiết bị thật
6034 Android, 18 iPhone, 8 máy tính bảng
bài kiểm thử mỗi đêm
2.400chạy từ 1:00 tới 3:30, báo cáo gửi trước giờ họp
một vòng CI trung bình
11 phúttừ lúc đẩy mã tới lúc có bản thử
môi trường tách biệt
3phát triển, kiểm thử, nghiệm thu cho mỗi khách

04

Con số

Con số của một đội ở lại lâu

Khách thuê đội riêng là thuê người. Người ở lại thì hiểu hệ thống của khách, nên 70% doanh thu năm 2025 đến từ khách quay lại, và khách lâu nhất đi cùng từ năm 2016.

0

kỹ sư

96 lập trình viên, 22 kiểm thử, 12 trưởng nhóm, 10 thiết kế và phân tích nghiệp vụ

0%

ở lại sau 2 năm

tính trên 212 người vào làm từ 2019 đến 2023

0

đối tác đang chạy

12 ở Nhật, 8 ở Úc, 5 ở Singapore, 5 ở Đức

0

năm hoạt động

thành lập tháng 4/2015 với 6 người, trong một căn nhà đường Trần Phú

Bốn thị trường

30 đối tác, bốn múi giờ, một lịch họp

Mỗi đội giữ ít nhất 3 giờ trùng với giờ làm của khách. Đội làm cho khách Úc vào ca sớm lúc 7:30; đội làm cho khách Đức dành 14:00–17:00 cho họp chung, không phải đổi ca.

  • Văn phòng Đà Nẵnggiờ làm việc · 8:00–17:30

  • Nhật · Tokyo, Osaka+2 giờ · 9:00–12:00

  • Úc · Sydney, Melbourne+3–4 giờ, ca sớm · 7:30–10:30

  • Singapore+1 giờ · 8:00–17:00

  • Đức · Frankfurt, Hamburg−5–6 giờ · 14:00–17:00

Giờ Việt Nam (UTC+7). Úc và Đức đổi giờ hè, nên lệch 3–4 và 5–6 giờ tuỳ mùa.

  • Nhật BảnTokyo, Osaka

    42dự án

    Múi giờ
    UTC+9 · +2 giờ
    Họp (giờ VN)
    9:00–12:00
    Đối tác
    12
    Trưởng nhóm nói
    tiếng Nhật N2 trở lên
  • ÚcSydney, Melbourne

    26dự án

    Múi giờ
    UTC+10/+11 · +3–4 giờ
    Họp (giờ VN)
    7:30–10:30
    Đối tác
    8
    Trưởng nhóm nói
    tiếng Anh
  • SingaporeSingapore

    15dự án

    Múi giờ
    UTC+8 · +1 giờ
    Họp (giờ VN)
    8:00–17:00
    Đối tác
    5
    Trưởng nhóm nói
    tiếng Anh
  • ĐứcFrankfurt, Hamburg

    21dự án

    Múi giờ
    UTC+1/+2 · −5–6 giờ
    Họp (giờ VN)
    14:00–17:00
    Đối tác
    5
    Trưởng nhóm nói
    tiếng Anh
Địa cầu chấm sáng quay về phía nam, cung xanh biển từ Đà Nẵng vươn xuống Sydney và Melbourne, các cung lên Tokyo, Osaka đã nối xong
Hình 04.1Chặng Úc: cung Đà Nẵng – Sydney, Melbourne. Đội vào ca 7:30 để họp lúc 10:30 giờ Sydney.
Địa cầu quay về phía tây, đủ bảy cung bay từ Đà Nẵng, hai cung dài nhất vắt qua lục địa Á – Âu tới Frankfurt và Hamburg
Hình 04.2Chặng Đức: cung dài nhất, lệch 5–6 giờ. Họp chung 14:00–17:00 giờ Việt Nam, tức buổi sáng ở Frankfurt.

05

Quy trình

Từ cuộc gọi 45 phút tới rà soát ngày thứ 90

Sáu bước, mỗi bước có một thứ bàn giao cụ thể. Nếu tới bước 2 bạn thấy không hợp, bạn giữ bản đặc tả và không mất đồng nào.

  1. 01Ngày 0

    Cuộc gọi 45 phút

    Giám đốc kỹ thuật của Bến Code và một trưởng nhóm nghe bài toán, hỏi về hệ thống đang chạy. Ký NDA trước cuộc gọi, nên nói được cả chuyện mã nguồn.

    Bàn giao: Biên bản một trang, gửi trong ngày

  2. 02Ngày 1–5

    Bản đặc tả trong 5 ngày

    Tài liệu 12–20 trang: phạm vi, kiến trúc đề xuất, rủi ro, số người cần, báo giá theo tuần. Không tính phí, và bên đặt hàng giữ tài liệu dù không ký.

    Bàn giao: Đặc tả + báo giá chi tiết

  3. 03Tuần 1–3

    Tuyển đủ đội trong 2–3 tuần

    Chọn từ 140 người đang có, thiếu thì tuyển thêm. Bên đặt hàng phỏng vấn trực tiếp từng người, 45 phút một người, được quyền từ chối không cần lý do.

    Bàn giao: Hồ sơ và lịch phỏng vấn từng người

  4. 04Từ tuần 3

    Sprint 2 tuần

    Lập kế hoạch sáng thứ Hai, họp đứng 15 phút mỗi ngày trong giờ chung, demo chiều thứ Sáu tuần thứ hai. Sổ việc nằm trên Jira, Linear hoặc Backlog của khách.

    Bàn giao: Bản demo chạy được mỗi 2 tuần

  5. 05Cuối mỗi sprint

    Bàn giao mã nguồn mỗi sprint

    Mã nằm trên kho của bên đặt hàng từ ngày đầu. Mỗi sprint đóng bằng một tag phát hành, ghi chú thay đổi và báo cáo độ phủ kiểm thử.

    Bàn giao: Tag phát hành + ghi chú thay đổi

  6. 06Tuần 13

    Rà soát sau 90 ngày

    Hai giờ ngồi lại với số liệu: tốc độ đội, lỗi lọt ra bản thật, người nào hợp, người nào nên đổi. Tăng người, giảm người hay dừng đều báo trước 30 ngày.

    Bàn giao: Báo cáo rà soát, quyết định quy mô

Màn hình trình soạn mã nền tối — một sprint đang chạy
Hình 05.1Ngày thứ sáu của một sprint: mã được đẩy lên kho của khách, không phải kho của Bến Code.

Lịch một sprint

Mười ngày làm việc, năm mốc cố định

Thứ Hai, tuần 1
9:00
Lập kế hoạch 60 phút, chốt việc vào sổ
Mỗi ngày
giờ chung
Họp đứng 15 phút với đối tác
Thứ Năm, tuần 2
16:00
Đóng băng mã, chỉ còn sửa lỗi
Thứ Sáu, tuần 2
14:00
Demo 45 phút, rồi họp rút kinh nghiệm
Thứ Sáu, tuần 2
17:00
Gắn tag phát hành, gửi ghi chú thay đổi

Sổ việc chung

Khách thấy cùng một bảng với đội

Không có bảng tiến độ riêng để báo cáo cho đẹp. Mỗi việc là một ticket viết bằng tiếng Anh trên công cụ của khách, có người nhận, có ước lượng giờ, và đi qua đúng bốn cột: cần làm, đang làm, chờ duyệt, xong.

  • Jira17 khách
  • Backlog7 khách, đa số ở Nhật
  • Linear4 khách
  • GitHub Projects2 khách
Bảng kanban dán kín giấy nhớ — cách đội chia việc theo sprint
Hình 05.2Buổi lập kế hoạch sáng thứ Hai: việc được chia trên giấy trước, rồi mới nhập vào sổ việc của khách.

06

Khách nói

Ba giám đốc công nghệ, ba múi giờ

Ba đối tác đồng ý cho trích thư, với điều kiện chỉ ghi tên viết tắt và loại hình công ty. Lời trích được dịch sang tiếng Việt, bản gốc gửi kèm khi bạn hỏi.

Phòng họp vách kính có bảng trắng — nơi họp chung với đối tác
Hình 06.1Phòng họp lớn tầng 3: bàn dài, vách kính, bảng trắng để vẽ luồng nghiệp vụ cùng đối tác khi họ bay sang nghiệm thu.

Khách quay lại

Không có đội bán hàng ở nước ngoài. Khách mới đến từ lời giới thiệu của khách cũ, nên mỗi dự án trễ là mất cả một mối.

0%

doanh thu năm 2025 đến từ khách đã làm cùng ít nhất một dự án trước đó.

Hợp tác lâu nhất
10 năm
Thời gian trung bình
3,4 năm
  • OsakaHợp tác từ 03/2019 · 7 năm
    Trưởng nhóm của Bến Code nói tiếng Nhật, nên buổi họp 11 giờ sáng của chúng tôi không cần phiên dịch. Bảy năm, ba lần đổi người, chưa sprint nào trễ buổi demo.
    K.S. — Giám đốc công nghệcông ty bán lẻ đồ gia dụng trực tuyến, OsakaĐội riêng 9 kỹ sưDịch từ tiếng Nhật
  • MelbourneHợp tác từ 08/2022 · 4 năm
    Đội ở Đà Nẵng vào ca từ 7:30 để kịp buổi họp 10:30 của chúng tôi. Bản đặc tả năm ngày của họ rõ hơn bản chúng tôi tự viết mất hai tháng.
    M.R. — Giám đốc công nghệchuỗi 14 phòng khám vật lý trị liệu, MelbourneỨng dụng đặt lịch · 5 kỹ sưDịch từ tiếng Anh
  • HamburgHợp tác từ 01/2021 · 5 năm
    Họ viết kiểm thử bao quanh hệ thống Java mười năm tuổi của chúng tôi trước khi sửa dòng nào. Mười tám tháng chuyển đổi, ba kho chưa ngừng xuất hàng ngày nào vì bản cập nhật.
    J.W. — Giám đốc kỹ thuậtnhà phân phối phụ tùng công nghiệp, HamburgHệ thống kho · 8 ngườiDịch từ tiếng Đức

07

Báo giá

Ba cách làm việc cùng Bến Code

Giá niêm yết bằng USD như hợp đồng; tiền đồng quy đổi ở tỉ giá tham khảo 25.400đ/USD. Chọn một mức để xem tạm tính, rồi gửi cấu hình đó qua Zalo.

Dự án trọn gói

Phạm vi chốt trước

Dự án trọn gói

từ 18.000 USD

khoảng 457 triệu đồng

Khi bạn có một sản phẩm rõ đầu ra: một cổng đặt hàng, một ứng dụng, một hệ thống kho.

  • Bản đặc tả và thiết kế giao diện
  • 2 vòng nghiệm thu mỗi mốc
  • Bảo hành lỗi 90 ngày sau bàn giao
  • Toàn bộ mã nguồn và tài liệu
Đội riêng

Khách chọn nhiều nhất

Đội riêng

từ 2.400 USD / kỹ sư / tháng

khoảng 61 triệu đồng

Khi bạn cần thêm người lâu dài, tự chia việc hằng ngày như với đội trong nhà.

  • Trưởng nhóm nói tiếng Nhật hoặc tiếng Anh
  • 3 giờ họp chung mỗi ngày
  • Thay người trong 10 ngày, không tính phí
  • Máy mã hoá ổ đĩa, khoá cổng USB
Kỹ sư theo giờ

Việc lẻ, bảo trì

Kỹ sư theo giờ

28 USD / giờ

khoảng 711.000đ

Khi việc không đều tay: bảo trì hệ thống cũ, sửa lỗi, thêm một tính năng nhỏ.

  • Tối thiểu 80 giờ mỗi gói
  • Bảng chấm giờ theo ticket, gửi thứ Sáu
  • Giờ chưa dùng chuyển sang tháng sau, tối đa 40 giờ

Tạm tính cho cấu hình đang chọn

Dự án trọn gói · GọnDự án trọn gói · VừaDự án trọn gói · LớnĐội riêng · 3 kỹ sưĐội riêng · 5 kỹ sưĐội riêng · 8 kỹ sưKỹ sư theo giờ · 80 giờKỹ sư theo giờ · 160 giờKỹ sư theo giờ · 320 giờ

18.000 USDtrọn gói34.000 USDtrọn gói62.000 USDtrọn gói7.200 USD/ tháng12.000 USD/ tháng18.240 USD/ tháng2.240 USDgói giờ4.480 USDgói giờ8.960 USDgói giờ

khoảng 457 triệu đồngkhoảng 864 triệu đồngkhoảng 1,57 tỷ đồngkhoảng 183 triệu đồngkhoảng 305 triệu đồngkhoảng 463 triệu đồngkhoảng 57 triệu đồngkhoảng 114 triệu đồngkhoảng 228 triệu đồng

Thanh toán
30% · 40% · 30% theo mốc nghiệm thuĐầu mỗi tháng, theo số ngườiTrả trước theo gói giờ
Bắt đầu
Ngay sau khi duyệt đặc tảĐủ đội sau 2–3 tuầnTrong 5 ngày làm việc
Hợp đồng
Theo phạm vi đã chốtTối thiểu 3 tháng, báo trước 30 ngàyHết gói thì dừng, không ràng buộc

Báo giá chính thức nằm trong bản đặc tả, gửi sau 5 ngày làm việc.

Gửi cấu hình qua Zalo

08

Hỏi đáp

Câu khách nước ngoài hỏi trước khi ký

Khi Đà Nẵng là 9:00

Tokyo · Osaka
11:00
Sydney · Melbourne
12:00
Singapore
10:00
Frankfurt · Hamburg
4:00

Tính theo tháng 6: Sydney giờ chuẩn, Frankfurt giờ hè. Tháng 12 thì Sydney 13:00, Frankfurt 3:00.

Chưa thấy câu của bạn? Nhắn Zalo 0900 000 255, trả lời trong 2 giờ làm việc.

Đội giữ 3 giờ chồng lấp mỗi ngày: với Nhật là 9:00–12:00 giờ Việt Nam, với Đức là 14:00–17:00. Đội làm cho khách Úc vào ca sớm từ 7:30; với Singapore thì gần như trùng trọn ngày.
Bên đặt hàng sở hữu toàn bộ mã nguồn; mã nằm trên kho của bên đặt hàng ngay từ ngày đầu và được bàn giao sau mỗi sprint.
Có, ký NDA trước cuộc gọi kỹ thuật đầu tiên; máy làm việc mã hoá ổ đĩa, khoá cổng USB. Tài khoản vào hệ thống của khách cấp riêng từng người và thu hồi trong ngày khi người đó rời dự án.
Trưởng nhóm nói tiếng Anh hoặc tiếng Nhật N2 trở lên; kỹ sư viết ticket và commit bằng tiếng Anh.
Công ty thay người trong 10 ngày làm việc và chịu 2 tuần chồng lấn bàn giao, không tính phí.
Đội riêng tối thiểu 3 tháng, báo trước 30 ngày khi giảm người; dự án trọn gói tính theo phạm vi.
Hợp đồng và hoá đơn bằng USD, chuyển khoản quốc tế về tài khoản công ty tại Đà Nẵng. Khách Nhật có thể trả bằng yên theo tỉ giá ngày xuất hoá đơn.
Được. Văn phòng cách sân bay Đà Nẵng khoảng 12 phút đi xe; chúng tôi đón ở sân bay và xếp một buổi ngồi cùng những người sẽ làm cho bạn.

09

Liên hệ

Nhắn Zalo, nhận lịch gọi trong ngày

Gửi một đoạn mô tả bài toán và múi giờ của bạn. Trong ngày làm việc, bạn nhận NDA mẫu và ba khung giờ cho cuộc gọi 45 phút.

Zalo · gọi điện

0900 000 255

Trả lời trong 2 giờ làm việc. Ngoài giờ: trả lời trước 9:00 sáng hôm sau.

Văn phòng

Tầng 3–5, số 212 Bạch Đằng,
phường Hải Châu, TP. Đà Nẵng

Bờ tây sông Hàn, cách sân bay khoảng 12 phút đi xe.

Giờ làm việc

8:00–17:30, thứ Hai đến thứ Sáu
Giờ Việt Nam, UTC+7

Đội khách Úc vào ca 7:30; đội khách Đức họp chung 14:00–17:00, trong giờ làm.

Email

baogia@bencode.vn

Gửi đặc tả có sẵn, nhận NDA mẫu trong ngày.

Đến thăm

Hẹn trước 3 ngày qua Zalo

Đón ở sân bay, ngồi một buổi cùng đội sẽ làm cho bạn.

Ánh đèn bờ sông in trên mặt nước về đêm — văn phòng nằm bên bờ tây
Hình 09.1Đèn bờ sông in trên mặt nước lúc 21 giờ, cách văn phòng hai trăm mét.
Từ sân bay
5 km, khoảng 12 phút đi xe; đón miễn phí khi hẹn trước
Gửi xe
Tầng hầm B1, giữ chỗ theo biển số gửi qua Zalo
Phòng họp
3 phòng: phòng lớn 12 chỗ màn 86 inch, hai phòng nhỏ 4–6 chỗ màn 75 inch; loa hội nghị ở cả ba
Wi-Fi khách
Mạng riêng, tách khỏi mạng làm dự án của khách

Ảnh: Yosuke Ota, Mohammad Rahmani, Scott Rodgerson, Mateusz Zatorski, Hugo Rocha trên Unsplash.