آنچه یاد خواهید گرفت:
درک چارچوب چرخه عمر توسعه نرمافزار (SDLC) و زمینهی امروزی آن در کنار هوش مصنوعی
اعمال کمک هوش مصنوعی (GitHub Copilot) در فعالیتهای واقعی SDLC، از گردآوری نیازمندیها و کدنویسی تا استقرار
ارزیابی نقاط قوت و محدودیتهای هوش مصنوعی در فعالیتهای SDLC
توسعه ذهنیت لازم برای SDLC مبتنی بر کمک هوش مصنوعی
پیشنیازهای دوره
اگر تاکنون در توسعه نرمافزار درگیر بودهاید، صرفنظر از نقشتان (کارکردی، مهندس، زیرساخت، مدیر پروژه و ...)، این دوره برای شما مفید خواهد بود. اگر هم تجربهای نداشتهاید، باز هم میتوانید این دوره را بگذرانید، چون یک معرفی اولیه از SDLC ارائه میدهد. با این حال، ممکن است در چند بخش دچار ابهام شوید.
توضیحات دوره
مهندسی نرمافزار وارد عصر جدیدی شده است؛ عصری که در آن انسانها و عاملهای هوش مصنوعی در کنار هم کار میکنند.
هوش مصنوعی دیگر یک مفهوم آیندهنگرانه در مهندسی نرمافزار نیست. در این دورهی اکتشافی، شما بررسی خواهید کرد که چگونه GitHub Copilot Agent میتواند در هر مرحله از چرخه عمر توسعه نرمافزار (SDLC)؛ از بحثهای اولیه درباره نیازمندیها تا راهبردهای استقرار مشارکت کند. همچنین بهصورت عملی تجربه خواهید کرد که GitHub Copilot Agent چگونه میتواند در سراسر SDLC به شریک همکاری شما تبدیل شود.
این فرآیند فقط نشان نمیدهد GitHub Copilot چه کارهایی میتواند انجام دهد، بلکه به شما میآموزد چگونه آن را هدایت کنید تا به نتایج معنادار برسد. این دوره درباره جایگزین کردن عناصر انسانی در SDLC نیست. بلکه درباره تغییر شیوهی کار آنهاست. یاد میگیرید چگونه هوش مصنوعی را مانند یک همتیمی توانمند اما کمتجربه راهنمایی کنید: عالی در تولید کد یا ایدهپردازی، اما همچنان نیازمند قضاوت و دانش حوزهای شما می باشد.
هر بخش شامل تمرینهای عملی است که برای شبیهسازی همکاری میان تخصص انسانی و توانمندی هوش مصنوعی طراحی شدهاند. گامبهگام، هر مرحله از SDLC را بررسی میکنید: از گردآوری نیازمندیها تا طراحی، پیادهسازی، آزمون و استقرار. در هر مرحله، یاد میگیرید که قابلیتهای GitHub Copilot چگونه میتوانند کار شما را سادهتر کنند و به شما کمک کنند درباره همکاری و بهرهوری، متفاوت فکر کنید.
این دوره تفکر انتقادی را تشویق میکند: تیمها چگونه باید با این نوع جدید همکار سازگار شوند؟ چه نقشهایی همچنان منحصربهفردِ انسان باقی میمانند؟ درک این نوع همکاریِ در حال تحول میتواند به یک مهارت حرفهای ضروری تبدیل شود. تمرکز دوره بر درک فرآیند است: شناسایی اینکه هوش مصنوعی کجا ارزش افزوده ایجاد میکند و کجا هنوز کم میآورد. در پایان، با ذهنیتی عملی دوره را تمام میکنید تا بدانید چگونه تخصص خود را بهطور مؤثر با کمک هوش مصنوعی در گردش کاری واقعی توسعه ترکیب کنید.
این دوره برای چه کسانی مناسب است؟
مهندسان / توسعهدهندگان نرمافزار در سطح مبتدی تا متوسط
رهبران فنی، سرپرستان تیم یا مدیران مهندسی
مالکین محصول یا طراحان راهکار با تجربه کدنویسی یا بدون آن
دانشجویان پیشرفته یا فارغالتحصیلان جدید رشته علوم کامپیوتر / مهندسی نرمافزار
مهندسان DevOps / QA که به گردش های کاری مبتنی بر کمک هوش مصنوعی علاقهمند هستند.