Tài nguyên dạy học

Thống kê

  • truy cập   (chi tiết)
    trong hôm nay
  • lượt xem
    trong hôm nay
  • thành viên
  • Sắp xếp dữ liệu

    Chào mừng quý vị đến với website của ...

    Quý vị chưa đăng nhập hoặc chưa đăng ký làm thành viên, vì vậy chưa thể tải được các tài liệu của Thư viện về máy tính của mình.
    Nếu chưa đăng ký, hãy nhấn vào chữ ĐK thành viên ở phía bên trái, hoặc xem phim hướng dẫn tại đây
    Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay phía bên trái.

    Chủ đề G. Bài 1. Nhóm nghề phân tích và phát triển phần mềm và các ứng dụng

    Nhấn vào đây để tải về
    Báo tài liệu có sai sót
    Nhắn tin cho tác giả
    (Tài liệu chưa được thẩm định)
    Nguồn: Bạch Kim
    Người gửi: Ngô Văn Chinh (trang riêng)
    Ngày gửi: 09h:04' 07-02-2025
    Dung lượng: 596.0 KB
    Số lượt tải: 0
    Số lượt thích: 0 người
    CHỦ ĐỀ G. BÀI 1. NHÓM NGHỀ PHÂN TÍCH VÀ PHÁT TRIỂN PHẦN MỀM VÀ CÁC ỨNG DỤNG
    Ảnh
    Ảnh
    Trang bìa
    Trang bìa
    Ảnh
    CHỦ ĐỀ G. BÀI 1. NHÓM NGHỀ PHÂN TÍCH VÀ PHÁT TRIỂN PHẦN MỀM VÀ CÁC ỨNG DỤNG
    MỤC TIÊU
    Mục tiêu
    MỤC TIÊU
    Học xong bài này, em sẽ:
    Trình bày được công việc đặc thù và sản phẩm chính của người làm trong nhóm nghề Phát triển phần mềm. Nhận biết được đặc trưng cơ bản của nhóm nghề thuộc định hướng Khoa học máy tính. Giải thích được cả nam và nữ đều có thể thích hợp với nhóm nghề Phát triển phần mềm.
    BÀI HỌC
    1. Các nghề cơ bản thuộc nhóm nghề Phân tích và phát triển phần mềm và các ứng dụng
    1. Các nghề cơ bản thuộc nhóm nghề Phân tích và phát triển phần mềm và các ứng dụng
    Phát triển phần mềm là làm ra phần mềm và ta thường nghĩ ngay tới các Lập trình viên. Tuy nhiên, không phải lập trình viên là người duy nhất tạo ra phần mềm. Theo Danh mục nghề nghiệp Việt Nam (Quyết định 34/2020/QĐ-TTg), nhóm nghề Phân tích và phát triển phần mềm và các ứng dụng (sau đây gọi tắt là nhóm nghề Phát triển phần mềm) gồm nhiều vị trí công việc khác nhau.
    Nhà phân tích hệ thống
    Nhà phân tích hệ thống
    Nhà phân tích hệ thống, còn gọi là Chuyên viên phân tích nghiệp vụ (BA – Business Analyst): có nhiệm vụ khảo sát, phỏng vấn khách hàng (người sử dụng phần mềm); xác định và phân tích các yêu cầu nghiệp vụ, phân tích đánh giá các yêu cầu. Kết quả sẽ được BA chuyển cho Nhà thiết kế hệ thống. Ngoài kiến thức chuyên môn, BA cần có kĩ năng giao tiếp để trao đổi với khách hàng, kĩ năng làm việc nhóm.
    Nhà thiết kế hệ thống
    Nhà thiết kế hệ thống
    Nhà thiết kế hệ thống (còn gọi là Kiến trúc sư phần mềm (Software Architect)): cần có kiến thức và kinh nghiệm, tầm nhìn dài hạn để tạo ra bản thiết kế tổng thể cho phần mềm, đáp ứng được cả những yêu cầu trong tương lai. Họ cũng cần kĩ năng giao tiếp và ngoại ngữ. Vị trí công việc tương tự là Kĩ sư thiết kế phần mềm (Software Designer), người thiết kế chi tiết dựa trên bản thiết kế tổng thể.
    Lập trình viên
    Lập trình viên
    Lập trình viên (Software Programmer): là người tạo ra chương trình dựa trên bản thiết kế phần mềm, giống như người thợ trực tiếp xây dựng nền tòa nhà dựa trên bản vẽ kiến trúc. Lập trình viên thường phải biết sử dụng ngôn ngữ lập trình, có kĩ năng cá nhân, khả năng phân tích và tư duy logic, kĩ năng làm việc nhóm.
    Hoạt động
    Hoạt động
    Em thích và thấy mình phù hợp với vị trí công việc nào trong các vị trí kể trên. Hãy giải thích ý kiến của em. Trả lời: Em tự cảm nhận sở trường của bản thân và dựa vào phân tích yêu cầu về vị trí công việc để xác định vị trí phù hợp với bản thân và giải thích lựa chọn của bản thân.
    Kiểm thử viên
    Kiểm thử viên
    Kiểm thử viên (Tester): là người chạy thử chương trình do lập trình viên tạo ra nhằm tìm lỗi và xác định chương trình đã đáp ứng đầy đủ yêu cầu như thiết kế hay chưa. Kiểm thử phần mềm là công việc xuyên suốt trước khi sản phẩm được đưa vào sử dụng. Kiểm thử viên cần có khả năng phân tích và tư duy logic, cẩn thận, tỉ mỉ trong công việc, có kĩ năng làm việc nhóm.
    Ảnh
    Kĩ sư cầu nối
    Kĩ sư cầu nối
    Kĩ sư cầu nối (Bridge Software Engineer): Công ty phần mềm có thể nhận đặt hàng từ nhiều quốc gia, bán bản bộ phần mềm phát triển phần mềm cho thể bao gồm nhiều ngành ở những quốc gia khác nhau. Kĩ sư cầu nối là những kĩ sư có công nghệ thông tin thành thạo ngoại ngữ để kết nối hai đội kỹ thuật của công ty mẹ và khách hàng trong quá trình nghiên cứu và văn hoá. Kĩ sư cầu nối làm việc trực tiếp với khách hàng từ yêu cầu đến phản hồi về sản phẩm, đây là một kĩ năng giao tiếp và kiến thức về văn hoá. Kĩ sư cầu nối làm việc trực tiếp với khách hàng từ yêu cầu đến phản hồi về sản phẩm, đây là một kĩ năng giao tiếp và kiến thức về văn hoá.
    Người quản lí dự án phần mềm
    Người quản lí dự án phần mềm
    Người quản lí dự án phần mềm (Project Manager): là người lên kế hoạch, thực hiện quy trình, theo dõi tiến độ và chất lượng công việc của các nhóm trong quá trình phát triển dự án. Để hoàn thành vai trò tổng chỉ huy của mình, người quản lí dự án cần có kiến thức chuyên môn về phần mềm và kĩ năng quản lý công việc cá nhân. Người quản lý phải đối đáp với công ty khác.
    2. Nhận xét chung về nhóm nghề Phát triển phần mềm
    2. Nhận xét chung về nhóm nghề Phát triển phần mềm
    Những nghề thuộc định hướng Khoa học máy tính yêu cầu hiểu biết về nguyên lí hoạt động của hệ thống thông qua tư duy lập trình, có khả năng tìm tòi khám phá các hệ thống tin học. Công việc chủ yếu của nhóm nghề này là phát triển ứng dụng trên máy tính hay các thiết bị di động, đáp ứng yêu cầu từ các tổ chức, doanh nghiệp, các cá nhân. Nhóm nghề Phát triển phần mềm yêu cầu nhân viên có khả năng tư duy lập trình, khả năng tìm hiểu các hệ thống tin học, và khả năng phát triển phần mềm đáp ứng nhu cầu xã hội. Với các đặc điểm đó nên đây là nhóm nghề thuộc định hướng Khoa học máy tính.
    Tiêu đề 2 (tiếp)
    2. Nhận xét chung về nhóm nghề Phát triển phần mềm
    Người làm trong nhóm nghề này có thể là nam hay nữ, và sự khác biệt giới tính không ảnh hưởng nhiều. Những ý kiến trái chiều, chẳng hạn cho rằng nữ giới không đủ mạnh mẽ sáng tạo để làm Kiến trúc sư phần mềm hay Lập trình viên, chỉ là cảm tính mang nặng thành kiến. Thực tế cho thấy nữ giới có thừa trí tuệ và khả năng sáng tạo để làm tốt những công việc này. Đặc biệt, các nhà nữ toán học đã đóng góp cho ngành khoa học máy tính như nhắn nhủ. Nhà phân tích nghiệp vụ, Kiến trúc sư, và lập trình phần mềm, ví dụ như Ada Lovelace.
    Tóm tắt bài học
    Tóm tắt bài học
    Để làm ra sản phẩm phần mềm cần nhiều vị trí công việc khác nhau như Quản lí dự án, Chuyên viên phân tích nghiệp vụ, Kiến trúc sư phần mềm, Lập trình viên, Kiểm thử viên, Kĩ sư cầu nối, v.v. Đây là nhóm nghề thuộc định hướng Khoa học máy tính. Nam giới và nữ giới đều phù hợp với nhóm nghề này.
    VẬN DỤNG
    Vận dụng
    VẬN DỤNG
    Khi có đơn đặt hàng làm phần mềm từ phía khách hàng, theo em người nào trong các vị trí công việc trên sẽ thực hiện công việc trước tiên? Trả lời: Trong quá trình phát triển phần mềm, Chuyên viên phân tích nghiệp vụ là người thực hiện công việc đầu tiên. Họ đóng vai trò quan trọng trong việc xác định và ghi lại các yêu cầu của khách hàng, đảm bảo rằng toàn bộ dự án được thực hiện theo đúng mong muốn và nhu cầu của khách hàng. Sau đó, kiến trúc sư phần mềm và lập trình viên sẽ tiếp tục các bước phát triển và hoàn thiện sản phẩm dựa trên yêu cầu đã được xác định.
    DẶN DÒ
    Dặn dò
    Ảnh
    DẶN DÒ
    Ghi nhớ kiến thức trọng tâm Hoàn thành các bài tập trong sách bài tập Chuẩn bị bài mới: "Chủ đề G. Bài 2. Nhóm nghề Đa phương tiện và nhóm nghề Vận hành hệ thống thông tin"
    Cảm ơn
    Ảnh
     
    Gửi ý kiến

    ↓ CHÚ Ý: Bài giảng này được nén lại dưới dạng ZIP và có thể chứa nhiều file. Hệ thống chỉ hiển thị 1 file trong số đó, đề nghị các thầy cô KIỂM TRA KỸ TRƯỚC KHI NHẬN XÉT  ↓