فرایند توسعه نرمافزار
From Wikipedia, the free encyclopedia
فرایند تولید نرمافزار که با عنوان «چرخهٔ حیات تولید نرمافزار» نیز شناخته میشود، ساختاری است که روی توسعه و تولید محصولات نرمافزاری اعمال میشود. عبارتهای مشابهی چون «چرخهٔ حیات نرمافزار» و «فرایند نرمافزار» در این رابطه استفاده میشود. الگوهای گوناگونی نظیر فرایندهای خاص وجود دارند که هر کدام خط مشی مختص (آن فرایندها) برای انجام کارها و فعالیتهای متنوع در طول فرایندها را مشخص میکنند. برخی عنوان میکنند که «طرح چرخهٔ حیات» یک عبارت بسیار عمومی بوده و «فرایند تولید نرمافزار» عبارت تخصصیتر است. برای مثال خیلی از فرایندهای تولید نرمافزار ویژهای هستند که خود زیر مجموعه چرخهٔ حیات مارپیچ بهشمار میروند.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/d/d9/UnifiedProcessProjectProfile20060708.png/320px-UnifiedProcessProjectProfile20060708.png)
![](http://upload.wikimedia.org/wikipedia/fa/thumb/c/cd/420px-Systems_Engineering_Process_farsi.png/320px-420px-Systems_Engineering_Process_farsi.png)
![]() | این مقاله نیازمند تمیزکاری است. لطفاً تا جای امکان آنرا از نظر املا، انشا، چیدمان و درستی بهتر کنید، سپس این برچسب را بردارید. محتویات این مقاله ممکن است غیر قابل اعتماد و نادرست یا جانبدارانه باشد یا قوانین حقوق پدیدآورندگان را نقض کرده باشد. |
![]() | این مقاله به هیچ منبع و مرجعی استناد نمیکند. |