Đề cương khóa học
Giới thiệu
- What is the Requirement Management Process ? Why Agile ?
- Business tính linh hoạt và việc giao hàng phần mềm một cách nhanh nhẹn: Định nghĩa
- Liên kết Agile với Business: Mô hình Canvas Business Motivation Model so với Mô hình Canvas Business,
- Làm thế nào để sử dụng hiệu quả Value Proposition Canvas để định nghĩa tầm nhìn sản phẩm?
- Tính linh hoạt của Business so với các nguyên tắc giao hàng phần mềm một cách nhanh nhẹn
- Agile là gì? Ảnh hưở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
- Cuộc đời của Scrum: Các vấn đề về sự đầy đủ của yêu cầu và khả năng theo dõi
- Làm thế nào để các mô hình hiệu quả tăng cường giao tiếp trong 'Agile'?
- Mở rộng Business của Agile: Xây dựng đóng góp giá trị từ người dùng của một User Story
- Tổng quan về các biểu đồ UML để mô hình hóa yêu cầu
- Các khung làm việc để theo dõi yêu cầu hướng tới thực hiện và kiểm thử phần mềm
- 5 cấp độ lập kế hoạch của dự án một cách nhanh nhẹn (từ làm rõ tầm nhìn và Product Backlog đến các công việc… và Walking Skeleton Cấu trúc)
- Quản lý Yêu cầu trong các phương pháp Agile (Scrum, DAD) so với Unified Process (RUP)
- Vai trò, nhóm, môi trường
- Giới thiệu 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
Làm thế nào để mô tả tầm nhìn và nhu cầu của doanh nghiệp thông qua các mô hình có thể theo dõi được?
- Đánh giá yêu cầu: Mô hình Kano so với Value Proposition Canvas
- Xây dựng Tầm nhìn Sản phẩm dựa trên chiến lược, lực lượng và xu hướng môi trường
- Các yếu tố tạo nên giá trị, hoạt động cốt lõi, tài nguyên quan trọng, các dòng doanh thu và cấu trúc chi phí,
- Khám phá phạm vi kinh doanh của sản phẩm dựa trên nhu cầu, lợi ích và vấn đề của khách hàng
- Mô tả các trường hợp sử dụng doanh nghiệp bằng cách sử dụng 'value streams' 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
Làm thế nào để mô tả nhu cầu người dùng thông qua mô hình hóa trường hợp sử dụng một cách nhanh nhẹn (epics và user stories)?
- Agile Ước tính và lập kế hoạch
- Xây dựng và quản lý Product Backlog / độ mịn của yêu cầu
- Trước quy trình 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, điều kiện chấp nhận, mô hình INVEST
- The Walking Skeleton sử dụng phương pháp giao hàng một cách nhanh nhẹn có kỷ luật: Từ quy trình đến công nghệ
- Làm thế nào để tìm ra epics và user stories dựa trên dòng giá trị?
- Đóng góp giá trị từ epics và user stories
- Viết các nhiệm vụ: độ mịn và kích thước sử dụng mô hình SMART
- Trường hợp nghiên cứu: Khám phá epics và user stories dựa trên dòng giá trị
Xác nhận và kiểm thử sự hiểu đúng của yêu cầu chi tiết
- Sử dụng quy trình thu thập yêu cầu tăng dần và Sprint Backlog
- Các quy tắc để mô tả hiệu quả epics, user stories và kiến trúc
- Biểu đồ để xác nhận mô tả của epics và user stories
- Làm thế nào để chọn biểu đồ đúng?
- Tinh chỉnh các tính năng sử dụng trường hợp sử dụng và mô hình hóa mối quan hệ
- Kiểm thử sự hiểu đúng về yêu cầu bằng cách sử dụng Test-Driven Requirements
- Cấu trúc Given/When/Then và Hợp đồng Hoạt động để hướng dẫn phát triển 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 nhận, kiểm thử và truyền đạt các yêu cầu chi tiết cho nhà phát triển
Kết luận
- Các bước của quy trình thu thập và phân tích hệ thống hiệu quả
- Kiểm soát giữa yêu cầu và mô hình phân tích
- Mẫu để thu thập và kiểm thử yêu cầu
Lưu ý: Các buổi huấn luyện-hỗ trợ tư vấn này được thực hiện tương tác bằng cách sử dụng ví dụ từ Kỹ thuật Yêu cầu và các công cụ Mô hình hóa nhằm đảm bảo một mức độ theo dõi tốt giữa yêu cầu và giải pháp cơ bản. Các khái niệm đầu tiên được giải thích thông qua các ví dụ cơ bản, sau đó tiếp theo là các phác thảo giải pháp cho trường hợp tiềm năng của bạn. Sau buổi này, chúng tôi cũng có thể giúp bạn bằng cách xem xét và xác nhận các giải pháp của bạn tùy thuộc vào nhu cầu của bạn.
Đánh giá (5)
Những câu chuyện và sự tiện lợi trong việc chia sẻ kiến thức.
Marcin Rozycki
Khóa học - OCUP2 UML Certification - UML 2 Foundation Exam Preparation
Dịch thuật bằng máy
bài tập được thực hiện với các nhận xét của huấn luyện viên
Ewa Korol - Narodowy Fundusz Zdrowia
Khóa học - Modelowanie procesów biznesowych z wykorzystaniem UML i BPMN
Dịch thuật bằng máy
mọi thứ đều ở mức rất cao. Cảm ơn bạn!
Magda Lesniak - Comarch Polska S.A.
Khóa học - Certyfikacja OCUP2 UML - Przygotowanie do egzaminu UML2 Intermediate
Dịch thuật bằng máy
-Kiến thức của giáo viên về môn học thực sự tốt. Ông có thể giải thích rất rõ ràng và trả lời tất cả các câu hỏi ngay lập tức. -Thực sự tốt khi biết được tất cả những khả năng của công cụ. -Cấu trúc mà ông đã trình bày, như việc sử dụng kịch bản và truy xuất nguồn gốc, sẽ thực sự hữu ích trong công việc hàng ngày của tôi.
Harsha Jain - Scania CV AB
Khóa học - Introduction to Enterprise Architect
Dịch thuật bằng máy
kiến thức và sự thoải mái khi thảo luận của giảng viên - dòng chảy tuyệt vời
Piotr Stanik - GP Strategies Poland sp. z o.o.
Khóa học - Fintech: A Practical Introduction for Managers
Dịch thuật bằng máy