Potencjał ponownego użycia
Potencjał ponownego użycia aktywu, czyli prawdopodobieństwo jego wykorzystania w wielu produktach jest wysokie, gdy aktyw posiada pewne pożądane właściwości:
- generyczny, czyli dostatecznie uniwersalny o szerokim przeznaczeniu,
- hermetyczny, wyizolowany z otoczenia, maksymalnie niezależny od kontekstu, z dobrze zdefiniowanym interfejsem,
- spójny i kompletny,
- niezawodny,
- odporny na błędy i wyjątki, a przez to bezpieczny,
- dobrze udokumentowany, łatwy do zrozumienia,
- łatwy do testowania,
- łatwy do konserwacji poprzez wbudowane możliwości adaptacji, specjalizacji, modyfikacji,
- zestandaryzowany,
- przenaszalny na różne platformy sprzętowo/programowe (dotyczy to języków programowania, systemów operacyjnych, sprzętu, wymagań niefunkcjonalnych, itp.),
- legalizowany (to znaczy, że posiada różne certyfikaty).