Przykładowe pomiary i estymacje (1) | |||
Opracowano ogromną liczba różnorodnych metry k uwzględniających m.in. | |||
następujące aspekty | |||
wrażliwość na błędy. |
-♦współzależność zadań. | ||
-♦możliwości testowania. |
-♦wielkość i koszt projektu. | ||
-♦częstotliwość występowania awarii, |
-♦czas trwania projektu, | ||
-♦dostępność systemu. |
-♦zagrożenia projektu (ryzyko), | ||
-♦propagacja błędów, |
-♦czas gotowości produktu. | ||
-♦ilość linii kodu,złożoność kodu. |
-♦kompletność wymagań, kompletność | ||
złożoność programu. |
planowania. | ||
-♦złożoność obliczeniową, funkcjonalną, |
"♦stabilność wymagań, | ||
modułową, |
-♦odpow iedniość posiadanych zasobów | ||
-♦łatwość implementacji, |
sprzętowych, materiałowych i ludzkich. | ||
-♦rozmiar dokumentacji. |
-♦efektywność zespołu, efektywność | ||
-♦ilość zadań wykonanych terminowo i |
poszczególnych osób, | ||
po terminie. |
-♦..... | ||
» rozmiar projektu, kodu programu (liczba modulów/obiektów, liczba linii kodu. komentarza, średni rozmiar komponentu)
» liczba, złożoność jednostek syntaktycznych i leksykalnych » złożoność struktury i związków pomiędzy komponentami programu
(procesy, funkcje, moduły, obiekty itp..)
» rozmiar » architektura » struktura
» jakość użytkowania i pielęgnacji » złożoność