Contents
- 1 People
- 1.0 পর্ব ১-এর ভূমিকা: মানুষ
- 1.1 সফটওয়্যার ইঞ্জিনিয়ারিং মূল্যবোধ
- 1.2 টিম টপোলজি ও সাংগঠনিক নকশা
- 1.3 ভূমিকা, ক্যারিয়ার সিঁড়ি ও বিকাশ
- 1.4 কাজের পদ্ধতি
- 1.5 সিদ্ধান্ত গ্রহণ ও গভর্নেন্স
- 1.6 সিদ্ধান্তের নথি
- 1.7 প্রকৌশল মান ও ব্যতিক্রম
- 1.8 নিয়োগ, সাক্ষাৎকার ও অনবোর্ডিং
- 1.9 বিতরিত ও দূরবর্তী কাজ
- 1.10 প্রকৌশল কার্যকারিতা ও ডেভেলপার উৎপাদনশীলতা
- 1.11 প্রকৌশল ব্যবস্থাপনা
- 1.12 বৈচিত্র্য, ন্যায্যতা, অন্তর্ভুক্তি ও আপনত্ববোধ
- 1.13 মেন্টরিং, কোচিং ও জ্ঞান বিনিময়
- 2 Software Programming
- 2.0 পর্ব ২-এর ভূমিকা: সফটওয়্যার প্রোগ্রামিং
- 2.1 কোডিং মান ও শৈলী
- 2.2 সফটওয়্যার নকশার নীতি
- 2.3 API ও ইন্টারফেস নকশা
- 2.4 টেস্টিং কৌশল
- 2.5 কোড রিভিউ ও সহযোগিতা
- 2.6 ভার্সন কন্ট্রোল ও সোর্স ব্যবস্থাপনা
- 2.7 ডকুমেন্টেশন
- 2.8 সফটওয়্যার প্রয়োজনীয়তা
- 2.9 সফটওয়্যার নির্মাণ
- 2.10 সফটওয়্যার কনফিগারেশন ব্যবস্থাপনা
- 2.11 সফটওয়্যারের গুণমান
- 2.12 সফটওয়্যার মডেল ও পদ্ধতি
- 2.13 কম্পিউটিং, গণিত ও প্রকৌশলের ভিত্তি
- 2.14 প্রকল্প ও রিপজিটরির কাঠামো
- 2.15 ডিবাগিং ও সমস্যা নিরসন
- 2.16 পারফরম্যান্স প্রকৌশল
- 2.17 কনকারেন্সি ও প্যারালেলিজম
- 2.18 নির্ভরতা ও সরবরাহ-শৃঙ্খল ব্যবস্থাপনা
- 2.19 রিফ্যাক্টরিং ও প্রযুক্তিগত ঋণ
- 2.20 ত্রুটি সামলানো ও স্থিতিস্থাপকতার প্যাটার্ন
- 2.21 টাইপ সিস্টেম ও স্ট্যাটিক বিশ্লেষণ
- 3 Systems
- 3.0 পর্ব ৩-এর ভূমিকা: সিস্টেম
- 3.1 স্থাপত্যের মৌলিক বিষয়
- 3.2 স্থাপত্য শৈলী ও প্যাটার্ন
- 3.3 বিতরিত সিস্টেম
- 3.4 ডেটা স্থাপত্য ও সংরক্ষণ
- 3.5 স্কেলেবিলিটি, পারফরম্যান্স ও স্থিতিস্থাপকতা
- 3.6 লিগ্যাসি আধুনিকীকরণ
- 3.7 সফটওয়্যার রক্ষণাবেক্ষণ
- 3.8 আন্তঃকার্যক্ষমতা ও মুক্ত মান
- 3.9 সিস্টেমস ইঞ্জিনিয়ারিং
- 3.10 এমবেডেড ও রিয়েল-টাইম সিস্টেম
- 3.11 ক্লাউড স্থাপত্য
- 3.12 ইভেন্ট-চালিত স্থাপত্য ও মেসেজিং
- 3.13 নেটওয়ার্কিং ও সংযোগ
- 3.14 মাল্টি-টেন্যান্সি ও SaaS স্থাপত্য
- 3.15 ক্যাশিং ও কন্টেন্ট ডেলিভারি
- 3.16 API গেটওয়ে ও সার্ভিস মেশ
- 3.17 অনুসন্ধান ও তথ্য পুনরুদ্ধার
- 4 Security
- 4.0 পর্ব ৪-এর ভূমিকা: নিরাপত্তা
- 4.1 নিরাপত্তার ভিত্তি ও সংস্কৃতি
- 4.2 অ্যাপ্লিকেশন নিরাপত্তা
- 4.3 অবকাঠামো ও ক্লাউড নিরাপত্তা
- 4.4 নিরাপত্তা পরিচালনা
- 4.5 গোপনীয়তা ও ডেটা সুরক্ষা
- 4.6 সম্মতি ও শাসন
- 4.7 পরিচয় ও অ্যাক্সেস ব্যবস্থাপনা
- 4.8 ক্রিপ্টোগ্রাফি ও কী ব্যবস্থাপনা
- 4.9 নিরাপদ সফটওয়্যার উন্নয়ন জীবনচক্র
- 4.10 পেনিট্রেশন টেস্টিং ও রেড টিমিং
- 5 UI/UX Design
- 5.0 পর্ব ৫-এর ভূমিকা: ইউআই/ইউএক্স ডিজাইন
- 5.1 ইউএক্স-এর ভিত্তি
- 5.2 ইউআই ডিজাইন ও ডিজাইন সিস্টেম
- 5.3 অ্যাক্সেসিবিলিটি
- 5.4 কনটেন্ট ও যোগাযোগ ডিজাইন
- 5.5 আন্তর্জাতিকীকরণ ও স্থানীয়করণ
- 5.6 ফ্রন্টএন্ড প্রকৌশল
- 5.7 মোবাইল অ্যাপ্লিকেশন উন্নয়ন
- 5.8 ডিজাইন গবেষণা ও ব্যবহারযোগ্যতা পরীক্ষা
- 5.9 সার্ভিস ডিজাইন
- 5.10 ডেটা ভিজ্যুয়ালাইজেশন ডিজাইন
- 6 Artificial Intelligence
- 6.0 পর্ব ৬-এর ভূমিকা: কৃত্রিম বুদ্ধিমত্তা
- 6.1 AI কৌশল ও প্রস্তুতি
- 6.2 মেশিন লার্নিং প্রকৌশল (MLOps)
- 6.3 জেনারেটিভ AI ও LLM অ্যাপ্লিকেশন
- 6.4 AI-সহায়তায় সফটওয়্যার উন্নয়ন
- 6.5 দায়িত্বশীল ও বিশ্বস্ত AI
- 6.6 AI অবকাঠামো ও পরিচালনা
- 6.7 AI এজেন্ট ও এজেন্টিক সিস্টেম
- 6.8 AI মূল্যায়ন ও টেস্টিং
- 6.9 প্রম্পট প্রকৌশল ও প্রসঙ্গ নকশা
- 7 Data, Analytics, and Insight
- 7.0 পর্ব ৭-এর ভূমিকা: ডেটা, বিশ্লেষণ ও অন্তর্দৃষ্টি
- 7.1 ডেটা কৌশল ও শাসন
- 7.2 ডেটা প্রকৌশল
- 7.3 বিশ্লেষণ ও বিজনেস ইন্টেলিজেন্স
- 7.4 পণ্য বিশ্লেষণ ও পরীক্ষা
- 7.5 সিদ্ধান্ত বিজ্ঞান ও ডেটা-অবহিত সংস্কৃতি
- 7.6 রিয়েল-টাইম ও স্ট্রিমিং ডেটা
- 7.7 ডেটা মডেলিং ও শব্দার্থিক স্তর
- 7.8 ডেটা মান ও পর্যবেক্ষণযোগ্যতা
- 7.9 মাস্টার ডেটা ও রেফারেন্স ডেটা ব্যবস্থাপনা
- 8 Automation
- 9 Operations, Reliability, and Observability
- 9.0 পর্ব ৯-এর ভূমিকা: পরিচালনা, নির্ভরযোগ্যতা ও পর্যবেক্ষণযোগ্যতা
- 9.1 সাইট নির্ভরযোগ্যতা প্রকৌশল
- 9.2 পর্যবেক্ষণযোগ্যতা ও টেলিমেট্রি
- 9.3 ঘটনা ব্যবস্থাপনা
- 9.4 খরচ, টেকসইতা ও সবুজ সফটওয়্যার
- 9.5 দুর্যোগ পুনরুদ্ধার ও ব্যবসা ধারাবাহিকতা
- 9.6 কেওস প্রকৌশল ও স্থিতিস্থাপকতা টেস্টিং
- 9.7 ক্ষমতা পরিকল্পনা ও চাহিদা পূর্বাভাস
- 9.8 অন-কল ও পরিচালনগত প্রস্তুতি
- 10 Project/Product/Programme Management
- 10.0 পর্ব ১০-এর ভূমিকা: প্রকল্প, পণ্য ও কর্মসূচি ব্যবস্থাপনা
- 10.1 পোর্টফোলিও ও কর্মসূচি ব্যবস্থাপনা
- 10.2 ঝুঁকি, নিরীক্ষা ও নিশ্চয়তা
- 10.3 ক্রয়, ওপেন সোর্স ও লাইসেন্সিং
- 10.4 বড় ও দীর্ঘজীবী সিস্টেম টিকিয়ে রাখা
- 10.5 নৈতিকতা, জবাবদিহি ও জনস্বার্থ
- 10.6 প্রকল্প ব্যবস্থাপনা
- 10.7 অ্যাজাইল
- 10.8 পরিপক্বতা মডেল
- 10.9 উদ্ভাবন ও অংশীদারিত্ব
- 10.10 সফটওয়্যার প্রকৌশল অর্থনীতি
- 10.11 ডিজিটাল সার্বভৌমত্ব
- 10.12 ওপেন সোর্স বনাম ক্লোজড সোর্স
- 10.13 আন্তঃপ্রতিষ্ঠান সহযোগিতা
- 10.14 পণ্য ব্যবস্থাপনা ও আবিষ্কার
- 10.15 প্রাক্কলন ও পূর্বাভাস
- 10.16 অংশীজন ব্যবস্থাপনা ও যোগাযোগ
- 10.17 সাংগঠনিক পরিবর্তন ব্যবস্থাপনা
- 10.18 ওপেন সোর্স প্রোগ্রাম অফিস (OSPO) ও আপস্ট্রিম অবদান
- 11 Flow: Discovery and Delivery Pipelines
- 12 Appendices