Mga prinsipyo ng pagsusuri ng system: mga pangunahing konsepto, pamamaraan at istruktura

Talaan ng mga Nilalaman:

Mga prinsipyo ng pagsusuri ng system: mga pangunahing konsepto, pamamaraan at istruktura
Mga prinsipyo ng pagsusuri ng system: mga pangunahing konsepto, pamamaraan at istruktura
Anonim

Ang

Merriam-Webster's Dictionary ay tumutukoy sa pagsusuri ng mga sistema bilang "ang proseso ng pagsusuri sa isang pamamaraan o negosyo upang matukoy ang mga layunin at layunin nito at lumikha ng mga sistema at pamamaraan na epektibong makakamit ang mga ito." Ang isa pang punto ng view ay nakikita ang pagsusuri sa system bilang isang paraan ng paglutas ng problema na naghahati-hati sa isang system sa mga bahagi nito upang mapag-aralan kung gaano kahusay gumagana ang mga bahaging ito at nakikipag-ugnayan upang makamit ang kanilang layunin.

Mga elemento ng system
Mga elemento ng system

Komunikasyon

Ang mga prinsipyo ng pagsusuri ng system ay malapit na nauugnay sa pagsusuri ng mga kinakailangan o pagsasaliksik sa pagpapatakbo. Ito rin ay "isang tahasang opisyal na pagsisiyasat upang matulungan ang gumagawa ng desisyon na matukoy ang pinakamahusay na paraan ng pagkilos at gumawa ng mas mahusay na desisyon kaysa sa maaaring mayroon siya."

Ang mga terminong "pagsusuri at synthesis" ay nagmula sa wikang Griyego, na nangangahulugang "paghiwalayin" at "muling buuin" ayon sa pagkakabanggit. Ang mga terminong ito ay ginagamit sa maraming siyentipikong disiplina, mula sa matematika at lohika hanggang sa ekonomiya at sikolohiya, hanggang samga pagtatalaga para sa mga katulad na pamamaraan. Ang pagsusuri ay tinukoy bilang "ang pamamaraan kung saan hinati-hati natin ang isang intelektwal o mahahalagang kabuuan sa mga bahagi", samantalang ang synthesis ay nangangahulugang "ang pamamaraan kung saan pinagsasama-sama natin ang magkakahiwalay na elemento o bahagi upang makabuo ng kabuuan". Inilalapat ng mga mananaliksik sa mga prinsipyo ng system analysis ang pamamaraan sa mga system na kasangkot, na bumubuo ng isang malaking larawan.

Mga manggagawa sa sistema
Mga manggagawa sa sistema

Application

Systems analysis ay ginagamit sa bawat field kung saan may ginagawa. Ang pagsusuri ay maaari ding isang hanay ng mga bahagi na nagtutulungan upang maisagawa ang mga organikong function gaya ng system engineering. Ang systems engineering ay isang interdisciplinary field ng engineering na nakatuon sa kung paano dapat idisenyo at pamahalaan ang mga kumplikadong proyekto sa engineering.

Sequence

Pagbuo ng isang computer information system ay kinabibilangan ng yugto ng system analysis. Nakakatulong ito upang lumikha ng isang modelo ng data bago ang paglikha o pagpapalawak ng isang database. Mayroong ilang iba't ibang mga diskarte sa pagsusuri ng system.

Kapag ang isang computer information system ay binuo, ang system analysis (ayon sa waterfall model) ay binubuo ng mga sumusunod na hakbang:

  1. Pagbuo ng isang feasibility study. Pagtukoy kung ang isang proyekto ay matipid, sosyal, teknolohikal at organisasyonal na magagawa.
  2. Mga hakbang sa paghahanap ng katotohanan na idinisenyo upang tiyakin ang mga kinakailangan ng mga end user ng system (karaniwang kasama angmga panayam, mga talatanungan o mga visual na obserbasyon ng trabaho sa kasalukuyang sistema).
  3. Tukuyin kung paano patakbuhin ng mga end user ang system (sa mga tuntunin ng pangkalahatang karanasan sa hardware o software ng computer), para saan gagamitin ang system, atbp.
Mga elektronikong sistema
Mga elektronikong sistema

