مراحل دانش‌بنیان شدن شرکت نرم‌افزاری؛ راهنمای کامل و اجرایی
دانش‌بنیان۲ مرداد ۱۴۰۵به‌روزرسانی: ۵ مرداد ۱۴۰۵11 دقیقه مطالعه

مراحل دانش‌بنیان شدن شرکت نرم‌افزاری؛ راهنمای کامل و اجرایی

دانش‌بنیان شدن با ثبت یک عنوان اتفاق نمی‌افتد؛ باید محصول قابل‌ارزیابی، فناوری قابل‌دفاع و تسلط فنی تیم را نشان دهید. این راهنما مسیر را مرحله‌به‌مرحله توضیح می‌دهد.

نویسنده: جواد کاوسی

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

به همین دلیل، داشتن شرکت ثبت‌شده، تیم برنامه‌نویسی، اپلیکیشن فعال یا حتی فروش بالا به‌تنهایی برای تأیید کافی نیست. از طرف دیگر، یک محصول نرم‌افزاری کوچک‌تر اما دارای فناوری قابل‌دفاع و مستندات منسجم ممکن است پرونده مناسب‌تری داشته باشد.

در این راهنما مسیر را از تصمیم اولیه تا ارزیابی و استفاده از حمایت‌ها مرحله‌به‌مرحله بررسی می‌کنیم.

شرکت نرم‌افزاری دانش‌بنیان دقیقاً یعنی چه؟

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

بنابراین بهتر است بین این دو مفهوم تفاوت بگذاریم:

  • شرکت نرم‌افزاری: شرکتی که طراحی، توسعه یا فروش نرم‌افزار انجام می‌دهد.
  • شرکت دانش‌بنیان دارای محصول نرم‌افزاری تأییدشده: شرکتی که محصول معرفی‌شده آن، معیارهای فنی و سایر شرایط ارزیابی را احراز کرده است.

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

سه شرط اصلی ارزیابی محصول نرم‌افزاری

پیش از ثبت درخواست، پرونده را با سه سؤال اصلی بررسی کنید:

۱. آیا محصول به مرحله قابل‌ارزیابی رسیده است؟

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

۲. آیا سطح فناوری محصول قابل‌دفاع است؟

پیچیدگی ظاهری یا تعداد قابلیت‌ها معیار خوبی نیست. ارزیاب باید بتواند تشخیص دهد که طراحی یا توسعه محصول به دانش و توان فنی بالاتر از راهکارهای متعارف نیاز دارد.

در نرم‌افزار، این سطح ممکن است در بخش‌هایی مانند موارد زیر دیده شود:

  • الگوریتم اختصاصی و قابل‌توضیح
  • پردازش داده در حجم، سرعت یا دقت غیرمتعارف
  • هوش مصنوعی با فرایند واقعی طراحی، آموزش، ارزیابی یا استقرار مدل
  • معماری توزیع‌شده یا بلادرنگ با مسئله فنی مشخص
  • امنیت، رمزنگاری یا زیرساخت بلاکچینی دارای توسعه داخلی
  • بهینه‌سازی پیچیده منابع، مسیر، زمان‌بندی یا تصمیم‌گیری
  • زیرساخت ابری یا DevOps دارای ابزار و منطق اختصاصی

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

۳. آیا شرکت بر دانش فنی بخش‌های اصلی مسلط است؟

برون‌سپاری بخشی از کار یا استفاده از ابزارهای متن‌باز الزاماً مانع نیست؛ مسئله این است که دانش فنی اصلی محصول کجاست و چه کسی بر آن تسلط دارد.

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

چه نرم‌افزارهایی ذاتاً دانش‌بنیان نیستند؟

نام یا دسته محصول تعیین‌کننده نیست. CRM، ERP، فروشگاه اینترنتی، CMS، اپ موبایل، SaaS یا داشبورد تحلیلی می‌توانند ساده یا بسیار پیشرفته باشند.

موارد زیر به‌خودی‌خود نشانه دانش‌بنیان بودن نیستند:

  • طراحی سایت یا اپلیکیشن متعارف
  • پنل مدیریت و گزارش‌گیری معمول
  • اتصال چند API یا سرویس آماده
  • سفارشی‌سازی یک نرم‌افزار موجود
  • استفاده مستقیم از مدل‌های آماده هوش مصنوعی بدون توسعه فنی قابل‌توجه
  • ادعای مقیاس‌پذیری بدون داده، تست یا مسئله واقعی
  • داشتن کد زیاد یا تیم بزرگ

سؤال درست این نیست که «این محصول در چه دسته‌ای قرار می‌گیرد؟»؛ سؤال این است که کدام هسته فنی محصول، چرا دشوار است و شرکت چگونه آن را ایجاد کرده است؟

محصول نرم‌افزاری با پروژه سفارشی چه تفاوتی دارد؟

یک پروژه سفارشی ممکن است از نظر مهندسی بسیار قوی باشد، اما هر قرارداد توسعه نرم‌افزار لزوماً یک محصول دانش‌بنیان ایجاد نمی‌کند.

برای ارزیابی اولیه این موارد را مشخص کنید:

  • مالک محصول و دانش فنی چه مجموعه‌ای است؟
  • شرکت شما چه بخش‌هایی را طراحی و توسعه داده است؟
  • آیا خروجی فقط برای یک کارفرما ساخته شده یا قابلیت عرضه و تکرار دارد؟
  • هسته فناورانه مستقل از تغییرات ظاهری و سفارشی‌سازی چیست؟
  • آیا شواهد قرارداد، تحویل، بهره‌برداری یا فروش وجود دارد؟

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

مراحل دانش‌بنیان شدن شرکت نرم‌افزاری

مرحله ۱: وضعیت حقوقی شرکت را بررسی کنید

متقاضی باید شخصیت حقوقی ثبت‌شده و اطلاعات شرکتی منسجم داشته باشد. نوع ثبتی شرکت به‌تنهایی دانش‌بنیان بودن را تعیین نمی‌کند، اما مغایرت اطلاعات ثبتی، مالی، نیروی انسانی یا مالکیت محصول می‌تواند فرایند را مختل کند.

پیش از اقدام، اطلاعات پایه مانند شناسه ملی، اعضا، حوزه فعالیت، محل شرکت و دسترسی صاحبان امضا را کنترل کنید.

مرحله ۲: همه محصولات شرکت را فهرست کنید

اشتباه رایج این است که مشهورترین یا پرفروش‌ترین محصول برای ارزیابی انتخاب شود. محصول مناسب باید هم به مرحله قابل‌ارزیابی رسیده باشد و هم هسته فنی قابل‌دفاع داشته باشد.

برای هر محصول یک جدول ساده بسازید:

معیارپرسش
مرحله محصولآیا نسخه قابل‌نمایش یا استفاده واقعی دارد؟
فناوریدشوارترین مسئله فنی حل‌شده چیست؟
دانش داخلیکدام بخش توسط تیم خود شرکت طراحی شده است؟
شواهدچه مستند، تست، قرارداد، دمو یا داده‌ای داریم؟
تیمچه افرادی می‌توانند از محصول دفاع فنی کنند؟
مالکیتحقوق محصول و دسترسی به کد و مستندات روشن است؟

مرحله ۳: محصول را با معیارها و فهرست‌های جاری تطبیق دهید

معیارها و مصادیق ارزیابی ممکن است تغییر کنند. قبل از نوشتن پرونده، آخرین آیین‌نامه‌ها، فهرست کالاها و خدمات و معیارهای تفصیلی حوزه مرتبط را از سامانه رسمی بررسی کنید.

در این مرحله فقط نام نزدیک‌ترین حوزه را پیدا نکنید؛ دقیقاً مشخص کنید محصول با کدام بند فنی تطبیق دارد و برای هر ادعا چه شاهدی ارائه می‌شود.

مرحله ۴: ادعای فنی پرونده را دقیق تعریف کنید

پرونده ضعیف معمولاً پر از عبارت‌هایی مانند «هوشمند»، «پیشرفته»، «مقیاس‌پذیر» و «نوآورانه» است، اما توضیح نمی‌دهد این ادعاها چگونه اثبات می‌شوند.

برای هسته فنی محصول به این پنج سؤال پاسخ دهید:

  1. مسئله فنی دقیق چیست؟
  2. چرا راه‌حل‌های معمول برای آن کافی نیستند؟
  3. شرکت چه معماری، الگوریتم یا فرایندی طراحی کرده است؟
  4. چه بخشی از دانش در داخل شرکت ایجاد یا بومی‌سازی شده است؟
  5. با چه تست، داده یا نتیجه‌ای عملکرد آن اثبات می‌شود؟

مرحله ۵: مستندات فنی را آماده کنید

مستندات باید ارزیاب را از معرفی محصول تا هسته فناوری هدایت کنند. یک بسته مستندات مناسب، بسته به محصول، می‌تواند شامل موارد زیر باشد:

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

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

نمی‌دانید پرونده فنی محصولتان دقیقاً چه کمبودهایی دارد؟

در ارزیابی اولیه، وضعیت محصول، فناوری، تیم و مستندات بررسی می‌شود تا قبل از ثبت درخواست، شکاف‌های اصلی پرونده مشخص شوند.

بررسی مشاوره دانش‌بنیان

مرحله ۶: تسلط تیم را برای دفاع فنی آماده کنید

جلسه ارزیابی جای ارائه تبلیغاتی نیست. فرد پاسخ‌گو باید بتواند از جزئیات واقعی محصول دفاع کند.

پیش از ارزیابی، یک جلسه داخلی شبیه‌سازی کنید و از تیم بخواهید درباره این موارد توضیح دهد:

  • چرا این معماری انتخاب شد؟
  • گلوگاه فنی محصول کجاست؟
  • چه بخش‌هایی آماده یا متن‌باز هستند؟
  • ارزش افزوده فنی تیم دقیقاً چیست؟
  • محصول چگونه تست شده است؟
  • محدودیت‌ها و نقاط ضعف فعلی چیست؟
  • اگر حجم داده یا کاربر چند برابر شود چه اتفاقی می‌افتد؟

پاسخ صادقانه و دقیق به محدودیت‌ها از ادعاهای بزرگ و غیرقابل‌اثبات معتبرتر است.

مرحله ۷: اطلاعات تجاری، مالی و شرکتی را منسجم کنید

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

برای مثال، اگر ادعا می‌کنید محصول چند سال در حال توسعه بوده، تاریخچه نسخه‌ها، قراردادها، اعضای تیم و شواهد بهره‌برداری نباید با این ادعا تناقض داشته باشند.

مرحله ۸: درخواست را در سامانه رسمی ثبت کنید

پس از تکمیل اطلاعات شرکت و محصول، درخواست از مسیر رسمی ثبت و برای بررسی ارجاع می‌شود. فرم‌ها و ترتیب مراحل ممکن است با به‌روزرسانی سامانه تغییر کند؛ بنابراین راهنمای همان سامانه در زمان اقدام، مرجع اجرایی است.

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

مرحله ۹: برای بررسی فنی و درخواست تکمیل آماده باشید

نوع بررسی به پرونده و تصمیم کارگزار بستگی دارد و ممکن است شامل بررسی مستندات، تماس، جلسه آنلاین، بازدید، دمو یا درخواست اطلاعات تکمیلی باشد.

اگر نقصی اعلام شد، فقط متن بیشتری اضافه نکنید. ابتدا مشخص کنید نقص مربوط به کدام بخش است:

  • مرحله تولید
  • سطح فناوری
  • تسلط بر دانش فنی
  • شواهد تجاری یا مالکیت
  • ابهام یا تناقض در مستندات

سپس پاسخ را دقیقاً برای رفع همان ابهام تنظیم کنید.

مرحله ۱۰: نتیجه را تحلیل کنید و برای ادامه تصمیم بگیرید

اگر محصول تأیید شد، دامنه و اعتبار تأییدیه را دقیق بررسی کنید. اگر پرونده رد شد، ردشدن همیشه به معنی بی‌ارزش بودن محصول نیست؛ ممکن است محصول با معیار جاری تطبیق نداشته باشد، زود اقدام کرده باشید یا شواهد نتوانسته باشند فناوری را اثبات کنند.

اعتراض یا اقدام مجدد باید بر اساس دلیل مشخص و مدرک جدید انجام شود، نه تکرار همان پرونده با نگارش متفاوت.

اشتباهاتی که احتمال رد پرونده را بالا می‌برند

  • اقدام با ایده یا محصولی که هنوز قابل‌ارزیابی نیست
  • انتخاب محصول بر اساس فروش، نه قابلیت دفاع فنی
  • استفاده از اصطلاحات فنی بدون توضیح مسئله و راه‌حل
  • معرفی قابلیت‌های عمومی به‌عنوان فناوری پیشرفته
  • پنهان‌کردن سهم ابزارهای آماده یا پیمانکاران
  • ناهماهنگی میان فرم، دمو، معماری و توضیح اعضای تیم
  • ارائه دیاگرام‌های زیبا اما بدون جزئیات فنی
  • ادعای مقیاس، دقت یا امنیت بدون تست و داده
  • وابستگی دانش اصلی به فرد یا شرکت خارج از مجموعه
  • ثبت عجولانه پرونده و تلاش برای ساخت مستندات بعد از درخواست

مزایای دانش‌بنیان شدن؛ چه چیزی خودکار نیست؟

تأیید دانش‌بنیان می‌تواند امکان بررسی و استفاده از حمایت‌هایی مانند تسهیلات، ضمانت‌نامه‌ها، برخی حمایت‌های مالیاتی و گمرکی یا مزایای مرتبط با قراردادهای مشخص را ایجاد کند؛ اما باید دو نکته را جدی گرفت:

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

بنابراین قبل از تصمیم مالی، مناقصه یا واردات، از متن قانون، دستورالعمل جاری و نظر متخصص مالیاتی یا حقوقی مرتبط استفاده کنید.

دانش‌بنیان شدن چقدر زمان می‌برد؟

نمی‌توان برای همه پرونده‌ها یک زمان قطعی اعلام کرد. حوزه محصول، کامل‌بودن اطلاعات، نحوه ارزیابی، درخواست‌های تکمیلی و تغییرات سامانه بر زمان اثر دارند.

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

چک‌لیست آمادگی شرکت نرم‌افزاری

اگر پاسخ چند مورد اصلی هنوز «نه» است، بهتر است قبل از ثبت درخواست پرونده را تکمیل کنید:

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

آیا الان زمان مناسبی برای اقدام است؟

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

اگر نمی‌دانید کدام محصول شرکت برای ارزیابی مناسب‌تر است یا مستندات چگونه باید به یک پرونده قابل‌دفاع تبدیل شوند، در مشاوره دانش‌بنیان نرم‌افزار انارچین ابتدا وضعیت محصول، تیم، فناوری و شواهد بررسی می‌شود و سپس نقشه راه اقدام یا تکمیل پرونده طراحی می‌شود.

اگر بررسی نشان دهد محصول هنوز از نظر فنی به مرحله مناسب نرسیده، مسئله دیگر ثبت پرونده نیست؛ ابتدا باید شکاف محصول یا معماری برطرف شود. در این شرایط می‌توانید مسیر خدمات توسعه نرم‌افزار انارچین را بررسی کنید.

قبل از ثبت درخواست، قابلیت دفاع فنی محصول را بررسی کنید

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

شروع ارزیابی اولیه

منابع و یادداشت به‌روزرسانی

قوانین، معیارها، فهرست مصادیق و فرایند سامانه ممکن است تغییر کنند. پیش از اقدام، آخرین نسخه اسناد را از مراجع رسمی بررسی کنید:

  • سامانه ارزیابی و حمایت از شرکت‌ها و مؤسسات دانش‌بنیان
  • معاونت علمی، فناوری و اقتصاد دانش‌بنیان ریاست جمهوری
  • صندوق نوآوری و شکوفایی
  • آیین‌نامه اجرایی قانون حمایت از شرکت‌ها و مؤسسات دانش‌بنیان

این مقاله راهنمای عمومی است و جایگزین ارزیابی رسمی، مشاوره حقوقی یا مشاوره مالیاتی پرونده شما نیست.

پرسش‌های پرتکرار

نویسنده

جواد کاوسی

بنیان‌گذار و معمار نرم‌افزار انارچین