सॉफ़्टवेयर जोखिम क्या हैं और उनका प्रबंधन कैसे करें?

जोखिम भविष्य में होने वाले किसी नुकसान या समस्या की संभावना है। यह अक्सर जानकारी, नियंत्रण या समय की कमी से पैदा होता है। सॉफ़्टवेयर विकास में उत्पादन लागत बढ़ना, गुणवत्ता खराब होना या समय पर आपूर्ति न होना नुकसान हो सकते हैं। भविष्य अनिश्चित है और कोई योजना हर ज्ञात या अज्ञात कारक को शामिल नहीं कर सकती। इसी वजह से जोखिम मौजूद रहते हैं। आंतरिक जोखिम परियोजना प्रबंधक के नियंत्रण में होते हैं। बाहरी जोखिम उसके नियंत्रण से बाहर होते हैं। जोखिम प्रबंधन के उद्देश्य इस प्रकार हैं।

  1. जोखिमों की पहचान करें।
  2. उनका असर कम करें।
  3. उनके होने की संभावना कम करें।
  4. जोखिमों पर नज़र रखें।

परियोजना प्रबंधकों को तीन तरह की अनिश्चितताओं से निपटना पड़ता है।

  1. ज्ञात तथ्य वे बातें हैं जिन्हें टीम पहले से समझती है। उदाहरण के लिए, डेवलपर कम होने पर आपूर्ति में देरी हो सकती है। ऐसे जोखिम परियोजना प्रबंधन योजना में दर्ज करें।
  2. पहचानी हुई अनिश्चितताएँ ऐसे जोखिम हैं जिन्हें टीम समझती है, लेकिन यह नहीं जानती कि वे परियोजना में मौजूद हैं या नहीं। उदाहरण के लिए, ग्राहक से ठीक से बात न होने पर आवश्यकताएँ अधूरी रह सकती हैं। टीम यह जोखिम जानती है, लेकिन शायद नहीं जानती कि ग्राहक ने सारी जानकारी दी है या नहीं।
  3. अनपहचानी अनिश्चितताएँ ऐसे जोखिम हैं जिनकी संगठन को अभी जानकारी नहीं है। ये अक्सर अपरिचित तकनीक या उपकरण से जुड़े होते हैं। उदाहरण के लिए, ग्राहक अचानक किसी ऐसी तकनीक का इस्तेमाल करने को कह सकता है जिसे टीम समझती नहीं है। इससे परियोजना के सामने पहले से अज्ञात जोखिम आ सकते हैं।

सॉफ़्टवेयर जोखिम को संख्याओं में आँकने के लिए आगे दिए गए कदम उठाएँ।

  1. जोखिम वाली घटना का सटीक वर्णन करें।
  2. उसके होने की संभावना तय करें।
  3. संभावित नुकसान का अनुमान लगाएँ।
  4. संभावित जवाबदेही तय करें।

जोखिम प्रबंधन में आगे दी गई प्रक्रियाएँ शामिल हैं।

  1. सॉफ़्टवेयर जोखिमों की पहचान
  2. सॉफ़्टवेयर जोखिमों का विश्लेषण
  3. सॉफ़्टवेयर जोखिमों से निपटने की योजना
  4. सॉफ़्टवेयर जोखिमों की निगरानी
आगे के भागों में हर प्रक्रिया समझाई गई है।

सॉफ़्टवेयर जोखिमों की पहचान

जोखिमों की पहचान के लिए पुरानी परियोजनाओं में आई समस्याओं का अध्ययन करें। मौजूदा योजना के कमज़ोर हिस्से खोजें। योजना का प्रवाह चार्ट बनाकर ज़रूरी हिस्सों की जाँच करना आसान होता है। पहचानी हुई अनिश्चितताओं का पता लगाने के लिए मिलकर विचार करें। तकनीकी, संचालन, राजनीतिक, कानूनी, सामाजिक, आंतरिक और बाहरी कारकों से जुड़े फ़ैसलों का आकलन करें।

Software Risk IdentificationCurrentProjectReview the PastProject HistoryAssess the PracticesBeing Followed inthe Present ProjectCome Up withCreative Ideas forFuture Projects
आरेख को पूरे आकार में खोलें

सॉफ़्टवेयर जोखिमों की पहचान

जोखिम पहचानने की प्रक्रियाएँ तय करें। हर जोखिम की अलग आईडी, पहचान की तारीख, विवरण और दूसरी ज़रूरी जानकारी दर्ज करें।

सॉफ़्टवेयर जोखिमों का विश्लेषण

जोखिम विश्लेषण में जोखिमों की पहचान और वर्गीकरण होता है। फिर उनके स्तर, संभावना और प्रभाव का आकलन होता है। जोखिम का कारण बन सकने वाली तकनीकी स्थितियों को ध्यान में रखकर संभावना को प्रतिशत में लिखें। आगे दी गई स्थितियों पर विचार करें।

  1. तकनीक की जटिलता
  2. परीक्षण टीम का तकनीकी ज्ञान
  3. टीम में आपसी मतभेद
  4. टीमों का बड़े भौगोलिक क्षेत्र में फैला होना
  5. कम गुणवत्ता वाले परीक्षण उपकरणों का इस्तेमाल

प्रभाव का मतलब है कि जोखिम सच होने पर क्या नतीजे होंगे। समझें कि ग्राहक, कारोबार और बड़े समुदाय पर क्या असर पड़ सकता है।

  1. ग्राहक को नुकसान
  2. कारोबार को नुकसान
  3. प्रतिष्ठा की हानि या समाज को नुकसान
  4. आर्थिक नुकसान
  5. कंपनी के खिलाफ़ कानूनी कार्रवाई
  6. कारोबार का लाइसेंस रद्द होना

