Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
ROZDZIAŁ1
Zostaćarchitektemoprogramowania
Niejestemdokońcapewien,kiedyzostałemarchitektemoprogramowania.
Pamiętam,kiedypierwszyrazktośmnietaknazwał.Byliśmynaważnym
spotkaniuzklientemipadłotrudnepytanietechniczne.Kierownikprojek-
tuwtrącił:Michaeljestarchitektemwtymprojekcie.Dokońcatygodnia
tosprawdziiwyśleciaktualizację.
Iwłaśnietakzostałemarchitektemoprogramowania.Przypływmocy.Przewi-
dywanierozwojukariery.Jestemarchitektem!Wkrótceogarnęłomnieuczucie
lekkiegostrachu.Jestemarchitektem.Comamterazzrobić?Czymżnisię
architektoprogramowaniaodinżynieraoprogramowania?
Architekcioprogramowaniapozasamymprogramowaniemmająwieleinnych
obowiązków.Deniująproblemzperspektywyinżynierskiej.Dzieląonisystem
naczęści,któremożnazaimplementować,aletakże,mającobrazogółu,pilnują,
abysystemnadaldziałałjakospójnacałość.Architekcidecydująokompro-
misachmiędzyatrybutamijakościizarządzaniemnieuniknionymwzrostem
długutechnologicznego.Byćmożeprzedewszystkimarchitekcirozwijająumie-
jętnościarchitektonicznezespołu,ponieważwiedzą,żenajlepszezespołysą
pełnearchitektów.
Wtymrozdzialeprzedstawimy,czymzajmująsięarchitekci.Dowiemysię
również,dlaczegoznajomośćarchitekturyoprogramowaniasprawi,żebędzie-
mylepszymiprogramistamiilideramitechnologicznymi,orazjakrozpocząć
drogę,abyzostaćarchitektemoprogramowaniawswojejkarierzezawodowej.
Czymzajmująsięarchitekcioprogramowania?
Architekcioprogramowaniasąnawyjątkowejpozycjiwzespole.Niesąkie-
rownikamiprojektów,alemająistotnywpływnaterminisposóbdostarcza-
niaoprogramowania.Niesąmenedżeramiproduktu,aleodpowiadajązato,
żeoprogramowaniespełniaswojecelebiznesowe.Programują,alezarazem