چرخه‌ی حیات یک سرویس نرم‌افزاری در کلاس جهانی

The Development Lifecycle of a World-Class Software Service

ثبت نام در کارگاه

چکیده‌ی کارگاه

چه‌طور سرویس‌های معروف جهانی مثل Google، همیشه بالا هستند و درست کار می‌کنند؟
چه‌طور این حجم از تغییرات توسط هزاران توسعه‌دهنده به طور روزانه روی چنین سیستمی انجام می‌شوند، (تقریباً) بدون downtime یا bug بزرگ؟
چه‌طور این همه توسعه می‌تواند روی همان بستر ۱۵ سال پیش (بدون rewrite) انجام شود و همچنان کار کند؟

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

درباره‌ی ارائه‌دهنده

دکتر کیانوش مختاریان
  • کارشناسی مهندسی کامپیوتر از دانشگاه صنعتی شریف
  • دکتری مهندسی کامپیوتر از دانشگاه تورنتو
  • مهندس staff نرم‌افزار و مدیر فنی در سیستم نمایش تبلیغات گوگل
  • مدیر ارشد فناوری (CTO) در شرکت یکتانت
  • مشاور CTO دیجی‌کالا

مخاطبان کارگاه

چه کسانی می‌توانند از مطالب این کارگاه بهره ببرند؟
  • مدیران و مهندسان ارشد نرم‌افزار (و زیرشاخه‌ها؛ مانند data، devops و غیره): مخاطب اصلی - بهره از همه مطالب.
  • دانشجویان/مهندسان تازه‌کار: برخی مطالب ملموس و برخی از جنس «آشنایی برای آینده» خواهند بود.
  • افراد غیرفنی: محتوای فنی ممکن است ناملموس باشد، اما آشنایی با رویه‌ها می‌تواند به تعامل بهتر با تیم‌های فنی کمک کند.

استانداردهای گوگل به چه درد ما در اکوسیستم فناوری ایران می‌خورد؟

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

جزئیات برگزاری

خیریه

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

تاریخ برگزاری

۱۴۰۴/۱۰/۱۷ - ساعت ۴ تا ۸ عصر

محل برگزاری

دانشگاه صنعتی شریف، سالن آمفی تئاتر مرکزی

برگزارکننده

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