Io-13-wyk-Slajd28

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Koszt pielęgnacji oprogramowania

Koszt pielęgnacji oprogramowania


Jak już wskazano na wstępie, pielęgnacja jest procesem wymagającym coraz więcej wysiłku i poświęcenia większych zasobów niż w tworzenie oprogramowania. Przyjmuje się, że koszt pielęgnacji w każdym systemie może być porównywalny lub wyższy od kosztu jego stworzenia, w zależności od czasu jego pielęgnacji i innych, wymienionych wcześniej, czynników. Skrajnym przykładem jest dysproporcja kosztu stworzenia i pielęgnacji jednej linii kodu w systemie tworzonym przez Boeinga dla Sił Powietrznych USA: napisanie kosztowało $30, natomiast pielęgnacja ponad stukrotnie więcej! Wynika to z obserwacji, że roczny koszt pielęgnacji rośnie wraz z okresem jej trwania.

Na wykresie przedstawiono przykład dwóch produktów, różniących się kosztem wytworzenia i pielęgnacji. W przypadku produktu A koszt produkcji był wyższy niż produktu B, jednak pozwoliło to ograniczyć koszt pielęgnacji i w sumie całkowity koszt związany z programem (ang. total cost of ownership , TCO).


<< Poprzedni slajd | Spis treści | Następny slajd >>