دانلود کتاب مهندسی نرم افزار پرسمن ترجمه فارسی
دانلود کتاب مهندسی نرم افزار پرسمن ترجمه فارسی
دانلود کتاب
او مقالاتی در مورد انیمیشن الگوریتم کامپیوتر ، ساخت بازی ، و آموزش مهندسی منتشر کرده است.وی در تألیف یک متن پرفروش مقدماتی در زمینهی علوم کامپیوتر و دو مجموعه ویرایش شده از مقالات تحقیقاتی در زمینهی مهندسی نرم افزار همکاری داشته است. دکتر ماکسیم به عنوان بخشی از فعالیتهای خود در دانشگاه میشیگان – دیربورن، بر پروژهی توسعهی صدها نرم افزار مبتنی بر صنعت نظارت کرده است.
تجربیات حرفه ای دکتر ماکسیم شامل مدیریت سیستم های اطلاعات تحقیقاتی و نظارت بر محاسبات آموزشی در یک دانشکده پزشکی و فعالیت به عنوان یک برنامه نویس آماری میباشد. دکتر ماکسیم در یک شرکت تولید بازی، به عنوان مدیر ارشد فناوری خدمت کرد.
او دریافت کنندهی چندین جایزهی ویژه در زمینهی تدریس ، یک جایزه در زمینهی خدمات اجتماعی و یک جایزه نیز در زمینهی نظارت بر هیئت علمی بود.او عضو انجمنهای Sigma Xi، Upsilon Pi Epsilon، Pi Mu Epsilon، انجمن تولید ماشینآلات کامپیوتری، انجمن کامپیوتری IEEE ، انجمن آمریکایی آموزش مهندسی ، انجمن مهندسین زن و انجمن بین المللی سازندگان بازی میباشد
دانلود رایگان کتاب مهندسی نرم افزار پرسمن ترجمه فارسی
یک نرم افزار رایانه ای موفق- که پاسخگوی نیازهای کاربران باشد، و در مدت زمان طولانی عملکرد بی عیب و نقصی داشته باشد ، اگر اصلاح و استفاده از آن آسان باشد- بسیار مفید و کارآمد خواهد بود. اما یک نرم افزار ناموفق- نرم افزاری با کاربران ناراضی که احتمال خطا در آن زیاد باشد و تغییر و استفاده از آن دشوار باشد- کارایی چندانی ندارد. همه ما می خواهیم نرم افزاری بسازیم که با جلوگیری ازاشتباهات ناخواسته در اثر تلاشهای ناموفق، کمک کننده باشد.طراحی و ساخت نرم افزار، نیازمند پیروی از نظام و اصول مشخص و رویکرد مهندسی است. از زمان تألیف چاپ اول این کتاب نزدیک به چهار دهه می گذرد.در این مدت، مهندسی نرم افزار از یک ایده مبهم که تنها عدهی کمی از علاقه مندان به کار میبردند، رسماً به یک رشته مهندسی تبدیل شد.امروزه از آن به عنوان مسئلهای مهم و جنجال برانگیز یاد میشود که جای تحقیق و بررسی دارد. در صنعت ، عنوان مهندس نرم افزار جایگزین برنامه نویس یا کدگذار شدهاست.
مدل های فرایند نرم افزار ، روش های مهندسی نرم افزار ، و ابزارهای نرم افزاری در طیف وسیعی از صنایع مختلفبه نحوی مؤثر به کار برده میشوند.از آن جا که مدیران و کارشناسان، نیاز بیشتری به نظم و ترتیب در رویکرد به نرم افزار احساس میکنند، راهکارهایی را جهت به کار بستن اصول موردنظر مطرح میکنند.بسیاری از افراد و شرکتها نیز به طور ناخواسته و همزمان با طراحی سیستمهای ارائه کنندهی پیشرفته ترین تکنولوژیهای روز، نرم افزار را توسعه میدهند.
بسیاری از اساتید و دانشجویان از روشهای نوین بی اطلاع هستند.این موضوع، کیفیت و کارایی نرم افزار تولید شده را پایین میآورد.ضمناً بحث در مورد ماهیت واقعی رویکرد مهندسی نرم افزار ادامه دارد.کاربرد مهندسی نرم افزار، بررسی تناقضات است و علیرغم تغییر نگرشها و پیشرفتهای زیاد، هنوز راه درازی در توسعهی این رویکرد باقی است.