مستندسازی به عنوان قالبی برای چالش معماری نرمافزار درروش Extreme Programming (xp)

Publish Year: 1395
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 449

This Paper With 17 Page And PDF and WORD Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

ICMRS02_020

تاریخ نمایه سازی: 5 بهمن 1395

Abstract:

همانطور که میدانیم روشهای توسعه نرمافزار به دو روش قدیمی و چابک تقسیم میشود. روشهای قدیمی که بر اساس طرح و برنامه هستند در مواجه با تغییرات مشکلات زیادی دارند تغییر نیازهای مشتری از سیستم، تغییردرتکنولوژی توسعه وتغییر در محیط توسعه نرمافزار، توسعه نرمافزار را با مشکلات جدی روبرو مینماید. روشهای چابک نمونهای از روشهای توسعه نرمافزاری هستند که به پیشرفت سریع، سرعت و انعطافپذیری در مقابل تغییرات تأکیددارند. اما این روشها نیز دارای ضعفهای هستند. روشهای چابک دارای روشهای متنوعی جهت توسعه میباشند که روش XP )برنامهنویسی بینهایت( باتوجه به رویکردش یکی از محبوبترین روشها میباشد. این روش نیز یک سری چالش و ضعف دارد. یکی از چالشهامربوط به توجه کم این روش به ویژگیهای کیفی و فعالیت معماری نرمافزار است. راهحلهای مختلفی برای حل این چالشپیشنهادشده، هر یک ضعفهای خاص خود رادارند و بهنوعی از ارائه یک رویکرد مناسب بازماندهاند. در این مقاله به ارائه رویکردی برای پاسخگویی به این چالش خواهیم پرداخت . رویکرد پیشنهادی بهگونهای طراحیشده که تلاش میکند رابطهای بین معماری و روش چابک پیداکندکه هم به ویژگیهای کیفی و هم به مزیتهای معماری نرمافزار دست بیابد بهگونهای که باارزشها و اصول چابکی روش اکس پی )برنامهنویسی بینهایت( خدشهای وارد نگردد

Authors

کامیار عبدالمحمدی

دانشجوی کارشناسی ارشد، گروه کامپیوتر، دانشکده فنی مهندسی ،دانشگاه آزاد اسلامی ، ساوه ، ایران،

منصور اسماعیل پور

استادیار، گروه کامپیوتر، دانشکده فنی مهندسی ، دانشگاه آزاد اسلامی ، همدان ، ایران

محمدمهدی شیرمحمدی

استادیار، گروه کامپیوتر، دانشکده فنی مهندسی ، دانشگاه آزاد اسلامی ، همدان ، ایران،

مراجع و منابع این Paper:

لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :
  • شریف لو، امیر ملزم، 1387، جاسازی فعالیت‌های معماری نرم‌افزار درروش ...
  • Brod eri ckCrawford, Cla udioLe ondel Ba rra, Rica rdoSotoa ...
  • Turk D. France R. Rumpe B , 2012، "Limitations of ...
  • Beck K. Boehm B، 2003، "Agility through Discipline A Debate" ...
  • Elssamadisy A. Schalliol G _ 2002. "Recognizing and responding to ...
  • Jense R. M ler T. Sonder P, Tjr nehj G، ...
  • Williams L, Upchurch R. , 2001. "Extreme programming for software ...
  • Beck K.، 2000.Extreme Programming EXlained: Embrace Change، 1st ed. Addison-Wese ...
  • Beck K, Andres C2004.. Extreme Programming EXPlained: Embrace Change، 2nded. ...
  • Boehm B. Turner R.، 2003. Balancing Agility and Descipline A ...
  • Zafar Karimi, Sajjad Behzady, Ali Broumandnia, 2012, 'Achieving the Benefits ...
  • West D. Metaphor، 2002.، Architecture. and XP، Agile Alliance ...
  • Root D. Tomayko J.، 2003. 'The eXtreme Programming (XP) Metaphor ...
  • Clements P.Bachmann. F. Bass L., Garlan D. _ 2002, Documenting ...
  • نمایش کامل مراجع