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

  • یوسف مهرداد

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

Workflow

Future

Process

Iterative

Process

Waterfall

Process

Management

۱۲%

۱۰%

۵%

Requirements

۱۲%

۱۰%

۵%

Design

۲۰%

۱۵%

۱۰%

Implementation

۱۴%

۲۵%

۳۰%

Test

۱۸%

۲۵%

۴۰%

Deployment

۱۲%

۵%

۵%

Environment

۱۲%

۱۰%

۵%

۱۰۰%

۱۰۰%

۱۰۰%

https://bibalan.com/?p=195
یوسف مهرداد

یوسف مهرداد


کانال تلگرام

نظرات (7)

wave
  • PCTips.ir

    ۲۶ فروردین ۱۳۸۷ در ۰۰:۰۰

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

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

    ۳ اردیبهشت ۱۳۸۷ در ۰۰:۰۰

    سلام

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

    با تشکر

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

    ۸ اردیبهشت ۱۳۸۷ در ۰۰:۰۰

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

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

    ۹ اردیبهشت ۱۳۸۷ در ۰۰:۰۰

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

    پاسخ
  • کراری

    ۹ اردیبهشت ۱۳۸۷ در ۰۰:۰۰

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

    پاسخ
  • پویا

    ۹ اردیبهشت ۱۳۸۷ در ۰۰:۰۰

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

    پاسخ
  • ازگمی

    ۱۱ اردیبهشت ۱۳۸۷ در ۰۰:۰۰

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

    پاسخ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

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