💼 از دانشگاه تا شرکت | قسمت ۲۹
💰 اشتباهات رایج فریلنسرها هنگام قیمتگذاری
فرض کن یک پروژه گرفتی.
۲ ماه روش کار کردی...
آخرش حساب میکنی و میبینی:
😐 «عه... من تقریباً مفت کار کردم!»
چرا؟
یکی از دلایلش میتونه این اشتباهات باشه:
❌ ۱. قیمتگذاری فقط بر اساس زمان کدنویسی
مثلاً میگی:
«این پروژه ۲۰ ساعت کدنویسی داره، پس ۲ میلیون.»
اما پروژه فقط کدنویسی نیست!
تحلیل، تست، جلسه با مشتری، رفع باگ، استقرار و پشتیبانی هم زمان میبرن.
---
❌ ۲. قیمت دادن قبل از مشخص شدن Scope
مشتری:
«یه ربات ساده میخوام.»
تو:
«باشه، ۱۰ میلیون.»
بعداً معلوم میشه:
😐 پنل مدیریت میخواد
😐 پرداخت آنلاین میخواد
😐 گزارشگیری میخواد
😐 چند نوع کاربر میخواد
😐 اعلان هم میخواد!
و پروژهای که قرار بود ساده باشه تبدیل میشه به یک پروژه بزرگ.
---
❌ ۳. تخفیف بیش از حد
تازهکاری و میگی:
💬 «چون نمونهکار ندارم، نصف قیمت انجام میدم.»
یک تخفیف منطقی میتونه قابل قبول باشه؛
ولی اگر قیمتت هزینه واقعی زمان و تخصصتو پوشش نده، عملاً داری برای خودت ضرر میسازی.
---
❌ ۴. پشتیبانی نامحدود!
«هر وقت مشکلی داشتی پیام بده.»
و سه ماه بعد:
📩 ساعت ۱۱ شب:
«این قسمتو هم میشه تغییر بدی؟»
😂
پشتیبانی باید زمان و محدوده مشخص داشته باشه.
---
❌ ۵. قیمت پایین برای گرفتن هر پروژه
هدف فقط این نیست که:
📦 پروژه بگیری.
باید پروژهای بگیری که:
💰 ارزش مالی داشته باشه
⏱ زمانتو منطقی مصرف کنه
📚 به رشد مهارتت کمک کنه
📁 بتونی ازش نمونهکار بسازی
فریلنسری فقط «کدنویسی برای دیگران» نیست.
بخشی از کار حرفهای،
بلد بودنِ مدیریت خودته. 👨💻
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
💰 اشتباهات رایج فریلنسرها هنگام قیمتگذاری
فرض کن یک پروژه گرفتی.
۲ ماه روش کار کردی...
آخرش حساب میکنی و میبینی:
😐 «عه... من تقریباً مفت کار کردم!»
چرا؟
یکی از دلایلش میتونه این اشتباهات باشه:
❌ ۱. قیمتگذاری فقط بر اساس زمان کدنویسی
مثلاً میگی:
«این پروژه ۲۰ ساعت کدنویسی داره، پس ۲ میلیون.»
اما پروژه فقط کدنویسی نیست!
تحلیل، تست، جلسه با مشتری، رفع باگ، استقرار و پشتیبانی هم زمان میبرن.
---
❌ ۲. قیمت دادن قبل از مشخص شدن Scope
مشتری:
«یه ربات ساده میخوام.»
تو:
«باشه، ۱۰ میلیون.»
بعداً معلوم میشه:
😐 پنل مدیریت میخواد
😐 پرداخت آنلاین میخواد
😐 گزارشگیری میخواد
😐 چند نوع کاربر میخواد
😐 اعلان هم میخواد!
و پروژهای که قرار بود ساده باشه تبدیل میشه به یک پروژه بزرگ.
---
❌ ۳. تخفیف بیش از حد
تازهکاری و میگی:
💬 «چون نمونهکار ندارم، نصف قیمت انجام میدم.»
یک تخفیف منطقی میتونه قابل قبول باشه؛
ولی اگر قیمتت هزینه واقعی زمان و تخصصتو پوشش نده، عملاً داری برای خودت ضرر میسازی.
---
❌ ۴. پشتیبانی نامحدود!
«هر وقت مشکلی داشتی پیام بده.»
و سه ماه بعد:
📩 ساعت ۱۱ شب:
«این قسمتو هم میشه تغییر بدی؟»
😂
پشتیبانی باید زمان و محدوده مشخص داشته باشه.
---
❌ ۵. قیمت پایین برای گرفتن هر پروژه
هدف فقط این نیست که:
📦 پروژه بگیری.
باید پروژهای بگیری که:
💰 ارزش مالی داشته باشه
⏱ زمانتو منطقی مصرف کنه
📚 به رشد مهارتت کمک کنه
📁 بتونی ازش نمونهکار بسازی
فریلنسری فقط «کدنویسی برای دیگران» نیست.
بخشی از کار حرفهای،
بلد بودنِ مدیریت خودته. 👨💻
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❤1👏1
🎯 یه سناریوی واقعی:
مشتری میگه:
💬 «یه سایت فروشگاهی میخوام.
حدود ۵۰۰ محصول دارم.
درگاه پرداخت هم میخوام.
پنل مدیریت، جستجو، فیلتر و ثبت سفارش هم داشته باشه.»
تو هنوز هیچ سؤال دیگهای نپرسیدی.
مشتری میگه:
💬 «خب چقدر میگیری؟»
به نظرت کدوم کار منطقیتره؟
🅰️ همون لحظه یه قیمت بگی
🅱️ اول نیازمندیها رو کامل مشخص کنی
🆑 قیمت رو خیلی پایین بگی که پروژه رو از دست ندی
🅾 بگی «هرچقدر شما صلاح بدونید» 😂
👇 رأی بده
چون یک سؤال ساده میتونه جلوی کلی دردسر در ادامه پروژه رو بگیره.
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
مشتری میگه:
💬 «یه سایت فروشگاهی میخوام.
حدود ۵۰۰ محصول دارم.
درگاه پرداخت هم میخوام.
پنل مدیریت، جستجو، فیلتر و ثبت سفارش هم داشته باشه.»
تو هنوز هیچ سؤال دیگهای نپرسیدی.
مشتری میگه:
💬 «خب چقدر میگیری؟»
به نظرت کدوم کار منطقیتره؟
🅰️ همون لحظه یه قیمت بگی
🅱️ اول نیازمندیها رو کامل مشخص کنی
🆑 قیمت رو خیلی پایین بگی که پروژه رو از دست ندی
🅾 بگی «هرچقدر شما صلاح بدونید» 😂
👇 رأی بده
چون یک سؤال ساده میتونه جلوی کلی دردسر در ادامه پروژه رو بگیره.
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❤1
امروز دیدیم قیمتگذاری اشتباه فقط به معنی «ارزون گفتن» نیست.
گاهی مشکل اینه که:
❌ Scope مشخص نیست
❌ زمان واقعی پروژه حساب نشده
❌ پشتیبانی مشخص نیست
❌ تغییرات مشتری محدود نشده
❌ فقط برای گرفتن پروژه قیمتو پایین آوردیم
و نتیجه؟
👨💻 کلی ساعت کار
😵💫 کلی استرس
💸 سود خیلی کم
پس قبل از اینکه بگی:
💰 «قیمت پروژه X تومنه»
اول باید بدونی:
دقیقاً بابت چه چیزی داری پول میگیری؟
از قسمت بعد، میخوایم وارد مرحلهای بشیم که برای ProgrammerCity خیلی مهمه:
🚀 اولین سفارش خدماتی چطور شکل میگیره؟
یعنی از وقتی یک مشتری پیام میده:
💬 «سلام، برای پروژهمون برنامهنویس میخوایم...»
تا زمانی که پروژه واقعاً شروع میشه، چه مراحلی باید طی بشه؟
ادامه داره... 👀
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
گاهی مشکل اینه که:
❌ Scope مشخص نیست
❌ زمان واقعی پروژه حساب نشده
❌ پشتیبانی مشخص نیست
❌ تغییرات مشتری محدود نشده
❌ فقط برای گرفتن پروژه قیمتو پایین آوردیم
و نتیجه؟
👨💻 کلی ساعت کار
😵💫 کلی استرس
💸 سود خیلی کم
پس قبل از اینکه بگی:
💰 «قیمت پروژه X تومنه»
اول باید بدونی:
دقیقاً بابت چه چیزی داری پول میگیری؟
از قسمت بعد، میخوایم وارد مرحلهای بشیم که برای ProgrammerCity خیلی مهمه:
🚀 اولین سفارش خدماتی چطور شکل میگیره؟
یعنی از وقتی یک مشتری پیام میده:
💬 «سلام، برای پروژهمون برنامهنویس میخوایم...»
تا زمانی که پروژه واقعاً شروع میشه، چه مراحلی باید طی بشه؟
ادامه داره... 👀
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❤1👏1
💼 از دانشگاه تا شرکت | قسمت ۳۰
📩 تصور کن امروز اولین پیام مشتری برات میاد:
> «سلام، برای کسبوکارمون یه ربات تلگرام میخوایم. هزینهش چقدره؟»
تبریک! 🎉
اولین مشتری بالقوهات پیدا شده.
اما الان یک اشتباه بزرگ میتونی انجام بدی:
❌ «سلام، ۱۵ میلیون میشه.»
صبر کن! 😅
هنوز نمیدونی مشتری دقیقاً چی میخواد.
پس جواب حرفهای باید با سؤال شروع بشه، نه قیمت.
مثلاً:
💬 «سلام، حتماً. برای اینکه بتونم زمان و هزینه دقیقتری اعلام کنم، چند مورد درباره امکانات موردنظرتونو میپرسم...»
بعد شروع میکنی به نیازسنجی.
📌 یادت باشه:
اول مسئله → بعد راهحل → بعد Scope → بعد قیمت.
نه:
پیام مشتری → قیمت فوری! 😂
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
📩 تصور کن امروز اولین پیام مشتری برات میاد:
> «سلام، برای کسبوکارمون یه ربات تلگرام میخوایم. هزینهش چقدره؟»
تبریک! 🎉
اولین مشتری بالقوهات پیدا شده.
اما الان یک اشتباه بزرگ میتونی انجام بدی:
❌ «سلام، ۱۵ میلیون میشه.»
صبر کن! 😅
هنوز نمیدونی مشتری دقیقاً چی میخواد.
پس جواب حرفهای باید با سؤال شروع بشه، نه قیمت.
مثلاً:
💬 «سلام، حتماً. برای اینکه بتونم زمان و هزینه دقیقتری اعلام کنم، چند مورد درباره امکانات موردنظرتونو میپرسم...»
بعد شروع میکنی به نیازسنجی.
📌 یادت باشه:
اول مسئله → بعد راهحل → بعد Scope → بعد قیمت.
نه:
پیام مشتری → قیمت فوری! 😂
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❤1👏1
🧩 خب بعد از پیام اول مشتری چه اتفاقی میفته؟
یک پروژه حرفهای معمولاً میتونه این مسیرو طی کنه:
📩 ۱. دریافت درخواست
مشتری توضیح اولیهای درباره نیازش میده.
⬇️
🔎 ۲. نیازسنجی
سؤال میپرسیم تا بفهمیم دقیقاً چه چیزی میخواد.
⬇️
📋 ۳. مشخص کردن Scope
امکانات و محدوده پروژه مشخص میشه.
⬇️
⏱️ ۴. تخمین زمان و هزینه
بر اساس Scope پروژه تخمین میزنیم.
⬇️
📄 ۵. ارائه پیشنهاد
جزئیات پروژه، هزینه، زمان و شرایط همکاری مشخص میشه.
⬇️
🤝 ۶. توافق
طرفین درباره شرایط به توافق میرسن.
⬇️
🚀 ۷. شروع پروژه
و تازه اینجا کدنویسی شروع میشه!
📌 میبینی؟
کدنویسی فقط یک بخش از یک پروژه خدماتی حرفهایه.
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
یک پروژه حرفهای معمولاً میتونه این مسیرو طی کنه:
📩 ۱. دریافت درخواست
مشتری توضیح اولیهای درباره نیازش میده.
⬇️
🔎 ۲. نیازسنجی
سؤال میپرسیم تا بفهمیم دقیقاً چه چیزی میخواد.
⬇️
📋 ۳. مشخص کردن Scope
امکانات و محدوده پروژه مشخص میشه.
⬇️
⏱️ ۴. تخمین زمان و هزینه
بر اساس Scope پروژه تخمین میزنیم.
⬇️
📄 ۵. ارائه پیشنهاد
جزئیات پروژه، هزینه، زمان و شرایط همکاری مشخص میشه.
⬇️
🤝 ۶. توافق
طرفین درباره شرایط به توافق میرسن.
⬇️
🚀 ۷. شروع پروژه
و تازه اینجا کدنویسی شروع میشه!
📌 میبینی؟
کدنویسی فقط یک بخش از یک پروژه خدماتی حرفهایه.
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❤1
🎯 چالش امشب ProgrammerCity
یک مشتری بهت پیام داده:
> «سلام، یه سایت برای فروش محصولاتمون میخوایم. قیمتش چقدره؟»
تو هنوز هیچ اطلاعات دیگهای نداری.
❓ اولین جوابت چی باید باشه؟
1️⃣ قیمتو اعلام میکنم.
2️⃣ میپرسم چه سایتی میخواید و نیازهاشونو بررسی میکنم.
3️⃣ میگم «باید ببینم».
4️⃣ یک قیمت حدودی میدم که مشتری منتظر نمونه.
👇 شماره گزینه رو بنویس.
📅 فردا میریم سراغ مرحلهای که خیلی از تازهکارها جدی نمیگیرنش:
📋 قبل از شروع پروژه دقیقاً چه اطلاعاتی باید از مشتری بگیریم؟
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
یک مشتری بهت پیام داده:
> «سلام، یه سایت برای فروش محصولاتمون میخوایم. قیمتش چقدره؟»
تو هنوز هیچ اطلاعات دیگهای نداری.
❓ اولین جوابت چی باید باشه؟
1️⃣ قیمتو اعلام میکنم.
2️⃣ میپرسم چه سایتی میخواید و نیازهاشونو بررسی میکنم.
3️⃣ میگم «باید ببینم».
4️⃣ یک قیمت حدودی میدم که مشتری منتظر نمونه.
👇 شماره گزینه رو بنویس.
📅 فردا میریم سراغ مرحلهای که خیلی از تازهکارها جدی نمیگیرنش:
📋 قبل از شروع پروژه دقیقاً چه اطلاعاتی باید از مشتری بگیریم؟
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❤1👏1
💼 از دانشگاه تا شرکت | قسمت ۳۱
🤔 فرض کن با مشتری به توافق رسیدی.
قیمت مشخصه.
زمان مشخصه.
قرار شده پروژه رو شروع کنی.
میری سراغ کدنویسی...
اما یک سؤال:
اطلاعات پروژه کجاست؟ 😐
مشتری میگه:
> «همون چیزایی که تلفنی گفتیم دیگه!»
و تو تازه متوجه میشی:
❌ هیچ لیست مشخصی از امکانات نداری.
❌ معلوم نیست دقیقاً چه چیزی باید تحویل بدی.
❌ شرایط پرداخت مکتوب نیست.
❌ زمان تحویل مشخص نیست.
❌ معلوم نیست تغییرات جدید شامل قیمت اولیه هست یا نه.
این دقیقاً همون جاییه که یک پروژه میتونه از کنترل خارج بشه.
📌 قبل از شروع کار باید توافقها و نیازمندیهای پروژه شفاف و قابل مراجعه باشن.
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
🤔 فرض کن با مشتری به توافق رسیدی.
قیمت مشخصه.
زمان مشخصه.
قرار شده پروژه رو شروع کنی.
میری سراغ کدنویسی...
اما یک سؤال:
اطلاعات پروژه کجاست؟ 😐
مشتری میگه:
> «همون چیزایی که تلفنی گفتیم دیگه!»
و تو تازه متوجه میشی:
❌ هیچ لیست مشخصی از امکانات نداری.
❌ معلوم نیست دقیقاً چه چیزی باید تحویل بدی.
❌ شرایط پرداخت مکتوب نیست.
❌ زمان تحویل مشخص نیست.
❌ معلوم نیست تغییرات جدید شامل قیمت اولیه هست یا نه.
این دقیقاً همون جاییه که یک پروژه میتونه از کنترل خارج بشه.
📌 قبل از شروع کار باید توافقها و نیازمندیهای پروژه شفاف و قابل مراجعه باشن.
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❤1👏1
📋 قبل از شروع یک پروژه، حداقل این مواردو مشخص کن:
🎯 هدف پروژه
دقیقاً قرار است چه مشکلی حل شود؟
🧩 امکانات
چه Featureهایی داخل پروژه هستند؟
🚫 محدوده پروژه
چه چیزهایی فعلاً جزو پروژه نیستند؟
⏱️ زمانبندی
شروع و تحویل پروژه چه زمانی است؟
💰 هزینه و پرداخت
مبلغ و مراحل پرداخت چگونه است؟
🔄 تغییرات
اگر مشتری بعداً Feature جدیدی خواست، چه اتفاقی میفته؟
🛠️ پشتیبانی
بعد از تحویل چه میزان پشتیبانی ارائه میشه؟
📦 تحویل
دقیقاً چه فایلها، دسترسیها یا امکاناتی تحویل داده میشه؟
📌 این جزئیات فقط برای مشتری نیست.
برای خود برنامهنویس هم یک محافظ جدی در برابر سوءتفاهمهای آینده است.
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
🎯 هدف پروژه
دقیقاً قرار است چه مشکلی حل شود؟
🧩 امکانات
چه Featureهایی داخل پروژه هستند؟
🚫 محدوده پروژه
چه چیزهایی فعلاً جزو پروژه نیستند؟
⏱️ زمانبندی
شروع و تحویل پروژه چه زمانی است؟
💰 هزینه و پرداخت
مبلغ و مراحل پرداخت چگونه است؟
🔄 تغییرات
اگر مشتری بعداً Feature جدیدی خواست، چه اتفاقی میفته؟
🛠️ پشتیبانی
بعد از تحویل چه میزان پشتیبانی ارائه میشه؟
📦 تحویل
دقیقاً چه فایلها، دسترسیها یا امکاناتی تحویل داده میشه؟
📌 این جزئیات فقط برای مشتری نیست.
برای خود برنامهنویس هم یک محافظ جدی در برابر سوءتفاهمهای آینده است.
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❤1👏1
🎯 یک سناریوی واقعی:
مشتری سفارش یک ربات تلگرام داده.
در توافق اولیه نوشته شده:
🤖 ثبت سفارش
📦 مدیریت محصولات
👨💼 پنل مدیریت
🔔 اعلان سفارش
وسط پروژه مشتری میگه:
> «راستی پرداخت آنلاین هم اضافه کن.»
حالا چه کار میکنی؟
1️⃣ چون مشتریه، رایگان اضافه میکنم.
2️⃣ میگم اصلاً انجام نمیدم.
3️⃣ بررسی میکنم که آیا خارج از Scope اولیه است؛ اگر هست، زمان و هزینه اضافه آن را مشخص میکنم.
4️⃣ پروژه رو متوقف میکنم. 😅
👇 انتخابتو بنویس.
📌 این دقیقاً یکی از مهارتهاییه که یک فریلنسر تازهکار باید یاد بگیره:
نه گفتن به درخواست مشتری نیست؛ مدیریت حرفهای درخواستهای خارج از Scope است.
📅 فردا میریم سراغ یک اتفاق خیلی رایج:
😈 مشتری وسط پروژه میگه: «فقط یه تغییر کوچیک دیگه...»
و میبینیم چطور باید با تغییرات پروژه حرفهای برخورد کنیم.
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
مشتری سفارش یک ربات تلگرام داده.
در توافق اولیه نوشته شده:
🤖 ثبت سفارش
📦 مدیریت محصولات
👨💼 پنل مدیریت
🔔 اعلان سفارش
وسط پروژه مشتری میگه:
> «راستی پرداخت آنلاین هم اضافه کن.»
حالا چه کار میکنی؟
1️⃣ چون مشتریه، رایگان اضافه میکنم.
2️⃣ میگم اصلاً انجام نمیدم.
3️⃣ بررسی میکنم که آیا خارج از Scope اولیه است؛ اگر هست، زمان و هزینه اضافه آن را مشخص میکنم.
4️⃣ پروژه رو متوقف میکنم. 😅
👇 انتخابتو بنویس.
📌 این دقیقاً یکی از مهارتهاییه که یک فریلنسر تازهکار باید یاد بگیره:
نه گفتن به درخواست مشتری نیست؛ مدیریت حرفهای درخواستهای خارج از Scope است.
📅 فردا میریم سراغ یک اتفاق خیلی رایج:
😈 مشتری وسط پروژه میگه: «فقط یه تغییر کوچیک دیگه...»
و میبینیم چطور باید با تغییرات پروژه حرفهای برخورد کنیم.
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❤1🔥1
💼 از دانشگاه تا شرکت | قسمت ۳۲
😈 «فقط یه تغییر کوچیک دیگه...»
یکی از خطرناکترین جملههای فریلنسری! 😂
پروژه رو شروع کردی.
مشتری وسط کار پیام میده:
> «راستی اگه میشه این قسمتو هم اضافه کن.»
میگی:
«باشه.»
فردا:
> «اینم اگه بشه تغییر بدی خیلی خوب میشه.»
میگی:
«باشه.»
پسفردا:
> «یه امکان کوچیک دیگه هم یادم اومد...»
و ناگهان:
📦 پروژهای که قرار بود ۱۰ روزه تموم بشه،
شده یک پروژه ۳۰ روزه!
اما قیمت؟
همون قیمت اولیه. 😐
📌 اینجاست که مفهوم Scope اهمیتشو نشون میده.
هر چیزی که بعد از توافق اولیه به پروژه اضافه میشه، لزوماً «یک تغییر کوچک» نیست.
ممکنه یک Feature جدید باشه.
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
😈 «فقط یه تغییر کوچیک دیگه...»
یکی از خطرناکترین جملههای فریلنسری! 😂
پروژه رو شروع کردی.
مشتری وسط کار پیام میده:
> «راستی اگه میشه این قسمتو هم اضافه کن.»
میگی:
«باشه.»
فردا:
> «اینم اگه بشه تغییر بدی خیلی خوب میشه.»
میگی:
«باشه.»
پسفردا:
> «یه امکان کوچیک دیگه هم یادم اومد...»
و ناگهان:
📦 پروژهای که قرار بود ۱۰ روزه تموم بشه،
شده یک پروژه ۳۰ روزه!
اما قیمت؟
همون قیمت اولیه. 😐
📌 اینجاست که مفهوم Scope اهمیتشو نشون میده.
هر چیزی که بعد از توافق اولیه به پروژه اضافه میشه، لزوماً «یک تغییر کوچک» نیست.
ممکنه یک Feature جدید باشه.
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❤1🔥1
🔄 حالا اگر مشتری وسط پروژه یک قابلیت جدید خواست، چکار کنیم؟
اول مشخص کن:
❓ آیا این درخواست داخل Scope اولیه بوده؟
اگر بله:
✅ طبق توافق انجامش میدی.
اگر نه:
📝 درخواست جدیدو بررسی میکنی.
بعد مشخص میکنی:
⏱️ چقدر زمان اضافه نیاز داره؟
💰 آیا هزینه اضافه داره؟
📅 آیا زمان تحویل تغییر میکنه؟
مثلاً:
پروژه اولیه:
🤖 ربات ثبت سفارش
اما مشتری میگه:
> «میخوام سیستم تخفیف هم داشته باشه.»
این فقط یک خط کد نیست!
ممکنه نیاز داشته باشه:
🎟️ ساخت کد تخفیف
🗄️ تغییر دیتابیس
🛒 اعمال تخفیف روی سفارش
👨💼 مدیریت کدها در پنل
🧪 تست حالتهای مختلف
پس قبل از اینکه بگی:
«باشه، انجامش میدم.»
اول بگو:
«بیایم بررسی کنیم این قابلیت چه تغییراتی در پروژه ایجاد میکنه.»
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
اول مشخص کن:
❓ آیا این درخواست داخل Scope اولیه بوده؟
اگر بله:
✅ طبق توافق انجامش میدی.
اگر نه:
📝 درخواست جدیدو بررسی میکنی.
بعد مشخص میکنی:
⏱️ چقدر زمان اضافه نیاز داره؟
💰 آیا هزینه اضافه داره؟
📅 آیا زمان تحویل تغییر میکنه؟
مثلاً:
پروژه اولیه:
🤖 ربات ثبت سفارش
اما مشتری میگه:
> «میخوام سیستم تخفیف هم داشته باشه.»
این فقط یک خط کد نیست!
ممکنه نیاز داشته باشه:
🎟️ ساخت کد تخفیف
🗄️ تغییر دیتابیس
🛒 اعمال تخفیف روی سفارش
👨💼 مدیریت کدها در پنل
🧪 تست حالتهای مختلف
پس قبل از اینکه بگی:
«باشه، انجامش میدم.»
اول بگو:
«بیایم بررسی کنیم این قابلیت چه تغییراتی در پروژه ایجاد میکنه.»
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❤1🔥1
🎯 چالش امشب ProgrammerCity
مشتری برای یک سایت فروشگاهی سفارش داده:
🛒 محصولات
👤 ثبتنام
💳 پرداخت
📦 ثبت سفارش
وسط پروژه پیام میده:
> «راستی یه سیستم کد تخفیف هم اضافه کن.»
تو چکار میکنی؟
1️⃣ بدون حرف انجامش میدم.
2️⃣ میگم اصلاً انجام نمیدم.
3️⃣ بررسی میکنم، زمان و هزینه اضافه رو مشخص میکنم و با مشتری هماهنگ میکنم.
4️⃣ پروژه رو کنسل میکنم. 😂
👇 شماره گزینه رو بفرست.
📅 فردا میریم یک مرحله جلوتر:
🤝 چطور این درخواستهای جدیدو با مشتری مطرح کنیم که نه رابطه خراب بشه، نه حق برنامهنویس ضایع بشه؟
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
مشتری برای یک سایت فروشگاهی سفارش داده:
🛒 محصولات
👤 ثبتنام
💳 پرداخت
📦 ثبت سفارش
وسط پروژه پیام میده:
> «راستی یه سیستم کد تخفیف هم اضافه کن.»
تو چکار میکنی؟
1️⃣ بدون حرف انجامش میدم.
2️⃣ میگم اصلاً انجام نمیدم.
3️⃣ بررسی میکنم، زمان و هزینه اضافه رو مشخص میکنم و با مشتری هماهنگ میکنم.
4️⃣ پروژه رو کنسل میکنم. 😂
👇 شماره گزینه رو بفرست.
📅 فردا میریم یک مرحله جلوتر:
🤝 چطور این درخواستهای جدیدو با مشتری مطرح کنیم که نه رابطه خراب بشه، نه حق برنامهنویس ضایع بشه؟
━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
❤1🔥1