6 điểm bởi digger 2024-10-16 | Chưa có bình luận nào. | Chia sẻ qua WhatsApp

Lý do giới thiệu
Tôi (có lẽ) sẽ bắt đầu phát triển ứng dụng trước thông qua thuê ngoài thay vì in-house.
Yếu tố quan trọng nhất với tôi (ở thời điểm hiện tại) là ‘tốc độ’.
Không có đáp án đúng cho việc nên bắt đầu bằng in-house hay thuê ngoài,
nhưng vì đây là bài viết mà tôi thấy rất đồng cảm dưới góc nhìn của một khách hàng đi thuê phát triển ứng dụng, nên tôi tóm tắt ngắn gọn để chia sẻ.

Title : Trở ngại lớn nhất khi chuẩn bị phát triển ứng dụng

1. Quan trọng hơn portfolio là quy trình phát triển ứng dụng và cách thức hợp tác
Thông thường, việc tìm hiểu và tiến hành phát triển thuê ngoài thông qua portfolio là cách làm phổ biến, nhưng bài viết nhấn mạnh rằng điều quan trọng hơn portfolio với tư cách là kết quả, là việc công ty phát triển tiến hành dự án theo quy trình nào và giao tiếp với khách hàng ra sao.

  • Check Point 1. Có hay không người PM phụ trách quản lý phát triển ứng dụng
    — Khi triển khai phát triển ứng dụng thuê ngoài, thường phía khách hàng sẽ đảm nhận vai trò PM, nhưng trong nhiều trường hợp họ không có kiến thức nền về phát triển; còn nếu phía công ty phát triển đảm nhận PM thì (đương nhiên) điều đó ảnh hưởng đến chi phí nhân sự, nên cũng có nhiều trường hợp lập trình viên kiêm luôn vai trò PM.
    — Dù vậy, để dự án phát triển thành công, sự hiện diện của một PM có năng lực mang giá trị vượt xa một portfolio đơn thuần, vì thế cần xác nhận rõ điều này và trao đổi đầy đủ về nó.

  • Check Point 2. Cách thức và tần suất giao tiếp trong quá trình phát triển ứng dụng
    — Dù là điều mang tính nguyên tắc, với phát triển thuê ngoài vẫn cần xác định rõ cách thức và tần suất giao tiếp trước khi triển khai dự án.
    — Nếu không có sự thống nhất rõ ràng giữa hai bên, khi dự án tiến triển thì khả năng chậm tiến độ và phát sinh hiểu nhầm trong giao tiếp sẽ tăng lên.

  • Check Point 3. Vượt lên trên năng lực phát triển: bảo trì, vận hành và cả quan hệ đối tác căn bản
    — Có thể xem đây là nội dung quan trọng nhất: thay vì chỉ tìm một công ty thuê ngoài có thể hiện thực hóa các tính năng mong muốn, bài viết nhấn mạnh sự cần thiết của một quan hệ đối tác có thể cùng kiểm soát việc vận hành và bảo trì dịch vụ trong trung và dài hạn.
    — Nói chính xác hơn, khách hàng rất có thể không có kiến thức chuyên môn đi kèm với việc hiện thực hóa tính năng, nên phía đối tác cần chủ động tính trước và cân nhắc khoảng trống này để cùng suy nghĩ ra giải pháp tốt hơn từ góc nhìn của khách hàng.

2. Hành trình đến phát triển ứng dụng thành công và ra mắt dịch vụ
Kết luận dành cho những ai đang phát triển dịch vụ mới hoặc khởi nghiệp là: thay vì coi phát triển ứng dụng chỉ là một yêu cầu giao việc theo kiểu top-down, cần cùng tìm kiếm và xây dựng một quan hệ đối tác có thể nhìn bao quát nhiều yếu tố phát triển xoay quanh toàn bộ dịch vụ.

Chưa có bình luận nào.

Chưa có bình luận nào.