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