Paweł Grzegorz
Kwiatkowski
Architekt
oprogramowania,
Ericsson
Temat: Event sourcing
Jarosław Ż.:
a tak poważnie to ja mam jeden bardzo skuteczny miernik jakości architektury: roczny koszt wprowadzania zmian jeżeli są zgłaszane co miesiąc, albo drugi, określ ile będzie kosztował nowy kolejny przypadek użycia mimo, że nie masz jego opisu...;)
Rozumiem definicję miernika, ale jak jest interpretowany? np. koszt UC w stosunku do kosztu całego projektu/wybranych funkcjonalności wpada w określone progi i wtedy (nie)pojawia się sygnał niskiej jakości architektury? Jeśli tak, to kto to ocenia, Ty czy klient? :-)
Intuicyjnie, jeśli koszt nowego UC jest zbliżony do kosztu całego projektu, to coś jest zdecydowanie nie tak.
Z drugiej strony, jeśli koszt dodania UC jest niski, to jeszcze nic nie mówi o jakości architektury rozwiązania (dostawca może wychodzić z założenia, że dorzuci parę UC w ramach założonego budżetu, dobrej współpracy, etc.)