Ang isa pang opinyon ay naglalarawan ng sunud-sunod na diskarte sa proseso. Hinahati ng diskarteng ito ang pagsusuri ng system sa 5 hakbang:

  1. Pagtukoy ng nilalaman. Malinaw na tinukoy ang mga layunin at kinakailangan na kinakailangan upang matugunan ang mga kinakailangan ng proyekto gaya ng tinukoy ng mga stakeholder nito.
  2. Pagsusuri ng problema: ang proseso ng pag-unawa sa mga problema at pangangailangan at paghahanap ng mga solusyon batay sa mga prinsipyo ng pagsusuri ng system.
  3. Pagsusuri ng mga kinakailangan: pagtukoy sa mga kundisyon na dapat matugunan.
  4. Logic Design: Ang pag-aaral ng lohikal na relasyon sa pagitan ng mga bagay.
  5. Pagsusuri ng desisyon: paggawa ng panghuling desisyon batay sa mga prinsipyo ng pagsusuri ng system.

Ang mga kaso ng paggamit ay malawakang ginagamit na mga tool sa pagmomodelo ng pagsusuri ng system para sa pagtukoy at pagpapahayag ng mga kinakailangan sa pagganap ng isang system. Ang bawat kaso ng paggamit ay isang senaryo ng negosyo o kaganapan kung saan dapat magbigay ng partikular na tugon ang system. Gamitin ang mga case na binuo mula sa object-oriented analysis.

Pagsusuri sa Pulitika

Ang disiplina ng tinatawag ngayon bilang pagsusuri ng patakaran ay lumitaw mula sa aplikasyon ng pagsusuri ng mga sistema noong una itong itinatagKalihim ng Depensa ng US na si Robert McNamara.

Ang mga fundamental na system analyst ay kadalasang tinatawagan upang suriin ang mga system na nagkataon na lumago upang matukoy ang mga kasalukuyang bahagi ng system. Ito ay ipinakita sa panahon ng 2000 reengineering work, kapag ang mga proseso ng negosyo at pagmamanupaktura ay itinuturing bilang bahagi ng 2000 Automation Modernization. Kasama sa pagtatrabaho gamit ang system analysis ang system analyst, business analyst, technologist, system architect, enterprise architect, software architect, atbp. Lahat ng mga espesyalistang ito ay gumagamit ng mga pangunahing prinsipyo ng system analysis sa pagsasanay.

Sistema ng impormasyon
Sistema ng impormasyon

Bagama't maaaring hikayatin ang mga practitioner ng system analysis na lumikha ng mga bagong system, madalas nilang binabago, pinalawig, o idodokumento ang mga kasalukuyang system (mga proseso, pamamaraan, at pamamaraan). Ang mga mananaliksik at practitioner ay umaasa sa pagsusuri ng mga sistema. Ang naturang pagsusuri sa aktibidad ay inilapat na sa iba't ibang pananaliksik at praktikal na pananaliksik, kabilang ang pamamahala sa negosyo, repormang pang-edukasyon, teknolohiyang pang-edukasyon, atbp. Sa mga lugar na ito, napakahalaga ng mga prinsipyo ng diskarte sa system (systems analysis).

Analysts

Ang system analyst ay isang propesyonal sa teknolohiya ng impormasyon na dalubhasa sa pagsusuri, disenyo at pagpapatupad ng mga sistema ng impormasyon. Sinusuri ng mga system analyst ang pagiging angkop ng mga sistema ng impormasyon sa mga tuntunin ng kanilang nilalayon na mga resulta at nakikipag-ugnayan sa mga end user, mga vendorsoftware at programmer upang makamit ang mga resultang ito.

Ang system analyst ay isang taong gumagamit ng mga diskarte sa pagsusuri at disenyo upang malutas ang mga problema sa negosyo gamit ang teknolohiya ng impormasyon. Ang mga system analyst ay maaaring kumilos bilang mga ahente ng pagbabago na tumutukoy sa mga kinakailangang pagpapabuti ng organisasyon, magdisenyo ng mga sistema upang ipatupad ang mga pagbabagong iyon, at magsanay at mag-udyok sa iba na gamitin ang mga system. Dapat malaman at maunawaan ng mga analyst ang konsepto at prinsipyo ng pagsusuri ng system.

Mga miyembro ng sistema
Mga miyembro ng sistema

