Michael Jastram i Joe Justice, obaj doświadczeni inżynierowie systemowi, zabierają nas za kulisy działania SpaceX i pokazują, jak firma ta stała się najważniejszym przedsiębiorstwem inżynierii kosmicznej na tej planecie (i poza nią!).
Wyjaśniają innowacyjne podejście firmy do inżynierii systemów, w tym projektowanie oparte na danych oraz istotną rolę modułowości.
SpaceX, pionier prywatnego sektora kosmicznego, przekształcił inżynierię lotniczo-kosmiczną dzięki innowacyjnemu wykorzystaniu projektowania opartego na danych oraz efektywnej strukturze organizacyjnej. Nowatorska strategia firmy zmodernizowała branżę i podniosła poprzeczkę w zakresie skuteczności i efektywności.
Firma była szeroko opisywana w mediach: z powodzeniem zrealizowała pierwszy załogowy lot kosmiczny dla USA od 2011 roku, kiedy kapsuła Dragon bezpiecznie sprowadziła dwóch astronautów z powrotem na Ziemię 2 sierpnia.
Jako inżynierowie systemowi jesteśmy ciekawi, jak SpaceX podchodzi do inżynierii systemów. Jej sukces w dużej mierze przypisuje się podejściu projektowemu opartemu na danych. Wykorzystując dane i fakty do kierowania procesem podejmowania decyzji, SpaceX jest w stanie projektować i tworzyć złożone systemy lotniczo-kosmiczne z niespotykaną wcześniej efektywnością.
Dane są wykorzystywane do kierowania procesem rozwoju od pierwotnej koncepcji aż po końcowe etapy integracji systemu, co zmniejsza ryzyko kosztownych błędów projektowych i poprawia ogólną efektywność.
Jedną z kluczowych zalet podejścia SpaceX opartego na danych jest możliwość symulowania i przewidywania działania systemu w różnych warunkach. Dzięki tym możliwościom predykcyjnym SpaceX może wcześnie wykrywać potencjalne problemy na etapie projektowania i wprowadzać niezbędne poprawki przed budową rzeczywistych prototypów.
W wykładzie „System Engineering: A Traditional Discipline in a Non-traditional Organization” SpaceX wyjaśnia, jak kultura organizacyjna firmy to umożliwia.
SpaceX ma naprawdę interesującą filozofię dotyczącą rozwoju produktów. Podczas gdy tradycyjnie ryzykiem zarządzano poprzez nadmiernie rozbudowane analizy wstępne, SpaceX zamiast tego opiera się na szybkim prototypowaniu i iteracyjnych cyklach testowych. W XXI wieku mamy wyjątkową możliwość opracowywania i testowania rzeczywistych systemów w krótkich cyklach rozwojowych.
W SpaceX rygorystyczne testy są prowadzone na wszystkich poziomach, w tym na ukończonej rakiecie tuż przed startem.
Organizacja musi być w stanie wspierać tego rodzaju podejście. Dlatego myślenie systemowe jest nauczane i stosowane w praktyce na wszystkich poziomach i we wszystkich działach SpaceX. Wszystkie działy muszą również zajmować się integracją i przyjmować holistyczną perspektywę.
Jej struktura organizacyjna odgrywa kluczową rolę w sukcesie firmy. Zespoły inżynierskie są zorganizowane w sposób sprzyjający współpracy i komunikacji, co zapewnia, że wszyscy pracują na rzecz tych samych celów.
Zarządzanie informacją i jej przetwarzanie mają kluczowe znaczenie, a SpaceX zrezygnował z tradycyjnych rad kontrolnych i komitetów na rzecz nowoczesnych narzędzi współpracy.
Altium Requirements Portal zapewnia środowisko współpracy, w którym inżynierowie mogą zarządzać danymi i je analizować, symulować działanie systemu oraz podejmować świadome decyzje projektowe.
Zapewnia pełny wgląd w proces projektowy oraz płynną integrację danych z różnych źródeł, w tym narzędzi CAD, oprogramowania symulacyjnego, arkuszy kalkulacyjnych i innych narzędzi inżynierskich.
SpaceX nie działa i nie rozkłada procesów w tradycyjny sposób. Zamiast tego identyfikowane są kluczowe parametry projektowe i śledzone aż do poziomu projektu. Klasycznym przykładem takiego parametru jest masa rakiety.
Takie podejście zapewnia znacznie większą elastyczność na poziomie projektowym. Jest to również metoda stosowana przez Requirements Portal.
W tym podejściu temat integracji i testów integracyjnych staje się jeszcze ważniejszy. Dlatego strategicznie istotne jest inwestowanie w odpowiednią infrastrukturę testową. SpaceX stara się, aby testy były jak najbardziej realistyczne („testuj tak, jak latasz”). Prowadzi to do wielu testów hardware-in-the-loop na poziomie komponentów. Tam, gdzie to możliwe, do testów włączane jest również oprogramowanie.
SpaceX przeprowadza także wiele testów, które celowo prowadzą do awarii komponentów. Pozwala to bardziej realistycznie badać scenariusze awarii. Oczywiście wszystkie istotne testy są powtarzane przy każdej zmianie.
Choć takie podejście skutkuje spektakularnie dużą liczbą eksplozji SpaceX na YouTube, warto pamiętać, że większość z nich miała miejsce podczas testów. W rzeczywistości jak dotąd nie powiodły się tylko cztery starty satelitów na łączną liczbę 86 misji.
Kluczowym aspektem filozofii projektowej SpaceX jest modułowość. Projektując komponenty, które mogą być używane w wielu systemach, SpaceX zdołał znacząco ograniczyć czas i koszty związane z procesem projektowania i rozwoju.
Podejście to zapewnia również większą elastyczność, ponieważ komponenty można łatwo wymieniać lub modernizować w zależności od potrzeb.
Organizacja inżynierska SpaceX opiera się na koncepcji niezależnych zespołów. W przeciwieństwie do tradycyjnych firm inżynierskich z centralnym zarządzaniem, SpaceX działa w oparciu o samoorganizujące się zespoły.
Joe Justice podkreśla, że zespoły te pracują równolegle i niezależnie, realizując projekty tak szybko, jak to możliwe. Brak scentralizowanych struktur zarządzania pozwala inżynierom przejmować odpowiedzialność i napędzać innowacje, wspierając kulturę zaufania i sprawczości.
To szybkie tempo zaczyna się już od momentu wdrożenia, gdy nowy pracownik dołącza do firmy. Zobacz wystąpienie Joe Justice’a (Uwaga, spoiler: trwa tylko 4 godziny!)
SpaceX darzy swoich inżynierów dużym zaufaniem, dając im możliwość bezpośredniego rozwiązywania problemów. Joe Justice podkreśla, że w SpaceX nie ma tradycyjnych ról, takich jak product managerowie, project managerowie czy architekci.
Zamiast tego inżynierom powierza się podejmowanie decyzji i znajdowanie rozwiązań. Eliminując zbędną biurokrację i politykę, SpaceX tworzy środowisko, w którym inżynierowie mogą skupić się na swojej pracy, co przekłada się na wyższą produktywność, większe poczucie odpowiedzialności i silniejsze poczucie celu.
SpaceX, wraz z innymi firmami należącymi do imperium Elona Muska, dąży do stworzenia kadry skoncentrowanej na inżynierii poprzez ograniczenie liczby szczebli zarządzania.
Tradycyjne firmy inżynierskie często mają struktury hierarchiczne, ale firmy Muska zastąpiły je stosami oprogramowania opartymi na sztucznej inteligencji (AI). Te stosy oprogramowania dostarczają odpowiedzi i wskazówek w czasie rzeczywistym, umożliwiając autonomiczne podejmowanie decyzji i samozarządzanie w organizacji.
Branża lotniczo-kosmiczna została całkowicie przekształcona przez rewolucyjne wykorzystanie przez SpaceX projektowania opartego na danych i modułowości, a także przez jego efektywną strukturę organizacyjną.
Strategia firmy stanowi mocny przykład dla innych przedsiębiorstw, pokazując, jak projektowanie oparte na danych może zwiększać produktywność, obniżać ryzyko i pobudzać innowacje.
Udostępniaj wymagania w całym swoim zespole inżynierskim. Zacznij korzystać z Requirements Portal!