একটি সিস্টেম-প্রয়োজনীয়তা দস্তাবেজটি সম্পন্ন হওয়ার সাথে একটি পণ্য কী হবে তা বর্ণনা করে। নথিতে পণ্য, তার ক্ষমতা, এটির অপারেটিং পরিবেশ, ব্যবহারকারীর অভিজ্ঞতা, বৈশিষ্ট্য এবং জাতীয় বা আন্তর্জাতিক মান পূরণের প্রয়োজনীয়তার বিষয়ে তথ্য সরবরাহ করে। কার্নেগী মেলন সফ্টওয়্যার ইঞ্জিনিয়ারিং ইনস্টিটিউট দ্বারা প্রকাশিত একটি প্রতিবেদন অনুসারে, সিস্টেমের প্রয়োজনীয়তা তৈরি এবং প্রতিবেদন করা ডেভেলপারদের জন্য চ্যালেঞ্জিং চলছে। এই প্রতিবেদনে উল্লেখ করা প্রাথমিক সমস্যাগুলি পণ্য বিকাশের জীবনচক্র জুড়ে পর্যাপ্তরূপে ব্যবহারকারী বা ক্রিয়াকলাপের প্রয়োজনীয়তা এবং ট্র্যাকিং প্রয়োজনীয়তাগুলি মোকাবেলার ব্যর্থতা ছিল।
আইটেম আপনি প্রয়োজন হবে
-
পণ্যের বর্ণনা
-
ব্যবহারকারীর প্রয়োজনীয়তা
-
পরিবেশগত প্রয়োজনীয়তা
-
স্ট্যান্ডার্ড
-
সীমাবদ্ধ তথ্য
-
ওয়ার্ড প্রসেসিং সফ্টওয়্যার (ঐচ্ছিক কিন্তু অত্যন্ত সুপারিশ)
প্রয়োজনীয়তা সংগ্রহ করুন। স্টেকহোল্ডারদের, যারা পণ্য বিকাশের জন্য অর্থ প্রদান করছে এবং যারা পণ্য ব্যবহার করবে তাদের প্রয়োজনীয়তাগুলি সিস্টেম-প্রয়োজনীয়তা রিপোর্টে সনাক্ত করা উচিত। প্রয়োজনীয়তা সংগ্রহ করার জন্য একটি আনুষ্ঠানিক প্রক্রিয়া অত্যন্ত সুপারিশ করা হয়। প্রয়োজনীয়তা সংগ্রহ করার জন্য বেশ সফল কৌশলগুলি ক্ষেত্রে, পরিস্থিতি, প্রোটোটাইপ এবং চুক্তিগত প্রয়োজনীয়তাগুলির বিশদ পর্যালোচনা ব্যবহার করে।
কোনও সামরিক মান (মিল-স্টেড), আন্তর্জাতিক মানদণ্ড সংস্থা (আইএসও) এবং অন্যান্য সরকারী বা আইনি প্রয়োজনীয়তাগুলি পণ্যগুলিতে প্রযোজ্য সনাক্ত করুন এবং সিস্টেম-প্রয়োজনীয়তা প্রতিবেদনগুলির তালিকাগুলি চিহ্নিত করুন।
পরিবেশটি পরিচালনা করবে এমন পরিবেশের বর্ণনা করুন, যেমন পাওয়ার উত্সগুলির সাথে ইন্টারফেস, অন্যান্য সরঞ্জাম, সফ্টওয়্যার, ডেটাবেস এবং ব্যবহারকারীরা। সিস্টেম প্রয়োজনীয়তা রিপোর্টের উদ্দেশ্যে অপারেটিং পরিবেশে নিরাপত্তা প্রয়োজনীয়তা অন্তর্ভুক্ত করা যেতে পারে।
বিশ্লেষণ বিশ্লেষণ। পণ্য প্রয়োজনীয়তাগুলির সীমাবদ্ধতাগুলি ব্যবহারকারীদের, প্রসেসিং ক্ষমতা, পাওয়ার প্রয়োজনীয়তা, খরচ এবং হার্ডওয়্যার এবং সফ্টওয়্যার ইন্টিগ্রেশন থেকে আসতে পারে। সীমাবদ্ধতাগুলিতে এমন প্রত্যাশাও থাকতে পারে যা সাম্প্রতিক অত্যাধুনিক প্রযুক্তিগুলি বা প্রকল্প বাজেটের মধ্যে পূরণ করা যাবে না।
ক্রিয়ামূলক প্রয়োজনীয়তা, অপারেশন গতি, সম্পদ ব্যবহার, চরম পরিবেশে কর্মক্ষমতা, পরীক্ষার প্রয়োজনীয়তা, গুণমান, নিরাপত্তা, নির্ভরযোগ্যতা এবং রক্ষণাবেক্ষণ প্রয়োজনীয়তা হিসাবে ক্রিয়ামূলক প্রয়োজনীয়তা একটি তালিকা তৈরি করুন।
একটি টাইমলাইন বরাবর প্রধান মাইলস্টোন প্রত্যাশিত অর্জন দেখাচ্ছে একটি উন্নয়ন সময়সূচী করুন।
সিস্টেম প্রয়োজনীয়তা রিপোর্ট পরিচায়ক উপাদান লিখুন। শিরোনাম পৃষ্ঠায় শিরোনাম, প্রতিষ্ঠানের নাম, তারিখ এবং লেখক রয়েছে। আনুষ্ঠানিক সিস্টেম-প্রয়োজনীয়তা নথিতেও কভার পৃষ্ঠায় দায়ী পক্ষগুলির স্বাক্ষর থাকতে পারে। বিষয়বস্তু একটি টেবিল এবং পরিসংখ্যান এবং টেবিল একটি তালিকা তৈরি করুন। একটি ভূমিকা লিখুন, এবং তালিকা প্রযোজ্য রেফারেন্স নথি।
দলিলের বাকি অংশগুলি বিভাগে ভাঙ্গুন এবং একটি সাধারণ বিবরণ, কার্যকরী প্রয়োজনীয়তা এবং বিশেষ প্রয়োজনীয়তাগুলি জুড়ে এমন সামগ্রী লিখুন।