Sáu bước, và cái cổng nằm ở giữa
Dự án nào của Under2 cũng chạy đúng sáu bước ấy, đúng thứ tự ấy. Bước quan trọng nhất là cổng nghiệm thu, vì nó quyết định ngày lên sóng là một buổi tối ngồi kiểm tra hay một tuần đi xin lỗi.
Sáu bước
Cùng danh sách này có ở trang dịch vụ. Ở đây mỗi bước mô tả bằng thứ nó đẻ ra.
Khảo sát
Đang có gì, hỏng ở đâu, chỗ hỏng lấy của anh chị bao nhiêu. Đẻ ra ba tài liệu.
Phạm vi và báo giá
Phạm vi cố định, danh sách việc nằm ngoài, một con số. Chưa ký thì chưa dựng.
Bàn giao từng phần nhìn được
Thứ mở ra bấm được theo chặng, không phải hộp đen mở một lần vào cuối.
Cổng nghiệm thu
Danh mục kiểm tra chạy trên hệ thống thật. Qua hoặc không, không có qua nửa.
Chuyển sang chạy thật
Hệ thống cũ để nguyên cho tới khi hệ thống mới thật sự đã chạy.
Bàn giao hoặc bảo trì
Mã nguồn, tài khoản, tài liệu về tay đội anh chị, hoặc hợp đồng tháng.
Khảo sát đẻ ra ba tài liệu, không phải một bộ slide
Khảo sát ngắn và được viết ra. Không phải hội thảo dán giấy nhớ, và không kết thúc bằng bản thiết kế.
| Tài liệu | Nó trả lời gì | Vì sao phải có |
|---|---|---|
| Hệ thống phải làm được những gì | Những hành vi việc kinh doanh cần, bằng ngôn ngữ vận hành | Là thứ chúng tôi dựng theo, và thứ anh chị bắt chúng tôi chịu trách nhiệm |
| Giai đoạn này sẽ không làm gì | Những tính năng chủ động để lại, kèm lý do từng cái | Là thứ giữ cho báo giá đứng nguyên |
| Làm sao biết là nó chạy đúng | Những phép kiểm tra phải qua, viết trước khi dựng | Nó thành cổng nghiệm thu, để cuối dự án không ai nghĩ ra tiêu chí |
Viết ra rằng một giai đoạn sẽ không làm gì nghe như thú nhận điểm yếu, nhưng đó là cách duy nhất để một mức giá cố định sống sót trong doanh nghiệp thật.
Tài liệu thứ ba viết trước dòng mã đầu tiên. Phép kiểm tra không mô tả nổi từ trước thì cái yêu cầu đứng sau nó chưa được quyết.
Cổng nghiệm thu
Đây là phần trong cách làm việc mà chúng tôi bảo vệ tới cùng.
Nguyên tắc: nền tảng mới phải qua cổng trước khi có một thứ đang chạy thật nào được chuyển sang. Không bao giờ chạy song song. Danh mục kiểm tra phải qua trên hệ thống thật, với dữ liệu thật, rồi mới chuyển bất cứ thứ gì.
Chúng tôi áp nó cho chính sản phẩm của mình trước. Bản dựng lại izBooking năm 2026 trên nền tảng white-label mới chuyển site merchant theo từng đợt, và nền tảng phải qua cổng trước khi site đầu tiên được động vào. Bảy site đang chuyển như vậy.
Vì sao chạy song song mới là phương án đắt
Chạy cạnh nhau nghe có vẻ thận trọng. Trong ngành đặt chỗ thì ngược lại, vì chỗ trống không thể nằm ở hai nơi. Khi cả hai hệ cùng bán được một chỗ, sẽ có người phải quyết bằng tay bên nào đúng, vào đúng giờ không ai rảnh.
Các hành vi từ tài liệu khảo sát thứ ba, biến thành phép kiểm tra ai chạy cũng được: một lượt đặt hoàn tất, một khoản tiền vào rồi hoàn được, một thay đổi chỗ trống chạy tới mọi kênh, một lượt huỷ trả chỗ về, và đường lui nếu một trong số đó hỏng.
Phía anh chị phải có những ai
Mọi dự án từng đi chệch đều thiếu đúng một mảnh, và chưa lần nào mảnh đó là tiền.
- Một đầu mối kỹ thuật có tên. Người lấy được cho chúng tôi quyền sửa DNS, tài khoản hosting, tài khoản cổng thanh toán, khoá Bokun.
- Một người quyết thương mại chốt được quy tắc giá hoặc huỷ mà không phải triệu tập ai.
- Một người bên vận hành dùng hệ thống hằng ngày, có mặt ở các buổi xem từng phần bàn giao.
Đầu mối kỹ thuật là chỗ tiến độ chết. Phần tích hợp chờ tài khoản không báo lỗi ầm ĩ; nó nằm im, rồi hai tuần sau ngày bàn giao đã lùi mà không ai chỉ được hôm nào nó trượt.
Tiến độ được báo cáo thế nào
Bên trong, công việc chạy qua Lark Base. Phía anh chị nhận đúng ba thứ, vì một bản báo cáo không ai đọc là chi phí không đổi lấy gì.
- Một bản cập nhật ngắn bằng chữ theo chu kỳ cố định: cái gì đã chạy, cái gì chưa.
- Danh sách quyết định đang mở, kèm ngày mà mỗi câu bắt đầu ăn vào tiến độ.
- Chính phần vừa bàn giao, trên một đường dẫn mở được bằng điện thoại.
Chúng tôi không gửi ảnh chụp bảng công việc để làm bằng chứng. Một cái bảng đầy thẻ đã kéo sang cột xong và một hệ thống chưa nhận nổi lượt đặt nào là hai chuyện khác nhau.
Phát sinh thêm việc thì xử lý ra sao
Sẽ có. Câu hỏi đáng hỏi là khi nó tới thì đi đâu.
| Yêu cầu phát sinh | Chúng tôi làm gì |
|---|---|
| Gần như không tốn gì của chúng tôi | Làm luôn và nói là đã làm, không ghi nợ để đòi lại sau |
| Là việc thật, nhưng chưa gấp | Vào danh sách giai đoạn sau, báo giá sau |
| Là việc thật và thật sự cần ngay | Một phiếu thay đổi có chi phí và ảnh hưởng tiến độ; chưa đồng ý thì chưa dựng |
| Mâu thuẫn với thứ đã dựng và đã duyệt | Dừng lại và chốt quyết định, vì dựng cả hai là cách dự án thành thứ không ai bảo trì nổi |
Thứ duy nhất chúng tôi từ chối là phạm vi phình ra trong im lặng: việc xuất hiện mà không có phiếu là việc có người đang trả tiền mà không biết.
Bàn giao, và ai sở hữu mã nguồn
Với dự án làm riêng, anh chị sở hữu kết quả. Mã nguồn, cấu hình triển khai, tài khoản và tài liệu bàn giao như một đầu việc trong kế hoạch.
Với sản phẩm nền tảng, phần mềm vẫn là của chúng tôi và anh chị được cấp quyền dùng — chính điều đó cho phép có mức giá thuê bao. Dữ liệu là của anh chị trong cả hai trường hợp, và đường xuất nằm trong hợp đồng chứ không phải thiện chí đưa ra lúc anh chị muốn rời đi.
Những dự án chúng tôi từ chối
Từ chối sớm rẻ hơn cho cả hai bên so với phát hiện ra ở tháng thứ hai.
- Việc ngoài ngành du lịch. Đặt bàn nhà hàng hay đặt lịch phòng khám là phần của người khác.
- Dự án chỉ có thiết kế, sau màn hình không đổi gì về vận hành.
- Việc khiến chúng tôi bán tour cạnh tranh với đơn vị đang chạy trên nền tảng của mình.
- Tích hợp thanh toán buộc phải chạy thật trong dưới hai tuần.
- Dựng trước khi chốt phạm vi, với thoả thuận là chi tiết tính sau.
Bắt đầu từ phần khảo sát
Gửi thứ anh chị bán, hệ thống đang chạy và chỗ hay hỏng nhất.
What travel operators ask us most
Khảo sát mất bao lâu
Với phần lớn dự án là vài ngày chứ không phải vài tuần — đủ để đọc hệ thống hiện tại, nói chuyện với người đang dùng nó và viết ba tài liệu.
Với một chương trình chuyển đổi số thì lâu hơn, vì đối tượng là cách cả công ty làm việc chứ không phải một hệ thống làm gì.
Bỏ qua cổng nghiệm thu để kịp ngày được không
Không. Đó là bước duy nhất chúng tôi không rút ngắn, vì cái cổng sinh ra chính là cho những dự án đang trễ, lúc mà cám dỗ chuyển một site đang chạy sang một nền tảng chưa được kiểm chứng là lớn nhất.
Cắt bớt phạm vi để kịp ngày thì chúng tôi sẵn sàng. Cắt phần kiểm tra là cách kịp một ngày và mất một mùa.
Under2 làm cùng đội kỹ thuật sẵn có của chúng tôi được không
Thường xuyên. Chúng tôi hay được gọi vào phần đặt chỗ, thanh toán hoặc tích hợp trong khi đội sẵn có giữ phần giao diện, và ranh giới đó được ghi vào phạm vi để không ai phải đoán một lỗi thuộc về bên nào.
Đây cũng là trường hợp mà một đầu mối kỹ thuật có tên phía anh chị là bắt buộc.
Đang giữa chừng mà chúng tôi muốn dừng thì sao
Anh chị trả cho phần việc đã hoàn thành tới mốc được nghiệm thu gần nhất và mang về những gì đang có, gồm cả tài liệu từ bước khảo sát.
Chúng tôi không giữ mã nguồn hay tài khoản làm con tin. Một nhà cung cấp làm vậy đang nói trước cho anh chị biết mối quan hệ này sẽ kết thúc thế nào.
Read next
Tell us what you are trying to run
What you sell, what you use today, and what is breaking. You get a written answer with an approach and a price range - not a brochure.