Môn học
Chủ đề / Chương
Bài học
Chủ đề
Nội dung lý thuyết
Nhóm nghề Phát triển phần mềm không chỉ bao gồm Lập trình viên mà còn nhiều vị trí khác nhau.
Nhà phân tích hệ thống (BA - Business Analyst): Khảo sát, phân tích yêu cầu khách hàng, xác định yêu cầu phần mềm. Cần kỹ năng giao tiếp, làm việc nhóm.
Nhà thiết kế hệ thống (Software Architect): Xây dựng kiến trúc tổng thể của phần mềm. Cần kỹ năng sáng tạo, tư duy hệ thống.
Lập trình viên (Software Programmer): Viết mã nguồn để tạo phần mềm từ bản thiết kế. Cần kỹ năng phân tích, tư duy logic.
Kiểm thử viên (Tester): Chạy thử chương trình để tìm lỗi trước khi phát hành. Cần tính cẩn thận, tỉ mỉ.
Kĩ sư cầu nối (Bridge Software Engineer): Làm việc với khách hàng quốc tế và nhóm kỹ thuật, giúp vượt qua rào cản ngôn ngữ và văn hóa. Cần kỹ năng giao tiếp tốt.
Người quản lí dự án phần mềm (Project Manager): Lập kế hoạch, quản lý chất lượng và tiến độ dự án. Cần kỹ năng lãnh đạo, quản trị rủi ro.