1. ফলাফল বর্ণনা করুন
প্রকল্পটি কী করবে তা বর্ণনা করে একটি বাক্য লিখুন। একটি স্ট্যাটিক সাইট, ওয়েব পরিষেবা বা ব্যাকগ্রাউন্ড প্রক্রিয়া চয়ন করুন। এটি অবশ্যই রাখতে হবে এমন ডেটা এবং বাহ্যিক পরিষেবাগুলি অবশ্যই যোগাযোগ করতে হবে। আপনি পুনরুদ্ধার করতে পারেন এমন একটি অ্যাকাউন্ট ব্যবহার করুন, যোগাযোগের তথ্য বর্তমান রাখুন এবং প্রকল্পটি কে রক্ষণাবেক্ষণ করে তা রেকর্ড করুন।
2. স্থানীয় মৃত্যুদণ্ড পুনরাবৃত্তিযোগ্য করে তুলুন
সোর্স ফাইলগুলো ভার্সন কন্ট্রোলে রাখুন, একটি সমর্থিত রানটাইম নির্বাচন করুন এবং ডিপেনডেন্সি সংস্করণগুলোর রেকর্ড রাখুন। ইনস্টলেশন, বিল্ড এবং স্টার্ট কমান্ডগুলো README তে যোগ করুন। একটি নতুন চেকআউট অন্য কোনো কম্পিউটার থেকে অদস্তাবিজ্ঞিত ফাইল ছাড়া কাজ করা উচিত। একটি উদাহরণ কনফিগারেশন রাখুন যেটিতে কোনো ক্ষতিকারক নয় এমন নমুনা মান থাকবে।
3. প্রথম রিলিজের প্রস্তুতি নিন
একটি পরিষ্কার কাজের ডিরেক্টরি থেকে বিল্ড করুন এবং ফলাফল পরীক্ষা করুন। মূল পৃষ্ঠা বা রিকোয়েস্ট চেক করুন, একটি অনুপস্থিত রিসোর্স এবং একটি প্রত্যাশিত ভ্যালিডেশন ত্রুটি পরীক্ষা করুন। সোর্স রিভিশনের রেকর্ড রাখুন। প্রকাশ করার আগে, ডিপ্লয়মেন্ট চেকলিস্ট পড়ুন এবং পূর্ববর্তী সংস্করণে কীভাবে ফিরে যাবেন তা নির্ধারণ করুন।