Wewnętrzne charakterystyki jakości oprogramowania - Utrzymanie

Wewnętrzne charakterystyki jakości oprogramowania - Utrzymanie
  Tłumaczenie dokumentu "Software Quality Characteristics" Henrika Emilssona dla tzw. wewnętrznych charakterystyk jakości oprogramowania.  Utrzymanie. Czy produkt może zostać utrzymywany i rozszerzany niskim kosztem?Wersja angielska dostępna jest na stronach TheTestEye »

Utrzymanie. Czy produkt może zostać utrzymywany i rozszerzany niskim kosztem?
- Elastyczność: zdolność do modyfikacji produktu na żądanie klienta.
- Rozszerzalność: czy będzie łatwo dodawać w przyszłości nowe funkcje?
- Prostota: kod nie kod nie jest bardziej skomplikowany niż jest to konieczne; nie utrudnia projektowania, uruchomienia i ewaluacji.
- Czytelność: kod jest właściwie opisany, łatwy do odczytania i zrozumienia.
- Przejrzystość: czy można łatwo zrozumieć strukturę bazową?
- Modułowość: kod jest podzielony na dające się kontrolować elementy.
- Refaktorowalność: czy testy jednostkowe są według Ciebie wystarczająco dobre?
- Analiza: zdolność do znalezienia przyczyn defektów lub innego interesującego nas kodu.


Współtwórca tego dokumentu, Rikard Edgren, poprosił nas, aby przed przesłaniem im tłumaczenia zostało one "sprawdzone" na polskich testerach. Będziemy wdzięczni za wszystkie Wasze komentarze. Wysyłajcie je mailowo na adres redakcja [at] testerzy [dot] pl lub też komentujcie nasz profil na FB lub G+.

 

To powinno Cię zainteresować