Cześć,
Jestem zadowolony z tego kursu The Complete Guide to Becoming a Software Architect Kurs odpowiedział na wiele moich pytań i wiele ułożył mi w głowie. Pojawiły się jednak bardziej precyzyjne pytania, które coraz bardziej zbliżają mnie do zrozumienia procesu tworzenia oprogramowania.
Próbując zgłębić to samemu, znalazłem kilka diagramów, które opisują proces tworzenia aplikacji, ale nie opisują ludzi i ich obowiązków.
1. Software Development Life Cycle (SDLC)
Za jakie elementy tego procesu odpowiada Software Architect? A kto odpowiada za pozostałe zakresy prac?
2. C4 model
Model ten pokazuje inaczej model tworzenia aplikacji i koncentruje się na przejściu od ogólnego do szczegółowego.
Za jaki poziom szczegółowości w tym procesie odpowiada Software Architect? A kto odpowiada za pozostałe poziomy szczegółowości?
Dla mnie konstruktywnym byłoby poznanie środowiska pracy i ludzi, z którymi będzie współpracować Software Architect przy tworzeniu aplikacji. Ale nie chodzi o strukturę organizacji, ale o odpowiedzialność, podejmowanie decyzji i zakres prac.
Pozdrowienia
Krzysztof