Thông tin tài liệu
TNYC
Thu nhận yêu cầu
1
CHƯƠNG II
Stakeholder-VisionAndScope
Thu nhận yêu cầu
1. Xác định những người liên quan (stakeholder)
2. Hiểu nhu cầu khách hàng
3. Thu nhận yêu cầu từ khách hàng
4. Mục tiêu (Goal) và yêu cầu
5. Product Vision và Project Scope
6. Phương pháp hệ thống mềm
Nội dung
2
Qui trình
3
Thu nhận yêu cầu
1. Xác định những người liên quan
Stakeholder:
Bao gồm những người, tổ chức mà là một phần của môi
trường hệ thống. Hệ thống cung cấp cho họ những lợi ích và
họ có tầm quan trọng trong hệ thống
Stakeholder:
users, operators, bill payers, owners, regulatory agencies,
victims, sponsors, maintainers, architects, managers,
customers, surrogate customers …
4
Thu nhận yêu cầu
© 2009 Bahill
Các stakeholder của Boeing 787
Users: passengers that fly on the airplane
Operators: fight crews and mechanics
Bill payers: airline companies
Owners: stockholders of these companies
Regulators: FAA
Sponsor: corporate headquarters
Maintenance: ground crew
Victims: people living near the airports…
5
Thu nhận yêu cầu
6
Cần quan tâm tới qui trình
Thu nhận yêu cầu
Các stakeholder khác
Users and operators: employees in the
manufacturing plant
Bill payer: Boeing
Owner: stockholders of Boeing
Regulators: OSHA
Victims: physically and emotionally injured
workers
Air traffic control tower
7
Thu nhận yêu cầu
• Customers
• Users
• Requirements analysts
• Developers
• Testers
• Documentation writers
• Project managers
• Legal staff
• Manufacturing people
• Sales, marketing, field support, help desk, …
Stakeholder
8
Thu nhận yêu cầu
Stakeholder của hệ thống ATM
Khách hàng của ngân hàng
Đại diện của các ngân hàng khác
Người quản lý ngân hàng
Nhân viên thu tiền
Người quản trị CSDL
Người quản lý bảo mật
Kỹ sư bảo trì phần cứng và phần mềm
Những người điều phối ngân hàng…
Thu nhận yêu cầu
Stakeholder
Stakeholder không rõ những gì họ thật sự muốn
Stakeholder diễn đạt yêu cầu theo những thuật
ngữ riêng của họ
Những stakeholder có thể có những yêu cầu tranh
chấp
Nhân tố quyền lực và tổ chức ảnh hưởng tới yêu
cầu hệ thống
Những yêu cầu có thể thay đổi trong quá trình
phân tích, có thể xuất hiện những nhân tố mới,
những thay đổi về môi trường nghiệ
p vụ
[...]... Khách hàng với Thu nhận yêu cầu Thu nhận yêu cầu Xác định tầm quan trọng của quan điểm khách hàng Là một kỹ thu t đòi hỏi nhiều kiến thức 23 Các bước tìm hiểu khách hàng Thu nhận yêu cầu 1 Nhận biết các lớp người dùng khác nhau 2 Xác định các nguồn của yêu cầu người dùng 3 Chọn và làm việc với cá nhân tiêu biểu cho mỗi lớp người dùng hay nhóm stakeholder khác nhau 4 Thỏa thu n các yêu cầu với người... hành Thu nhận yêu cầu Xác định stakeholder 11 Qui trình 12 2 Hiểu nhu cầu của khách hàng Thu nhận yêu cầu Nhà phân tích phải ở trong môi trường của khách hàng để khám phá các chi tiết và giải thích cho họ Thiết kế mềm dẽo và tạo mẫu nhanh là những phương tiện xác định yêu cầu của khách hàng 13 Phát biểu của khách hàng Thu nhận yêu cầu Khách hàng nói Cái mà họ thật sự cần 14 Khách hàng là ai? Thu nhận yêu. .. việc 32 Cầu lưu ý Thu nhận yêu cầu Làm thế nào để tránh chỉ nghe yêu cầu từ CP mà bỏ qua các nhu cầu từ các khách hàng khác Nếu khách hàng đa dạng thì nên trước tiên cần nhận biết yêu cầu cơ bản chung cho mọi khách hàng, sau đó xác định các yêu cầu khác từ các loại người dùng khác, từ bộ phận tiếp thị, từ khách hàng riêng lẻ,… 33 Hệ thống theo dõi hóa chất (Chemical Tracking) Thu nhận yêu cầu 34 Thực... dùng Thu nhận yêu cầu Dựa vào các yếu tố sau: Mức độ thường xuyên người dùng sử dụng sản phẩm Kinh nghiệm về miền ứng dụng của họ, sự thành thạo về hệ thống máy tính Các tính năng mà người dùng sử dụng Các tác vụ để hỗ trợ xử lý nghiệp vụ Quyền truy xuất và cấp độ bảo mật 27 Phân cấp người dùng Thu nhận yêu cầu 28 Giao tiếp giữa user và developer Thu nhận yêu cầu 29 Người dùng tiêu biểu PC Thu nhận yêu. .. nhiều thời gian để làm việc với các nhà phân tích yêu cầu Đôi lúc họ nghĩ là nhà phân tích sẽ hình dung ra được cái người dùng cần mà không cần phải thảo luận với nhau 18 Đặc tính của khách hàng Thu nhận yêu cầu Thường xuất hiện những xung đột giữa yêu cầu nghiệp vụ và yêu cầu người dùng Yêu cầu nghiệp vụ phản ánh chiến lược của tổ chức và các ràng buộc về tài chính mà người dùng có thể không nhìn thấy... Tracking) Thu nhận yêu cầu 34 Thực hành Thu nhận yêu cầu Bạn là người quản lý sản phẩm cho một công ty công cụ máy Gáim đốc yêu cầu bạn phát triển một máy cắt mới quần áo để may váy thời trang theo các kích cỡ và mẫu Máy được bán cho những người làm quần áo khắp thế giới Các stakeholder? Phân tích và đánh giá các stakeholder? 35 4 Mục tiêu (Goal) và yêu cầu Thu nhận yêu cầu Mục tiêu là cái mà stakeholder... phần còn lại của dự án Các yêu cầu nghiệp vụ không đủ chi tiết để giúp các nhà phát triển biết phải xây dựng cụ thể cái gì 16 Khách hàng là người dùng cuối Thu nhận yêu cầu Bao gồm tất cả những ai sẽ thực sự sử dụng sản phẩm Người dùng có thể mô tả việc dùng sản phẩm cho công việc của họ và những mong đợi về chất lượng từ sản phẩm 17 Đặc tính của khách hàng Thu nhận yêu cầu Thường cả hai loại khách... tích nên làm việc với các đại diện chính của người dùng và các nhà tài trợ để hòa giải các xung đột 19 Quan hệ khách hàng và nhà phát triển Thu nhận yêu cầu Thường có sự mâu thu n giữa người phát triển và khách hàng Người quản lý thường ưu tiên cho việc phù hợp với lịch làm việc của chính họ 20 Chất lượng dưới nhiều góc độ Thu nhận yêu cầu Customer: solves problems at an acceptable cost in terms of money... thu n các yêu cầu với người ra quyết định của dự án 24 Các khó khăn khi thu thập Thu nhận yêu cầu Việc không phù hợp giữa sản phẩm mà khách hàng mong đợi và sản phẩm mà nhà phát triển xây dựng thường do: Thiếu sự quan tâm của khách hàng Khách hàng thường không biết chính xác cái họ thực sự cần 25 Nhiệm vụ của nhà phân tích Thu nhận yêu cầu Thực hiện nhiệm vụ với thời gian tiêu tốn cao (lặp) nhưng nếu không... biết thấu đáo về nghiệp vụ và môi trường hoạt động của hệ thống Nhận thức được tầm quan trọng của họ đối với sự thành công của dự án 31 PC bên ngoài Thu nhận yêu cầu Khi phát triển phần mềm thương mại, rất khó tìm PC từ bên ngoài Nếu có quan hệ công việc gần gũi với 1 số công ty, một số người thể sẵn lòng tham gia vào quá trình thu thập yêu cầu Nên khích lệ bằng kinh tế cho các PC bên ngoài như giảm giá . tiện xác định yêu cầu của khách hàng
13
Thu nhận yêu cầu
Phát biểu của khách hàng
Khách hàng nói
Cái mà họ thật sự cần
14
Thu nhận yêu cầu
Khách. tính của khách hàng
18
Thu nhận yêu cầu
Thường xuất hiện những xung đột giữa yêu cầu
nghiệp vụ và yêu cầu người dùng.
Yêu cầu nghiệp vụ phản ánh
Ngày đăng: 17/02/2014, 14:20
Xem thêm: Tài liệu Thu nhận yêu cầu ppt, Tài liệu Thu nhận yêu cầu ppt