Cykl życia oprogramowania

Autor: Randy Alexander
Data Utworzenia: 23 Kwiecień 2021
Data Aktualizacji: 26 Czerwiec 2024
Anonim
What Are The Steps of the Software Development Lifecycle?
Wideo: What Are The Steps of the Software Development Lifecycle?

Zawartość

Definicja - Co oznacza cykl życia oprogramowania?

Cykl życia oprogramowania odnosi się do wszystkich faz oprogramowania, począwszy od jego planowania, rozwoju i użytkowania, aż do jego ostatecznego zużycia lub wycofania. Ten proces ma wiele zmiennych części, ale często można go podzielić na kilka głównych części. Pomaga to programistom i innym osobom zrozumieć, w jaki sposób produkt jest tworzony, wdrażany i używany.


Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia cykl życia oprogramowania

Kilka najczęstszych części cyklu życia oprogramowania to fazy planowania. Specjaliści zazwyczaj odnoszą się do zbierania wymagań lub analiz, w których nierozwinięty produkt jest definiowany za pomocą zebranych kryteriów. Kolejne etapy obejmują analizę i projekt produktu, a następnie rozwój. Ostatnie części cyklu życia dotyczą produktu, który został wydany klientowi lub innemu użytkownikowi końcowemu, w którym to czasie producent produktu często jest zaangażowany w konserwację, rozwiązywanie problemów, aktualizację i inne procesy.

Innym sposobem spojrzenia na rozdzielenie faz cyklu życia oprogramowania jest użycie terminów „środowisko produkcyjne” i „środowisko końcowego zastosowania”. Tutaj istnieje wyraźne rozróżnienie między produktem jako wewnętrzną pracą w toku a produktem który został wydany.

Należy zauważyć, że oprogramowanie nie zawsze przechodzi przez te części cyklu życia oprogramowania w sposób liniowy. Mogą istnieć różne części produktu, które ewoluują inaczej. Są to często nazywane iteracjami w profesjonalnej społeczności IT.