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

کتاب اصول مهندسی نرم افزار پیشرفته برای مواجهه با پیچیدگی نشر انتشارات دانشگاه شهید بهشتی

کتاب متنی
درباره اصول مهندسی نرم افزار پیشرفته برای مواجهه با پیچیدگی
ماجرای تولید نرم‌افزار بسیار پرفراز و نشیب است و هر کس برداشت خاصی از آن دارد. برنامه‌نویس مبتدی، برنامه‌نویس نسبتاً آزموده و کدنویس حرفه‌ای، هر یک تصوری از تولید نرم‌افزار دارد که کاملاً متفاوت با تصور آن یکی است. البته این ماجرا در میان آدم‌هایی که نگاه جامع‌تری به مفهوم نرم‌افزار دارند، روایت دیگری دارد. نزد ایشان نرم‌افزار پدیده‌ای چندوجهی است که به فرایند تولید نیاز دارد، روش کار متناسب با صورت‌مسئله و محیط کسب‌وکار می‌طلبد، آدم‌های کاربلد و آماده برای درک شفاف نیازمندی‌ها می‌خواهد، تعامل مداوم با کاربران و تیمی بابرنامه و معتقد به همکاری گروهی لازم دارد و از همه مهم‌تر، محتاج راهبردی مشخص برای شکل‌گیری اکوسیستمی زنده از کاربران، افراد فنی و ذی‌نفعان فهیم است که به حیات طیبه برای این موجود پیچیده علاقه‌مند باشند. بر همین اساس، هر نسل از مهندسان نرم‌افزار با مشکلات و مسائل متفاوتی در توسعۀ نرم‌افزار روبه‌رو بوده‌اند و تلاش‌هایشان به ارائۀ راهکارهایی نیز منجر شده است، اما همچنان تولید نرم‌افزار یکی از کارهای پیچیده برای اهل فن تلقی می‌شود. روی دیگر هر کار پیچیده‌ای، سادگی است. اگر شما نتوانید موضوعی/ مسئله‌ای پیچیده را به‌سادگی تشریح کنید، نمی‌توانید آن را خوب و مکفی بفهمید و راه‌حل مناسبی برایش بیابید. بنابراین یکی از مهارت‌های ضروری برای طراحی سیستم‌ها، تمهید امکان درک سادۀ آن‌ها از سوی متخصصان، مشتریان و دیگر ذی‌نفعان است. اگرچه سادگی همواره بهترین و جذاب‌ترین راه‌حل است، اما برای دستیابی به آن باید مسیر دشواری را طی کرد. در این مسیر، تا وقتی بر پیچیدگی‌های تولید نرم‌افزار فائق نیاییم، مهار آن و درنهایت ساده‌سازی آن ممکن نمی‌شود. پس نخستین گام، شناخت و تحلیل انواع پیچیدگی است که در امر توسعۀ نرم‌افزار با آن‌ها مواجه‌ایم. در فصل پیش‌ِرو دلایل پیچیدگی ذاتی نرم‌افزار ریشه‌یابی شده و نحوۀ مهار آن در شرایط کنونی بررسی می‌شود. در پایان فصل نیز خصوصیات یک متدولوژی توسعۀ نرم‌افزار را شرح خواهیم داد که با توجه به نقشی که قرار است برای مقابله با پیچیدگی ایفا کند از آن انتظار می‌رود.
دسته‌ها:

شناسنامه

فرمت محتوا
pdf
حجم
35.۵۴ مگابایت
تعداد صفحات
452 صفحه
زمان تقریبی مطالعه
۱۵:۰۴:۰۰
نویسنده فریدون شمس علیئی
نویسنده دومدلارام گلپایگانی
ناشرانتشارات دانشگاه شهید بهشتی
زبان
فارسی
تاریخ انتشار
۱۴۰۱/۰۲/۲۵
قیمت ارزی
7 دلار
قیمت چاپی
182,000 تومان
مطالعه و دانلود فایل
فقط در فیدیبو
pdf
۳۵.۵۴ مگابایت
۴۵۲ صفحه

نقد و امتیاز من

بقیه را از نظرت باخبر کن:
دیگران نقد کردند
5
از 5
براساس رأی 1 مخاطب
5
100 ٪
4
0 ٪
3
0 ٪
2
0 ٪
1
0 ٪
1 نفر این اثر را نقد کرده‌اند.
5

بسیار عالی و قابل درک

5
(1)
72,800
تومان
%30
تخفیف با کد «HIFIDIBO» در اولین خریدتان از فیدیبو

گذاشتن این عنوان در...

قفسه‌های من
نشان‌شده‌ها
مطالعه‌شده‌ها
اصول مهندسی نرم افزار پیشرفته برای مواجهه با پیچیدگی
فریدون شمس علیئی
انتشارات دانشگاه شهید بهشتی
5
(1)
72,800
تومان