У дома развитие Какъв е жизненият цикъл на софтуера? - определение от техопедия

Какъв е жизненият цикъл на софтуера? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава жизнения цикъл на софтуера?

Жизненият цикъл на софтуера се отнася до всички фази на даден софтуерен продукт по време на неговото планиране, разработване и употреба, чак до евентуалното му остаряване или пенсиониране. Този процес има много променливи части, но често може да бъде сегментиран на няколко основни части. Това помага на разработчиците и другите да разберат как даден продукт е създаден, внедрен и използван.

Techopedia обяснява жизнения цикъл на софтуера

Няколко от най-често срещаните части на жизнения цикъл на софтуера са фази на планиране. Специалистите обикновено се отнасят до събиране или анализ на изисквания, когато неразработен продукт се дефинира чрез събрани критерии. Следващите фази включват анализ и дизайн на продукта, последван от разработка. Последните части от жизнения цикъл включват продукт, който е бил пуснат на клиент или друг краен потребител, по това време производителят на продукти често продължава да бъде замесен чрез поддръжка, решаване на проблеми, надграждане и други процеси.


Друг начин за разглеждане на отделянето на фазите на жизнения цикъл на софтуера е чрез използването на термините "производствена среда" и "среда за крайно използване." Тук има ясно разграничение между продукта като вътрешна работа в процес и продукт това е освободено.


Важно е да се отбележи, че софтуерът не винаги преминава през тези части на жизнения цикъл на софтуера по линеен начин. По-скоро може да има различни части от даден продукт, които се развиват по различен начин. Те често се наричат ​​итерации в рамките на професионалната информационна общност.

Какъв е жизненият цикъл на софтуера? - определение от техопедия