Xác định các bên liên quan dự án và Lớp học tài. Các tài liệu tầm nhìn và phạm vi giúp bạn xác định các lớp học sử dụng quan trọng của sản phẩm và các bên liên quan khác. Tiếp theo, làm việc với các nhà tài trợ kinh doanh để chọn đại diện thích hợp cho từng lớp người sử dụng, tranh thủ sự tham gia của họ và đàm phán trách nhiệm của mình. Viết ra những đóng góp mà bạn muốn từ cộng tác viên của khách hàng của bạn và đồng ý trên một mức độ thích hợp của sự tham gia của mỗi người.
Gợi ý yêu cầu. Yêu cầu đối với một sản phẩm phần mềm không chỉ nằm xung quanh chờ đợi một người nào đó để thu thập chúng. Một nhà phân tích chủ động giúp người sử dụng nói lên khả năng hệ thống cần thiết để đáp ứng các mục tiêu kinh doanh của họ. Người dùng tự nhiên nhấn mạnh yêu cầu chức năng của hệ thống, do chỉ đạo các cuộc thảo luận bao gồm các thuộc tính chất lượng, mục tiêu hiệu suất, các quy tắc kinh doanh, giao diện bên ngoài và hạn chế. Nó thích hợp để thách thức các giả định, nhưng không cố gắng để lực lượng thức ăn sử dụng niềm tin của riêng bạn.
Phân tích yêu cầu. Tìm các yêu cầu xuất phát mà là một kết quả logic của các yêu cầu của khách hàng, cũng như săn bắn cho những yêu cầu ngầm rằng họ mong đợi nhưng
hình 1. Các cây cầu yêu cầu phân tích thông tin liên lạc giữa khách hàng và phát triển các bên liên quan.
Đại diện người sử dụng
các bên liên quan khác
kiểm tra
phát triển
quản lý dự án
dự án nhà tài trợ
yêu cầu phân tích
yêu cầu kinh doanh
quy mô và thông tin phức tạp
kỳ vọng và hạn chế
yêu cầu chức năng và không có chức năng
yêu cầu người sử dụng chức năng và
yêu cầu không có chức năng
Vì vậy, bạn muốn thành một yêu cầu phân tích? Page 3
Bản quyền © 2003 của Karl E. Wiegers. Tất cả Reserved quyền.
Đã không verbalized. Tại chỗ mơ hồ, từ yếu gây ra sự mơ hồ và nhầm lẫn. Chỉ ra các yêu cầu trái ngược nhau và các khu vực cần chi tiết hơn. Xác định các yêu cầu chức năng ở mức độ phù hợp của các chi tiết cho phát triển những người thực hiện chúng. Một trang web đang được xây dựng từng bước bởi một nhóm nhỏ, cũng đồng bộ có thể nhận được ngay với tài liệu yêu cầu hạn chế, nhưng một hệ thống nhúng phức tạp để được khoán ngoài cho một nhà cung cấp ở nước ngoài cần có một chính xác, chi tiết các yêu cầu phần mềm đặc điểm kỹ thuật (SRS).
Viết Thông số kỹ thuật. Phát triển các yêu cầu hiệu quả dẫn đến sự hiểu biết chia sẻ và tạo ra một hệ thống giải quyết vấn đề của khách hàng. Bạn có trách nhiệm bằng văn bản thông số kỹ thuật wellorganized thể hiện rõ ràng sự hiểu biết chia sẻ này. Sử dụng các mẫu chuẩn để các trường hợp sử dụng và SRS tăng tốc phát triển các yêu cầu bằng cách nhắc nhở bạn về những chủ đề mà bạn cần phải thảo luận với người sử dụng. Bạn có thể tìm thấy một số mẫu mẫu tại www.processimpact.com/goodies.shtml
Mẫu Yêu cầu. Bạn sẽ cần phải xác định khi nó rất hữu ích để đại diện cho các yêu cầu với phương tiện truyền thông nontextual, bao gồm mô hình đồ họa phân tích, bảng phương trình toán học, cốt truyện và nguyên mẫu. Phân tích mô hình mô tả các thông tin ở mức trừu tượng cao hơn so với hiện văn bản chi tiết. Để tối đa hóa giao tiếp và rõ ràng, vẽ mô hình phân tích theo các công ước của một ký hiệu tiêu chuẩn như các ngôn ngữ mô hình hóa thống nhất.
Chì Validation. Bạn phải đảm bảo rằng các yêu cầu tài liệu đáp ứng nhu cầu của khách hàng và đó họ rõ ràng, đầy đủ, chính xác, khả thi, cần thiết, theo dõi, rõ ràng, có thể kiểm chứng và như vậy. Các nhà phân tích là những người tham gia trung tâm trong đánh giá kỹ lưỡng các yêu cầu tài liệu. Để đảm bảo rằng các yêu cầu được giải thích một cách chính xác, bạn cũng nên xem xét lại thiết kế, mã và các trường hợp kiểm tra dựa trên các thông số kỹ thuật yêu cầu.
Tạo điều kiện ưu tiên. Bạn sẽ môi giới hợp tác và đàm phán giữa các lớp người sử dụng khác nhau và các nhà phát triển để đảm bảo rằng các quyền con người đưa ra quyết định hợp lý.
Quản lý Yêu cầu. Sau khi thiết lập các yêu cầu cơ bản, tập trung của bạn sẽ chuyển sang quản lý những yêu cầu và xác minh sự hài lòng của họ trong sản phẩm. Lưu trữ các yêu cầu trong một công cụ thương mại được thiết kế cho mục đích này có thể giúp đỡ.
Bạn sẽ muốn theo dõi tình trạng của các yêu cầu chức năng cá nhân như họ tiến bộ từ khi thành lập đến xác minh trong sản phẩm tích hợp. Thu thập thông tin truy xuất nguồn gốc từ thành viên trong nhóm để kết nối các yêu cầu cá nhân để thành phần hệ thống khác. Dữ liệu này sẽ hỗ trợ trong việc quản lý các thay đổi các yêu cầu baselined trong một quá trình kiểm soát thay đổi và công cụ.
Kỹ năng mềm
Một nhà phân tích hiệu quả kết hợp truyền thông mạnh mẽ, tạo điều kiện và khả năng giao tiếp với kiến thức kỹ thuật và kinh doanh tên miền và các nhân quyền cho công việc. Kiên nhẫn và một mong muốn chính hãng để làm việc với những người là yếu tố thành công quan trọng. Dưới đây là 10 kỹ năng mềm mà bạn sẽ cần để thành công.
1. Lắng nghe. Lắng nghe tích cực liên quan đến việc loại bỏ phiền nhiễu, duy trì một tư thế và mắt chăm chú liên lạc, và tái khẳng định những điểm chính để xác nhận sự hiểu biết của bạn. Bạn cần phải nắm bắt những gì mọi người đang nói và cũng để đọc giữa các dòng để phát hiện những gì họ có thể là do dự nói. đồng cỏ
đang được dịch, vui lòng đợi..
