Usuwać albo nie usuwać oto jest pytanie

Podczas konsultacji projektów u moich klientów otrzymuję często to samo pytanie, które parafrazując znany cytat z Hameta Shakespeare’a brzmi: Usuwać albo nie usuwać elementy modelu oto jest pytanie. Moja odpowiedź jest prosta. Oczywiście, że usuwać ale do kosza.

 image

Tym koszem może być oddzielny pakiet. W ten sposób nie pozbywamy się na stałe tych elementów repozytorium, które są niepotrzebne. Ponadto na wszystkich diagramach na których są one użyte powinien, przynajmniej w EA tak jest, pojawić się napis wskazujący iż dany element jest “skoszowany”. Kto wiec opróżnia kosz? Osoba odpowiedzialna za jakość modeli, strukturę repozytorium lub architekturę projektu – innymi słowy osoba, której działania są globalne i która ma wizję całości i widzi więcej niż usuwający dany element analityk czy projektant.

I na koniec. Gdy usunęliśmy element, który w perspektywie czasu jest potrzebny ponownie łatwo go przywrócić Uśmiech

Technorati Tagi: projektowanie systemów informatycznych

Podobne wpisy

Reklama
MODESTO - licencje Enterprise Architect

Zostaw komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Przewiń do góry