Temat: Kiedy uważacie, że architektura oprogramowania jest...
Okazuje się, że są dwa momenty, w których dojrzałe firmy deweloperskie uznają architekturę oprogramowania za skończoną
(oczywiście mowa jest o projektach UML-owych):
1. kompletność modelu - tak twierdzi około 57 % osób związanych z wytwarzaniem oprogramowania;
2. termin przeglądu/inspekcji modelu - tak twierdzą pozostali.
Kompletność modelu związana jest z badaniem prototypu - metoda weryfikacji architektury w RUP i metodykach lekkich.
Termin przeglądu/inspekcji modelu w większości pozostałych metodach budowy oprogramowania.
Ciekawe, że obecnie brak jakichkolwiek reguł automatycznej weryfikacji architektury oprogramowania, aczkolwiek w perspektywach implementacyjnej i wdrożeniowej języki ADL, o których świat zaczął już zapominać, automatycznie umożliwiają weryfikację architektury, co przekłada się bezpośrednio na moment zakończenia prac projektowych w tych perspektywach ....