دوره سوم تکامل نرم افزار ( The third period of software development )
دوره سوم (اواسط دهه 70 تا اواخر دهه 80) :
در این دوره(اواسط دهه 70 تا اواخر دهه 80) سیستمهای توزیعشده بوجود آمدند که چندین کامپیوتر میتوانستند عملیاتی را همزمان انجام دهند و با یکدیگر نیز متصل بودند و این امر پیچیدگی سیستمهای کامپیوتری مبتنی بر آنها را بالا برد. در این دوره ریزپردازندهها و کامپیوترهای شخصی اختراع شده و مورد استفاده انبوه قرار گرفتند. همچنین، ریزپردازندهها در بسیاری از محصولات هوشمند به کار برده شدند(همانند: اتومبیل، ربات و ...).
بوجود آمدن کامپیوترهای شخصی
به علت بوجود آمدن کامپیوترهای شخصی شرکتهای نرم افزاری بسیاری نیز رشد کردند، زیرا کامپیوترهای شخصی در همهجا خریداری میشدند و نیازمند نرم افزار بودند. نمودار رشد فروش کامپیوتر شخصی کمکم به صورت یکنواخت تبدیل شد، اما نمودار رشد نرم افزار همچنان به صورت صعودی باقی ماند.