Quản lý dự án
Một người quản lý dự án chịu trách nhiệm về một dự án. Mục tiêu của ông là nhóm dự án làm việc hiệu quả và hiệu quả cùng nhau và mang lại kết quả dự án dự kiến mà công việc được thực hiện.
Nhưng định nghĩa cấp cao này có thể bao gồm các thực tế rất khác nhau, tùy thuộc vào văn hóa doanh nghiệp, phương pháp và đặc thù dự án cá nhân. Ví dụ:
- Theo PMI , PM nói chung là một người nào đó từ tổ chức biểu diễn (tức là IT hoặc nhà thầu phụ) và có vai trò lãnh đạo rất mạnh.
- theo PRINCE2 , nói chung, PM nên đến từ "doanh nghiệp" (ví dụ: khách hàng) và nên quản lý dự án với sự hợp tác chặt chẽ với các trưởng nhóm (và đặc biệt là trưởng nhóm từ các tổ chức thực hiện như CNTT hoặc nhà thầu phụ).
- giữa các cài đặt này có rất nhiều biến thể, được hiểu rằng trong các dự án nhỏ hơn, PM rất thường xuyên tích lũy một số vai trò (ví dụ: PM và kiến trúc sư, hoặc PM và nhà phát triển chính).
Quản lý chương trình
Một chương trình là một cái gì đó lớn hơn nhiều và dài hơn nhiều so với một dự án. Các chương trình thường được thực hiện để đạt được một số mục tiêu chiến lược dài hạn hoặc để ra mắt một họ sản phẩm mới.
Định nghĩa chính thức phụ thuộc một lần nữa vào phương pháp luận:
- PMI coi một chương trình là một tập hợp "các dự án được thực hiện dưới sự bảo trợ của chương trình sẽ cho phép những lợi thế không thể đạt được bằng cách chạy chúng một cách độc lập". Ví dụ điển hình là vì các dự án có tính phụ thuộc lẫn nhau rất cao và cần sự phối hợp dự án chéo của người quản lý chương trình.
- MSP (tương đương Prince2 cho các chương trình, cũng do chính phủ Anh khởi xướng) tuyên bố rằng một chương trình được xác định bởi nhu cầu đạt được một số mục tiêu dài hạn.
Cả hai đều đồng ý rằng một chương trình bao gồm một số dự án và cũng có thể bao gồm một số hoạt động phi dự án liên quan.
Các nhà quản lý dự án báo cáo cho người quản lý chương trình. Nhưng nhiệm vụ chi tiết của một người quản lý chương trình phụ thuộc một lần nữa vào bối cảnh. Nó có thể hoặc không bao hàm quyền sở hữu sản phẩm. Ông thường chỉ đạo các nhà quản lý dự án; nhưng có các cài đặt trong đó trình quản lý chương trình chỉ có vai trò điều phối.
Giám đốc phát triển
Từ ba điều khoản, đây chắc chắn là ít chính thức.
Tôi hiểu thuật ngữ này với tư cách là người quản lý phụ trách quá trình phát triển và các nhà phát triển bên trong và tổ chức, và trên tất cả các dự án mà các nhà phát triển của anh ta có thể tham gia.
Nhưng đối với các chương trình lớn, nó có thể là một vai trò ngang quản lý các tài nguyên phát triển của một chương trình lớn.
Tôi có thể tưởng tượng rằng trong một số bối cảnh thuật ngữ này để chỉ định một trưởng nhóm / nhà phát triển chính / kỹ sư phần mềm cao cấp phụ trách việc cung cấp phát triển phần mềm của một dự án, để thừa nhận tầm quan trọng của họ. Nhưng cá nhân, tôi không bao giờ gặp phải thuật ngữ trong bối cảnh này.