RUNSYSTEM | GMO-Z.com RUNSYSTEM Joint Stock Company

Dự án Sàn giao dịch FX và Tinh thần “Samurai” trong mỗi coder

Th11 10, 2020
Chia sẻ

Trách nhiệm, gan lỳ, không lùi bước trước khó khăn là những cụm từ miêu tả về team dự án Maintaince sàn giao dịch tiền ảo Thái Lan, cho phép người dùng mua bán, trao đổi tiền ảo nội bộ hoặc trực tiếp với các sàn giao dịch khác. Chính cái sự “lỳ” ấy, tạo nên một tinh thần “Samurai” ẩn sâu trong mỗi thành viên, với quyết tâm tạo dựng niềm tin và sự cảm kích của khách hàng.

Dự án Maintaince được triển khai bởi các Runner đến từ Chi nhánh Hồ Chí Minh bao gồm: DungNX(TL), GiangTT(Java), HiepNH(Java), HieuNM1(Java), NgaHP(Java), QuangNT(Angular), PhucDM(Angular), DatNT(NodeJS), SonNT(DevOps), PhuongBT(QC), ThuNT(QC), HangPT(QC), XuanTL(Automation), TuyenLM(Automation), TranNNK(QA) do anh AnNP phụ trách. 

Khó khăn chồng khó khăn, chuỗi ngày OT dài đằng đẵng

Ban đầu, do nhận bàn giao dự án từ một team khác đến từ Ấn Độ nên team gặp rất nhiều khó khăn trong việc tiếp cận, từ việc source code chưa hoàn thiện cả cấu trúc lẫn coding, lại thêm không có tài liệu mô tả do nhóm cũ chỉ trực tiếp code chứ không viết tài liệu sử dụng. Cả team phải xây dựng lại từ đầu dựa trên source code cũ đồng thời bổ sung kiến trúc còn thiếu, các mảng ngoài source code chưa có, fix các bug trong sàn giao dịch hiện tại.

Nhớ về những ngày đầu nhận dự án, anh AnNP (PM) chia sẻ: “Lúc đó cả team cũng chưa có nhiều kinh nghiệm về dự án kiểu này, nhận source code về đọc thì mới tá hỏa ra là nó kinh khủng quá, lại không có tài liệu mô tả gì để mà đọc hiểu, hầu như phải đọc từ source code ra. Sau đó, rất may bạn DũngNX là Team leader của team cũng có kinh nghiệm trước đó về những dự án sàn giao dịch tương tự nên đã giúp team có được những tư vấn đúng đắn, chứ nếu không thì không biết giờ dự án đang ở phương trời nào rồi.

 

Chiến đấu không lùi bước

Do yêu cầu thời gian hoàn thành gấp rút, từ lúc các thành viên nhận dự án tới nay, cả team đều phải chiến đấu trường kỳ với 100% sự tập trung và 200% nỗ lực để đảm bảo đúng tiến độ. Đỉnh điểm phải kể tới giai đoạn từ tháng 6 đến đầu tháng 9 này, tất cả Runner không ai rời ghế trước 8h00 tối, tuy vậy anh em không ai phàn nàn, vẫn cố gắng ở lại hoàn thành công việc. Sự kiên trì của team dự án đến mức khách hàng cũng ảnh hưởng bởi tinh thần ấy và ở lại làm việc cùng team thay vì ra về vào 6h00 như mọi khi. 

Khi nhận dự án, team được yêu cầu xây dựng hệ thống giao dịch tự động. Do kiến trúc code ban đầu không phù hợp lại đi kèm khách hàng chỉ cho deploy sau 5h00 chiều thứ 6 hàng tuần, thành ra mỗi lần deploy với khách hàng đều rất cực với các thành viên. Deploy suôn sẻ thì không sao, phát sinh một vấn đề thì coi như tạm biệt hai ngày cuối tuần luôn. Mỗi lúc như vậy, cả team ai cũng mệt mỏi, nhưng anh em luôn động viên nhau vượt qua: “Sắp release rồi, ráng thêm chút nữa là xong.”

Áp lực tạo nên kim cương

“Dự án khó khăn, tuy vậy mình cảm thấy thật sự may mắn khi được làm việc cùng một team vô cùng nhiệt huyết. Những hôm cần release là cả team thức tới khuya để có thể release xong mới về. Nhiều bạn có việc riêng nhưng vẫn ráng nhắn nhủ: Có gì anh cứ nhắn em nha. Đêm khuya tối chủ nhật, có vấn đề là cả team lại  online support tới 1h00 -2h00 sáng. Thực sự là cảm ơn các bạn trong team đã cố gắng nhiều trong thời gian qua.” – Anh AnNP chia sẻ.

Đến thời điểm hiện tại, hệ thống đã đi vào giai đoạn ổn định, về kiến trúc cũng đảm bảo được tính bảo mật và thông suốt, các thành viên đã phần nào có thời gian dễ thở hơn. Để đảm bảo mục tiêu nâng cao hiệu suất và mở rộng chức năng mới cho hệ thống khách hàng đã lùi hạn go-live đến tháng 12 năm nay.

Chặng đường hơn 1 tháng nữa phía trước vẫn còn nhiều thử thách, mong rằng các thành viên team dự án Maintaince vẫn sẽ giữ vững tinh thần “Samurai” như hiện giờ để đưa dự án thành công cán đích đúng thời hạn.

Chia sẻ

Liên hệ với chúng tôi

contact us