تعداد ویدئو | 121 |
---|---|
زمان دوره | 04:56:45 |
مترجم | پرووید |
ناظر ترجمه | پرووید |
دوبلر | پرووید |
ناظر دوبلاژ | پرووید |
سایت منتشر کننده | پلورال سایت |
آموزش اصول مهندسی نرم افزار یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی اصول مهندسی نرم افزار است که با نام اصلی Software Engineering Essentials از شرکت Pluralsight منتشر شده است.
مهندسی نرم افزار (Software Engineering) به معنی استفاده از اصول مهندسی بجا و مناسب برای تولید و ارائه محصول نرمافزاری با کیفیت که قابل اطمینان و با صرفه بوده و بر روی ماشین های واقعی به طور کارآمدی عمل کند. مهندسی نرمافزار یک روش سیستماتیک، منظم و دقیق برای ساخت و ارائه محصولی نرم افزاری با کیفیت است. مهندسی نرم افزار اغلب شامل فرایند خطی تحلیل، طراحی، پیادهسازی و آزمون است؛ که با به کارگیری روش های فنی و علمی از علوم مهندسی موجب تولید نرم افزاری با کیفیت مطلوب در طول یک فرایند انتخابی مناسب پروژه میشود.
کاربردهای مهندسی نرم افزار دارای ارزش های اجتماعی و اقتصادی هستند، زیرا بهره وری مردم را بالا برده، چند و چون زندگی آنان را بهتر میکنند. مردم با بهرهگیری از نرم افزار، توانایی انجام کارهایی را دارند که قبل از آن برایشان شدنی نبود. نمونه هایی از این دست نرم افزارها عبارت اند از: سامانه های توکار، نرم افزار اداری، بازی های رایانه ای و اینترنت.
این امر برای مشاغل بسیار مهم است زیرا به آنها کمک می کند تا از رقبا متمایز باشند و رقابت بیشتری هم داشته باشند. توسعه ی نرم افزار می تواند تجارب client را بهبود ببخشد و محصولاتی که پر از قابلیت و مبتکرانه هستند را به بازار عرضه کند و set up ها را با ایمنی، بهره وری و کارایی بیشتر انجام دهد. دیجیتال کردن اطلاعات و ذخیره سازی آنها بصورت آنلاین، نه تنها باعث صرفه جویی در فضا می شود بلکه آنها را یکپارچه و متمرکز می کند تا دسترسی افرادی که به این اطلاعات نیاز دارند، راحتتر باشد. همچنین محافظت از داده ها از افرادی که در خارج از سیستم هستند، آسان است.
وقتی که کسب و کار گسترش پیدا می کند، حجم داده ها بیشتر می شود و ذخیره سازی این داده ها به طور موثری در مرکز توجه شرکت قرار می گیرد. به همین دلیل کسب و کار ها باید سازماندهی دیجیتال را توسعه داده و ارتقا دهند، تا بتوانند عملکرد یکسانی را برای کسانی که از این داده ها استفاده می کنند، ارائه دهند. همچنین توسعه نرم افزار برای تجزیه و تحلیل داده ها ضروری است. داده های جمع آوری شده ازکارهای روزمره، هنگامی که با نرم افزار مناسب ترکیب می شوند، می توانند توسط مشاغلی مورد استفاده قرار بگیرند که تغییرات را در میان کاربران خود ثبت کنند.
فصل اول: معرفی
فصل دوم: فرآیندهای نرم افزار
فصل سوم: مهندسی نیازمندی ها
فصل چهارم: مدل کردن نیازمندی ها بر اساس تجزیه و تحلیل ساختاری
فصل پنجم: مدل کردن نیازمندی ها بر اساس تجزیه و تحلیل شی گرا
فصل ششم: اصول طراحی
فصل هفتم: متدولوژی طراحی
فصل هشتم: ساخت
فصل نهم: تست کردن
تمامی حقوقی مادی و معنوی متعلق به گروه آموزشی پرووید است.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.