Bagama't maaaring pamilyar sila sa iba't ibang programming language, operating system, at computer hardware platform, hindi sila kadalasang kasama sa aktwal na hardware o software development. Maaaring sila ang may pananagutan sa pagbuo ng pagsusuri sa gastos, pagsasaalang-alang sa disenyo, pagpapabuti ng epekto ng kawani, at mga timeline ng pagpapatupad.

Ang isang system analyst ay karaniwang nakakulong sa isang itinalaga o paunang natukoy na system at kadalasang gumagana kasabay ng isang business analyst gamit ang mga pangkalahatang prinsipyo sa pagsusuri ng system. Ang mga tungkuling ito, kahit na may ilang magkakapatong, ay hindi pareho. Susuriin ng business analyst ang mga pangangailangan ng negosyo at tutukuyin ang naaangkop na solusyon at, sa ilang lawak, idisenyo ang solusyon nang hindi masyadong malalim sa mga teknikal na bahagi nito, na umaasa sa halip sa system analyst. Madalas na sinusuri at binabago ng system analyst ang code at sinusuri ang mga senaryo batay sa mga prinsipyo at problema ng system analysis.

mikroskopikosistema
mikroskopikosistema

Mga Pagkakataon

May praktikal na kaalaman ang ilang propesyonal sa parehong mga lugar (pagsusuri ng negosyo at system) at matagumpay nilang mapagsasama ang parehong propesyon na ito, na epektibong lumalabo ang linya sa pagitan ng isang business analyst at isang system analyst. Ang parehong mga propesyon ay nangangailangan ng mga prinsipyo ng pagsusuri ng mga sistema ng istruktura.

Available ang system analyst:

  • Tukuyin, unawain at planuhin ang mga epekto sa organisasyon at pantao ng mga nakaplanong system at tiyaking maayos na isinama ang mga bagong teknikal na kinakailangan sa mga kasalukuyang proseso at hanay ng kasanayan.
  • Planning system flow from scratch.
  • Makipag-ugnayan sa mga internal na user at customer para pag-aralan at idokumento ang mga kinakailangan, na pagkatapos ay gagamitin para gumawa ng mga dokumento ng kinakailangan sa negosyo.
  • Pag-draft ng mga teknikal na kinakailangan mula sa kritikal na yugto.
  • Makipag-ugnayan sa developer ng software upang maunawaan ang mga limitasyon ng software.
  • Tulungan ang mga programmer na bumuo ng system, gaya ng pagbibigay ng mga use case, flowchart, UML at BPMN diagram.
  • Mga kinakailangan sa dokumento o pandagdag sa mga manual ng gumagamit.
  • Sa tuwing may isinasagawang proseso ng pag-develop, responsibilidad ng system analyst ang pagbuo ng mga bahagi at pagbibigay ng impormasyong iyon sa developer. Ginagawa ang lahat ng ito batay sa mga pangunahing konsepto at prinsipyo ng pagsusuri ng system.

Ikot ng buhay

Ang

System Development Life Cycle (SDLC) ay isang tradisyonal na paraan ng pag-developsystem na ginagamit ng mga organisasyon para sa malalaking proyekto ng IT. Ang SDLC ay isang structured framework na binubuo ng mga sequential na proseso kung saan binuo ang isang information system.

Sistema ng teknolohiya
Sistema ng teknolohiya

Ang esensya ng pagsusuri

Sa sandaling matanggap ng proyekto sa pagpapaunlad ang mga kinakailangang pag-apruba mula sa lahat ng kalahok, magsisimula ang yugto ng pagsusuri ng system. Ang pagsusuri ng mga sistema ay ang pagsusuri ng isang problema sa negosyo na pinaplano ng mga organisasyon na lutasin gamit ang isang sistema ng impormasyon. Ang pangunahing layunin ng yugto ng pagsusuri ng system ay upang mangolekta ng impormasyon tungkol sa umiiral na sistema upang matukoy ang mga kinakailangan para sa isang pinahusay na sistema o isang bagong sistema. Ang huling produkto ng yugtong ito, na kilala bilang ang maihahatid, ay isang hanay ng mga kinakailangan ng system. Ito ang mga pangunahing prinsipyo ng pagsusuri ng system at synthesis ng system.

