LẬP TRÌNH CĂN BẢN - Trang 16

/codegym.vn/ - 11

Hình 1.4: Minh họa về quy trình thác nước (waterfall)

6. Các vai trò trong lập trình

Có nhiều người tham gia vào trong quá trình làm ra các phần mềm, họ sẽ đóng các
vai trò khác nhau và thực hiện các công việc khác nhau. Sau đây là danh sách một
số các vai trò thường thấy:
Kỹ sư phần mềm (Software Engineer)
Kỹ sư phần mềm là người thiết kế và lập trình phần mềm ở mức hệ thống. Kỹ sư phần
mềm là người hiểu các chức năng của hệ thống, trao đổi với khách hàng để xác định
các chức năng của hệ thống đang xây dựng. Kỹ sư phần mềm là người giao tiếp nhiều
và đồng thời cũng có nền tảng kỹ thuật và các kỹ năng lập trình tốt. Kỹ sư phần mềm
còn được biết đến với các tên gọi tương tự như: Kiến trúc sư phần mềm, Kỹ sư hệ
thống.
Chuyên gia phân tích hệ thống (Systems Analyst)
Chuyên gia Phân tích Hệ thống là người nghiên cứu và phân tích các vấn đề nghiệp
vụ để sau đó đưa ra các thiết kế hệ thống thông tin nhằm cung cấp giải pháp, việc
này thường xuất phát từ yêu cầu từ các bộ phận kinh doanh hoặc từ khách hàng.
Chuyên gia Phân tích Hệ thống thu thập các yêu cầu và xác định chi phí cũng như
thời gian cần thiết để triển khai dự án. Công việc này đòi hỏi việc kết hợp giữa các kỹ
năng nghiệp vụ và kiến thức kỹ thuật, đồng thời phải giao tiếp tốt với các bên. Chuyên

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.