چکیده

یکی از مسائل مورد توجه توسعه دهندگان نرم افزار، ارزیابی کیفیت نرم افزار و به تبع آن، پرداختن به موضوع تعیین شاخص های مؤثر ارزیابی است. با توجه به چرخه حیات نرم افزار می توان گفت بررسی و ارزیابی کیفیت نرم افزار، فرآیندی است که باید طی یک چرخه صورت گیرد. در این مقاله، سعی بر آن است با معرفی مدل ها و استانداردهای معروف موجود در حوزه ارزیابی کیفیت نرم افزار، آشنایی نسبی با پژوهش ها و کارهایی که تا کنون صورت گرفته، به دست آید. همچنین، مدلی ابداعی که در جهت تحقیقات و پژوهش های صورت گرفته تدوین شده، معرفی خواهد شد که در آن با بازتعریف شاخص های کیفی، فرآیند ارزیابی نهایی محصولات نرم افزاری پژوهشی میسر می گردد. در این مقاله، بیشتر در مورد شاخص های گرافیک و برنامه نویسی و سرویس های برنامه نویسی صحبت شده است.

چهارشنبه, 31 شهریور 1395 ساعت 15:13

روش های تولید نرم افزار

مقدمه

برای حل مسائل کنونی در صنعت نرم افزاری موجود، یک مهندس نرم افزار یا مهندسی باید راهبردهای توسعه را که شامل تعیین فرایند، روش ها و انواع ابزارهای مورد نیاز می باشد، به صورت کارآمد با یکدیگر ترکیب و آمیخته نماید. این راهبرد، بیشتر به عنوان یک شیوه فرایند(1) مطرح می شود و روش پردازش برای مهندسی نرم افزار، بر پایه پروژه های واقعی و برنامه های کاربردی انتخاب می شود. روش ها و ابزارها باید به صورت صحیح مورد استفاده قرار گرفته و کنترل شوند و در زمان مورد نیاز، تحویل داده شوند. روش های مختلف تولید نرم افزار، الگوهای مختلفی را به منظور آسان سازی ایجاد و به کارگیری روش فرایند پیشنهاد می نمایند که در دنیای نرم افزار با اصطلاح «متدولوژی ها/ روش های نرم افزاری» شناخته شده اند. روش های نرم افزاری، مدل های متفاوت مجتمع سازی پروسه تولید نرم افزار هستند که هر یک، از الگوها، مراحل و نشانه های متفاوتی استفاده می کنند و بر اساس کاربردهای متفاوت، روش های گوناگونی مورد نیاز است که بسته به امکان سنجی نیازهای متعدد پروژه، ترجیهات مشتری یا دیدگاه های مدیریتی مختلف، می توان یکی از این روش ها و یا ترکیبی از این الگوها را در فرایند تولید نرم افزار به کار گرفت. در این نوشتار، به شرح ویژگی های برتر و مهم ترین متدولوژی یا روش های نرم افزاریِ مطرح می پردازیم.

پنج شنبه, 27 اسفند 1383 ساعت 14:57

نقش فناوری اطلاعات در توسعه

اشاره

این نوشتار، نقش فناوری اطلاعات را بر توسعه بررسی نموده، چهار رویکرد: تکامل گرایی، کارکرد گرایی، جامعه شناختی و نئومارکسیستی مورد بحث قرار داده است.
در بخش دوم این مقاله با تعریفی از فناوری و نیز آثار گوناگون آن بر توسعه آشنا می شوید.

بسم الله الرحمن الرحیم. با عرض سلام و ادب خدمت حضار محترم، برادران و خواهران گرامی و نيز عرض تبریک به مناسبت اعیادی که در آن حضور داریم؛ به‌خصوص عید امامت و ولایت. امیدواريم خداوند متعال ما را از سرچشمه ولایت سیراب کند و عاقبت همه ما را ختم به خیر نمايد.

بنده قبل از آنکه وارد اصل بحث شوم، چند نکته را تذکر مي‌دهم. همان طور که ملاحظه کردید، اسامی برخي از دوستانی که در اين مركز زحمت کشیده بودند، خوانده شد؛ خاصه كساني كه كتابخانه دیجیتال نور را فراهم کردند. البته این یک زحمت اختصاصی برای تبدیل اطلاعات به صورت كتابخانه ديجيتالي نور که پيش‌تر در مرکز وجود داشت، بود و اين گونه، کتابخانه دیجیتال نور گام بر بامی نهاد که حدود بیست سال محققان دیگری در آن زحمات فراواني را متحمل شده بودند. بسیاری از دوستانی که در مدت بیست سال تأسیس مرکز، در اينجا فعالیت داشتند، در زمینه تولید منابع اين كتابخانه کمک کردند و آنچه الآن شاهد آن هستيم، حاصل مجموعه تلاش‌هایی است که اين عزيزان تحمل نموده‌اند.

چکیده

یکی از مسائل مورد توجه توسعه‌دهندگان نرم‌افزار، ارزیابی کیفیت نرم‌افزار و به تبع آن، پرداختن به موضوع تعیین شاخص های مؤثر ارزیابی است. با توجه به چرخه حیات نرم‌افزار می‌توان گفت بررسی و ارزیابی کیفیت نرم‌افزار، فرآیندی است که باید طی یک چرخه صورت گیرد. در این مقاله، سعی بر آن است با معرفی مدل‌ها و استانداردهای معروف موجود در حوزه ارزیابی کیفیت نرم‌افزار، آشنایی نسبی با پژوهش‌ها و کارهایی که تا کنون صورت گرفته، به دست آید. همچنین مدلی ابداعی که در جهت  تحقیقات و پژوهش‌های صورت گرفته تدوین شده، معرفی خواهد شد که در آن با بازتعریف شاخص های کیفی، فرآیند ارزیابی نهایی محصولات نرم افزاری پژوهشی میسر می گردد.

شما اينجا هستيد:خانه آرشیو فصلنامه نمایش موارد بر اساس برچسب: توسعه نرم‌افزار