Merriam-Webster's Dictionary inafafanua uchanganuzi wa mifumo kama "mchakato wa kuchunguza utaratibu au biashara ili kubaini malengo na malengo yake na kuunda mifumo na taratibu ambazo zitazifanikisha kwa ufanisi." Mtazamo mwingine unaona uchanganuzi wa mifumo kama njia ya utatuzi wa matatizo ambayo hugawanya mfumo katika vijenzi vyake ili kuchunguza jinsi vipengele hivi vinavyofanya kazi vizuri na kuingiliana ili kufikia lengo lao.
Mawasiliano
Kanuni za uchanganuzi wa mifumo zinahusiana kwa karibu na uchanganuzi wa mahitaji au utafiti wa uendeshaji. Pia ni "uchunguzi rasmi wa wazi ili kumsaidia mtoa maamuzi kubainisha hatua bora zaidi na kufanya uamuzi bora zaidi kuliko angeweza kufanya."
Maneno "uchambuzi na usanisi" yanatokana na lugha ya Kigiriki, ambayo ina maana ya "kutenganisha" na "kukusanyika" mtawalia. Maneno haya yanatumika katika taaluma nyingi za kisayansi, kutoka kwa hisabati na mantiki hadi uchumi na saikolojia, hadiuteuzi kwa taratibu zinazofanana. Uchanganuzi unafafanuliwa kama "utaratibu ambao tunagawanya kiakili au muhimu katika sehemu", ambapo usanisi unamaanisha "utaratibu ambao tunachanganya vipengele tofauti au vijenzi kuunda nzima". Watafiti katika kanuni za uchanganuzi wa mifumo hutumia mbinu hiyo kwa mifumo inayohusika, na hivyo kutengeneza picha kubwa.
Maombi
Uchambuzi wa mifumo hutumika katika kila nyanja ambapo kitu kinatayarishwa. Uchambuzi pia unaweza kuwa seti ya vijenzi vinavyofanya kazi pamoja kutekeleza kazi za kikaboni kama vile uhandisi wa mifumo. Uhandisi wa mifumo ni fani ya uhandisi inayojumuisha taaluma mbalimbali ambayo inaangazia jinsi miradi changamano ya uhandisi inapaswa kubuniwa na kusimamiwa.
Msururu
Maendeleo ya mfumo wa taarifa wa kompyuta ni pamoja na hatua ya uchanganuzi wa mfumo. Inasaidia kuunda muundo wa data kabla ya kuunda au kupanua hifadhidata. Kuna mbinu mbalimbali za uchanganuzi wa mifumo.
Wakati mfumo wa taarifa wa kompyuta unatengenezwa, uchanganuzi wa mfumo (kulingana na muundo wa maporomoko ya maji) utakuwa na hatua zifuatazo:
- Maendeleo ya upembuzi yakinifu. Kuamua kama mradi unawezekana kiuchumi, kijamii, kiteknolojia na kikaida.
- Hatua za kutafuta ukweli zilizoundwa ili kuhakikisha mahitaji ya watumiaji wa mwisho wa mfumo (kwa ujumla ikijumuishamahojiano, dodoso au uchunguzi wa kuona wa kazi katika mfumo uliopo).
- Amua jinsi watumiaji wa mwisho watakavyoendesha mfumo (kulingana na matumizi ya jumla ya maunzi ya kompyuta au programu), mfumo utatumika kwa ajili gani, n.k.
Maoni mengine yanaelezea mbinu ya hatua kwa hatua ya mchakato. Mbinu hii inagawanya uchanganuzi wa mfumo katika hatua 5:
- Kubainisha maudhui. Malengo na mahitaji yaliyobainishwa wazi yanayohitajika ili kukidhi mahitaji ya mradi kama inavyofafanuliwa na washikadau wake.
- Uchambuzi wa matatizo: mchakato wa kuelewa matatizo na mahitaji na kutafuta ufumbuzi kwa kuzingatia kanuni za uchambuzi wa mifumo.
- Uchanganuzi wa mahitaji: kubainisha masharti ambayo lazima yatimizwe.
- Muundo wa Mantiki: Utafiti wa uhusiano wa kimantiki kati ya vitu.
- Uchambuzi wa maamuzi: kufanya uamuzi wa mwisho kwa kuzingatia kanuni za uchanganuzi wa mifumo.
Kesi za utumiaji hutumika sana katika uchanganuzi wa zana za uundaji wa mifumo ya kufafanua na kueleza mahitaji ya utendaji kazi wa mfumo. Kila kesi ya utumiaji ni hali ya biashara au tukio ambalo mfumo lazima utoe jibu mahususi. Tumia visa vilivyotengenezwa kutokana na uchanganuzi unaolenga kitu.
Uchambuzi wa Kisiasa
Taaluma ya kile kinachojulikana leo kama uchanganuzi wa sera iliibuka kutokana na matumizi ya uchanganuzi wa mifumo ilipoanzishwa mara ya kwanza. Waziri wa Ulinzi wa Marekani Robert McNamara.
Wachanganuzi wa kimsingi wa mifumo mara nyingi huitwa kuchanganua mifumo ambayo imekua kwa bahati ili kubainisha vipengele vya sasa vya mfumo. Hii ilionyeshwa wakati wa kazi ya uhandisi upya wa 2000, wakati michakato ya biashara na utengenezaji ilizingatiwa kama sehemu ya Uboreshaji wa Kiotomatiki wa 2000. Uchambuzi wa kazi kwa kutumia mifumo ni pamoja na mchanganuzi wa mifumo, mchambuzi wa biashara, mwanateknolojia, mbunifu wa mifumo, mbunifu wa biashara, mbunifu wa programu n.k. Wataalamu hawa wote hutumia kanuni za msingi za uchanganuzi wa mifumo kiutendaji.
Ingawa wataalam wa uchanganuzi wa mifumo wanaweza kuhimizwa kuunda mifumo mipya, mara nyingi wao hurekebisha, kupanua, au kuandika mifumo iliyopo (michakato, taratibu na mbinu). Watafiti na watendaji hutegemea uchambuzi wa mifumo. Uchambuzi wa shughuli kama hizo tayari unatumika kwa utafiti mbalimbali na utafiti wa vitendo, ikiwa ni pamoja na usimamizi wa biashara, mageuzi ya elimu, teknolojia ya elimu, nk. Katika maeneo haya, kanuni za mbinu ya mifumo (uchambuzi wa mifumo) ni muhimu sana.
Wachambuzi
Mchambuzi wa mifumo ni mtaalamu wa teknolojia ya habari ambaye amebobea katika uchanganuzi, muundo na utekelezaji wa mifumo ya habari. Wachambuzi wa mifumo hutathmini ufaafu wa mifumo ya habari kulingana na matokeo yaliyokusudiwa na kuwasiliana na watumiaji wa mwisho, wachuuzi.programu na watayarishaji programu kufikia matokeo haya.
Mchambuzi wa mfumo ni mtu anayetumia mbinu za uchanganuzi na kubuni kutatua matatizo ya biashara kwa kutumia teknolojia ya habari. Wachambuzi wa mifumo wanaweza kufanya kazi kama mawakala wa mabadiliko wanaotambua maboresho muhimu ya shirika, kubuni mifumo ya kutekeleza mabadiliko hayo, na kutoa mafunzo na kuwahamasisha wengine kutumia mifumo. Wachambuzi lazima wajue na kuelewa dhana na kanuni za uchanganuzi wa mifumo.
Ingawa wanafahamu lugha mbalimbali za programu, mifumo ya uendeshaji na mifumo ya maunzi ya kompyuta, kwa kawaida hawahusiki katika uundaji wa maunzi au programu halisi. Wanaweza kuwa na jukumu la kuunda uchanganuzi wa gharama, kuzingatia muundo, kuboresha athari za wafanyikazi na ratiba za utekelezaji.
Mchanganuzi wa mifumo kwa kawaida hutumika tu kwa mfumo ulioteuliwa au ulioamuliwa mapema na mara nyingi hufanya kazi kwa kushirikiana na mchambuzi wa biashara kwa kutumia kanuni za jumla za uchanganuzi wa mifumo. Majukumu haya, ingawa yana mwingiliano fulani, hayafanani. Mchambuzi wa biashara atatathmini mahitaji ya biashara na kuamua suluhisho linalofaa na, kwa kiasi fulani, kubuni suluhisho bila kuingia ndani sana katika vipengele vyake vya kiufundi, akitegemea mchambuzi wa mifumo badala yake. Mchanganuzi wa mifumo mara nyingi hutathmini na kurekebisha kanuni na kuchanganua hali kulingana na kanuni na matatizo ya uchanganuzi wa mifumo.
Fursa
Baadhi ya wataalamu wana ujuzi wa vitendo katika nyanja zote mbili (uchanganuzi wa biashara na mifumo) na wanaweza kuchanganya taaluma hizi zote kwa mafanikio, na kutia ukungu vizuri mstari kati ya mchambuzi wa biashara na mchambuzi wa mifumo. Taaluma zote mbili zinahitaji kanuni za uchanganuzi wa mifumo ya miundo.
Mchambuzi wa mfumo unapatikana:
- Kutambua, kuelewa na kupanga kwa ajili ya athari za shirika na kibinadamu za mifumo iliyopangwa na uhakikishe kuwa mahitaji mapya ya kiufundi yanaunganishwa ipasavyo na michakato na seti za ujuzi zilizopo.
- Mtiririko wa mfumo wa kupanga kutoka mwanzo.
- Shirikiana na watumiaji wa ndani na wateja ili kusoma na kuandika mahitaji, ambayo hutumika kuunda hati za mahitaji ya biashara.
- Kuandaa mahitaji ya kiufundi kutoka kwa awamu muhimu.
- Shirikiana na msanidi programu ili kuelewa vikwazo vya programu.
- Wasaidie watayarishaji programu kuunda mfumo, kama vile kutoa hali za utumiaji, chati, UML na michoro ya BPMN.
- Mahitaji ya hati au nyongeza kwa miongozo ya watumiaji.
- Wakati wowote mchakato wa usanidi unaendelea, mchanganuzi wa mifumo ana jukumu la kuunda vipengee na kutoa maelezo hayo kwa msanidi. Haya yote yanafanywa kwa kuzingatia dhana na kanuni za msingi za uchanganuzi wa mfumo.
Mzunguko wa maisha
Mzunguko wa Maisha ya Ukuzaji wa Mfumo (SDLC) ni mbinu ya kitamaduni ya ukuzajimifumo ambayo mashirika hutumia kwa miradi mikubwa ya IT. SDLC ni mfumo ulioundwa unaojumuisha michakato mfuatano ambayo kwayo mfumo wa habari unatengenezwa.
Kiini cha uchambuzi
Punde tu mradi wa uendelezaji unapopokea idhini zinazohitajika kutoka kwa washiriki wote, hatua ya uchanganuzi wa mfumo huanza. Uchambuzi wa mifumo ni uchanganuzi wa shida ya biashara ambayo mashirika yanapanga kutatua kwa mfumo wa habari. Lengo kuu la awamu ya uchambuzi wa mfumo ni kukusanya taarifa kuhusu mfumo uliopo ili kuamua mahitaji ya mfumo ulioboreshwa au mfumo mpya. Bidhaa ya mwisho ya awamu hii, inayojulikana kama inayoweza kutolewa, ni seti ya mahitaji ya mfumo. Hizi ndizo kanuni za msingi za uchanganuzi wa mfumo na usanisi wa mfumo.
Labda kazi ngumu zaidi katika uchanganuzi huu ni kubainisha mahitaji mahususi ambayo mfumo lazima ukidhi. Mahitaji haya mara nyingi hujulikana kama mahitaji ya mtumiaji kwa sababu watumiaji hutoa. Wakati wabunifu wa mfumo wamekusanya mahitaji ya mtumiaji kwa mfumo mpya, wanaendelea hadi hatua ya uundaji mfumo.
Mifumo ya kompyuta
Mchanganuzi wa mifumo ya kompyuta ni taaluma katika uwanja wa teknolojia ya habari. Mchambuzi wa mifumo ya kompyuta anafanya kazi ya kutatua matatizo yanayohusiana na teknolojia ya kompyuta. Wachambuzi wengi wanasakinisha mifumo mipya ya kompyuta, maunzi na programu, na kuongeza programu mpya za programukuboresha utendaji wa kompyuta. Wengine hufanya kama wabunifu wa mifumo au wasanifu wa mifumo, lakini wachambuzi wengi hubobea katika aina fulani ya mifumo, kama vile mifumo ya biashara, mifumo ya uhasibu, mifumo ya fedha au mifumo ya kisayansi.
Mahitaji
Kufikia 2015, idadi kubwa zaidi ya wachanganuzi wa mifumo ya kompyuta ilishughulikia sekta za serikali, bima, muundo wa mifumo ya kompyuta, vifaa vya kitaaluma na kibiashara, na usimamizi wa kampuni na biashara. Idadi ya ajira katika eneo hili ilitarajiwa kuongezeka kutoka 487,000 mwaka wa 2009 hadi 650,000 ifikapo 2016.
Ingizo hili lilishika nafasi ya tatu katika kura ya maoni ya 2010, ya tano katika kura ya 2011, ya 9 katika kura ya 2012, na ya 10 katika kura ya 2013.
Mchambuzi wa biashara (BA) ni yule anayechanganua shirika au eneo la biashara (halisi au dhahania) na kuandika biashara au michakato au mifumo yake, kutathmini muundo wa biashara au ujumuishaji wake na teknolojia kulingana na kanuni na uchambuzi wa mfumo wa muundo..
Jukumu la mchanganuzi wa mifumo pia linaweza kufafanuliwa kama daraja kati ya matatizo ya biashara na suluhu za teknolojia. Hapa, matatizo ya biashara yanaweza kuhusishwa na mifumo ya biashara, kama vile modeli, mchakato au mbinu. Ufumbuzi wa teknolojia inaweza kuwa matumizi ya usanifu wa teknolojia, zana, au programu za programu. Wachambuzi wa mifumo wanahitajika kuchambua,kubadilisha na hatimaye kutatua matatizo ya biashara kwa kutumia teknolojia.
Uchambuzi wa Biashara
Kuna angalau aina nne za uchanganuzi wa biashara:
- Msanidi wa biashara - tambua mahitaji ya biashara ya shirika na fursa za biashara.
- Uchambuzi wa muundo wa biashara - kufafanua sera za shirika na mbinu za soko.
- Mchakato wa Usanifu - Kusawazisha utendakazi wa shirika.
- Uchambuzi wa mifumo - tafsiri ya sheria za biashara na mahitaji ya mifumo ya kiufundi (kawaida ndani ya IT).
Majukumu mengine
Wakati mwingine mchambuzi wa biashara ni sehemu ya uendeshaji wa biashara na hufanya kazi na teknolojia ya habari ili kuboresha ubora wa huduma zinazotolewa, wakati mwingine kusaidia kujumuisha na kujaribu masuluhisho mapya. Wachambuzi wa biashara hufanya kama kiungo kati ya usimamizi na wasanidi wa kiufundi.
BA pia inaweza kusaidia uundaji wa nyenzo za mafunzo, kushiriki katika utekelezaji na kutoa usaidizi baada ya utekelezaji. Hii inaweza kujumuisha kuunda mipango ya mradi na michoro ya mtiririko wa data, chati za mtiririko, n.k.
Katika mzunguko wa maisha ya ukuzaji wa mifumo, mchambuzi wa biashara huwa kama kiungo kati ya upande wa biashara wa biashara na watoa huduma wa TEHAMA.