Yaliyomo
- 1 Watu
- 1.0 Utangulizi wa Sehemu ya 1: Watu
- 1.1 Maadili ya uhandisi wa programu
- 1.2 Topolojia za timu na usanifu wa shirika
- 1.3 Majukumu, ngazi za taaluma, na ukuaji
- 1.4 Njia za kufanya kazi
- 1.5 Kufanya maamuzi na utawala
- 1.6 Rekodi za maamuzi
- 1.7 Viwango vya uhandisi na vighairi
- 1.8 Kuajiri, usaili, na utambulisho
- 1.9 Kazi iliyosambazwa na ya mbali
- 1.10 Ufanisi wa uhandisi na tija ya wasanidi
- 1.11 Usimamizi wa uhandisi
- 1.12 Utofauti, usawa, ujumuishi, na kuhisi kukubalika
- 1.13 Ushauri, ukocha, na kushiriki maarifa
- 2 Upangaji wa programu
- 2.0 Utangulizi wa Sehemu ya 2: Uandishi wa Programu
- 2.1 Viwango vya uandishi wa msimbo na mtindo
- 2.2 Kanuni za usanifu wa programu
- 2.3 API na usanifu wa violesura
- 2.4 Mkakati wa majaribio
- 2.5 Mapitio ya msimbo na ushirikiano
- 2.6 Udhibiti wa matoleo na usimamizi wa chanzo
- 2.7 Nyaraka
- 2.8 Mahitaji ya programu
- 2.9 Ujenzi wa programu
- 2.10 Usimamizi wa usanidi wa programu
- 2.11 Ubora wa programu
- 2.12 Mifano na mbinu za programu
- 2.13 Misingi ya kompyuta, hisabati, na uhandisi
- 2.14 Muundo wa mradi na hazina
- 2.15 Utatuzi wa hitilafu na kutatua matatizo
- 2.16 Uhandisi wa utendaji
- 2.17 Ulinganifu na usambamba
- 2.18 Usimamizi wa utegemezi na mnyororo wa ugavi
- 2.19 Urekebishaji wa muundo na deni la kiufundi
- 2.20 Ushughulikiaji wa makosa na mifumo ya ustahimilivu
- 2.21 Mifumo ya aina na uchambuzi tuli
- 3 Mifumo
- 3.0 Utangulizi wa Sehemu ya 3: Mifumo
- 3.1 Misingi ya usanifu
- 3.2 Mitindo na mifumo ya usanifu
- 3.3 Mifumo iliyosambazwa
- 3.4 Usanifu wa data na uhifadhi
- 3.5 Ukubwa, utendaji, na ustahimilivu
- 3.6 Uboreshaji wa mifumo ya urithi
- 3.7 Matengenezo ya programu
- 3.8 Uwezo wa kuingiliana na viwango huria
- 3.9 Uhandisi wa mifumo
- 3.10 Mifumo iliyopachikwa na ya wakati halisi
- 3.11 Usanifu wa wingu
- 3.12 Usanifu unaoendeshwa na matukio na ujumbe
- 3.13 Mitandao na muunganisho
- 3.14 Wapangaji wengi na usanifu wa SaaS
- 3.15 Kache na usambazaji wa maudhui
- 3.16 Lango la API na mesh ya huduma
- 3.17 Utafutaji na urejeshaji wa taarifa
- 4 Usalama
- 4.0 Utangulizi wa Sehemu ya 4: Usalama
- 4.1 Misingi ya usalama na utamaduni
- 4.2 Usalama wa programu
- 4.3 Usalama wa miundombinu na wingu
- 4.4 Operesheni za usalama
- 4.5 Faragha na ulinzi wa data
- 4.6 Uzingatiaji na utawala
- 4.7 Usimamizi wa utambulisho na ufikiaji
- 4.8 Kriptografia na usimamizi wa funguo
- 4.9 Mzunguko salama wa uendelezaji wa programu
- 4.10 Majaribio ya kupenya na red teaming
- 5 Usanifu wa UI/UX
- 5.0 Utangulizi wa Sehemu ya 5: Usanifu wa UI/UX
- 5.1 Misingi ya UX
- 5.2 Usanifu wa UI na mifumo ya usanifu
- 5.3 Ufikivu
- 5.4 Usanifu wa maudhui na mawasiliano
- 5.5 Uandaaji wa kimataifa na ulokalishaji
- 5.6 Uhandisi wa frontend
- 5.7 Uendelezaji wa programu za simu
- 5.8 Utafiti wa usanifu na majaribio ya utumiaji
- 5.9 Usanifu wa huduma
- 5.10 Usanifu wa taswira za data
- 6 Akili bandia
- 6.0 Utangulizi wa Sehemu ya 6: Akili Bandia
- 6.1 Mkakati wa AI na utayari
- 6.2 Uhandisi wa kujifunza kwa mashine (MLOps)
- 6.3 AI ya kuzalisha na programu za LLM
- 6.4 Uendelezaji wa programu unaosaidiwa na AI
- 6.5 AI ya kuwajibika na ya kuaminika
- 6.6 Miundombinu na operesheni za AI
- 6.7 Mawakala wa AI na mifumo ya kiwakala
- 6.8 Tathmini na majaribio ya AI
- 6.9 Uhandisi wa maagizo na usanifu wa muktadha
- 7 Data, uchanganuzi, na ufahamu
- 7.0 Utangulizi wa Sehemu ya 7: Data, Uchanganuzi, na Ufahamu
- 7.1 Mkakati wa data na utawala
- 7.2 Uhandisi wa data
- 7.3 Uchanganuzi na akili ya biashara
- 7.4 Uchanganuzi wa bidhaa na majaribio
- 7.5 Sayansi ya maamuzi na utamaduni wa data
- 7.6 Data ya wakati halisi na ya kutiririka
- 7.7 Uundaji wa data na safu ya kisemantiki
- 7.8 Ubora wa data na uonekanaji
- 7.9 Usimamizi wa data kuu na data ya rejeo
- 8 Uotomatishaji
- 8.0 Utangulizi wa Sehemu ya 8: Uotomatishaji
- 8.1 CI/CD na utoaji
- 8.2 Miundombinu-kama-msimbo na usanidi
- 8.3 Kontena, uratibu, na asili ya wingu
- 8.4 Uhandisi wa jukwaa na uzoefu wa msanidi
- 8.5 Uotomatishaji wa majaribio na mchakato
- 8.6 Usimamizi wa matoleo na utoaji wa hatua kwa hatua
- 8.7 Mifumo ya ujenzi na usimamizi wa mabaki
- 9 Uendeshaji, kutegemewa, na uonekanaji
- 9.0 Utangulizi wa Sehemu ya 9: Operesheni, Kutegemewa, na Uonekanaji
- 9.1 Uhandisi wa kutegemewa wa tovuti
- 9.2 Uonekanaji na telemetry
- 9.3 Usimamizi wa matukio
- 9.4 Gharama, uendelevu, na programu ya kijani
- 9.5 Kupona kutoka maafa na mwendelezo wa biashara
- 9.6 Uhandisi wa machafuko na majaribio ya ustahimilivu
- 9.7 Upangaji wa uwezo na utabiri wa mahitaji
- 9.8 Simu ya dharura na utayari wa uendeshaji
- 10 Usimamizi wa mradi, bidhaa, na programu
- 10.0 Utangulizi wa Sehemu ya 10: Usimamizi wa Miradi, Bidhaa, na Programu
- 10.1 Usimamizi wa jalada na programu
- 10.2 Hatari, ukaguzi, na uhakikisho
- 10.3 Ununuzi, chanzo huria, na leseni
- 10.4 Kudumisha mifumo mikubwa na ya muda mrefu
- 10.5 Maadili, uwajibikaji, na maslahi ya umma
- 10.6 Usimamizi wa miradi
- 10.7 Agile
- 10.8 Vielelezo vya ukomavu
- 10.9 Ushirikiano wa ubunifu
- 10.10 Uchumi wa uhandisi wa programu
- 10.11 Enzi ya kidijitali
- 10.12 Chanzo huria dhidi ya chanzo funge
- 10.13 Ushirikiano kati ya mashirika
- 10.14 Usimamizi wa bidhaa na ugunduzi
- 10.15 Ukadiriaji na utabiri
- 10.16 Usimamizi wa wadau na mawasiliano
- 10.17 Usimamizi wa mabadiliko ya shirika
- 10.18 Ofisi ya programu ya chanzo huria (OSPO) na mchango wa chanzo cha juu
- 11 Mtiririko: mabomba ya ugunduzi na utoaji
- 12 Viambatisho