استودیو بهوندی ساخت سیستم‌های هوشمند
بازگشت به بلاگ

یادداشت‌های استودیو

نرم‌افزار سفارشی یا نوکد؛ تصمیم ۱۴۰۵

نوکد در ۱۴۰۵ سریع است و سقف دارد. نرم‌افزار سفارشی گران‌تر است و وقتی فرآیند شما دیگر در قالب نمی‌گنجد، ارزان‌تر تمام می‌شود.

مقایسه مسیر نوکد و نرم‌افزار سفارشی برای محصول ۱۴۰۵

سه سال پیش خیلی از تیم‌ها با نوکد نفس راحتی کشیدند. یک فروشگاه، یک فرم جذب، یک پنل داخلی؛ بدون صف انتظار برای برنامه‌نویس. در ۱۴۰۵ همان تیم‌ها را می‌بینم که از سقف قالب حرف می‌زنند: گردش پیچیده، چند زبان، نقش‌های تودرتو، و گزارشی که ابزار آماده بلد نیست. این لحظه است که باید صادق بود: نوکد شکست نخورده؛ کار شما از «سایت» به «سیستم» تبدیل شده است.

من طرفدار رنج بی‌دلیل نیستم. اگر یک وب‌سایت معرفی و یک فروش ساده کافی است، سامانهٔ سفارشی نمایش قدرت است نه خدمت. اما اگر موجودیت‌های شما از روی ابزارهای عمومی سر می‌رود، هر ماه که صبر کنید هزینهٔ مهاجرت بالاتر می‌رود.

سقف نوکد کجا پیدا می‌شود

معمولاً نه در روز لانچ، در ماه ششم. وقتی باید قیمت را از سه موجودیت بخوانید، وقتی انبار و حسابداری باید حرف بزنند، وقتی نسخهٔ عربی فقط آینهٔ فارسی نیست و مسیر خودش را می‌خواهد. ابزار آماده برای هشتاد درصد مسیر عالی است. آن بیست درصد آخر است که محصول شما را از بقیه جدا می‌کند — و همان‌جا قفل می‌شود.

SaaS آماده هم همین منطق را دارد. اجارهٔ نرم‌افزار تا وقتی که فرآیند شما شبیه بقیه است، عاقلانه است. روزی که برای دور زدن محدودیت، هفت ادغام شکننده می‌سازید، در عمل دارید یک سیستم سفارشی بد می‌نویسید؛ فقط روی زمین دیگران.

سفارشی یعنی مالکیت، نه دکوراسیون

نرم‌افزار سفارشی یعنی مدل داده مال شماست، گردش مال شماست، و تکامل بعد از لانچ ممکن است بدون التماس از فروشندهٔ قالب. این آزادی قیمت دارد: کشف، طراحی، و تیمی که بعد از تحویل هم جواب بدهد. اگر بودجه فقط برای ساخت است و برای ماندن نیست، سفارشی را شروع نکنید. نیمهٔ رهاشده از قالب بدتر است.

معماری این وسط خودنمایی نمی‌کند. Modular monolith یا برش عمودی وقتی معنا دارد که پیچیدگی محصول آن را بخرد. برای یک کاتالوگ کوچک، زیاده است. برای مارکت‌پلیس یا پنل عملیاتی چندساله، ارزان‌تر از توده‌ای است که شش ماه دیگر کسی جرئت دست زدنش را ندارد.

یک آزمون بی‌رحم قبل از امضا

روی کاغذ بنویسید شش ماه دیگر کدام کار باید بدون دور زدن ابزار انجام شود. اگر جواب در قالب فعلی جا می‌شود، همان را بزرگ کنید. اگر جواب «باید سیستم مال ما باشد» است، مسیر سفارشی را با محدودهٔ کوچک شروع کنید؛ نه با بازنویسی جهان. برای زبان و جهت محصول محصول سه‌زبانه را ببینید، و برای زندگی بعد از تحویل سامانه‌ای که بعد از لانچ زنده می‌ماند.

اگر بین این دو مسیر گیر کرده‌اید، در گفتگو همان آزمون را با هم روی کاغذ می‌آوریم. انتخاب ابزار، انتخاب غرور نیست؛ انتخاب هزینهٔ دو سال بعد است.

نظرها

هنوز نظری نیست. اولین نظر را شما بنویسید.

ایمیل یا همراه فقط برای پیگیری استودیو است و روی سایت نشان داده نمی‌شود.