Spisu treści:
Definicja - Co oznacza Zarządzanie wersjami?
Zarządzanie wersjami to część procesu zarządzania oprogramowaniem, która dotyczy opracowywania, testowania, wdrażania i obsługi wersji oprogramowania dla użytkownika końcowego. Zespół zaangażowany w ten proces jest nazywany zespołem zarządzającym wydaniami.
Techopedia wyjaśnia Zarządzanie wydaniami
Gdy oprogramowanie jest opracowywane i testowane, często przechodzi przez zespół zarządzający wydaniami (szczególnie w większych sklepach programistycznych). Główne działania związane z zarządzaniem wydaniami to:
- Generowanie polityki planowania w celu wdrożenia nowych wersji
- Tworzenie nowych wersji lub kupowanie ich od stron trzecich
- Testowanie nowych wersji w środowisku symulującym środowisko produkcyjne
- Wdrażanie nowych wersji w środowisku produkcyjnym
- Przeprowadzenie planów wycofania w celu usunięcia nowej wersji, jeśli to konieczne
- Aktualizowanie bazy danych zarządzania konfiguracją (CMDB)
- Informowanie i szkolenie klientów i użytkowników na temat funkcjonalności nowo wydanej wersji
Wersje można podzielić na główne, drobne i awaryjne. Mogą być one oznaczone szeregiem numerów wersji, im dalej od miejsca po przecinku, tym mniej znaczące zmiany dokonane w tym wydaniu, podobnie jak powszechnie, są następujące:
- Najważniejsze wydania (zwykle nazywane „wersjami”) 1.0, 2.0, 3.0 itp.
- Drobne wydania (zwykle nazywane „Uaktualnieniami”) 1.1, 1.2, 1.3 itd.
- Wersje awaryjne (zwane różnymi nazwami, w tym: poprawki błędów, aktualizacje, łatki) 1.1.1, 1.1.2, 1.1.3 itp.