فرادرس
فرصت باقیمانده
۳۲,۰۰۰ تومان
در طرح تخفیف
۱۹,۲۰۰ تومان

آموزش مهندسی نرم افزار ۱

آموزش مهندسی نرم افزار ۱

تعداد دانشجو
۱,۹۶۵ نفر
مدت زمان
۱۱ ساعت و ۴۰ دقیقه
هزینه عادی آموزش
۳۲,۰۰۰ تومان
در طرح تخفیف
۱۹,۲۰۰ تومان
(کسب اطلاعات بیشتر +)
محتوای این آموزش
۱۷ بازخورد (مشاهده نظرات)
آموزش مهندسی نرم افزار ۱

چکیده

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

مدرس
فرشید شیرافکن

دانشجوی دکترای تخصصی بیوانفورماتیک

مهندس فرشید شیرافکن دارای مدرک کارشناسی ارشد مهندسی کامپیوتر گرایش نرم افزار بوده و در حال حاضر دانشجوی دکترای بیوانفورماتیک دانشگاه تهران هستند. ایشان از مدرسین نمونه در زمینه ارائه و آموزش دروس دانشگاهی انتخاب شده اند.

چکیده آموزش


توضیحات تکمیلی

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

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

 

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • درس یکم: نرم افزار و مهندسی نرم افزار
    • تعریف نرم افزار
    • تعریف مهندسی نرم افزار
    • پندارهای باطل
  • درس دوم: مدل های فرایند
    • مدل کلی
    • ارزیابی فرایند
    • مدل آبشاری
    • مدل افزایشی
    • مدل تکاملی
    • مدل توسعه هم روند
    • مدل مبتنی بر مولفه
    • مدل روش های رسمی
    • فرایند یکپارچه
  • درس سوم: توسعه چابک
    • تعریف چابکی و فرایند چابک
    • برنامه نویسی حدی
    • اسکرام
    • کریستال
    • مدل سازی چابک
  • درس چهارم: اصول راهنما در مهندسی نرم افزار
    • دانش مهندسی نرم افزار
    • اصول راهنمای فرایند مهندسی
    • اصول راهنمای فعالیت های چارچوبی
      • ارتباطی
      • برنامه ریزی
      • مدل سازی
      • ساخت و استقرار
  • درس پنجم: شناخت خواسته ها
    • مهندسی خواسته ها
    • تدارک مقدمات کار
    • استخراج خواسته ها
    • توسعه Use Case
    • ساخت مدل های خواسته ها
    • مذاکره بر سر خواسته ها
  • درس ششم: مدل سازی خواسته ها (سناریوها)
    • تحلیل خواسته ها
    • مدل سازی مبتنی بر سناریو
    • مدل های UML) Unified Modeling Language)
    • مفاهیم مدل سازی داده ها
    • مدل سازی مبتنی بر کلاس
  • درس هفتم: مدل سازی خواسته ها (جریان، رفتار)
    • راهبردهای مدل سازی خواسته ها
    • مدل سازی جریان گرا
    • ایجاد مدل رفتاری
    • الگوهایی برای مدل سازی خواسته ها
  • درس هشتم: مفاهیم طراحی
    • طراحی در حیطه مهندسی نرم افزار
    • فرایند طراحی
    • مفاهیم طراحی
    • مدل طراحی

 

در ادامه لیست کتب انگلیسی و کتب فارسی منتشر شده در این زمینه معرفی شده اند:

  • Roger S. Pressman; Software Engineering: A Practitioner’s Approach; 2014
  • راجر اس. پرسمن، عین الله جعفرنژادقمی (مترجم)؛ مهندسی نرم افزار؛ ۱۳۹۳

آنچه در این آموزش خواهید دید:

آموزش ویدئویی مورد تائید فرادرس
فایل PDF یادداشت‌ های ارائه مدرس



پیش نمایش‌ها

پیش‌نمایش ۱: نرم افزار و مهندسی نرم افزار

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۱۸ مگابایت -- (کلیک کنید +))

پیش‌نمایش ۲: مدل های فرآیند

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۸۱ مگابایت -- (کلیک کنید +))

پیش‌نمایش ۳: توسعه چابک

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۱۷ مگابایت -- (کلیک کنید +))

پیش‌نمایش ۴: اصول راهنما در مهندسی نرم افزار
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
پیش‌نمایش ۵: شناخت خواسته ها
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
پیش‌نمایش ۶: مدل سازی خواسته ها: سناریوها (الف)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
پیش‌نمایش ۷: مدل سازی خواسته ها: سناریوها (ب)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
پیش‌نمایش ۸: مدل سازی خواسته ها: جریان، رفتار
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
پیش‌نمایش ۹: مفاهیم طراحی
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.

راهنمای تهیه آموزش ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

