Maelezo ya Mradi
Stack ya Teknolojia na Ujuzi
Viungo na Rasilimali
Muhtasari wa Mradi
Lengo
Kutoa ufahamu wa hali halisi wakati huo huo kuhusu athari za mgogoro wa ufadhili wa kimataifa wa 2025 kwenye nguvu kazi ya kibinadamu. Mradi huu unapita ushahidi wa nasibu, ukutumia data kufuatilia jinsi vipunguzo vya ufadhili na amri za "USAID stop work" zinavyobadilika kuwa vizuizi halisi vya ajira na kupungua kwa soko.
Suluhisho
Dashibodi ya Metabase inayojitegemea ambayo inaratibu ukusanyaji na uonyeshaji wa data ya soko la ajira. Kwa kudumisha mfumo wa data wenye uhuru, mradi unahakikisha data ya kihistoria inahifadhiwa licha ya mabadiliko ya mifumo ya nje, na kuruhusu uchambuzi wa muda mrefu wa "Kupungua Kikubwa kwa Misaada."
Malengo Muhimu
- Kupima Ufupisho wa Ufadhili: Kuunganisha kupungua kwa tangazo la kazi kwenye ReliefWeb na vimbo vikuu vya ufadhili vya 2025 (k.m., kugandishwa kwa malipo ya USAID mwezi Februari 2025).
- Uwazi wa Kiuendeshaji: Kutoa hazina ya chanzo huru (open-source) ya holeda zote za SQL zilizotumika kuchakata data, na kualika ukaguzi wa wenzao kutoka kwa jamii ya IM ya kibinadamu.
- Uwajibikaji wa Umma: Kutumia nakala ya Metabase inayolenga umma ambayo inaruhusu wahusika kuona gharama za kibinadamu za kupunguzwa kwa bajeti wakati halisi.
Ufahamu Muhimu na Ufafanuzi
- Mwenendo wa "Kupunguza Kiasi" Data inaonyesha kupungua sawia katika aina zote za nafasi. Utendaji muhimu kama Usimamizi wa Miradi na Uendeshaji unadumisha uzito wake uwiano licha ya kupungua kwa idadi kamili. Hii inaashiria kuwa mashirika yanatekeleza vipunguzo pana, visivyo na mkakati badala ya mabadiliko ya kimuundo—yakitumia utaalamu wao wa "mikakati ya kuondoka" kwenye shughuli zao wenyewe.
- Mabadiliko Kuelekea Ushauri Ingawa tangazo la kazi za kudumu limekuwa likipungua tangu Februari 2025, ushauri wa muda mfupi umebaki thabiti. Hii inaashiria mabadiliko ya soko: mashirika yanapunguza hatari kwa kupendelea mikataba nyumbufu, yenye gharama ndogo ya uendeshaji badala ya ahadi za wafanyakazi wa muda mrefu.
Utekelezaji wa Kiufundi
Mfumo (The Stack)
- Chanzo cha Data: Uingizaji otomatiki kutoka kwenye ReliefWeb API (sehemu ya mwisho
/jobs). - Uratanishaji: n8n (Inayojitegemea) inashughulikia mchakato wa kila siku wa ETL (Extract, Transform, Load).
- Uchambuzi: Metabase (Inayojitegemea) kwa ajili ya uonyeshaji na dashibodi za umma.
- Hifadhidata: PostgreSQL kwa ajili ya uhifadhi wenye utendaji kazi wa juu na uholedaji tata wa SQL.
Uangalizi wa Kiufundi: Kutatua Upotovu wa Data
Changamoto: Holeda za kawaida za kalenda za "Wiki Iliyopita" au "Wiki Hii" zinapotua mienendo mapema katika wiki. Kwa mfano, kuendesha ripoti siku ya Jumanne inaonyesha "anguko" la uongo katika idadi kwa sababu wiki ya kalenda imeanza tu.
Suluhisho: Kutekeleza mantiki ya Jumla Inayozungushwa ya Siku 7 katika SQL. Hii inapuuza wiki maalum za kalenda ili kutoa mstari wa mwenendo uliolainishwa na sahihi wa kasi ya soko kulingana na saa 168 zilizopita, na kuhakikisha usahihi bila kujali ni lini mtumiaji anatazama dashibodi.
Ratiba na Matokeo
Vimbo Vikuu
- Hatua ya 1: Ujumuishaji wa API na Ubunifu wa Skima (Kurekebisha
career_categoriesza ReliefWeb kwenye hifadhidata). - Hatua ya 2: Uboreshaji wa Mantiki ya SQL (Kujenga holeda za Jumla Inayozungushwa ya Siku 7 na uwiano wa Ushauri-dhidi-ya-Wafanyakazi).
- Hatua ya 3: Dashibodi za Metabase (Kuunda hadithi ya kuonekana ya mgogoro wa ufadhili wa 2025).
- Hatua ya 4: Uzinduzi wa Chanzo Huria (Kuchapisha nyaraka na skripti za SQL kwenye GitHub).
Matokeo ya Mwisho
- Dashibodi Hai ya Metabase: Kiungo cha umma kwa mienendo ya ajira wakati halisi.
- Mpango wa SQL: Hazina ya GitHub yenye mantiki ya mradi.
- Mwongozo wa Kiufundi: Nyaraka kuhusu jinsi ya kusanidi mfumo huu wa IM ya kibinadamu unaojitegemea kupitia Docker.