Top 14 # Xem Nhiều Nhất Yêu Cầu Phi Chức Năng Là Gì / 2023 Mới Nhất 12/2022 # Top Like | Photomarathonasia.com

Yêu Cầu Chức Năng Hay Phi Chức Năng? / 2023

Đã có một câu trả lời tuyệt vời của Aaronaught, nhưng vì đã có những câu trả lời khác, hiện đã bị xóa, hoàn toàn sai về yêu cầu phi chức năng là gì, tôi nghĩ sẽ hữu ích khi thêm một vài lời giải thích để tránh những sai lầm về những gì yêu cầu phi chức năng là.

Yêu cầu phi chức năng là “chất lượng hoặc tài sản mà sản phẩm phải có” . James Taylor nói rằng một yêu cầu phi chức năng “[…] dù sao cũng là một yêu cầu và điều quan trọng đối với khách hàng, đôi khi còn quan trọng hơn cả yêu cầu chức năng” . Sau đó, ông đưa ra hai ví dụ: logo của sản phẩm, độ chính xác và độ tin cậy của thiết bị. Cả hai ví dụ cho thấy rất rõ rằng:

Các yêu cầu phi chức năng không phải là một jibber-jabber tiếp thị như: “Internet ngày nay rất quan trọng và chúng tôi muốn có một trang web”.

Các yêu cầu phi chức năng là hoàn toàn khách quan.

Điểm cuối cùng là cần thiết. Nếu yêu cầu là chủ quan, nó không có gì để làm trong danh sách các yêu cầu. Không thể xây dựng các bài kiểm tra xác nhận từ một cái gì đó chủ quan . Mục đích duy nhất của danh sách các yêu cầu là liệt kê những kỳ vọng không mơ hồ của khách hàng. “Tôi muốn hình vuông này có màu đỏ” là một yêu cầu. “Tôi muốn hình vuông này có màu sắc đẹp” là một điều ước cần có lời giải thích.

Hãy nhớ rằng danh sách các yêu cầu giống như một hợp đồng (và trong hầu hết các trường hợp là một phần của hợp đồng). Nó được ký bởi khách hàng và công ty phát triển, và trong trường hợp kiện tụng, nó sẽ được sử dụng hợp pháp để xác định xem bạn đã thực hiện đúng công việc của mình chưa. Điều gì sẽ xảy ra nếu tôi đặt hàng cho bạn một sản phẩm phần mềm, xác định rằng “sản phẩm phải tuyệt vời” và từ chối thanh toán khi sản phẩm được hoàn thành, bởi vì đối với tôi, những gì bạn thực sự đã làm không phải là một sản phẩm tuyệt vời ?

Vì vậy, hãy xem một số ví dụ.

1. Sản phẩm phần mềm đáp ứng cho người dùng cuối.

Đây không phải là một yêu cầu. Không phải là một chức năng. Không phải là một chức năng. Nó không phải là một yêu cầu. Ở tất cả. Nó có giá trị bằng không. Bạn không thể kiểm tra xem hệ thống phần mềm có đáp ứng yêu cầu này trong quá trình kiểm tra xác nhận hay không. Không phải bạn – bộ phận QA, cũng không phải khách hàng.

2. Việc tải lại số liệu thống kê người dùng thực hiện 90% thời gian dưới 100 ms. khi được thử nghiệm trên máy với hiệu suất được chỉ định trong phụ lục G phần 2 và tải dưới 10% cho CPU, dưới 50% cho bộ nhớ và không có hoạt động đĩa R / W hoạt động.

Đó là một yêu cầu. Nếu phụ lục G phần 2 đủ chính xác, tôi có thể lấy máy có phần cứng tương tự và thực hiện kiểm tra xác nhận trong bộ phận QA và tôi sẽ luôn nhận được kết quả nhị phân: đã vượt qua hoặc thất bại.

Đây có phải là một yêu cầu chức năng? Không. Nó không chỉ định những gì hệ thống phải làm. Có thể có một yêu cầu chức năng trước đó, xác định rằng ứng dụng phần mềm phải có thể tải lại số liệu thống kê người dùng.

Đây có phải là một yêu cầu phi chức năng? Nó là. Nó chỉ định một thuộc tính mà sản phẩm phải có, tức là thời gian phản hồi tối đa / trung bình, được đưa ra ngưỡng phần trăm.

4. Cơ sở mã C # của sản phẩm tuân theo Quy tắc khuyến nghị tối thiểu của Microsoft và Quy tắc toàn cầu hóa của Microsoft.

