Đề cương khóa học

Introduction

  • Điều gì là Quy trình Management Yêu cầu? Tại sao Agile?
  • Năng lực linh hoạt và giao diện phần mềm nhanh nhẹn: Định nghĩa
  • Kết nối Agile với Business: Bảng mô hình Business Motivation Model so với Bảng mô hình Business,
  • Cách sử dụng hiệu quả Bảng Mô Hình Giá Trị để xác định Vision Sản Phẩm?
  • Năng lực linh hoạt Business vs. nguyên tắc giao diện phần mềm nhanh nhẹn
  • Agile không phải là gì? Tác động của việc đồng bộ với chiến lược và năng lực
  • Yêu cầu Management trong ngữ cảnh Agile
  • Quy trình Cuộc đời Scrum: Vấn đề về tính đầy đủ yêu cầu và khả năng theo dõi
  • Cách mô hình hiệu quả tăng cường giao tiếp trong 'Agile'?
  • Nâng cao Business của Agile: Cấu trúc đóng góp giá trị của một User Story
  • Bản đồ tổng quan các biểu đồ UML để mô hình hóa yêu cầu
  • Khung làm việc cho việc theo dõi yêu cầu hướng đến triển khai và kiểm thử phần mềm
  • Năm cấp độ lập kế hoạch của dự án nhanh nhẹn (từ Xác định Vision và Product Backlog đến Task… và Architecture Walking Skeleton)
  • Quản lý Yêu cầu trong Phương pháp Agile (Scrum, DAD) so với Unified Process (RUP)
  • Vai trò, đội ngũ, môi trường
  • Bài trình bày về Trường hợp nghiên cứu để Cấu trúc yêu cầu và quản lý chúng bằng quy trình lặp lại

How to describe the business vision and needs via traceable models?

  • Phân loại yêu cầu: Mô hình Kano so với Bảng Mô Hình Giá Trị
  • Cấu trúc Vision Sản Phẩm dựa trên chiến lược, lực lượng môi trường và xu hướng
  • Mô hình giá trị, hoạt động cốt lõi, nguồn lực cốt lõi, dòng tiền thu nhập và cấu trúc chi phí,
  • Xác định phạm vi kinh doanh của sản phẩm thông qua nhu cầu khách hàng, lợi ích và khó khăn
  • Mô tả trường hợp sử dụng kinh doanh bằng cách sử dụng 'chuỗi giá trị' và 'giai đoạn giá trị'
  • Kết nối phạm vi kinh doanh của sản phẩm với các đóng góp giá trị mong đợi
  • Trường hợp nghiên cứu: Mô tả tầm nhìn sản phẩm

Cách mô tả nhu cầu người dùng thông qua mô hình trường hợp sử dụng nhanh nhẹn (epics và user stories)? 

  • Agile Ước tính và Kế hoạch
  • Xây dựng và quản lý product backlog / mức độ chi tiết của yêu cầu
  • Trước khi lập kế hoạch sprint
  • Tạo sprint backlog
  • Mô hình User Story Agile: phạm vi hệ thống (mục tiêu), nhân vật, trường hợp sử dụng, user stories, tiêu chí chấp nhận, mô hình INVEST
  • The Walking Skeleton sử dụng Giao diện Phần Mềm Nhanh Nhẹn Kỷ Luật: Từ quy trình đến công nghệ 
  • Cách tìm ra epics và user stories dựa trên chuỗi giá trị?
  • Đóng góp giá trị của epics và user stories
  • Viết tác vụ: mức độ chi tiết và kích thước sử dụng mô hình SMART
  • Trường hợp nghiên cứu: Xác định epics và user stories dựa trên chuỗi giá trị

Xác minh và kiểm thử hiểu chính xác các thông số kỹ thuật chi tiết 

  • Sử dụng quy trình thu thập yêu cầu tăng dần và sprint backlog
  • Quy tắc để mô tả hiệu quả epic, user story và kiến trúc
  • Biểu đồ để xác minh mô tả epic và user story 
  • Cách chọn biểu đồ phù hợp?
  • Tinh chỉnh tính năng bằng cách sử dụng trường hợp sử dụng và mô hình mối quan hệ
  • Kiểm thử hiểu chính xác yêu cầu thông qua Test-Driven Requirements
  • Tructructures Given/When/Then và Hợp đồng Hoạt Động để hướng dẫn các nhà phát triển trong việc thực hiện yêu cầu
  • Phân tích độ bao phủ và quản lý thay đổi
  • Trường hợp nghiên cứu: Xác minh, kiểm thử và truyền đạt thông số kỹ thuật chi tiết cho các nhà phát triển

Conclusion

  • Các bước của quy trình thu thập yêu cầu hiệu quả và phân tích hệ thống 
  • Khả năng theo dõi giữa yêu cầu và mô hình phân tích 
  • Mô hình để thu thập và kiểm thử yêu cầu 

Notice: The above training-mentoring sessions are conducted interactively using examples from Requirement Engineering and Modeling tools in order to ensure a good level of traceability between requirements and underlying solutions. Concepts are first explained using basic examples and are then followed by solution drafts to your potential case. After this session, we can also accompany you by reviewing and validating your solutions depending on your needs.

 21 Hours

Number of participants


Price per participant

Testimonials (5)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories