1. Trang chủ
  2. » Công Nghệ Thông Tin

Tài liệu Thu nhận yêu cầu ppt

72 380 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 72
Dung lượng 6,28 MB

Nội dung

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

TỪ KHÓA LIÊN QUAN

w