Đây là một điều kỳ lạ. Cá nhân, tôi không muốn gọi nó là một yêu cầu, và đưa nó vào một tài liệu riêng quy định các tiêu chuẩn và thực tiễn tốt nhất.

5. Cửa sổ chính của ứng dụng có viền 10px màu xanh lam (# 00f) với các vòng tròn được tô màu hồng (#fcc), các vòng tròn đó được đặt ở cạnh trong của đường viền và có đường kính 3px, cách nhau 20px.

Đây là một yêu cầu, và không có chức năng. Nó chỉ định một cái gì đó chúng tôi có thể kiểm tra trong quá trình kiểm tra xác thực và nó chỉ định một thuộc tính của sản phẩm, chứ không phải những gì sản phẩm dự định làm.

6. Hệ thống theo dõi xe đo tốc độ với độ chính xác ± 0,016 dặm / giờ.

Cũng là một yêu cầu phi chức năng. Nó đưa ra một ngưỡng có thể đo lường được về độ chính xác của hệ thống. Nó không cho biết hệ thống phải làm gì, nhưng cho biết chính xác thì nó hoạt động như thế nào. Nhưng còn chờ gì nữa? Nó nói rằng hệ thống theo dõi xe đo tốc độ, phải không? Vì vậy, đó là một yêu cầu chức năng quá? Chà, không, vì chúng tôi nhấn mạnh vào độ chính xác của phép đo, chứ không phải trên thực tế là phép đo được thực hiện.

7. Hệ thống theo dõi xe đo tốc độ của xe.

Bây giờ nó là một yêu cầu chức năng. Nó không cho biết hệ thống hoạt động như thế nào, nhưng nó đang làm gì. Thông qua các yêu cầu chức năng, chúng ta có thể biết rằng hệ thống theo dõi xe đo tốc độ, năng lượng pin, áp suất của tôi không biết đèn nào sáng và có bật hay không.

8. Các trang của trang web mất 850 ms. để tải.

Đây không phải là một yêu cầu. Là cố gắng là một, nhưng hoàn toàn không hợp lệ. Làm thế nào bạn có tài sản này? Những trang nào? Tất cả các? Đã thử nghiệm qua mạng 1Gbps cục bộ trên máy khách lõi tứ và máy chủ tám lõi với SSD được sử dụng ở mức 2% hoặc qua modem của máy tính xách tay cũ và xảo quyệt trong khi trang web được lưu trữ bởi một máy chủ nhỏ được sử dụng ở mức 99% ? “Tải” nghĩa là gì? Có nghĩa là tải xuống trang? Tải về và hiển thị nó? Gửi yêu cầu POST với một số dữ liệu lớn, sau đó tải phản hồi và hiển thị nó?

Để kết luận, một yêu cầu phi chức năng luôn là một yêu cầu, có nghĩa là nó mô tả một cái gì đó là hoàn toàn khách quan và có thể được kiểm tra thông qua một bài kiểm tra xác nhận tự động hoặc bằng tay, nhưng thay vì nói những gì hệ thống đang làm, nó giải thích cách hệ thống đang làm một cái gì đó hoặc làm thế nào hệ thống là chính nó .

Quản lý các dự án công nghệ thông tin: Áp dụng các chiến lược quản lý dự án cho các sáng kiến ​​tích hợp phần cứng, phần cứng và tích hợp, James Taylor, ISBN: 0814408117.

Kiểm Thử Phi Chức Năng Là Gì? / 2023

Testing được chia thành 2 loại:

Kiểm thử chức năng

Kiểm thử phi chức năng

Kiểm thử chức năng là gì?

Kiểm thử chức năng, như tên cho thấy, là xác nhận tất cả các chức năng của hệ thống. Nó đánh giá ứng dụng và xác nhận liệu ứng dụng có đang hoạt động theo yêu cầu hay không.

Các loại Kiểm thử chức năng bao gồm:

Kiểm thử đơn vị (Unit Testing)

Kiểm thử khói (Smoke Testing – check nhanh xem hệ thống có khởi động được hay không)

Kiểm thử độ tỉnh táo (Sanity Testing – check nhanh xem sau khi sửa đổi thì function có hoạt động như mong muốn hay không)

Kiểm thử giao diện (Interface Testing)

Kiểm thử tích hợp (Integration Testing)

Kiểm thử hệ thống (Systems Testing)

Kiểm thử hồi quy (Regression Testing)

Kiểm thử chấp nhận (Acceptance testing)

Kiểm thử phi chức năng là gì?

Ứng dụng làm việc trong điều kiện bình thường như thế nào?

Ứng dụng hành xử như thế nào khi quá nhiều người dùng đăng nhập đồng thời?

Ứng dụng có thể chịu được tải lớn không?

Ứng dụng bảo mật tới mức nào?

Ứng dụng có thể phục hồi từ bất kì sự cố nào hay không?

Ứng dụng có thể hành xử đồng nhất trong nhiều môi trường hay OS khác nhau không?

Đưa ứng dụng lên hệ thống khác nhau có dễ dàng không?

Tài liệu/Hướng dẫn sử dụng được cung cấp kèm ứng dụng có dễ hiểu hay không?

2. Kiểm thử tải lượng: Đánh giá xem liệu hiệu suất của hệ thống có được như mong đợi trong điều kiện bình thường và điều kiện thử nghiệm hay không. Những điểm mấu chốt là:

3. Kiểm thử áp lực: Đánh giá xem liệu hiệu suất của hệ thống có được như mong đợi sử dụng hết tài nguyên hay không. Những điểm mấu chốt là:

Áp dụng một lượng lớn dữ liệu và kiểm tra giới hạn nơi các phần mềm bị lỗi.

Kích thước cơ sở dữ liệu tối đa được tạo ra và nhiều truy vấn của khách hàng vào cơ sở dữ liệu hoặc tạo báo cáo lớn hơn.

Ví dụ: Nếu ứng dụng đang xử lý cơ sở dữ liệu để tạo ra một báo cáo, một bài kiểm thử quy mô sẽ thường là sử dụng một tập kết quả lớn và kiểm tra báo cáo được in một cách chính xác hay không.

5. Kiểm thử tính khả dụng: Xem xét tính dễ sử dụng cho người dùng. Những điểm mấu chốt là:

6. Kiểm thử giao diện người dùng: Đánh giá GUI. Những điểm mấu chốt là:

7. Kiểm thử tính tương thích: Đánh giá xem ứng dụng có tương thích với phần cứng/phần mềm khác mà có cấu hình tối thiểu hoặc tối đa hay không. Những điểm mấu chốt là:

Ngắt điện ở máy khách trong khi ứng dụng đang làm việc.

Con trỏ và khóa trong cơ sở dữ liệu không hợp lệ.

Tiến trình Cơ sở dữ liệu bị hủy bỏ hoặc chấm dứt trước khi hoàn thành.

Con trỏ, các trường và giá trị của Cơ sở dữ liệu bị phá hoại thủ công và trực tiếp từ server.

Ngắt kết nối dây mạng, tắt bật các router và máy chủ mạng.

9. Kiểm tra tính ổn định: Đánh giá và xác nhận rằng phần mềm được cài đặt và tháo gỡ một cách chính xác. Những điểm mấu chốt là:

Xác nhận rằng các thành phần hệ thống được cài đặt đúng trên phần cứng được chỉ định.

Xác nhận có thể điều hướng trên máy tính mới, cập nhật các bản cài đặt hiện có và các phiên bản cũ.

Xác nhận rằng nếu thiếu không gian đĩa thì cũng không xảy ra hành vi khó chấp nhận.

10. Kiểm tra tài liệu: Đánh giá các tài liệu và hướng dẫn sử dụng.

Xác nhận rằng các tài liệu được tuyên bố có sẵn trong sản phẩm.

Xác nhận tất cả những gì hướng dẫn sử dụng, hướng dẫn cài đặt, file ghi chú, thay đổi cập nhật và trợ giúp trực tuyến đều sẵn sàng.

Kết luận:

Kiểm thử phi chức năng là khía cạnh rất quan trọng của việc đảm bảo chất lượng và giống như Kiểm thử chức năng, Kiểm thử phi chức năng cũng đòi hỏi chiến lược và lập kế hoạch. Chúng ta có thể bao gồm thông tin chi tiết về Kiểm thử phi chức năng trong kế hoạch kiểm thử hoặc có thể viết ra một chiến lược riêng biệt và lên kế hoạch cho nó. Trong cả hai trường hợp, mục tiêu là để có thể bao quát được tất cả các khía cạnh phi chức năng của phần mềm.

All Rights Reserved

Giao Tiếp Phi Ngôn Ngữ Là Gì? Chức Năng Của Giao Tiếp Phi Ngôn Ngữ / 2023

Giao tiếp phi ngôn ngữ là cách gửi và nhận thông điệp từ những gì mà chúng ta thể hiện ra bên ngoài trong quá trình giao tiếp. Nó bao gồm tất cả những thao tác của từng bộ phận trên cơ thể như cử chỉ, biểu cảm khuôn mặt, ánh mắt, nụ cười, giọng điệu, dáng đứng, khoảng cách…

Vai trò của giao tiếp phi ngôn ngữ

Trong xã hội hiện đại, nhất là công việc kinh doanh, giao tiếp phi ngôn ngữ lại có tầm quan trọng rất lớn. Nó giúp cho mỗi người trở nên tinh tế hơn, biết tự kiềm chế cảm xúc, tự ý thức và điều khiển được ngôn ngữ cơ thể. Đồng thời, giao tiếp phi ngôn ngữ cũng giúp chúng ta hiểu rõ đối tác mà ta đang tiếp cận để đưa ra những định hướng đúng đắn.

Tầm quan trọng của giao tiếp phi ngôn ngữ còn được thể hiện trong những tình huống khi chúng ta tiếp xúc lần đầu với một người khác. Ngoài việc để ý các cử chỉ, điệu bộ và nội dung của người đối diện, bạn còn phải học cách đọc và hiểu ý nghĩa của những chúng. Từ đó, bạn sẽ có được kinh nghiệm, giúp bạn nhận biết được người đối diện, nhận ra chính mình và học cách kiểm soát bản thân trong giao tiếp tốt hơn.

Những điều cần lưu ý về giao tiếp phi ngôn ngữ

Ở mỗi quốc gia, mỗi cử chỉ trong giao tiếp phi ngôn ngữ mang những ý nghĩa khác nhau. Và nó khiến bạn phải chủ động tìm hiểu về văn hóa giao tiếp của họ để đạt hiệu quả giao tiếp cao nhất.

Nụ cười được xem là vũ khí lợi hại mang đến sự thoải mái, vui vẻ, cởi mở trong giao tiếp. Thế nhưng, trong nhiều trường hợp nụ cười lại có nhiều ý nghĩa khác. Nụ cười của người Mỹ mang xu hướng biểu lộ cảm xúc rõ ràng hơn người Nga hay người châu Á. Và với người Nhật, họ cười để thể hiện lòng kính trọng hoặc che giấu sự buồn phiền.

Với chúng ta, lắc đầu có nghĩa là không, gật đầu là có, thì với đất nước Hy Lạp hay Bulagria, bạn sẽ không khỏi bất ngờ khi thấy mọi thứ đều ngược lại hoàn toàn. Gật đầu trong văn hóa của họ là “không” còn lắc đầu lại mang ý nghĩa là “Có”. Vì thế, hãy cẩn thận khi sử dụng cử chỉ của cái để tránh gây ra những hiểu nhầm ngớ ngẩn.

Khoảng cách giữa những người trong cuộc trò chuyện cũng mang những ý nghĩa khác biệt. Nếu như ở Trung Đông, các nước Mỹ Latinh, người nói chuyện có xu hướng gần nhau để thể hiện sự thân mật, thì ở Mỹ hay một vài nước châu Âu, người ta sẽ giữa khoảng cách xa hơn để thể hiện sự tôn trọng.

Đối với quan niệm của người châu Âu, khi trò chuyện và nhìn chăm chăm vào người đối diện sẽ thể hiện sự thành thật, không cố che giấu điều gì đó. Ngược lại, ở các nước châu Á, nhìn vào người đối diện sẽ bị cho rằng vô lễ và làm mất lòng người khác.

Với những thông tin trên, hy vọng bạn đã hiểu rõ giao tiếp phi ngôn ngữ là gì cũng như tầm quan trọng của nó. Mong rằng bạn sẽ vận dụng thật tốt vào cuộc sống và công việc hằng ngày!

Chức Năng Của Hồng Cầu Là Gì / 2023

Máu là gì?

Máu là một yếu tố cơ bản để đảm bảo sự phát triển và hoạt động đúng đắn của cơ thể chúng ta. Nhờ chất lỏng này, tất cả các yếu tố cần thiết được vận chuyển để các tế bào của chúng ta được oxy hóa, nuôi dưỡng, loại bỏ tất cả các độc tố và tất cả các cơ quan và mô của chúng ta hoạt động chính xác.

Do đó, chúng ta có thể định nghĩa máu là mô, ở trạng thái lỏng, kết nối toàn bộ cơ thể với nhau và hoạt động trong việc vận chuyển các chất dinh dưỡng và vật liệu thiết yếu cho sự sống của chúng ta (như oxy) đến tất cả các bộ phận của cơ thể, trong khi thu gom chất thải (như carbon dioxide) từ các mô và tế bào để có thể loại bỏ chúng qua phổi. Máu cũng bảo vệ cơ thể chúng ta khỏi nhiễm trùng và các bệnh mà vi khuẩn có thể gây ra.

Nhờ có nó, các kháng thể được tạo ra giúp chúng ta loại bỏ vi trùng và vi rút có thể được cài đặt trong chúng ta. Và, như thể điều đó là không đủ, máu cũng hoạt động như một chất điều chỉnh, vì nó theo dõi và duy trì nhiệt độ cơ thể của chúng ta, quản lý mức nước và muối và cân bằng huyết áp.

Tóm lại, ba chức năng cơ bản của máu là vận chuyển, bảo vệ và điều tiết. Vì tất cả những lý do này, máu, không nghi ngờ gì, là một trong những mô quan trọng và quan trọng nhất của cơ thể chúng ta.

Thành phần của máu

Nhưng máu không chỉ là một chất lỏng màu đỏ và nhớt – được gọi là huyết tương -, cũng có nhiều yếu tố tạo nên và có ý nghĩa với mục tiêu của máu trong cơ thể chúng ta, mỗi loại có chức năng riêng.

Để hiểu thành phần của máu, chúng ta phải phân biệt giữa hai phần khác nhau: huyết tương, đó là chất lỏng bao gồm 92% nước và các yếu tố cần thiết khác như enzyme, hormone, kháng thể, chất dinh dưỡng, muối, protein, khí … và các tế bào máu trong đó. Cụ thể đây là những tế bào máu mà chúng ta sẽ tìm thấy trong huyết tương và do đó, là một phần của máu và chiếm 45% thể tích máu:

Tế bào hồng cầu: còn được gọi là hồng cầu hoặc hồng cầu. Máu chứa từ 4 đến 5 triệu tế bào hồng cầu mỗi mm3. Mục tiêu chính của nó là vận chuyển oxy đến các mô khác nhau của cơ thể.

Tiểu cầu: có từ 200.000 đến 400.000 mỗi mm3. Chúng là những mảnh nhỏ của các tế bào máu chịu trách nhiệm hình thành cục máu đông sẽ giúp chúng ta chữa lành vết thương và ngăn chảy máu. Chúng được sản xuất bởi tủy xương.

Bạch cầu: còn được gọi là bạch cầu. Máu đếm từ 6.000 đến 9.000 tế bào bạch cầu mỗi mm3. Chúng ta có thể phân biệt giữa một số bạch cầu và mỗi loại có một chức năng cụ thể trong sự bảo vệ của sinh vật của chúng ta.

Chức năng của hồng cầu

Các tế bào hồng cầu, còn được gọi là hồng cầu, hồng cầu hoặc hồng cầu, là một phần của các tế bào máu cơ bản cùng tồn tại trong huyết tương. Chúng bao gồm globulin và hemoglobin, nghĩa là một cấu trúc phân tử, có chức năng chính là:

Vận chuyển oxy đến các mô khác nhau của cơ thể

Thu gom carbon dioxide để loại bỏ chất thải độc hại

Ngoài ra, loại tế bào này còn tạo ra màu đỏ cho máu vì chúng không có nhân và tế bào chất của chúng được hình thành từ huyết sắc tố, tạo ra màu sắc cho hình cầu và máu. Giống như các tế bào bạch cầu, hoạt động trong việc bảo vệ cơ thể chúng ta, các tế bào hồng cầu cũng có nguồn gốc từ tủy xương. Nhìn bằng mắt thường, chúng ta có thể xác định rằng chúng là những tế bào màu đỏ tương tự như đĩa biconcave (hình bầu dục) không có nhân và chúng có đường kính khoảng 0, 007 mm.

Như chúng tôi đã chỉ ra ở trên, trong máu của chúng tôi có từ 4 đến 5 triệu tế bào hồng cầu trên một milimét khối, chỉ sống được 120 ngày và được loại bỏ thông qua việc giải phóng bilirubin. Các mô tạo máu của tủy xương chịu trách nhiệm sản xuất hàng triệu tế bào hồng cầu mỗi ngày để máu của chúng ta luôn có các chất mang xác thực có thể thực hiện công việc cho ăn và oxy hóa tất cả các tế bào của cơ thể, để giữ cho chúng ta khỏe mạnh.

Bệnh ảnh hưởng đến hồng cầu