2026/01/26
Share
Phát triển Công cụ So sánh cho Đa nền tảng Đấu giá
Tổng quan dự án
Chúng tôi đã phát triển một hệ thống thu thập dữ liệu tự động (scraping) từ nhiều trang đấu giá ô tô. Hệ thống thực hiện trích xuất “giá mua” và “giá bán” của từng phương tiện, sau đó xuất ra dưới dạng tệp CSV để so sánh và phân tích. Giải pháp này giúp tự động hóa quy trình khảo sát giá thị trường vốn được thực hiện thủ công trước đây, mang lại hiệu quả công việc vượt trội.
Công nghệ và Công cụ phát triển đã sử dụng
- Ngôn ngữ lập trình: C#
- Back end framework: .NET 9.0
- Database: PostgreSQL 17.5
- Tool quản lý task: Excel
Vấn đề của khách hàng
- Đáp ứng linh hoạt các yêu cầu thay đổi
Trong giai đoạn đầu, các yêu cầu chỉ dừng lại ở mức khái quát, do đó cần phải vừa tiến hành phát triển vừa cụ thể hóa các thông số kỹ thuật dựa trên những yêu cầu chỉnh sửa chi tiết. Vấn đề quan trọng đặt ra là làm thế nào để phản ánh nhanh chóng và chính xác các yêu cầu cập nhật thường xuyên vào hệ thống mà vẫn giảm thiểu tối đa ảnh hưởng đến tiến độ chung.
- Tiến độ gấp và hạn chế về nguồn lực
Dự án yêu cầu triển khai với tiến độ rất gấp ngay từ đầu. Thêm vào đó, có những giai đoạn các thành viên phát triển phải tham gia song song vào các dự án khác. Việc cân bằng giữa việc đáp ứng các yêu cầu chỉnh sửa phát sinh thường xuyên với nguồn lực hạn chế mà vẫn đảm bảo cam kết đúng hạn là một thách thức lớn.
Yêu cầu của khách hàng
- Thu thập chính xác dữ liệu giá thị trường
Khách hàng có nhu cầu cấp thiết về việc thu thập chính xác dữ liệu giá mua và giá bán từ nhiều trang đấu giá khác nhau, đồng thời xuất ra tệp CSV để phục vụ cho chiến lược định giá của công ty.
- Hỗ trợ đảm bảo để vận hành ổn định
Bên cạnh việc bàn giao hệ thống, khách hàng mong muốn nhận được sự hỗ trợ toàn diện sau triển khai, bao gồm tài liệu hướng dẫn vận hành và hỗ trợ điều tra khi có lỗi, giúp họ yên tâm sử dụng và thao tác hệ thống một cách trôi chảy.
Đề xuất và Phương pháp tiếp cận của chúng tôi
- Tiếp cận khách hàng mới với sự kết hợp chặt chẽ giữa Kinh doanh và Phát triển
Vì đây là khách hàng mới, chúng tôi đã áp dụng cách tiếp cận linh hoạt khác với các quy trình thông thường. Đội ngũ Kinh doanh (Sales) và Phát triển (Development) đã phối hợp như một đội thống nhất (One Team) ngay từ giai đoạn định nghĩa yêu cầu. Việc thấu hiểu sâu sắc mục tiêu kinh doanh của khách hàng đã giúp chúng tôi xây dựng được lòng tin ngay từ đầu.
- Xây dựng và triển khai linh hoạt thông qua quá trình lắng nghe
Đối với các yêu cầu bổ sung trong quá trình phát triển, chúng tôi không chỉ đơn thuần tiếp nhận mà còn thực hiện lắng nghe kỹ lưỡng (hearing) để cùng khách hàng hoàn thiện hệ thống. Những điểm chưa rõ ràng được cụ thể hóa ngay lập tức thông qua QA hoặc các buổi họp, giúp chốt thông số kỹ thuật song song với quá trình cài đặt, đảm bảo hệ thống được xây dựng đúng ý đồ và mang lại sự hài lòng cao.
- Hỗ trợ cài đặt trực tiếp thông qua Remote Desktop
Đối với khách hàng chưa quen thuộc với thao tác hệ thống IT, bên cạnh các cuộc họp trực tuyến, chúng tôi đã triển khai hỗ trợ cài đặt trực tiếp thông qua tính năng Remote Desktop. Thay vì chỉ cung cấp tài liệu hướng dẫn, các kỹ sư của chúng tôi đã trực tiếp thao tác và chia sẻ màn hình để hỗ trợ từ khâu cài đặt đến thiết lập ban đầu, đảm bảo quá trình này diễn ra chính xác và thuận lợi.
- Đảm bảo tiến độ nhờ quản lý nguồn lực linh hoạt
Ngay cả trong những giai đoạn yêu cầu thay đổi và chỉnh sửa chồng chéo, PM và các kỹ sư đã phối hợp chặt chẽ để phân loại vấn đề và xác định thứ tự ưu tiên. Dù nguồn lực bị hạn chế do phải chia sẻ với các dự án khác, chúng tôi vẫn linh hoạt điều chỉnh nhân sự với tinh thần trách nhiệm cao, nhờ đó dự án đã được hoàn thành đúng thời hạn cam kết.
Related Case Studies