5.5.2 Product risksYou can think of a product risk as the possibility  dịch - 5.5.2 Product risksYou can think of a product risk as the possibility  Việt làm thế nào để nói

5.5.2 Product risksYou can think of

5.5.2 Product risks
You can think of a product risk as the possibility that the system or software
might fail to satisfy some reasonable customer, user, or stakeholder expectation. (Some authors refer to 'product risks' as 'quality risks' as they are risks to
the quality of the product.) Unsatisfactory software might omit some key function that the customers specified, the users required or the stakeholders were
promised. Unsatisfactory software might be unreliable and frequently fail to
behave normally. Unsatisfactory software might fail in ways that cause financial
or other damage to a user or the company that user works for. Unsatisfactory
software might have problems related to a particular quality characteristic,
which might not be functionality, but rather security, reliability, usability, maintainability or performance.
Risk-based testing is the idea that we can organize our testing efforts in a
way that reduces the residual level of product risk when the system ships. Riskbased testing uses risk to prioritize and emphasize the appropriate tests during
test execution, but it's about more than that. Risk-based testing starts early in
the project, identifying risks to system quality and using that knowledge of risk
to guide testing planning, specification, preparation and execution. Risk-based
testing involves both mitigation - testing to provide opportunities to reduce the
likelihood of defects, especially high-impact defects - and contingency - testing
to identify work-arounds to make the defects that do get past us less painful.
Risk-based testing also involves measuring how well we are doing at finding and
removing defects in critical areas, as was shown in Table 5.1. Risk-based testing
can also involve using risk analysis to identify proactive opportunities to remove
or prevent defects through non-testing activities and to help us select which test
activities to perform.
Mature test organizations use testing to reduce the risk associated with delivering the software to an acceptable level [Beizer, 1990], [Hetzel, 1988]. In the
middle of the 1990s, a number of testers, including us, started to explore various
techniques for risk-based testing. In doing so, we adapted well-accepted risk
management concepts to software testing. Applying and refining risk assessment and management techniques are discussed in [Black, 2001] and [Black,
2004]. For two alternative views, see Chapter 11 of [Pol et al., 2002] and Chapter
2 of [Craig, 2002]. The origin of the risk-based testing concept can be found in
Chapter 1 of [Beizer, 1990] and Chapter 2 of [Hetzel, 1988].
Risk-based testing starts with product risk analysis. One technique for risk
analysis is a close reading of the requirements specification, design specifications, user documentation and other items. Another technique is brainstorming
with many of the project stakeholders. Another is a sequence of one-on-one or
small-group sessions with the business and technology experts in the company.
Some people use all these techniques when they can. To us, a team-based
approach that involves the key stakeholders and experts is preferable to a
purely document-based approach, as team approaches draw on the knowledge,
wisdom and insight of the entire team to determine what to test and how much.
While you could perform the risk analysis by asking, 'What should we worry
about?' usually more structure is required to avoid missing things. One way to
provide that structure is to look for specific risks in particular product risk categories. You could consider risks in the areas of functionality, localization,
usability, reliability, performance and supportability. Alternatively, you could
use the quality characteristics and sub-characteristics from ISO 9126 (introduced in Chapter 1), as each sub-characteristic that matters is subject to risks
that the system might have troubles in that area. You might have a checklist of
typical or past risks that should be considered. You might also want to review
the tests that failed and the bugs that you found in a previous release or a
similar product. These lists and reflections serve to jog the memory, forcing you
to think about risks of particular kinds, as well as helping you structure the documentation of the product risks.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
5.5.2 Product risksYou can think of a product risk as the possibility that the system or softwaremight fail to satisfy some reasonable customer, user, or stakeholder expectation. (Some authors refer to 'product risks' as 'quality risks' as they are risks tothe quality of the product.) Unsatisfactory software might omit some key function that the customers specified, the users required or the stakeholders werepromised. Unsatisfactory software might be unreliable and frequently fail tobehave normally. Unsatisfactory software might fail in ways that cause financialor other damage to a user or the company that user works for. Unsatisfactorysoftware might have problems related to a particular quality characteristic,which might not be functionality, but rather security, reliability, usability, maintainability or performance.Risk-based testing is the idea that we can organize our testing efforts in away that reduces the residual level of product risk when the system ships. Riskbased testing uses risk to prioritize and emphasize the appropriate tests duringtest execution, but it's about more than that. Risk-based testing starts early inthe project, identifying risks to system quality and using that knowledge of riskto guide testing planning, specification, preparation and execution. Risk-basedtesting involves both mitigation - testing to provide opportunities to reduce thelikelihood of defects, especially high-impact defects - and contingency - testingto identify work-arounds to make the defects that do get past us less painful.Risk-based testing also involves measuring how well we are doing at finding andremoving defects in critical areas, as was shown in Table 5.1. Risk-based testingcan also involve using risk analysis to identify proactive opportunities to removeor prevent defects through non-testing activities and to help us select which testactivities to perform.Mature test organizations use testing to reduce the risk associated with delivering the software to an acceptable level [Beizer, 1990], [Hetzel, 1988]. In themiddle of the 1990s, a number of testers, including us, started to explore varioustechniques for risk-based testing. In doing so, we adapted well-accepted riskmanagement concepts to software testing. Applying and refining risk assessment and management techniques are discussed in [Black, 2001] and [Black,2004]. For two alternative views, see Chapter 11 of [Pol et al., 2002] and Chapter2 of [Craig, 2002]. The origin of the risk-based testing concept can be found inChapter 1 of [Beizer, 1990] and Chapter 2 of [Hetzel, 1988].Risk-based testing starts with product risk analysis. One technique for riskanalysis is a close reading of the requirements specification, design specifications, user documentation and other items. Another technique is brainstormingwith many of the project stakeholders. Another is a sequence of one-on-one orsmall-group sessions with the business and technology experts in the company.
Some people use all these techniques when they can. To us, a team-based
approach that involves the key stakeholders and experts is preferable to a
purely document-based approach, as team approaches draw on the knowledge,
wisdom and insight of the entire team to determine what to test and how much.
While you could perform the risk analysis by asking, 'What should we worry
about?' usually more structure is required to avoid missing things. One way to
provide that structure is to look for specific risks in particular product risk categories. You could consider risks in the areas of functionality, localization,
usability, reliability, performance and supportability. Alternatively, you could
use the quality characteristics and sub-characteristics from ISO 9126 (introduced in Chapter 1), as each sub-characteristic that matters is subject to risks
that the system might have troubles in that area. You might have a checklist of
typical or past risks that should be considered. You might also want to review
the tests that failed and the bugs that you found in a previous release or a
similar product. These lists and reflections serve to jog the memory, forcing you
to think about risks of particular kinds, as well as helping you structure the documentation of the product risks.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Rủi ro 5.5.2 Sản phẩm
Bạn có thể nghĩ về một nguy cơ sản phẩm là khả năng các hệ thống hoặc phần mềm
có thể không đáp ứng được một số khách hàng, người sử dụng, hoặc kỳ vọng các bên liên quan hợp lý. (Một số tác giả đề cập đến 'rủi ro của sản phẩm là "rủi ro chất lượng" như họ đang có nguy cơ đối với
chất lượng của sản phẩm.) Phần mềm đạt yêu cầu có thể bỏ qua một số chức năng quan trọng mà khách hàng chỉ định, người sử dụng yêu cầu hoặc các bên liên quan đã được
hứa. Phần mềm không đạt yêu cầu có thể không đáng tin cậy và thường xuyên không
hoạt động bình thường. Phần mềm không đạt yêu cầu có thể thất bại theo cách làm tài chính
hoặc các thiệt hại cho người sử dụng hay công ty mà người sử dụng làm việc cho. Không đạt yêu cầu
phần mềm có thể có vấn đề liên quan đến một đặc tính chất đặc biệt,
mà có thể không có chức năng, mà là an ninh, độ tin cậy, khả năng sử dụng, bảo trì hoặc hiệu suất.
Kiểm tra dựa trên rủi ro là ý tưởng rằng chúng tôi có thể tổ chức những nỗ lực thử nghiệm của chúng tôi trong một
cách làm giảm mức độ còn lại của nguy cơ sản phẩm khi các tàu của hệ thống. Thử nghiệm Riskbased sử dụng có nguy cơ để ưu tiên và nhấn mạnh những xét nghiệm thích hợp trong quá trình
thực hiện kiểm tra, nhưng nó về nhiều hơn thế. Kiểm tra dựa trên rủi ro bắt đầu sớm trong
dự án, xác định các rủi ro đối với hệ thống chất lượng và sử dụng có kiến thức về rủi ro
để hướng dẫn lập kế hoạch kiểm tra, đặc điểm kỹ thuật, chuẩn bị và thực hiện. Rủi ro dựa trên
thử nghiệm liên quan đến cả hai giảm nhẹ - thử nghiệm để cung cấp cơ hội để làm giảm
khả năng của các khuyết tật, đặc biệt là các khiếm khuyết ảnh hưởng cao - và dự phòng - thử nghiệm
. Để xác định công việc ở quanh để làm cho các khuyết tật mà không nhận được quá khứ của chúng tôi ít đau đớn
thử nghiệm dựa trên rủi ro cũng bao gồm việc đánh giá cách mà chúng tôi đang làm ở việc tìm kiếm và
loại bỏ các khuyết tật trong các lĩnh vực quan trọng, như đã được trình bày trong Bảng 5.1. Kiểm tra dựa trên rủi ro
cũng có thể liên quan đến việc sử dụng phân tích rủi ro để xác định cơ hội chủ động để loại bỏ
hoặc ngăn ngừa khuyết tật thông qua các hoạt động phi thử nghiệm và để giúp chúng tôi chọn những bài kiểm tra
các hoạt động để thực hiện.
Tổ chức kiểm tra Mature sử dụng thử nghiệm để giảm nguy cơ liên quan đến việc cung cấp các phần mềm để một mức độ chấp nhận [Beizer, 1990], [Hetzel, 1988]. Trong
giữa những năm 1990, một số xét nghiệm, kể cả chúng ta, bắt đầu khám phá nhiều
kỹ thuật để kiểm tra dựa trên rủi ro. Khi làm như vậy, chúng ta thích nghi nguy cơ nổi được chấp nhận
khái niệm quản lý để kiểm thử phần mềm. Áp dụng và đánh giá rủi ro lọc và quản lý kỹ thuật được thảo luận trong [Black, 2001] và [Black,
2004]. Đối với hai quan điểm khác nhau, xem chương 11 của [Pol et al., 2002] và Chương
2 [Craig, 2002]. Nguồn gốc của khái niệm thử nghiệm dựa trên rủi ro có thể được tìm thấy trong
Chương 1 của [Beizer, 1990] và Chương 2 [Hetzel, 1988].
Kiểm tra dựa trên rủi ro bắt đầu với phân tích rủi ro của sản phẩm. Một kỹ thuật cho nguy cơ
phân tích là một đọc thân thiết của đặc tả yêu cầu, kỹ thuật thiết kế, tài liệu hướng dẫn sử dụng và các mặt hàng khác. Một kỹ thuật khác là động não
với nhiều bên liên quan dự án. Một là một dãy của một-trên-một hoặc
các buổi nhóm nhỏ với các chuyên gia kinh doanh và công nghệ trong công ty.
Một số người sử dụng tất cả những kỹ thuật này khi họ có thể. Đối với chúng tôi, một nhóm nghiên cứu dựa trên
phương pháp tiếp cận có liên quan đến các bên liên quan và các chuyên gia là tốt hơn một
cách tiếp cận hoàn toàn dựa trên tài liệu, như cách tiếp cận nhóm vẽ trên kiến thức,
trí tuệ và sự sáng suốt của toàn bộ đội để xác định những gì để kiểm tra và bao nhiêu.
Trong khi bạn có thể thực hiện các phân tích rủi ro bằng cách hỏi, "những gì chúng ta nên lo lắng
về? ' thường cấu trúc hơn là cần thiết để tránh những thứ đã mất. Một cách để
cung cấp cấu trúc đó là để tìm các rủi ro cụ thể trong loại rủi ro sản phẩm cụ thể. Bạn có thể xem xét các rủi ro trong các lĩnh vực chức năng, nội địa hóa,
khả năng sử dụng, độ tin cậy, hiệu quả và supportability. Ngoài ra, bạn có thể
sử dụng các đặc tính chất lượng và phụ đặc tính từ ISO 9126 (giới thiệu trong chương 1), vì mỗi phụ đặc trưng mà những vấn đề này có rủi ro
mà hệ thống có thể có khó khăn trong khu vực đó. Bạn có thể có một danh sách các
rủi ro điển hình hoặc qua cần được xem xét. Bạn cũng có thể muốn xem xét
các bài kiểm tra thất bại và lỗi mà bạn tìm thấy trong một phiên bản trước đó hoặc một
sản phẩm tương tự. Các danh sách này và phản xạ phục vụ để chạy bộ bộ nhớ, buộc bạn
phải suy nghĩ về những rủi ro của các loại đặc biệt, cũng như giúp bạn cấu trúc tài liệu của các rủi ro của sản phẩm.
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2024 I Love Translation. All reserved.

E-mail: