S1فهرست انتظار

تصمیم‌گیری معماری

قبل از نوشتن اولین خط کد، بدانید آیا اصلاً به بلاک‌چین نیاز دارید.

S1 — تصمیم‌گیری معماری

مخاطب دوره

  • مناسب: توسعه‌دهنده‌ی ارشد، تیم‌لید، مشاور فنی، کسی که باید به مدیر بگوید «آری یا نه».
  • نامناسب: مبتدی؛ کسی که فقط کدنویسی می‌خواهد.

آنچه می‌سازید

ماژولمحصول
۱ارزیابی «بلاک‌چین یا نه» برای سه سناریو
۲جدول تصمیم پلتفرم
۳نقشه‌ی on-chain/off-chain
۴ADR ارتقاپذیری و حاکمیت
۵طرح تست دَپ
۶ثبت ریسک
۷یادداشت حقوقی/اجرایی
۸ارائه‌ی معماری
۹بسته‌ی معماری نهایی

پیش‌نیازها

B2 (یا معادل)؛ آشنایی با تصمیم معماری (مفهوم trade-off)؛ ترجیحاً B3.

زمان و ریتم

۹ ماژول؛ ساعت درس: ۲۵ ساعت (+ ۱۰ ساعت تمرین و پروژه)؛ ۱۲ هفته؛ ADR اول هفته‌ی ۲.

ابزارها و نسخه‌ها

Markdown/ADR، Mermaid (نمودار متنی داخل Markdown؛ draw.io یا Excalidraw اختیاری)، جدول‌های تصمیم، (اختیاری) Structurizr/C4، یک ابزار ارائه، قالب‌های ارائه‌شده در مخزن.

ارزیابی و سیاست AI

  • تمرین: استفاده از AI آزاد است؛ تست خودکار نتیجه را می‌سنجد.
  • آزمون: بدون AI.
  • پروژه: AI مجاز است، اما در ویدیوی دفاع باید هر خط را توضیح بدهید.

تمرین‌های اجباری ۳۰٪؛ پروژه‌ی نهایی ۴۵٪؛ آزمون پایانی ۲۰٪؛ مشارکت و بازبینی همتا ۵٪. شرط گواهی: ≥ ۶۵٪ و تحویل پروژه.

گواهی

متن: «گواهی می‌شود [نام] دوره‌ی «تصمیم‌گیری معماری» (ساعت درس: ۲۵ ساعت + ۱۰ ساعت تمرین و پروژه) را گذرانده و توانایی ارزیابی نیاز، انتخاب پلتفرم، طراحی مرز on-chain/off-chain، ارتقا و حاکمیت و مستندسازی تصمیم‌ها را با بسته‌ی معماری [پیوند] نشان داده است.»

اعتبارسنجی گواهی

نمونه‌ی درس

درس نمونه‌ی رایگان این دوره به‌زودی منتشر می‌شود. برای خبر شدن، وارد فهرست انتظار شوید.

دوره‌ی بعدی

S2 (شبکه‌ی سازمانی/کنسرسیومی) و S3 (Hyperledger Fabric؛ آینده).