जोखिम के स्तर का आकलन करने के लिए आगे दिए गए तरीकों का इस्तेमाल करें।

गुणात्मक जोखिम विश्लेषण हर जोखिम को आगे दी गई श्रेणियों में से एक में रखें।

  • उच्च
  • कम
  • मध्यम

मात्रात्मक जोखिम विश्लेषण

इस तरीके में संभावना और प्रभाव का अनुमान संख्याओं से लगाया जाता है। उदाहरण के लिए, अगर 10,000 USD के नुकसान की संभावना 10% है, तो अपेक्षित नुकसान 1,000 USD होगा। सिर्फ़ संभावना से यह पता नहीं चलता कि नतीजा कितना गंभीर होगा।

सॉफ़्टवेयर जोखिमों से निपटने की योजना

जोखिम से निपटने की योजना में आगे दिए गए काम शामिल हैं।

  1. ऐसे निवारक उपाय तय करें जो जोखिम होने की संभावना कम करें।
  2. जोखिम सच होने पर उसका प्रभाव कम करने के उपाय तय करें।
  3. जोखिम जल्दी पहचानने के लिए प्रक्रियाओं पर लगातार नज़र रखें।

Software Risk PlanningInitial System RiskAcceptableUnacceptableWaivedAssumedUndiscoveredReducedEliminatedor AvoidedResidualSystem Risk
आरेख को पूरे आकार में खोलें

सॉफ़्टवेयर जोखिमों से निपटने की योजना

सॉफ़्टवेयर जोखिमों की निगरानी

जोखिमों की निगरानी को परियोजना के काम में शामिल करें और सबसे बड़े जोखिमों को नियमित रूप से जाँचें। निगरानी में आगे दिए गए काम शामिल हैं।

  • जोखिम से निपटने की योजनाओं पर नज़र रखें और योजनाओं, विशेषताओं या दूसरी स्थितियों में बड़े बदलाव पहचानें।
  • परियोजना प्रबंधन टीम के लिए स्थिति रिपोर्ट बनाएँ।
  • जोखिमों की समीक्षा करें। जिनका प्रभाव या होने की संभावना न्यूनतम संभव स्तर पर पहुँच चुकी है, उन्हें बंद करें।
  • नियमित रूप से नए जोखिम खोजें।




आपका सॉफ़्टवेयर परीक्षण प्रशिक्षण

विषय सूची

प्रमाणन के लिए पंजीकरण करें

हम गारंटी देते हैं कि अपने निःशुल्क ऑनलाइन प्रशिक्षण के साथ आप सॉफ़्टवेयर परीक्षण प्रमाणन परीक्षा पास करेंगे!

  1. 01

    ऑनलाइन पंजीकरण करें

    मान्यता प्राप्त प्रमाणन चुनें और अपना पंजीकरण पूरा करें।

  2. 02

    अपना एक्सेस कोड पाएँ

    आपका निजी परीक्षा एक्सेस कोड तुरंत ईमेल से भेजा जाता है।

  3. 03

    तैयारी करें और परीक्षा दें

    मुफ़्त प्रशिक्षण से पढ़ें और 50 बहुविकल्पीय सवालों के जवाब ऑनलाइन दें।

  4. 04

    आजीवन मान्य प्रमाणन पाएँ

    दुनिया भर में मान्य प्रमाणपत्र और ऐसा डिजिटल बैज पाएँ जिसकी पुष्टि की जा सके।

Accredited Software Test Manager Certification™ प्रमाणपत्र का नमूना
प्रमाणन के लिए पंजीकरण करें

आपका निःशुल्क प्रीमियम ऑनलाइन प्रशिक्षण

Software Testing Revealed का दूसरा संस्करण आपके लिए तैयार है।

हमने सभी प्रमुख उद्योगों के प्रतिष्ठित कारोबारी और टीम लीडरों, सॉफ़्टवेयर परीक्षण कोचों, मार्गदर्शकों, विशेषज्ञों और जानेमाने पेशेवरों के साथ मिलकर आपका प्रशिक्षण तैयार किया है। International Software Test Institute™ पर आने वाला हर व्यक्ति इसका उपयोग कर सकता है। प्रशिक्षण सामग्री इन अनुभागों में मिलेगी। आपकी मुफ़्त सॉफ़्टवेयर परीक्षण पुस्तक और आपका मुफ़्त प्रीमियम सॉफ़्टवेयर परीक्षण प्रशिक्षण दोनों शीर्ष मेनू में हैं।

यह सामग्री International Software Test Institute™ की बौद्धिक संपदा है और कॉपीराइट से सुरक्षित है। हम इसे सभी के लिए निःशुल्क उपलब्ध कराते हैं, क्योंकि अपना अनुभव साझा करने से सॉफ़्टवेयर परीक्षण पेशेवरों को मदद मिलती है और इस क्षेत्र का विकास होता है।

आपकी प्रमाणन परीक्षा में बहुविकल्पीय प्रश्न आते हैं। ऑनलाइन प्रशिक्षण से परीक्षा पास करने और सॉफ़्टवेयर परीक्षण प्रमाणन पाने के लिए ज़रूरी ज्ञान हासिल करें।

हम गारंटी देते हैं कि अपने निःशुल्क प्रीमियम ऑनलाइन प्रशिक्षण के साथ आप सॉफ़्टवेयर परीक्षण प्रमाणन परीक्षा पास करेंगे!