Wyszukiwarka

Czego szukasz?

Wpisz co najmniej 3 znaki.

Strona główna › Słownik › Architektura oprogramowania
Słownik

Architektura oprogramowania

Definicja

Architektura oprogramowania to zestaw decyzji technicznych określających, z jakich elementów składa się system, za co odpowiada każdy z nich i jak współpracują. Obejmuje między innymi podział na moduły, sposób przechowywania danych, integracje, uprawnienia, skalowanie, monitoring i wdrażanie zmian. Dobra architektura wynika z wymagań biznesowych oraz ograniczeń: liczby użytkowników, krytyczności procesu, istniejących systemów i kompetencji zespołu. Nie jest jednorazowym diagramem, lecz podstawą świadomych decyzji podczas rozwoju. Powinna także opisywać awarie, odtwarzanie i granice odpowiedzialności. Zobacz, jak Astrafox buduje oprogramowanie i integracje.

Chcesz zastosować to podejście w swojej firmie?

Opisz proces, dane lub system, który chcesz uporządkować. Odpowiemy i zaproponujemy kolejny krok.

Opisz swój problem