Współpraca z zespołem ds. obciążeń
Dostarczanie specyfikacji architektury nie jest jednorazowym zadaniem. Architekt powinien spodziewać się współpracy z zespołem ds. obciążeń w całej implementacji.
Zadania ciągłej współpracy
Zapewnij przejrzystość. Architekci powinni być łatwo dostępni, aby zapewnić przejrzystość wszelkich dostarczonych specyfikacji w celu zapewnienia, że zespoły wdrożeniowe pozostaną odblokowane. Aby rozwiązać problem z potencjalnymi blokadami, architekci powinni aktywnie uczestniczyć w ćwiczeniach związanych z planowaniem iteracji i spotkaniach zespołowych.
Wprowadź sugestie dotyczące sekwencjonowania implementacji. Architekci rozumieją, że podróż od projektu do produktu gotowego do produkcji jest iteracyjna. Mogą zalecić, które części aplikacji należy najpierw zaimplementować. Takie podejście umożliwia zespołowi ds. obciążeń nauczenie się z tego środowiska i zastosowanie wiedzy, jaką uzyskują do pozostałych części obciążenia.
Ustaw punkty kontrolne przeglądu implementacji. Zespoły ds. obciążeń powinny ustanowić regularne punkty kontrolne przeglądu na potrzeby porównywania implementacji ze specyfikacją architektury. Ta praktyka pomaga zapewnić, że projekt jest implementowany zgodnie ze specyfikacją i że specyfikacja spełnia przewidywane wymagania. Ta pętla opinii może sprostować wszelkie błędy projektu lub implementacji.
Komunikowanie się z uczestnikami projektu. Architekci mają ustalone relacje z uczestnikami projektu i firmą oraz mają intymne zrozumienie obciążenia. W związku z tym często są one w dobrej sytuacji, aby przekazać zespołom ds. implementacji obawy lub prośby o wynegocjowanie zmian wymagań.
Zalecenia dotyczące środowiska. Projekt obciążenia często wykracza poza projektowanie pod kątem produkcji i odzyskiwania po awarii. Produkcja jest tylko jednym z wielu środowisk, których może potrzebować zespół ds. implementacji obciążenia. Architekci mogą również pomóc zespołom ds. obciążeń w odpowiednich środowiskach przedprodukcyjnych.
Użyj weryfikacji koncepcji (POC). Architekci często używają weryfikacji koncepcji w swoich projektach, aby informować o decyzjach dotyczących specyfikacji projektu architektury obciążenia. Te weryfikacje koncepcji mogą również zapewnić wgląd w możliwości rzeczywistej implementacji obciążenia. Jeśli weryfikacja koncepcji nie istnieje, architekt powinien go utworzyć przed rozpoczęciem programowania przez zespół ds. implementacji.
Współpraca z zespołami platformy
Niektóre organizacje dzielą obowiązki między zespoły obciążeń i zespoły platform, takie jak sugerowane w strefach docelowych platformy Azure. W przypadku obciążeń, które będą współpracować z zespołami platformy w celu wspólnej dostarczania rozwiązań i wartości, ważne jest, aby współpracować z tymi zespołami. Jeśli nie współpracujesz z zespołami platformy, projekt może przegapić korzystanie z dostępnych ofert oferowanych przez platformę lub zaprojektować rozwiązanie, które narusza ograniczenia związane z platformą związane z obciążeniami.