সফটওয়্যার ইঞ্জিনিয়ারিং নোট: এসডিএলসি, রিকোয়ারমেন্টস, ডিজাইন, টেস্টিং এবং কোকোমো
সফটওয়্যার ইঞ্জিনিয়ারিং হলো একটি বিনামূল্যের কম্পিউটার সায়েন্স এবং আইটি হ্যান্ডবুক, যেখানে কোর্সের গুরুত্বপূর্ণ বিষয়, নোট, ডায়াগ্রাম, ধারণা এবং অধ্যয়ন সামগ্রী অন্তর্ভুক্ত রয়েছে। ডিপ্লোমা, বিই, বিটেক, বিসিএ, বিএসসি, এমসিএ এবং সংশ্লিষ্ট ডিগ্রি কোর্সের জন্য এই ডিজিটাল বই এবং রেফারেন্স গাইডটি ব্যবহার করুন।
সফটওয়্যার ডেভেলপমেন্ট, এসডিএলসি, রিকোয়ারমেন্টস অ্যানালাইসিস, ডেটা ফ্লো ডায়াগ্রাম, সফটওয়্যার আর্কিটেকচার, ডিজাইন, টেস্টিং, প্রজেক্ট প্ল্যানিং, কোকোমো, কোয়ালিটি এবং রিস্ক ম্যানেজমেন্টের উপর ১০টি অধ্যায়ে ১৫০টি বিষয় অন্বেষণ করুন। পরীক্ষা, ভাইভা, ইন্টারভিউ, অ্যাসাইনমেন্ট, সফটওয়্যার প্রজেক্ট এবং রিভিশনের জন্য সহায়ক।
সংশ্লিষ্ট শাখা ও কোর্সসমূহ
কম্পিউটার সায়েন্স ইঞ্জিনিয়ারিং (সিএসই), ইনফরমেশন টেকনোলজি (আইটি), সফটওয়্যার ইঞ্জিনিয়ারিং, কম্পিউটার ইঞ্জিনিয়ারিং, কম্পিউটার অ্যাপ্লিকেশনস অ্যান্ড ইনফরমেশন সিস্টেমস।
১৫০টি থেকে তালিকাভুক্ত ৭৭টি বিষয়
সফটওয়্যারের মৌলিক বিষয় ও চ্যালেঞ্জসমূহ
১. সমস্যার ক্ষেত্র
২. সফটওয়্যার ব্যয়বহুল
৩. বিলম্বিত ও অনির্ভরযোগ্য সফটওয়্যার
৪. রক্ষণাবেক্ষণ ও পুনঃকার্য
৫. সফটওয়্যার ইঞ্জিনিয়ারিংয়ের চ্যালেঞ্জসমূহ
৬. পরিধি
৭. গুণমান ও উৎপাদনশীলতা
৮. সফটওয়্যার ইঞ্জিনিয়ারিং পদ্ধতি
৯. পর্যায়ক্রমিক উন্নয়ন প্রক্রিয়া
১০. প্রক্রিয়া পরিচালনা
সফটওয়্যার প্রক্রিয়া ও এসডিএলসি মডেলসমূহ
১১. সফটওয়্যার ডেভেলপমেন্ট লাইফ সাইকেল (এসডিএলসি)
১২. প্রজেক্ট ম্যানেজমেন্ট পদ্ধতি
১৩. সফটওয়্যার প্রক্রিয়া
১৪. উপাদান সফটওয়্যার প্রক্রিয়া
১৫. পূর্বাভাসযোগ্যতা
১৬. পরীক্ষাযোগ্যতা ও রক্ষণাবেক্ষণযোগ্যতা সমর্থন
১৭. পরিবর্তন সমর্থন
১৮. প্রাথমিক পর্যায়ে ত্রুটি অপসারণ
১৯. প্রক্রিয়া উন্নয়ন ও প্রতিক্রিয়া
২০. ওয়াটারফল মডেল
২১. পুনরাবৃত্তিমূলক উন্নয়ন
২২. স্পাইরাল মডেল
২৩. প্রক্রিয়া মডেলগুলোর তুলনা
২৪. প্রজেক্ট ম্যানেজমেন্ট প্রক্রিয়া
২৫. পরিদর্শন প্রক্রিয়া
২৬. সফটওয়্যার কনফিগারেশন ম্যানেজমেন্ট প্রক্রিয়া
২৭. রিকোয়ারমেন্টস পরিবর্তন ব্যবস্থাপনা প্রক্রিয়া
২৮. প্রক্রিয়া ব্যবস্থাপনা প্রক্রিয়া
রিকোয়ারমেন্টস বিশ্লেষণ ও স্পেসিফিকেশন
২৯. সফটওয়্যার রিকোয়ারমেন্টস বিশ্লেষণ
৩০. সফটওয়্যার রিকোয়ারমেন্টস স্পেসিফিকেশন (এসআরএস)
৩১. রিকোয়ারমেন্টস প্রক্রিয়া
৩২. সমস্যা বিশ্লেষণ
৩৩. অনানুষ্ঠানিক পদ্ধতি
৩৪. ডেটা ফ্লো মডেলিং
৩৫. অবজেক্ট-ওরিয়েন্টেড মডেলিং
৩৬. প্রোটোটাইপিং
৩৭. রিকোয়ারমেন্টস স্পেসিফিকেশন
৩৮. একটি এসআরএস-এর বৈশিষ্ট্য
৩৯. একটি এসআরএস-এর উপাদানসমূহ
৪০. স্পেসিফিকেশন ভাষা
৪১. একটি রিকোয়ারমেন্টস ডকুমেন্টের কাঠামো
৪২. ইউজ কেস সহ ফাংশনাল স্পেসিফিকেশন
৪৩. ইউজ কেসের উদাহরণ
৪৪. রিকোয়ারমেন্টস যাচাইকরণ
সফটওয়্যার আর্কিটেকচার ও ডিজাইন
৪৫. সফটওয়্যার আর্কিটেকচার
৪৬. আর্কিটেকচার ভিউ
৪৭. কম্পোনেন্ট এবং কানেক্টর ভিউ
৪৮. পাইপ-অ্যান্ড-ফিল্টার আর্কিটেকচার
৪৯. শেয়ার্ড-ডেটা স্টাইল
৫০. ক্লায়েন্ট-সার্ভার স্টাইল
৫১. আর্কিটেকচার এবং ডিজাইন
৫২. স্থাপত্যের অখণ্ডতা রক্ষা করা
৫৩. ডেপ্লয়মেন্ট ভিউ এবং পারফরম্যান্স বিশ্লেষণ
৫৪. আর্কিটেকচার ডিজাইনের ডকুমেন্টেশন
৫৫. আর্কিটেকচার মূল্যায়ন
৫৬. আর্কিটেকচার ট্রেডঅফ অ্যানালাইসিস মেথড (ATAM)
প্রকল্প পরিকল্পনা, গুণমান ও ঝুঁকি
৫৭. প্রকল্পের শ্রেণীকরণ
৫৮. ব্যবস্থাপনা কী?
৫৯. উদ্দেশ্য নির্ধারণ
৬০. বিজনেস কেস
৬১. একটি সফটওয়্যার প্রকল্পের পরিকল্পনা
৬২. কোকোমো মডেল
৬৩. প্রকল্পের সময়সূচী এবং কর্মী নিয়োগ
৬৪. সফটওয়্যার কনফিগারেশন ম্যানেজমেন্ট প্ল্যান
৬৫. ডিফেক্ট ইনজেকশন এবং রিমুভাল সাইকেল
৬৬. কোয়ালিটি ম্যানেজমেন্টের পদ্ধতিসমূহ
৬৭. ঝুঁকি ব্যবস্থাপনা
৬৮. ঝুঁকি মূল্যায়ন
৬৯. ঝুঁকি নিয়ন্ত্রণ
৭০. ব্যবহারিক ঝুঁকি ব্যবস্থাপনা পদ্ধতি
৭১. প্রকল্প পর্যবেক্ষণ পরিকল্পনা
ডিজাইন নীতি ও ডেটা প্রবাহ
৭২. ফাংশন-ভিত্তিক ডিজাইন
৭৩. ডিজাইনের নীতিসমূহ
৭৪. সমস্যা বিভাজন এবং হায়ারার্কি
৭৫. অ্যাবস্ট্রাকশন
৭৬. টপ-ডাউন এবং বটম-আপ কৌশল
৭৭. ডেটা প্রবাহ
অ্যাপের বৈশিষ্ট্য
• অধ্যায়ভিত্তিক সফটওয়্যার ইঞ্জিনিয়ারিং নোট
• সহজ লেআউট এবং আরামদায়ক রিডিং মোড
• মোবাইল-অপ্টিমাইজড কোর্স উপাদান
• পরীক্ষা, ইন্টারভিউ এবং প্রকল্পের জন্য দ্রুত রেফারেন্স
এই বিনামূল্যের সফটওয়্যার ইঞ্জিনিয়ারিং ই-বুকটির মাধ্যমে সফটওয়্যার প্রসেস, রিকোয়ারমেন্টস, আর্কিটেকচার, এস্টিমেশন এবং ডিজাইন সম্পর্কে জানুন।