ایوند با محدود کردن حق استفاده از اینترنت مخالف است. شما نیز به این کارزار بپیوندید.#صیانت_از_حقوق_کاربراناطلاعات بیشتر
کاور
"DDD Talks" در تاریخ پنج‌شنبه ۱۷ مرداد ساعت ۱۳:۰۰ به پایان رسیده است.
جزئیات
مهلت ثبت‌نام
قیمت (تومان)
تعداد

درباره رویداد

اولین رویداد DDD-Talks در تاریخ هفدهم مرداد ۱۳۹۸، توسط انجمن DDD ایران برگزار می‌شود. در این رویداد ۴ ساعته به اهمیت زبان مشترک (Ubiquitous Language ) در شفاف‌سازی مرزها (Bounded Context) خواهیم پرداخت و در قالب ۵ سخنرانی، چالشی‌ترین موضوعات مرتبط با زبان مشترک و تعیین مرزها را مرور خواهیم کرد. در بخش دیگری از این رویداد، پنل پرسش و پاسخ و نیز یک مسابقه جذاب خواهیم داشت.

موضوع سخنرانی‌های رویداد

سخنرانی اول: جادوی زبان، طلسم پیچیدگی با ارایه روح‌الله دلپاک

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

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

 

سخنرانی دوم: BDD روشی برای خلق زبان مشترک با ارایه سپهر نامدار

