تعمیر و نگهداری نرم افزار - Software Maintenance
- نوع فایل : کتاب
- زبان : فارسی
- نویسنده : ایمان اشکاوند راد
- چاپ و سال / کشور: 2009
توضیحات
تعمیر و نگهداری نرم افزار - Software Maintenance تعمیر نرم افزار پرهزینه ترین قسمت توسعه سیستم اطلاعاتی است که 60 تا 80 درصد از منابع را مصرف می کند. بزرگترین عامل برای این هزینه درک نادرست برنامه است. وقتی که یادگیری ، تعمیر و نگهداری برنامه ها سخت باشد،کسانی مثل توسعه دهندگان زمان بیشتری را برای خواندن کد برنامه صرف می کنند و تغییرات نادرستی را در آن ایجاد می کنند. روشهای زیادی مثل (ابزارهای CASE,IDE ) مکانیزمهای نمایشی به زبانهای برنامه نویسی موجود اضافه می کنند بجای اینکه تعییرات اساسی در روش کد نویسی ارائه دهند. بنابراین یادگیری کد در ادامه استفاده از ابزار CASE یا IDE است. این عامل می تواند مشکل ساز هم باشد چون که این ابزار اغلب در طی مراحل اولیه توسعه یک برنامه بکار می روند و اما بکار گیریشان در طی مراحل تعمیر و نگهداری مشکل است. یک بخشی که هزینه بالایی را در تعمیر نرم افزار دارد ، سیستم های موروثی است. سیستم هایی وجود دارد که از توسعه آنها بیش از 20 تا 30 سال (یا حتی بیشتر) به دلیل درخواست های توسعه و رشد برای تولیدات و سرویس های جدید ، می گذرد. یک مشکل عادی سازمان های تعمیر و نگهداری بی تجربگی پرسنل و کارکنان آنها است اکثر افرادی که کار تعمیر و نگهداری سیستم را انجام می دهند دانشجویان و آنها افراد جدید کارمزد هستند. کلمات کلیدی: نرم افزار، مهندسی مجدد، مهندسی معکوس، سیستم های موروثی، استفاده مجدد از نرم افزار، برنامه، دانشجو، برچسبها: نرم افزار، مهندسی مجدد، مهندسی معکوس، سیستم های موروثی، استفاده مجدد از نرم افزار، برنامه، دانشجو