دانلود کتاب مهندسی نرم افزار پرسمن ترجمه فارسی
تاریخ انتشار: ۱۵ آذر ۱۴۰۰ | کد خبر: ۳۳۸۵۴۲۳۴
خبرگزاری فوتبال ایران پارس فوتبال دات کام :
مهندسی نرم افزار پرسمن
ویرایش جدید (نهم)
تایپ شده با کیفیت بالا
نویسندگان: راجر پرسمن,بروس ماکسیم
ترجمه :سنا قاسمیان
۹۴۷ صفحه
فرمت :PDF
دانلود کتاب
بخشی از متن کتاب:
درباره نویسنده
او مقالاتی در مورد انیمیشن الگوریتم کامپیوتر ، ساخت بازی ، و آموزش مهندسی منتشر کرده است.
بیشتر بخوانید:
اخباری که در وبسایت منتشر نمیشوند!
دانلود کتاب مهندسی نرم افزار پرسمن فارسی
مقدمه
یک نرم افزار رایانه ای موفق- که پاسخگوی نیازهای کاربران باشد، و در مدت زمان طولانی عملکرد بی عیب و نقصی داشته باشد ، اگر اصلاح و استفاده از آن آسان باشد- بسیار مفید و کارآمد خواهد بود. اما یک نرم افزار ناموفق- نرم افزاری با کاربران ناراضی که احتمال خطا در آن زیاد باشد و تغییر و استفاده از آن دشوار باشد- کارایی چندانی ندارد. همه ما می خواهیم نرم افزاری بسازیم که با جلوگیری ازاشتباهات ناخواسته در اثر تلاشهای ناموفق، کمک کننده باشد.طراحی و ساخت نرم افزار، نیازمند پیروی از نظام و اصول مشخص و رویکرد مهندسی است. از زمان تألیف چاپ اول این کتاب نزدیک به چهار دهه می گذرد.در این مدت، مهندسی نرم افزار از یک ایده مبهم که تنها عدهی کمی از علاقه مندان به کار میبردند، رسماً به یک رشته مهندسی تبدیل شد.امروزه از آن به عنوان مسئلهای مهم و جنجال برانگیز یاد میشود که جای تحقیق و بررسی دارد. در صنعت ، عنوان مهندس نرم افزار جایگزین برنامه نویس یا کدگذار شدهاست. مدل های فرایند نرم افزار ، روش های مهندسی نرم افزار ، و ابزارهای نرم افزاری در طیف وسیعی از صنایع مختلفبه نحوی مؤثر به کار برده میشوند.از آن جا که مدیران و کارشناسان، نیاز بیشتری به نظم و ترتیب در رویکرد به نرم افزار احساس میکنند، راهکارهایی را جهت به کار بستن اصول موردنظر مطرح میکنند.بسیاری از افراد و شرکتها نیز به طور ناخواسته و همزمان با طراحی سیستمهای ارائه کنندهی پیشرفته ترین تکنولوژیهای روز، نرم افزار را توسعه میدهند. بسیاری از اساتید و دانشجویان از روشهای نوین بی اطلاع هستند.این موضوع، کیفیت و کارایی نرم افزار تولید شده را پایین میآورد.ضمناً بحث در مورد ماهیت واقعی رویکرد مهندسی نرم افزار ادامه دارد.کاربرد مهندسی نرم افزار، بررسی تناقضات است و علیرغم تغییر نگرشها و پیشرفتهای زیاد، هنوز راه درازی در توسعهی این رویکرد باقی است.
ویرایش نهم مهندسی نرم افزار:رویکرد کارشناسانه به عنوان راهنما جهت پیشرفت یک رشتهی مهندسی به کار میرود.چاپ نهم مانند چاپ هشتم،هم برای دانشجویان و هم اساتید در نظر گرفته شده است و جذابیت خود را به عنوان راهنمای حرفهای صنعت و معرفی جامع دانشجو در دانشگاه، در سطح فوق لیسانس یا سال اول کارشناسی ارشد حفظ کرده است.ویرایش نهم حقیقتاً چیزی فراتر از یک نسخهی اصلاح شدهی ساده است.این کتاب اصلاح شده و جهت بهبود جریان آموزشی و تأکید بر فرآیندها و به کار گیری نرم افزارهای جدید و مهم بازسازی شده است. دانلود کتاب مهندسی نرم افزار پرسمن ترجمه فارسی به علاوه، “سیستم پشتیبانی” محبوب کتاب را ارتقا دادهایم، که شامل مجموعهای از دانشجو، مدرس و منابع تخصصی است و در تکمیل محتوای کتاب آورده شده است.
دانلود کتاب مهندسی نرم افزار پرسمن فارسی
خوانندگان چند نسخههای قبلی، مهندسی نرم افزار: رویکرد کارشناسانه خاطرنشان میکند که درنسخهی نهم، حجم صفحات کمتر شده است.هدف ما از خلاصه کردن کتاب این بوده که بار آموزشی آن بیشتر شود و کار خواننده راحت شود تا بتواند به سادگی از تمام مطالب آن استفاده کند.حکایتی از بلیز پاسکال ، ریاضیدان و فیزیکدان مشهور است که میگوید:او پس از نوشتن نامهای طولانی به یکی از دوستان خود، نامه را اینگونه به پایان رساند: « می خواستم برایت نامهی کوتاه تری بنویسم ،اما وقت نداشتم.» ضمن خلاصهسازی نسخهی نهم، یادی هم از سخنان پاسکال کردیم.
۳۰ فصل موجود در چاپ نهم، در پنج بخش تنظیم شده اند؛ به این ترتیب، سازماندهی بهتر مباحث، به اساتید کمک میکند تا بتوانند کل کتاب را در یک ترم تدریس کنند.بخش اول ، فرآیند تولید نرم افزار ، انواع دیدگاه های مربوط به این فرآیند را ارائه می دهد و با در نظر گرفتن مدلها و چارچوبهای مهم مربوط به این فرآیند، به ما امکان می دهد تا به بحث پیرامون دیدگاهها و اصول فرآیندهای کارآمد بپردازیم.
مدل سازی ، با تأکید بر تکنیک های شی گرایانه و مدل سازی UML(زبان مشترک مدل سازی)، روش هایی جهت تجزیه و تحلیل و طراحی ارائه می کند. طراحی مبتنی بر الگو و طراحی برنامههای محاسبه کنندهی موقعیت نیز در نظر گرفته میشوند.این بخش همچنین به مبحث طراحی تجربه کاربری میپردازد.
بخش سوم به نام کیفیت و امنیت ، مفاهیم ، روش ها ، تکنیک ها و رویکردهایی را ارائه می دهد که یک تیم نرم افزاری را قادر می سازد تا کیفیت نرم افزار را ارزیابی کند، نتایج عملکرد مهندسی نرم افزار را بررسی کند، بر روشهای SQA نظارت کند و استراتژیها و تدابیر آزمایشی مؤثری را به کار ببندد.به علاوه، ما اقدامات امنیتی نرم افزار را ارائه می دهیم
که می تواند در مدل های توسعهی تدریجی نرم افزار قرار گیرد.
بخش چهارم به نام مدیریت پروژه های نرم افزاری، موضوعاتی را ارائه می دهد که مربوط به کسانی است که مسئول برنامه ریزی ، مدیریت و بازبینی یک پروژه توسعه نرم افزار هستند.
دانلود کتاب مهندسی نرم افزار پرسمن ویرایش ۹بخش پنجم به نام مباحث پیشرفته، به روند بهبود نرم افزار و روشهای مهندسی نرم افزار میپردازد.
در طول کتاب، ابزارهای جعبهای برای ارائهی آزمایشات و دشواری های یک تیم نرم افزاری (تخیلی) و تهیهی مطالب تکمیلی درباره روشها و ابزارهای مربوط به عنوان فصلها، گنجانده شدهاند.سازماندهی مطالب در این پنج بخش در ویرایش نهم ، مدرس را قادر می سازد تا براساس زمان موجود و نیاز دانشجو، مباحث را اصطلاحاً “گلچین” کند.در کل دورهی تدریس، میتوان یک یا چند بخش از این پنج بخش را ارائه کرد. یک دوره بررسی دقیق مهندسی نرم افزار شامل مباحثی از هر پنج بخش میشود.در یک دوره مهندسی نرم افزار با محوریت دانلود کتاب مهندسی نرم افزار پرسمن ترجمه فارسی تحلیل و طراحی، مباحثی از بخشهای اول و دوم ارائه میشود.دورهی مهندسی نرم افزار آزمایش محور،می تواند از بخشهای اول و سوم مباحثی را انتخاب کند ، و کمی هم به بخش دوم می پردازد؛ و یک “دوره مدیریت”، بر قسمتهای بر بخشهای اول و چهارم تأکید میکند.بنابراین بااین شیوهی سازماندهی در نسخهی نهم، سعی کرده ایم تا در انتخاب مطالب آموزشی، به مدرس حق انتخاب دهیم.در هر صورت، محتوای ویرایش نهم، توسط سیستم پشتیبانی ۹/e عوامل شرکت SEPA، تکمیل خواهد شد.
منابع بیشتر
از طریق وب سایت مدرس، میتوان به منابع گستردهای دسترسی پیدا کرد.از جمله: یک
مرکز آموزش آنلاین گسترده شامل راه حل های مختلف ، انواع منابع مبتنی بر وب دارای چک لیستهای مهندسی نرم افزار، مجموعه ای در حال تکامل از “ابزارهای کوچک” و مطالعات موردی جامع. منابع تخصصی صدها وب طبقه بندی شده را ارائه میکند که به دانشجویان اجازه می دهد تا به بررسی دقیق تر مهندسی نرم افزار بپردازند و به همراه یک کتابخانهی مرجع حاوی صدها منبع قابل بارگیری، منبع جامعی در زمینهی مهندسی نرم افزار پیشرفته ارائه میکند.همچنین یک راهنمای مدرس جامع و آنلاین و مطالب آموزشی تکمیلی به همراه صدها اسلاید پاورپوینت ارائه شده است که میتوان در سخنرانیها از آنها استفاده کرد.
راهنمای مدرس مهندسی نرم افزار: یک رویکرد کارشناسانه، پیشنهاداتی برای آموزش انواع دوره های مهندسی نرم افزار، توصیه هایی برای انواع پروژه های نرم افزاری انجام شده در یک دوره، راه حلهایی برای مشکلات موردنظر و همچنین تعدادی ابزار آموزشی ارائه میکند.
نسخهی نهم مهندسی نرم افزار به همراه سیستم پشتیبانی آنلاین خود: رویکرد کارشناسانه مفاهیم را به گونهای با دقت اراده میکند که که دستیابی به آن، تنها از طریق یک درسنامه، ممکن نیست. بروس ماکسیم، سرپرستی تولید محتوای جدید برای چاپ نهم مهندسی نرم افزار را به عهده گرفته است و راجر پرسمن، به عنوان سردبیر فعالیت کرده و همچنین مشارکتهایی در شرایط خاص داشته است.
دانلود کتاب مهندسی نرم افزار پرسمن
تقدیر و تشکر
با تشکر ویژه از نانسی مید از موسسه مهندسی نرم افزار در دانشگاه کارنگی ملون، که فصلی از مهندسی امنیت نرم افزار را تألیف اوست؛و همچنین با تشکر از تیم لتبریج از دانشگاه اتاوا به دلیل همکاری در ارائهی زبان مشترک مدل سازی، ارائهی الگوهای مربوط به زبان کنترل اپراتور و توسعهی مطالعه دانلود کتاب مهندسی نرم افزار پرسمن ترجمه فارسی موردی همراه این کتاب.از دیل اسکرین از کالج کالبی بابت ارائهی آموزش زبان مشترک مدل سازی در پیوست اول متشکریم.از ویلیام گروسکی از دانشگاه میشیگان – دیربورن که مروری بر علم داده در
ضمیمه دوم ارائه کرده و دانشجوی او تری رواس تقدیر میشود.از همکار استرالیاییمان مارگارت کلو برای به روزرسانی مطالب وب آموزشی همراه این کتاب متشکریم؛ به علاوه، از آستین کراوس نیز برای ارائهی نگرشی پیرامون توسعهی نرم افزار در صنعت بازیهای ویدیویی، از دیدگاه یک مهندس ارشد نرم افزار، تشکر میکنم.
همچنان که او جدیدترین نسخهی یکی از محبوب ترین بازیهای تیراندازی اول شخص جهان را به من نشان میداد، طراح جوان خندید و گفت «شما گیمر)بازیکن حرفهای) نیستید؟» لبخند زدم و گفتم: «چطور؟»
-مرد جوان شلوارک و پیراهن آستین کوتاهی به تن داشت و از هیجان مثل پیستون بالا و پایین میپرید؛ چیزی که انگار نزد همکارانش بسیار عادی به نظر میرسید.
نگاهی سریع
مهندسی نرم افزار چیست؟ نرم افزار کامپیوتری توسط متخصصان نرم افزار ساخته و سالها پس از آن، توسط آنها پشتیبانی خواهد شد.برنامههای موجود در این نرم افزارها، با هر اندازه و ساختار، در کامپیوترها به اجرا در میآیند.مهندسی نرم افزار شامل یک فرایند و مجموعه ای از روشها و آرایهای از ابزارهاست که به متخصصین امکان ساخت نرم افزار رایانه ای باکیفیت را می دهد.
تولیدکنندگان و مصرف کنندگان این نرم افزار ها چه کسانی هستند؟ مهندسان نرم افزار، با استفاده از فرآیندهای مهندسی نرم افزار، به ساخت و پشتیبانی از این برنامهها میپردازند و تقریباً همه افراد در جهان صنعتی از آن استفاده می کنند.
اهمیت مهندسی نرم افزار در چیست؟ مهندسی نرم افزار مهم است، زیرا به ما امکان می دهد تا در زمان کم، به طراحی سیستم های پیچیدهی باکیفیت بپردازیم.همچنین کارها را سر و سامان میبخشد؛ ضمن اینکه به طراحان نرم افزار، اجازه میدهد تا بر حسب نیاز، رویکردی مناسب اتخاذ کنند.
مراحل طراحی نرم افزار چیست؟ نرم افزار رایانهای مثل هر محصول دیگری، به فرآیندی مؤثر و انطباقپذیراحتیاج دارد تا بتواند با بالاترین کیفیت، پاسخگوی مصرف کنندگان باشد.
منظور از محصول کار چیست؟ از دید مهندس نرم افزار، محصول کار مجموعهای از برنامهها، مفاهیم(دادهها)، و سایر محصولاتی است که از یک نرم افزار کامپیوتری پشتیبانی میکند.اما از دید کاربران، محصول کار ابزار یا محصولی است که به نوعی دنیای او را بهتر میکند.
چطور از صحت روند کار اطمینان حاصل کنم؟ نکات این کتاب را مطالعه کنید و ایدههای قابل اجرا در نرم افزاری که ساختهاید را انتخاب کنید و آنها را به کار ببندید.
منبع: پارس فوتبال
کلیدواژه: مهندسی نرم افزار ی مهندسی نرم افزار رویکرد کارشناسانه نرم افزار نرم افزاری زمینه ی نسخه ی نهم مجموعه ای برنامه ها مدل سازی توسعه ی پنج بخش ارائه ی روش ها
درخواست حذف خبر:
«خبربان» یک خبرخوان هوشمند و خودکار است و این خبر را بهطور اتوماتیک از وبسایت parsfootball.com دریافت کردهاست، لذا منبع این خبر، وبسایت «پارس فوتبال» بوده و سایت «خبربان» مسئولیتی در قبال محتوای آن ندارد. چنانچه درخواست حذف این خبر را دارید، کد ۳۳۸۵۴۲۳۴ را به همراه موضوع به شماره ۱۰۰۰۱۵۷۰ پیامک فرمایید. لطفاً در صورتیکه در مورد این خبر، نظر یا سئوالی دارید، با منبع خبر (اینجا) ارتباط برقرار نمایید.
با استناد به ماده ۷۴ قانون تجارت الکترونیک مصوب ۱۳۸۲/۱۰/۱۷ مجلس شورای اسلامی و با عنایت به اینکه سایت «خبربان» مصداق بستر مبادلات الکترونیکی متنی، صوتی و تصویر است، مسئولیت نقض حقوق تصریح شده مولفان در قانون فوق از قبیل تکثیر، اجرا و توزیع و یا هر گونه محتوی خلاف قوانین کشور ایران بر عهده منبع خبر و کاربران است.
خبر بعدی:
از کاهش زمان و فرآیند پروانه ساختمانی تا پیشتازی شیراز به لحاظ ارائه خدمات فنی و مهندسی
شهردار شیراز در دیدار با هیئت رئیسه سازمان نظام مهندسی فارس از کاهش زمان و فرآیند پروانه ساختمانی در این کلانشهر خبر داد.
به گزارش خبرگزاری ایمنا از فارس و به نقل از پایگاه اطلاعرسانی شهرداری شیراز، محمدحسن اسدی در دیدار با هیئت رئیسه سازمان نظام مهندسی فارس اظهار کرد: شهر شیراز و استان فارس در ایام نوروز جزو گردشگرپذیرترین شهر و استان کشور بود که خوشبختانه بدون هیچ حادثهای باوجود بارش شدید باران، سپری شد.
وی افزود: موفقیتهای کسب شده در شهرداری شیراز حاصل تلاش خانواده ۱۳ هزار نفری این مجموعه، تیم همدل و متخصص مدیریت شهری، شورای اسلامی این کلانشهر، دستگاههای اجرایی، خدماترسان و نظارتی است و وفاق با نظام مهندسی نیز مرهون این همدلی بین مجموعهای است.
شهردار شیراز همچنین در بخش دیگر سخنان خود به مسائلی نظیر کاهش مدت زمان و فرآیند صدور پروانه ساختمانی سخن گفت.
اسدی تاکید کرد: بیش از دو هزار پروژه در شهرداری شیراز فعال است و هیچ پروژه تعطیل و نیمه تعطیلی نداریم.
وی همچنین در این جلسه خواستار همدلی در حفظ عنوان شیراز؛ پایتخت محیط زیست آسیا شد.
در این جلسه محمود صفایی نایبرئیس کمیسیون شهرسازی، معماری و هوشمندسازی شورای اسلامی شهر شیراز نیز در بخشی از این نشست با بیان اینکه اکثر مهندسین شهرداری شیراز در بخشهای مختلف عضو خانواده بزرگ نظام مهندسی هستند، تصریح کرد: نظام مهندسی فارس سرآمد نظام مهندسیهای سراسر کشور است.
وی خاطرنشان کرد: کلانشهر شیراز به لحاظ ارائه خدمات فنی و مهندسی نیز سرآمد و موجب افتخار است.
عضو شورای اسلامی شهر شیراز با تصریح بر این موضوع که منافع عمومی سرلوحه کار این نهاد قرار دارد، ادامه داد: نظارت بر تخطی کنندگان مسائل فنی از مهمترین موضوعاتی است که باید برای حفظ قداست مجموعه نظام مهندسی در اولویت قرار گیرد.
آرش فرجزاده قائم مقام شهردار شیراز نیز در ادامه این نشست اضافه کرد: بودجه شهرداری شیراز در سال گذشته و در زمانی که صحبت از تعریف بسته ۵۰ هزار میلیارد تومانی شد، ۲۳ هزار و ۵۰۰ میلیارد تومان بود.
وی با تصریح بر این نکته که در واقع دو برابر کار یک سال، پروژه در شهرداری شیراز تعریف شد، افزود: با همکاری شورای اسلامی شهر شیراز، این مهم محقق و در بهمن ماه ۱۴۰۲ تقریباً نیمی از پروژهها افتتاح و عملیات اجرایی نیم دیگر پروژهها آغاز شد و عملاً شهرداری شیراز سال گذشته با تعامل دستگاههای اجرایی بیش از ۸۰ هزار میلیارد تومان پروژه را به سرانجام رساند و یا عملیات اجرایی آنها را آغاز کرد.
قائم مقام شهردار شیراز با بیان اینکه امسال هم این مهم در حال برنامهریزی است و به زودی اعلام خواهد شد، از تعریف و تدوین برنامه عملیاتی و راهبردی در سال ۱۴۰۲ و ۱۴۰۴ توسط شورای اسلامی شهر و شهرداری شیراز سخن گفت و اظهار کرد: ۴۴ پروژه کلان در این راستا تعریف شد که بسته محرومیتزدایی نیز یکی از مهمترین این پروژههاست.
فرجزاده همچنین تسهیل پاسخگویی به مراجعین شهرداری را از مهمترین برنامههای تعاملی و مشترک شهرداری و نظام مهندسی عنوان کرد.
مهدی قلندری معاون معماری و شهرسازی شهرداری شیراز نیز در ادامه این نشست تاکید کرد: پروژههای شهرداری شیراز به همت مدیریت مطلوب، فعال است.
وی با اشاره به در خصوص برنامههایی که توسط معاونت متبوع در بازه زمانی کوتاه مدت، میان مدت و بلند مدت تدوین شده، سخن گفت.
معاون معماری و شهرسازی شهرداری شیراز همچنین از ارائه آموزشهای لازم به نیروهای متخصص در شش ماهه نخست امسال در رابطه با نرمافزار جدید نحوه بررسی نقشههای ساخت و تأسیسات خبر داد و خاطر نشان کرد: در حال حاضر این مهم به صورت سری انجام میشود که با استقرار نرمافزار جدید، آموزش به نیروهای متخصص هم در دستور کار قرار خواهد گرفت.
ارجاع پروندههای ساختمانی به سامانه ارجاع و سامانه شفافیتستار خورشیدی رئیس سازمان نظام مهندسی فارس نیز در این جلسه عملکرد شهرداری شیراز در سال گذشته مبنی بر افتتاح و کلنگزنی بیش از هشتاد هزار میلیارد تومان پروژه را کاری بسیار سخت و تحسین برانگیز عنوان و تصریح کرد: این مهم به زبان کاری ساده اما در عمل بسیار سخت است.
وی به ارجاع پروندههای ساختمانی به سامانه ارجاع و سامانه شفافیت اشاره و اضافه کرد: یکی از ارکان سالمسازی، ایجاد شفافیت است.
رئیس سازمان نظام مهندسی استان فارس با بیان اینکه در بحث تفکیک نیز نظارت با نرمافزار و ثبت سیستمی انجام میشود، خاطرنشان کرد: برای نخستین بار تمام پروندهها در حال اسکن هستند که ۵۰ درصد آنها انجام شده است.
خورشیدی ابراز امیدواری کرد: افتخار سازمان نظامی مهندسی فارس این است که با شهرداری به عنوان یکی از ارکان اصلی در ساختوساز و نظارت، راهکار تعاملی را پیش بگیرد.
کد خبر 748462