Marahil ang pinakamahirap na gawain sa pagsusuring ito ay ang tukuyin ang mga partikular na kinakailangan na dapat matugunan ng system. Ang mga kinakailangang ito ay madalas na tinutukoy bilang mga kinakailangan ng gumagamit dahil ang mga gumagamit ay nagbibigay ng mga ito. Kapag naipon ng mga taga-disenyo ng system ang mga kinakailangan ng user para sa isang bagong system, magpapatuloy sila sa yugto ng disenyo ng system.

Computer system

Computer systems analyst ay isang trabaho sa larangan ng information technology. Gumagana ang isang computer system analyst upang malutas ang mga problemang nauugnay sa teknolohiya ng computer. Maraming mga analyst ang nag-i-install ng mga bagong computer system, parehong hardware at software, na nagdaragdag ng mga bagong software application sapagbutihin ang pagganap ng computer. Ang iba ay gumaganap bilang mga system designer o system architect, ngunit karamihan sa mga analyst ay dalubhasa sa isang partikular na uri ng mga system, gaya ng mga business system, accounting system, financial system, o scientific system.

Demand

Noong 2015, ang pinakamalaking bilang ng mga computer system analyst ay sumasaklaw sa mga sektor ng gobyerno, insurance, disenyo ng mga computer system, propesyonal at komersyal na kagamitan, at pamamahala ng kumpanya at enterprise. Ang bilang ng mga trabaho sa lugar na ito ay inaasahang tataas mula 487,000 noong 2009 hanggang 650,000 pagsapit ng 2016.

Sistema ng elektronikong impormasyon
Sistema ng elektronikong impormasyon

Ang entry na ito ay pumangatlo sa poll noong 2010, ikalima sa poll noong 2011, ika-9 sa poll noong 2012, at ika-10 sa poll noong 2013.

Ang business analyst (BA) ay isa na nagsusuri ng isang organisasyon o lugar ng negosyo (totoo o hypothetical) at nagdodokumento ng negosyo o mga proseso o system nito, sinusuri ang modelo ng negosyo o ang pagsasama nito sa teknolohiya batay sa mga prinsipyo at pagtatasa ng sistema ng istruktura.

Ang tungkulin ng isang system analyst ay maaari ding tukuyin bilang isang tulay sa pagitan ng mga problema sa negosyo at mga solusyon sa teknolohiya. Dito, maaaring maiugnay ang mga problema sa negosyo sa mga sistema ng negosyo, gaya ng modelo, proseso, o pamamaraan. Ang mga solusyon sa teknolohiya ay maaaring ang paggamit ng arkitektura ng teknolohiya, mga tool, o mga application ng software. Kinakailangang suriin ng mga system analyst,baguhin at tuluyang malutas ang mga problema sa negosyo gamit ang teknolohiya.

Pagsusuri sa Negosyo

Mayroong hindi bababa sa apat na uri ng pagsusuri sa negosyo:

  • Business developer - tukuyin ang mga pangangailangan sa negosyo at mga pagkakataon sa negosyo ng organisasyon.
  • Pagsusuri ng modelo ng negosyo - pagtukoy sa mga patakaran ng organisasyon at diskarte sa merkado.
  • Process Design - Para i-standardize ang mga workflow ng isang organisasyon.
  • Systems analysis - interpretasyon ng mga panuntunan sa negosyo at mga kinakailangan para sa mga teknikal na system (karaniwan ay nasa IT).

Iba pang tungkulin

Minsan ang isang business analyst ay bahagi ng isang operasyon ng negosyo at nakikipagtulungan sa teknolohiya ng impormasyon upang mapabuti ang kalidad ng mga serbisyong ibinibigay, kung minsan ay tumutulong sa pagsasama-sama at pagsubok ng mga bagong solusyon. Ang mga business analyst ay kumikilos bilang isang link sa pagitan ng pamamahala at mga teknikal na developer.

Ang

BA ay maaari ding suportahan ang pagbuo ng mga materyales sa pagsasanay, lumahok sa pagpapatupad at magbigay ng suporta pagkatapos ng pagpapatupad. Maaaring kabilang dito ang pagbuo ng mga plano ng proyekto at mga diagram ng daloy ng data, mga flowchart, atbp.

Sa ikot ng buhay ng pag-develop ng system, ang business analyst ay karaniwang gumaganap bilang ang link sa pagitan ng business side ng enterprise at mga IT service provider.

Inirerekumendang: