Loading (custom)...

iSAQB CPSA-A IMPROVE

iSAQB® CPSA-A - Phát triển và Cải tiến Kiến trúc Phần mềm (Khóa học)

Mô tả

Tham gia khóa học iSAQB® CPSA-A Phát triển và Cải tiến Kiến trúc Phần mềm (IMPROVE) mang lại cho người tham gia 20 điểm Năng lực Phương pháp (MC) và 10 điểm Năng lực Kỹ thuật (TC) trong tổng số 70 điểm cần thiết để đủ điều kiện tham gia kỳ thi iSAQB CPSA-A với Brightest. Điều quan trọng cần nhớ là trong tổng số 70 điểm cần thiết để tham gia kỳ thi iSAQB CPSA-A với Brightest, bạn cần có ít nhất mười điểm năng lực trong mỗi lĩnh vực sau:

  • Năng lực Kỹ thuật (TC)
  • Năng lực Phương pháp (MC)
  • Năng lực Giao tiếp (CC)

 

Chương trình đào tạo iSAQB® IMPROVE - Phát triển và Cải tiến Kiến trúc Phần mềm (CPSA-A) được công nhận dựa trên chương trình hiện tại của iSAQB®:

Phần 1 - Giới thiệu về Kiến trúc Phần mềm

  • Định nghĩa về kiến trúc phần mềm
  • Mục tiêu của kiến trúc phần mềm
  • Lợi ích của kiến trúc phần mềm

Phần 2 - Yêu cầu

  • Sự tương tác giữa các yêu cầu chất lượng
  • Yêu cầu chức năng và yêu cầu chất lượng
  • Các kịch bản chất lượng

Phần 3 - Tài liệu Kiến trúc

  • Ước tính và các rủi ro tiềm ẩn
  • Mục đích của tài liệu
  • Hộp đen và hộp trắng
  • Các khía cạnh kiến trúc
  • Mẫu tài liệu và các khung

Phần 4 - Thiết kế Kiến trúc

  • Các quy trình kiến trúc
  • Công cụ
  • Các nguyên tắc kiến trúc: coupling, cohesion, S.O.L.I.D, v.v.

Phần 5 - Chiến lược Giải pháp

  • Các mô hình kiến trúc
  • Phân tích kiến trúc
  • Định luật Postel
  • Các quyết định kiến trúc

Phần 6 - Đánh giá Kiến trúc

  • Phân tích mã
  • Đánh giá định lượng và định tính

Đối tượng mục tiêu

Hội thảo CPSA-A Phát triển và Cải tiến Kiến trúc Phần mềm đặc biệt hữu ích cho các chuyên gia muốn tìm hiểu các cách tiếp cận chiến lược và chiến thuật phổ biến để cải tiến các hệ thống hiện có.

Yêu cầu

Để tham gia bất kỳ khóa học iSAQB® CPSA - Advanced Level nào, bạn phải có chứng chỉ iSAQB® Certified Professional for Software Architecture - Foundation Level (CSPA-F).

 

Kiến thức cần có trước:

Người tham gia nên có các kiến thức sau:

  • Kinh nghiệm thực tế trong thiết kế và phát triển các hệ thống phần mềm nhỏ đến trung bình
  • Một số kinh nghiệm thực tế trong việc bảo trì và phát triển một hệ thống phần mềm
  • Một số kinh nghiệm thực tế trong việc xử lý mã nguồn của các hệ thống từ trung bình đến lớn, đặc biệt là phân tích, đánh giá, kiểm tra chất lượng, tái cấu trúc và áp dụng các chỉ số đo lường

Kiến thức trong các lĩnh vực sau có thể giúp hiểu một số khái niệm được đề cập trong khóa học này:

  • Kiến thức và kinh nghiệm thực tế về tái cấu trúc
  • Kiến thức hoặc một số kinh nghiệm thực tế về xem xét và đánh giá phần mềm:
    • Kiến thức cơ bản về các chỉ số phần mềm, chẳng hạn như các chỉ số để đo coupling, cohesion, dependency và complexity
    • Hiểu biết cơ bản về phân tích thời gian chạy của phần mềm, chẳng hạn như profiling, tracing, phân tích log và phân tích dữ liệu
    • Kiến thức cơ bản và một số kinh nghiệm trong việc ước tính công sức phát triển
  • Một số kinh nghiệm thực tế về kỹ thuật yêu cầu và làm việc với nhiều bên liên quan khác nhau trong các dự án phát triển
  • Một số kinh nghiệm thực tế về phân tích quy trình phát triển

Đề cương và bài kiểm tra mẫu sắp ra mắt!

Đề cương và bài kiểm tra mẫu sắp ra mắt!

Đăng ký Thi Chứng Chỉ

brightest private exams

Kỳ thi

Online

Kỳ thi online cho cá nhân do chuyên gia Pearson VUE quản lý trực tiếp qua webcam trong thời gian thi.

brightest-center-exam

Kỳ thi tại

Trung tâm

Kỳ thi online dành cho cá nhân tại bất kỳ một trong hơn 5200 trung tâm khảo thí, với đăng ký đơn giản qua trang web Pearson VUE.

brightest green exam

Kỳ thi

nhóm Online

Kỳ thi nhóm online với ít nhất 6 người tham gia, bằng sáu ngôn ngữ khác nhau, ở bất kỳ đâu trên thế giới.

brightest paper exam

Kỳ thi

Giấy

Trải nghiệm kỳ thi truyền thống dành cho nhóm ít nhất 6 người với số lượng ngôn ngữ ngày càng tăng.