Kinh Nghiệm về Cách viết requirement Mới Nhất
Ban đang tìm kiếm từ khóa Cách viết requirement được Cập Nhật vào lúc : 2022-01-05 19:31:06 . Với phương châm chia sẻ Kinh Nghiệm về trong nội dung bài viết một cách Chi Tiết 2022. Nếu sau khi đọc tài liệu vẫn ko hiểu thì hoàn toàn có thể lại phản hồi ở cuối bài để Ad lý giải và hướng dẫn lại nha.
REQUIREMENT KHÔNG LÝ TƯỞNG VÀ CÁCH XỬ LÝ
24/05/2022 409Chia sẻFacebookTwitterGoogle plusCODEWELL TESTING
Requirement là một phần không thể thiếu của dự án công trình bất Động sản, không riêng gì có giúp đội kỹ thuật tăng trưởng những tính năng, giao diện một cách đúng hướng; mà còn tương hỗ tester/ QA thực thi quy trình test một cách trơn tru, chuyển giao được thành phầm đúng yêu cầu. Vậy những yếu tố thường gặp với requirement là gì và tester/ QA phải xử lý ra sao với những trường hợp đó? Cùng CO-WELL Asia giải thuật nhé!
Nội dung chính
- REQUIREMENT KHÔNG LÝ TƯỞNG VÀ CÁCH XỬ LÝI. Giới thiệuII. Giải quyết vấn đề1. Không có requirement2. Requirement mơ hồ3. Requirement không thống nhất4. Requirement bị thay đổi liên tục5. Requirement đã cũIII. Kết luậnVideo liên quan
I. Giới thiệu
Requirement được cho là lý tưởng khi nó:
- Đầy đủRõ ràngChính xácNhất quán
Requirement lý tưởng như trên sẽ tương hỗ cho việc làm trở nên thuận tiện và đơn thuần và giản dị và hiệu suất cao hơn thật nhiều! Đặc biệt, riêng với những bạn QA, việc đã có được requirement lý tưởng in như một bữa tiệc thịnh soạn vậy, nó tương hỗ cho họ thuận tiện và đơn thuần và giản dị hơn trong việc phân tích requirement, đưa ra quan điểm test, tạo tài liệu thiết kế test case, test một cách chuẩn xác nhất, mà không phải phân vân điều gì. Sản phẩm được tạo ra đảm bảo được chất lượng, đúng theo yêu cầu, mong đợi của người tiêu dùng.
Tuy nhiên, chỉ có số ít dự án công trình bất Động sản đạt được Đk requirement lý tưởng trên. Thông thường bạn sẽ gặp những trường hợp sau:
- Không có requirementRequirement mơ hồRequirement không thống nhấtRequirement bị thay đổi liên tụcRequirement đã cũ
Vậy bạn sẽ xử lý và xử lý những việc đó ra làm sao? Chúng ta cùng nhau đi tìm câu vấn đáp cho từng yếu tố nhé!!!
II. Giải quyết vấn đề1. Không có requirement
Ví dụ:
Khách hàng đã có sẵn một ứng dụng trên smartphone (SP) và mong ước tăng trưởng thành khối mạng lưới hệ thống trên website để người tiêu dùng hoàn toàn có thể thuận tiện và đơn thuần và giản dị truy vấn và sử dụng nó.
Khách hàng giao task: Hãy thêm hiệu suất cao Quản lý lịch thao tác của nhân viên cấp dưới trên website in như bản SP.
Quan điểm để thực thi dự án công trình bất Động sản này cần:
- Đảm bảo được toàn bộ logic từ ứng dụng SP sang website.Phân tích việc cần kiểm soát và điều chỉnh một số trong những quan điểm (Ví dụ:GUI, hiệu suất cao) để phù phù thích hợp với khối mạng lưới hệ thống website.
Đây là một trường hợp trở ngại vất vả, người tiêu dùng không đưa bất kì tài liệu liên quan nào, làm cho QA gặp thật nhiều rắc rối, trở ngại vất vả và tốn nhiều thời hạn công sức của con người để tìm hiểu, khảo sát, đưa ra quan điểm test, thiết kế test case,Do đó tiềm ẩn nhiều rủi ro không mong muốn cao trong dự án công trình bất Động sản, dẫn đến việc phát sinh nhiều bug từ người tiêu dùng,
Giải pháp:
- Hãy hỏi người tiêu dùng về những tài liệu liên quan đến trách nhiệm, tài liệu thiết kế có sẵn (SRS, UI/UX,), test case cũ, Nếu không còn bất kì tài liệu gì thì riêng với dự án công trình bất Động sản như vậy này thì khối mạng lưới hệ thống/ ứng dụng cũ đó đó là requirement.Hãy sử dụng kinh nghiệm tay nghề của chính mình, coi mình là một end user, khảo sát khối mạng lưới hệ thống để hiểu về logic, luồng hoạt động và sinh hoạt giải trí để lấy ra những luồng hoạt động và sinh hoạt giải trí và kết quả mong đợi đúng theo logic của khối mạng lưới hệ thống cũ, từ đó đặt vướng mắc cho người tiêu dùng cũng như đưa ra những đề xuất kiến nghị, phương án tối ưu cho người tiêu dùng.Để đảm bảo những hoạt động và sinh hoạt giải trí sinh hoạt logic của khối mạng lưới hệ thống cũ được đưa ra khá đầy đủ và đúng chuẩn nhất, nên phải thao tác nhiều với khối mạng lưới hệ thống và sử dụng nhiều loại data, nghĩ ra nhiều trường hợp theo trách nhiệm của khối mạng lưới hệ thống. Lý do là, ngoài những gì được thấy thuận tiện và đơn thuần và giản dị trên khối mạng lưới hệ thống thì có những trường hợp, phải cóđiều kiện data rất phức tạp thì mới tái hiện được.Có thể nhờ vào tài liệu mock, basic design mà dev tạo ra để tìm hiểu thêm, từ đó hoàn toàn có thể đưa ra những quan điểm test, thiết kế test case, Tuy nhiên nên làm xem những tài liệu đó như thể tài liệu tìm hiểu thêm, vì nó đang chưa chắc đúng hoàn toàn, vẫn hoàn toàn có thể chứa bug. Trong quy trình tìm hiểu, nếu phát hiện điểm bất hợp lý thì nên confirm ngay lập tức với những thành viên trong team và với những người tiêu dùng.Đặc biệt, nếu QA hoàn toàn có thể đọc hiểu được source code của khối mạng lưới hệ thống/ ứng dụng có sẵn thì hoàn toàn có thể lấy được khá đầy đủ logic xử lý của khối mạng lưới hệ thống cũ. Từ đó hoàn toàn có thể tạo ra quan điểm test cho khối mạng lưới hệ thống/ ứng dụng hiện tại, đưa ra được những trường hợp test hoàn toàn có thể xẩy ra, hạn chế rủi ro không mong muốn nhất hoàn toàn có thể. Ngoài ra, vì ứng dụng hoạt động và sinh hoạt giải trí trên nhiều môi trường tự nhiên vạn vật thiên nhiên rất khác nhau nên sẽ dựa theo môi trường tự nhiên vạn vật thiên nhiên vận hành của khối mạng lưới hệ thống mới phối hợp kỹ năng test để lấy ra thêm những quan điểm test, những test case thích hợp. Ví dụ về giao diện, những case theo những thuộc tính của item, môi trường tự nhiên vạn vật thiên nhiên test, thiết bị testCó thể thực thi test thăm dò, test ở những điểm thường hay có lỗi xẩy ra.Tổ chức những buổi meeting để cùng nhau thảo luận, confirm mức độ hiểu với toàn bộ thành viên trong team dự án công trình bất Động sản, chia sẻ kiến thức và kỹ năng về dự án công trình bất Động sản,
2. Requirement mơ hồ
Ví dụ:
Khách hàng đưa ra requirement như sau: Thêm hiệu suất cao upload image vào màn hình hiển thị thêm mới thông báo.
Một yêu cầu không rõ ràng, với thật nhiều yếu tố được nêu lên, ví như: Không biết image có định dạng ra làm sao, dung tích tối đa là bao nhiêu, trường hợp xẩy ra lỗi thì xử lý ra làm sao, hiển thị message gì,
Khi người tiêu dùng đưa ra yêu cầu mơ hồ, không rõ ràng, thiếu thông tin như vậy dẫn đến việc gây thật nhiều trở ngại vất vả trong việc xác nhận đúng chuẩn yêu cầu, mong đợi từ phía người tiêu dùng. Nếu ngay từ trên đầu hiểu sai yêu cầu của người tiêu dùng hoặc confirm không rõ ràng với những người tiêu dùng thì sẽ rất nguy hiểm, dẫn đến hiểu sai toàn bộ hiệu suất cao trong yêu cầu cũng như logic hoạt động và sinh hoạt giải trí, luồng xử lý của khối mạng lưới hệ thống/ứng dụngDo đó gây ra nhiều rủi ro không mong muốn cao trong dự án công trình bất Động sản.
Giải pháp:
- Hãy thử tìm hiểu, tìm hiểu thêm từ những khối mạng lưới hệ thống/ ứng dụng khác tương tự để hiểu được logic hoạt động và sinh hoạt giải trí, phương pháp xử lý khi thao tác với khối mạng lưới hệ thống/ ứng dụng đó hoặc hoàn toàn có thể sử dụng kinh nghiệm tay nghề, sự từng trải trong những dự án công trình bất Động sản từ đó tương hỗ cho những bạn hoàn toàn có thể xác lập logic, luồng thao tác, nhận ra những điểm hiện giờ đang bị thiếu sót. Cần làm rõ, từ đó nêu lên toàn bộ vướng mắc, yếu tố liên quan cũng như đưa ra đề xuất kiến nghị tương ứng cho người tiêu dùng về làm rõ và hiểu đúng chuẩn nhất về yêu cầu mà người tiêu dùng mong ước.Tổ chức những cuộc họp cùng với những thành viên trong team để cùng nhau xem xét yếu tố gặp phải và tìm hướng xử lý và xử lý. Trong cuộc họp đó, mọi người hoàn toàn có thể chia sẻ thông tin mà tôi đã tìm hiểu được, từ đó cùng nhau thảo luận cũng như xác nhận mức độ hiểu của toàn bộ thành viên, tiếp theo đó cùng nhau xem xét list Q.&A trước chuyển sang phía người tiêu dùng về làm rõ hơn yêu cầu.
3. Requirement không thống nhất
Ví dụ: Khách hàng đưa ra yêu cầu sau:
Yêu cầu 1: User là Admin, Editor của tổ chức triển khai thì có quyền truy vấn đến màn hình hiển thị Quản lý tổ chức triển khai. Đối với User là Viewer, Guest khi truy vấn thì chuyển đến màn hình hiển thị lỗi 403.
Yêu cầu 2: Trường hợp user là Admin, Editor khi truy vấn vào màn hình hiển thị Quản lý tổ chức triển khai thì hiển thị button Thêm mới tổ chức triển khai. Trường hợp user là Viewer, Guest khi truy vấn vào màn hình hiển thị Quản lý tổ chức triển khai thì button Thêm mới tổ chức triển khai sẽ bị ẩn đi.
Requirement của người tiêu dùng hiện giờ đang bị xung đột với nhau. Ở yêu cầu 1 thì user là Viewer, Guest thì không được phép truy vấn đến màn hình hiển thị Quản lý tổ chức triển khai. Tuy nhiên, ở yêu cầu 2 thì lại đang mô tả được cho phép user là Viewer, Guest truy vấn vào màn hình hiển thị đó.
Giải pháp:
- Hãy xem xét, phân tích, nhìn nhận, đưa ra quan điểm về từng yêu cầu đó, đặt mình ở vị trí là end-user để lấy ra logic xử lý, luồng hoạt động và sinh hoạt giải trí hợp lý, từ đó chỉ ra những điểm bất hợp lý, xích míc hoặc chưa thích hợp trong những yêu cầu đó, từ đó đưa ra giải pháp tối ưu, sát với thực tiễn và thích hợp nhất với mong đợi của người tiêu dùng.Chỉ rõ sự xung đột này với những người tiêu dùng bằng phương pháp phân tích rõ từng yêu cầu, chỉ ra những điểm bất hợp lý, xích míc hoặc chưa thích hợp, từ đó đưa ra đề xuất kiến nghị với những người tiêu dùng theo phía mà mình dự tính làm.
4. Requirement bị thay đổi liên tục
Trong mỗi dự án công trình bất Động sản, việc người tiêu dùng thay đổi yêu cầu liên tục là yếu tố khó tránh khỏi, là chuyện cơm bữa của toàn bộ team dự án công trình bất Động sản. Riêng riêng với chị em QA thì đó là cả một quy trình, nhiều khi người tiêu dùng chỉ update lại một chỗ nhỏ, đôi lúc những bạn dev chỉ thêm/sửa/xóa một dòng code nhưng chị em QA phải sửa lại toàn bộ test case, test lại toàn bộ hiệu suất cao, màn hình hiển thị đã test xong trước đó.
Giải pháp:
- Trong quy trình phân tích yêu cầu, khi phát hiện thấy những điểm không bình thường, không hợp lý thì phải confirm với những người tiêu dùng ngay bây giờ lập tức, nếu hoàn toàn có thể hãy đưa ra những đề xuất kiến nghị về phía xử lý cho người tiêu dùng, nhằm mục đích giảm thiểu sai sót ngay từ quy trình đầu và tránh dẫn đến nhiều thay đổi sau này.Khi có bất kì một sự thay đổi nào từ phía người tiêu dùng thì hãy tổ chức triển khai những cuộc họp để những thành viên trong team cùng nắm được yếu tố, cùng nhau nhìn nhận, phân tích về yêu cầu thay đổi để xem nó có đúng đắn và hợp lý hay là không, khảo sát, phân tích về mức độ ảnh hưởng.Update tài liệu test ngay sau khi yêu cầu thay đổi đã được xác nhận để đảm bảo test case đúng với yêu cầu tiên tiến và phát triển nhất của người tiêu dùng.
5. Requirement đã cũ
Giải pháp:
- Hãy kiểm tra toàn bộ tài liệu liên quan được tạo vào thời hạn nào, hãy confirm với những người tiêu dùng xem đó liệu có phải là phiên bản tiên tiến và phát triển nhất hay chưa. Nếu đã có sẵn khối mạng lưới hệ thống/ứng dụng thì hãy so sánh với những thông tin có trong tài liệu, từ đó xem xét thông tin nào hoàn toàn có thể sử dụng.Confirm với những người tiêu dùng về để họ hoàn toàn có thể phục vụ tài liệu, thông tin tiên tiến và phát triển nhất hoặc hoàn toàn có thể update lại tài liệu cho mình hay là không.
III. Kết luận
Những giải pháp cho từng trường hợp trên là kinh nghiệm tay nghề của tớ mình tôi đã có được trong quy trình làm dự án công trình bất Động sản, cũng như học hỏi từ kinh nghiệm tay nghề thao tác của những anh chị đi trước. Nó góp thêm phần hạn chế được những rủi ro không mong muốn, những lỗi không mong ước trong dự án công trình bất Động sản, tương hỗ cho dự án công trình bất Động sản đạt rất chất lượng nhất, phục vụ được yêu cầu, sự hài lòng của người tiêu dùng.
Trong quy trình thao tác với dự án công trình bất Động sản, bạn sẽ phải gặp nhiều trường hợp, trường hợp trở ngại vất vả, éo le và bắt buộc bạn phải tìm hướng xử lý và xử lý và thích nghi với nó. Dù trong trường hợp ra làm sao đi chăng nữa, bạn cũng phải bình tĩnh xem xét, phân tích kĩ yếu tố, đưa ra hướng xử lý và xử lý hợp lý để đạt được tiềm năng ở đầu cuối là tăng trưởng dự án công trình bất Động sản và đảm bảo được chất lượng tốt nhất cho thành phầm.
Trần Tươi CO-WELL ASIA
Xem thêm nội dung bài viết chủ đề công nghệ tiên tiến và phát triển tại đây.
Đọc thêm nhiều thông tin thú vị về CO-WELL Asia tại đây.
Tags: requirement, xử lý requirement
Reply
9
0
Chia sẻ
Review Cách viết requirement ?
Bạn vừa đọc Post Với Một số hướng dẫn một cách rõ ràng hơn về Review Cách viết requirement tiên tiến và phát triển nhất
Chia Sẻ Link Cập nhật Cách viết requirement miễn phí
Heros đang tìm một số trong những Share Link Down Cách viết requirement Free.
Hỏi đáp vướng mắc về Cách viết requirement
Nếu Bạn sau khi đọc nội dung bài viết Cách viết requirement , bạn vẫn chưa hiểu thì hoàn toàn có thể lại phản hồi ở cuối bài để Ad lý giải và hướng dẫn lại nha
#Cách #viết #requirement