Người quản lý phân phối phần mềm điều phối và quản lý quy trình phát triển phần mềm cho các dự án phần mềm cụ thể. Người quản lý hoạt động trong môi trường phát triển phần mềm trong các công ty phần mềm hoặc hầu như bất kỳ loại công ty nào có tài nguyên phát triển phần mềm. Lập kế hoạch dự án, lập kế hoạch và thực hiện là một phần của trách nhiệm. Quản lý một nhóm các nhà phát triển hoặc quản lý các dự án cụ thể với các nhóm khác nhau có thể được yêu cầu. Yêu cầu kỹ thuật sẽ khác nhau tùy thuộc vào loại phần mềm được sản xuất, từ phát triển dựa trên web đến cơ sở dữ liệu và thiết kế ứng dụng.
Những yêu cầu cơ bản
Một nền tảng công nghệ mạnh mẽ là cần thiết, bao gồm kinh nghiệm về kiến trúc giải pháp, kiến trúc công nghệ, thiết kế cơ sở dữ liệu và thiết kế ứng dụng phần mềm. Kỹ năng quản lý, bao gồm khả năng quản lý dự án, được yêu cầu.
Kinh nghiệm
Vai trò đòi hỏi từ tám đến 10 năm kinh nghiệm phát triển công nghệ với bốn hoặc năm năm trong vai trò quản lý phân phối phần mềm. Kinh nghiệm này bao gồm sự quen thuộc với vòng đời phát triển sản phẩm phần mềm. Kinh nghiệm quản lý và phân phối nhiều dự án cùng một lúc cũng được yêu cầu.
Giáo dục
Cần có bằng cử nhân khoa học về kỹ thuật, kỹ thuật phần mềm, khoa học hoặc nỗ lực liên quan. Bằng thạc sĩ có liên quan sẽ làm giảm yêu cầu kinh nghiệm. Với sự ra đời của các trường kỹ thuật, một số loại khóa học công nghệ có thể được yêu cầu cụ thể cho các loại dự án được thực hiện. Thông thường, một chứng nhận quản lý dự án từ một tổ chức được công nhận có thể được yêu cầu.
Kỹ năng
Kỹ năng quản lý con người xuất sắc, cấp cao kết hợp với kỹ năng quản lý dự án là bắt buộc. Kỹ năng giao tiếp, thuyết trình và tạo điều kiện tuyệt vời là cần thiết. Kinh nghiệm cụ thể với các công cụ quản lý dự án như MS Project cũng thường được yêu cầu.