راهنمایی بیشتر ( +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش مهندسی نرم افزار ۱
ناشر فرادرس
شناسه اثر ۸–۱۲۴۵۲–۰۵۸۹۹۸ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
کد آموزش FVSFT115
مدت زمان ۱۱ ساعت و ۴۰ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
حجم دانلود ۵۷۷ مگابایت     (کیفیت ویدئو HD‌ با فشرده سازی انحصاری فرادرس)


نظرات

تا کنون ۱,۹۶۵ نفر از این آموزش استفاده کرده اند و ۱۷ نظر ثبت شده است.
مهدی
مهدی

این درس توسط ایشون خیلی بد تدریس شده!

مفهوم درس به خودی خود کاملا گیج کننده است. ولی با این حال انتظار داشتیم خیلی بیشتر مباحث رو باز کنن و توضیحات دقیق تری بدن. تنها چیزی که من دیدم فقط یه روخونی بدون توضیحات درست بود.

omid2048
omid2048

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

از اونجایی که مدرس درس رو بر اساس کتب مختلفی ارایه میده بنوعی تعاریف سایر مولفین رو هم بیان میکنه. همچنین برای این درس جزوات متفاوت زیادی وجود داره، اما استاد شیرافکن در این درس موارد مهمتر رو با بیان شیوا بیان میکنند که از این اموزش میشه یک جزوه خوب و کاملی استخراح کرد. 


ولید
ولید

ایشان حرف ندارن خیلی قویی و با تسلط کامل مطالب بیان می کنند.

حسن
حسن

نسبت به کلاسای دانشگاه خیلی بهتر بود، چون استادای ما که درس میدادن من اصلا متوجه نمیشدم.

سعید ایمانی
سعید ایمانی

سلام و خداقوت خدمت استاد شیرافکن
مطالب عالی نحوه بیان فوق العاده
همه باید 2 واحد با شما نحوه بیان مطالب پاس کنن واقعا آموزش های شما انقدر زیباست که لازم دونستم بیام و از شما تشکر کنم.
نقطه قوت:
آروم پیش بردن مباحث
مثال کاربردی
شیوه بیان ساده

طاهر
طاهر

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

میلاد
میلاد

من چون مهندس کامپیوتر هستم از این آموزش زضایت داشتم.

طاهر
طاهر

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

پریا
پریا

سلام
ممنون از زحمات شما
بهتر بود که آموزش بصورت کاربردی باشه و یک نمونه عملی با ذکر مثال انجام بشه

مهران
مهران

واقعا خیلی بد درس داده شده در این آموزش
مدرس فقط داره از روی نوشته ها میخونه و حتی لغات رو هم توضیح نمیده

علی نوروزی
علی نوروزی

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

نرگس
نرگس

با سلام خیلی خوب بود.
استاد بیان شون همیشه ساده و روان هست. من طرفدار کتاب ها و فیلم های آموزشی استاد شیرافکنم.
کتاب پرسمن به اون عظمت واقعا خوندش برام سخت بود اما اینجا تو اسلایدا مباحث جامع و مفید بیان شده . فقط کاش قسمت نمودارهارو هم تدریس می کردن چون اکثرا تو تفکیک نمودارها از هم و اینکه برای یه پروژه نمودارهای مختلف چجوری رسم بشه مشکل دارن. از فرادرس می خوام حتما فیلم آموزشی مهندسی نرم افزار ۲ رو هم برامون تهیه کنه تا استفاده کنیم.

سید امیر
سید امیر

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

علی
علی

خسته کننده. این آموزش تو بیان مفهوم حتی مفهوم های اولیه با چیزی که فکر میکردم فرق داشت.

حمیدرضا
حمیدرضا

سلام ، به نظرم آموزش با اون چیزی که فکر می کردم از لحاظ کیفی فرق داشت.

موسوی
موسوی

سلام- خیلی عالی - بیان ساده - منظم- کامل

سعید
سعید

باسلام. سرفصل ها بسیار عالی است.

تنها کاربران ثبت نامی در آموزش امکان درج کامنت را دارند

برچسب‌ها: Design | Model | pressman | Software | Software Engineering | UML | Unified Modeling Language | ارزیابی فرآیند | استخراج خواسته ها در مهندسی نرم افزار | اسکرام | اصول راهنما در مهندسی نرم افزار | اصول راهنمای فرآیند مهندسی | اصول راهنمای فعالیت های چارچوبی | الگوهایی برای مدل سازی خواسته ها | ایجاد مدل رفتاری | برنامه نویسی حدی | تحلیل خواسته ها در مهندسی نرم افزار | تعریف فرآیند چابک | تعریف مهندسی نرم افزار | تعریف نرم افزار | توسعه Use case | توسعه چابک | دانش مهندسی نرم افزار | راهبردهای مدل سازی خواسته ها در مهندسی نرم افزار | ساخت مدل های خواسته ها | شناخت خواسته ها در مهندسی نرم افزار | طراحی | طراحی در حیطه مهندسی نرم افزار | فرآیند | فرآیند طراحی در مهندسی نرم افزار | فرآیند یکپارچه | کریستال | مدل آبشاری | مدل افزایشی | مدل پرسمن | مدل تکاملی | مدل توسعه همروند | مدل روش های رسمی | مدل سازی | مدل سازی جریان گرا | مدل سازی چابک | مدل سازی خواسته ها در مهندسی نرم افزار | مدل سازی داده ها | مدل سازی مبتنی بر سناریو در مهندسی نرم افزار | مدل سازی مبتنی بر کلاس | مدل طراحی در مهندسی نرم افزار | مدل مبتنی بر مؤلفه | مدل های UML | مدل های فرآیند | مذاکره بر سر خواسته ها | مفاهیم طراحی در مهندسی نرم افزار | مهندسی خواسته ها در مهندسی نرم افزار | نرم افزار