TBSCG ułatwiło zarządzanie publikacją danych w LEGO. Szczegóły.
Problem
LEGO, jedna z pierwszych firm, które wdrożyły TeamSite, korzystała z systemu jako z rozwiązania do zarządzania publikacją danych, przechowującą kod .Net dla swojej strony internetowej (www.lego.com).
Workflow użyty w ramach TeamSite do publikacji danych zbudowany był w oparciu o stary standard przepływu pracy (WFT). Charakteryzował się:
Wysoką zawodnością: nie wysyłał powiadomień e-mail zgodnie z oczekiwaniami,
Skomplikowaną obsługą: nie wykorzystywał mechanizmu grup użytkowników; użytkownicy używali wspólnie tych samych kont, by ułatwić sobie pracę, a nowe publikacje wymagały zmian w kodzie,
Niedostępnością wszystkich funkcjonalności, których potrzebowało LEGO.
Dodatkowo skalowanie użytej infrastruktury OpenDeploy również sprawiało trudności, ze względu na model cenowy, z związku z czym LEGO postanowiło zastosować alternatywne rozwiązanie.
Rozwiązanie
TBSCG wdrożyło nowy workflow w ramach TeamSite, w oparciu na niedawno udostępnionym mechaniźmie zwanym Workflow Modeler (WFM), dostarczając wszystkich funkcjonalności, których potrzebowało LEGO.
Były to takie funkcjonalności jak:
- Użycie grup systemu TeamSite,
- Lepszy podział ról I obowiązków,
- Powiadomienia e-mail, w poszczególnych krokach procesu publikacji,
- Ułatwienia w administracji dla nowych projektów, zespołów itp.
- Obsługa błędów, raportowanie i powtórne publikacje.
TBSCG również zintegrowało alternatywne narzędzie do publikacji danych RepliWeb R-1, które posiada podobne możliwości jak OpenDeploy za wiele niższą cenę. Dzięki temu LEGO otrzymało zaawansowaną infrastrukturę do publikacji danych, przesyłającą strony www oraz kod z systemu TeamSite do ich wciąż rosnącej farmy serwerów www.
Szczegóły
Po otrzymaniu wymagań dotyczących idealnego wg LEGO systemu publikacji danych, zespół konsultantów TBSCG przygotował:
- System przepływu pracy korzystający z mechanizmu Workflow Modeler firmy Autonomy Interwoven,
- Źródło danych dostarczające listę grup system TeamSite, reprezentujących zespoły projektowe LEGO.
- Zewnętrzny kod udostępniający wysyłanie e-maili do grup system TeamSite
- Zindywidualizowane szablony e-maili, dla powiadomień wysyłanych do użytkowników
- Zewnętrzny kod dla sytemu zarządzania źródłami,
- Zewnętrzny kod integrujący mechanizm przepływu pracy z narzędziem RepliWeb R-1.
Następnie, nasz zespół zmodyfikował interfejs użytkownika systemu TeamSite, dodając filtry dla zakładki przepływu pracy. Wśród zmian znalazło sie także dodanie nowej fazy publikacji danych dla środowiska STAGING (tworząc w efekcie trzy środowiska DEV, STAGING i LIVE).
Korzyści dla Klienta
Dzięki naszemu zespołowi konsultantów, strona www LEGO zyskała:
- Zgodność pomiędzy procesem publikacji danych a przepływem pracy w systemie,
- Oddzielenie ról i odpowiedzialności użytkowników (brak współdzielonych kont)
- Powiadomienia e-mail dla nowych zadań czekających na użytkowników,
- Kompleksowe środowisko publikacji danych, oparte o system RepliWeb R-1, znacząco redukujące koszty.
- Możliwość modyfikacji mechanizmów przepływu pracy w ramach TeamSite przez Administratorów Systemu, bez potrzeby modyfikacji kodu.