فرآیندهای آینده تولید و توسعه نرم‌افزار

  • یوسف مهرداد بی‌بالان

داده‌های زیر برآوردهای Walker Royce است از سه دسته فرآیند تولید نرم‌افزار: فرآيندهای آبشاری، فرآیندهای تکراری و فرآیندهای آینده.
نکات مهم در داده‌های زیر را می‌توان در دو بخش خلاصه کرد:
1- اتوماتیک کردن هر چه بیشتر پياده‌سازی و بازبه‌کارگیری مؤلفه‌های نرم‌افزاری باعث کاهش حجم فعالیتهای پیاده‌سازی و افزایش بار فعالیتهای طراحی خواهد گردید.
2-بلوغ روشهای تولید تکراری و نیز معماری‌های مبتنی بر وب منجر به افزایش نقش فعالیتهای استقرار در چرخه تولید نرم‌افزار خواهند گردید.
3- اختلاف حجم فعالیتهای دیسپیلین‌ها رو به کاهش گذاشته و به تعادل نزدیک گردیده است.

Workflow

Future

Process

Iterative

Process

Waterfall

Process

Management

12%

10%

5%

Requirements

12%

10%

5%

Design

20%

15%

10%

Implementation

14%

25%

30%

Test

18%

25%

40%

Deployment

12%

5%

5%

Environment

12%

10%

5%

100%

100%

100%

نظرات (7)

wave
  • PCTips.ir

    26 فروردین 1387 در 00:00

    آموزش ، ترفند و نکته های روز کامپیوتر…
    http://www.PCTips.ir

    پاسخ
  • طاهري راد

    3 اردیبهشت 1387 در 00:00

    سلام

    استاد مهرداد خسته نباشيد.

    با تشكر

    پاسخ
  • طاهری راد

    8 اردیبهشت 1387 در 00:00

    سلام
    استاد مهرداد کجایی ! ! ! ! ! ! !

    پاسخ
  • مهدی تگاهی

    9 اردیبهشت 1387 در 00:00

    استاد مهرداد ممنونیم

    پاسخ
  • کراری

    9 اردیبهشت 1387 در 00:00

    سلام آقای مهرداد خوب هستید؟
    مطلب بسیار مفیدی بود. به خصوص گزیده که دسته بندی به جایی بود.

    پاسخ
  • پویا

    9 اردیبهشت 1387 در 00:00

    سلام و خسته نباشید
    یه شدت نایاب شده اید استاد؟نگرانتان شدیم؟؟ 😕

    پاسخ
  • ازگمی

    11 اردیبهشت 1387 در 00:00

    و من جمله از آفات وقت،وبلاگ خوانی است!

    پاسخ

برای خروج از جستجو کلید ESC را بفشارید