در زندگی حرفه ایم این شانس رو داشتم که در محیط های مختلف زیادی روی پروژه های متفاوت کار کنم. نتیجه ای که از این تجربیات گرفتم این بود که موفقیت یک پروژه ربط زیادی به متد هایی داره که توش استفاده میشه و همین طور درک درست مشکلی که باید برای اون راه حلی پیدا کنیم.
در این سخنرانی، دوست دارم یکی از پر کاربرد ترین این متدها رو معرفی کنم، دوست خوبم (BDD (Behaviour Driven Development

 

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

مفهوم مرزبندی در بیشتر پدیده های پیرامون ما دیده می شود. گاهی این مرز بندی ناخوشایند است مثل مرز بین ملت ها و فرهنگ ها؛ گاهی این مرزها هستند که حتی حیات همه موجودات زنده و میلیاردها سلول زنده بدن آنها را سبب می شوند.
می دانیم اساسی ترین چالش در طراحی، تعیین مرز دقیق Bounded context ها است. اما به راستی ضرورت این مرزبندی چیست؟
در این ارائه، ابراهیم نبیئی به چیستی Bounded context ها به عنوان الگوی محوری DDD می پردازد و چرایی مرزبندی بین BC ها را از منظر دیگری بررسی می کند.

 

سخنرانی چهارم: پیش به سوی استقلال با ارایه هادی احمدی
BC ها معمولا تنها نیستند و باید با یکدیگر ارتباط داشته باشند. طراحی صحیح مکانیزم ارتباطی بین BC ها می تواند تاثیر قابل توجهی بر سرعت تحویل، بهره وری و موفقیت پروژه داشته باشد. همانطور که اشتباه در این حوزه می تواند باعث وابستگی BC ها به یکدیگر، از بین رفتن استقلال آنها و در نهایت به وجود آمدن موجودی به نام "Monolith توزیع شده" شود.
در این ارایه، هادی به بررسی اشتباهات رایج در حوزه ی یکپارچه سازی BC ها و چالش های طراحی BC های یکپارچه ولی مستقل میپردازد.

 

سخنرانی پنجم: «شفاف‌سازی مرزها با ماژیک و استیکی نوت» با ارایه مسعود بهرامی

جلسات مدل‌سازی قوانین کسب و کار، عموما بسیار طولانی و طاقت‌فرسا می‌شوند و تجربه نشان داده که مدل نهایی، بیشتر از آنکه منطبق بر خواسته‌های ذینفعان باشد، بازتاب فرضیات ذهنی توسعه دهندگان است.
مسعود در این سخنرانی نشان می‌دهد که چگونه می‌توان در جلسات مدل‌سازی، با استفاده از تکنیک Event Storming ، آن جلسات خسته‌کننده و کم‌بازده را به جلساتی مفید و کوتاه تبدیل کرد و به مدلی رسید که نه تنها توسعه‌دهندگان بلکه همه‌ی ذینفعان محصول در خلق آن مشارکت دارند. در این سخنرانی خواهیم دید که چنین مدلی چگونه می‌تواند زبان فراگیر(Ubiquitous Language) را تقویت و Bounded Context ها را شفاف کند.

سخنرانان

هادی احمدی
هادی احمدی

هادی احمدی هستم. علاقه مند به مباحث طراحی، معماری و تست نرم افزار. در کنار کار توسعه و تولید نرم افزار، به تدریس DDD و مباحث مرتبط با آن مانند CQRS, Event Sourcing و ... و همچنین مباحث مرتبط با تست مانند TDD, BDD مشغول هستم.

مسعود بهرامی
مسعود بهرامی

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

DDD, Event Storming, BDD, Test, CQRS, Event Sourcing اینها دوستان من در زمان طراحی و پیاده‌سازی نرم‌افزار هستند.

روح‌الله دلپاک
روح‌الله دلپاک

من روح‌الله دلپاک هستم. در ۱۵ سال گذشته، عمده‌ی فعالیت من بر توسعه‌ی نرم‌افزارهای سازمانی متمرکز بوده است. با رویکرد Domain-Driven Designاز سال ۹۱ آشنا شده‌ام و حالا امیدوارم که بتوانم بخشی از تجربه‌ی این چند ساله را با شما علاقه‌مندان به DDD در میان بگذارم.

سپهر نامدار
سپهر نامدار

با ۹ سال تجربه در زمینه برنامه نویسی، علاقه مند به معماری، اجایل و Software Crafs(wo)manship هستم.

در کنار کار برنامه نویسی مربیگری و تدریس DDD, BDD و TDD میکنم و امیدوارم بتونیم با تبادل اطلاعات به کامیونیتی های برنامه نویسی کمک کنیم تا سریعتر پیشرفت کنند.

ابراهیم نبیئی
ابراهیم نبیئی

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

زمان‌بندی

عنوانشروعپایان
شروع پذیرش۸:۳۰۹:۰۰
معرفی انجمن، تاریخچه و اهداف۹:۰۰۹:۱۵
ارایه روح‌الله دلپاک با عنوان «جادوی زبان، طلسم پیچیدگی»۹:۱۵۹:۴۵
ارایه سپهر نامدار با عنوان «BDD روشی برای خلق زبان مشترک»۹:۴۵۱۰:۰۵
ارایه ابراهیم نبیئی با عنوان «حیات در حصار یک سلول»۱۰:۰۵۱۰:۳۵
استراحت و پذیرایی۱۰:۳۵۱۱
سخنرانی هادی احمدی با عنوان «پیش به سوی استقلال»۱۱۱۱:۴۵
ارایه مسعود بهرامی با عنوان «شفاف‌سازی مرزها با ماژیک و استیکی نوت»۱۱:۴۵۱۲:۱۰
پنل پرسش و پاسخ۱۲:۱۵۱۲:۵۰
اعلام نتایج مسابقه۱۲:۵۰۱۳

حامی رویداد

برگزار‌کننده

آواتار

انجمن DDD ایران

انجمن DDD ایران، با هدف گسترش و پیش‌برد رویکردهای نوینِ مدل‌سازی، تحلیل، طراحی‌ و معماری نرم‌افزار و همچنین ارتقا کیفی و کمی مهارت‌های علاقه‌مندان به حوزه Software Craftsmanship و بهبود بخشیدن به امور آموزش و مشاوره در طراحی، مدل‌سازی و معماری سامانه

رویداد های برگزارشده۶
تعداد افراد توصیهکننده این برگزارکنندهبیشتر از ۶۰ نفر

آدرس

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

موقعیت جغرافیایی رویداد

رویدادهای زیر را به شما پیشنهاد می‌کنیم

جمعه ۵ شهریور

دوره جامع ICDL1 مقدماتی و NETWORK (بدون مدرک)

  • آنلاین
  • ۷۷۷,۰۰۰ تومان
  • عرفان کریمیان
پنج‌شنبه ۸ مهر

آکادمی عماد

  • آنلاین
  • از ۱,۸۰۰,۰۰۰ تومان
  • شرکت پیشتازان امن کاوی عماد
تا ۳۰ دی

دوره آکادمی دیتاساینس - دانشگاه تهران

  • آنلاین
  • ۱,۰۰۰,۰۰۰ تومان
  • مرکز پژوهشی علوم و مدیریت داده پردیس دانشکده های فنی دانشگاه تهران
تا ۲۳ مرداد

دوره ی آنلاین آموزش Primavera

  • آنلاین
  • از ۷۰,۰۰۰ تومان
  • انجمن علمی مهندسی صنایع صنعتی اصفهان