Kapag bumubuo ng isang teknikal na gawain, kinakailangang ilista nito ang lahat ng mga kinakailangan para sa isang sistema ng impormasyon, kung hindi man ay hindi malalaman ng developer kung anong layunin ang nilikha ng produkto, kung ano ang inilaan upang matupad at kung paano. Ang gawain ng pagbabalangkas ng mga kinakailangan ay namamalagi sa customer, kahit na sa pagsasanay ang mga tagapamahala kung saan inilalagay ang order ay karaniwang makakatulong sa mga ito. Ngunit ang mga mag-aaral na kasangkot sa pagsulat ng mga term paper, dissertations, ay dapat na nakapag-iisa na gumawa ng mga nasabing listahan.
Karaniwang Pag-unawa
Ang proseso ng paglikha ng IP ay lubos na kumplikado, binubuo ng maraming sunud-sunod na mga yugto. Ang mga espesyalista, na nagtatrabaho sa proyekto, ay pinipilit na makitungo sa iba't ibang mga paghihirap. Sa ilang sukat, maaari itong gawing pasimple sa pamamagitan ng tumpak na pagbabalangkas ng mga kinakailangan para sa sistema ng impormasyon. Hindi laging malinaw kung bakit ang mga problema ay lumitaw, lalo na kapag nagtatrabaho sa mga makabagong produkto, at ang paglikha ng isang komprehensibong paglalarawan ng lahat ng mga aksyon kung saan inilaan ang produkto ay madalas na isang mahirap na gawain.
Pansin sa lahat ng mga detalye
Ang isang kumpletong larawan ng pag-andar ng produkto ay ang kumpletong listahan ng mga kinakailangan para sa isang sistema ng impormasyon. Kasama rin dito ang mga aspeto na iminumungkahi ng customer, at ipinatutupad ng programmer kapag lumilikha ng proyekto. Ang proseso ng pagtatayo ng kapasidad, ang kanilang analytical research, dokumentasyon, at pagsubok sa pagganap ay ang pagbuo ng mga kinakailangan, kung saan posible na tumpak na matukoy ang lahat ng mga limitasyon at dumating sa isang pinagkasunduan sa pagitan ng "Gusto ko" at "talagang magagawa". Mahalagang tandaan na ang mga modernong inhinyero ay hindi mga salamangkero, ngunit ang mga taong gumagamit ng naa-access na mga tool sa teknikal, ang mga kakayahan kung saan, sa kasamaang palad, ay limitado rin. Ang aspeto ng oras ay hindi gaanong kabuluhan, dahil ang paggawa sa paglikha at pagpapatupad ng mga kinakailangan ay nangangailangan ng makabuluhang gastos sa oras - buwan, at kung minsan taon.
Alin ang nandiyan?
Nakaugalian na pag-usapan ang tungkol sa system at mga kinakailangan ng gumagamit para sa isang sistema ng impormasyon. Inilarawan ng likas na wika ang mga ipinakita ng isang partikular na gumagamit. Upang linawin ang mga salita, maaari kang gumamit sa mga diagram ng iba't ibang antas ng pagiging kumplikado. Pinapayagan ka nitong gumawa ng isang pangkalahatang impression ng mga pag-andar kung saan ang IP ay inilaan upang maipatupad, at ang mga limitasyon na makatagpo ka sa iyong trabaho.
Ang mga kinakailangan ng system ay mga tiyak na katangian ng proyekto, ang kaalaman kung saan nagpapahintulot sa iyo na i-translate ang kagustuhan ng kliyente sa katotohanan. Ang mga teknikal na kinakailangan para sa sistema ng impormasyon ay may kasamang pagtatanghal tungkol sa mga tampok ng kagamitan, kapangyarihan nito, pati na rin ang pagpipilian na pabor sa isang tukoy na pagpipilian ng arkitektura. Maraming iba pang mga aspeto ang maaaring maiugnay sa mga system, na hindi halata sa gumagamit, ngunit kinokontrol kung ano ang magiging huling produkto.
Mga Kinakailangan: saan makukuha ang mga ito?
Ang mga gawain ng pagbabalangkas at pag-apruba ng mga kinakailangan para sa isang sistema ng impormasyon ay hindi kasing simple ng tila sa unang tingin. Ginagamit ang term upang tukuyin ang tulad ng isang kumplikadong nakaayos na proseso, sa loob ng balangkas kung saan ang dokumentasyon ay nilikha, na kinumpirma ng customer, ang kontratista, na malinaw na kinokontrol ang lahat ng mga pagtutukoy ng produkto. Ang kaunlaran ay nahahati sa apat na magkakasunod na hakbang:
- mga aktibidad na pang-analytical upang matukoy ang antas ng pagiging posible ng binalak;
- paglikha, analytical na pag-aaral ng mga kinakailangan nang direkta;
- pagbabalangkas ng mga kinakailangan para sa pagbuo ng pagsuporta sa dokumentasyon;
- sertipikasyon ng mga kinakailangan sa system system para sa impormasyon, pati na rin ang iba pang mga kondisyon, mga patakaran para sa pagpapatupad ng proyekto.
Hindi gaanong simple
Kung ang mga kinakailangan para sa seguridad ng mga sistema ng impormasyon, nilalaman ng impormasyon, format, mga gawain sa pamamahala at iba pang mga aspeto ng paggana ng proyekto ay isang beses itinatag, hindi ito nangangahulugan na mananatiling hindi nagbabago hanggang sa "matagumpay na pagtatapos". Ang daloy ng trabaho ay madalas na sinamahan ng isang pagbabago sa itinatag na mga pagtutukoy at mga kinakailangan. Nangyayari ito hindi lamang sa inisyatiba ng customer, kundi pati na rin sa mga kontratista, na nahaharap sa ilang mga limitasyong teknikal na pumipigil sa pagpapatupad ng isang bilang ng mga nakaplanong aspeto. Mahalagang isaalang-alang ang mga tampok ng control control. Ang pamamahala ng pagbabago ay isa sa mga pangunahing aspeto ng pagbuo ng mga kinakailangan at ang kanilang pagpapatupad sa loob ng isang tukoy na IP.
Ang isang mahalagang aspeto ng pagtatrabaho sa mga kinakailangan ay ang kahulugan ng mga may kasunod na maraming nalalaman na analytics ng impormasyon. Para sa mga ito, ginagamit ang isang pangkalahatang modelo ng trabaho. Sa loob ng balangkas ng isang partikular na negosyo, ipinatutupad ang isang natatanging sistema ng pamamahala ng sistema ng impormasyon, na nagpapahintulot upang mabuo, ayusin, tanggapin, tanggihan ang napiling mga kondisyon. Malaki ang nakasalalay sa mga kwalipikasyon ng mga manggagawa, ang uri ng IP na kanilang pinagtatrabahuhan, ang mga pamantayan na ginamit sa daloy ng trabaho.
Ano ang hitsura nito?
Sa pagsasagawa, ang mga salita, analytics ng mga kinakailangan para sa seguridad ng mga sistema ng impormasyon, pagpuno ng data, istraktura (at iba pang mga sistema at mga gumagamit) ay nagsasangkot ng unang pagkilala sa mga tampok ng isang partikular na lugar ng paksa. Sinisiyasat ito ng mga kwalipikadong analyst, na tinutukoy ang mga tiyak na mga parameter ng sektor ng aplikasyon ng binuo produkto sa hinaharap. Pagkatapos nito, nagsisimula silang mangolekta ng paunang mga kinakailangan, nagtatrabaho sa mga taong bumubuo ng nasabing impormasyon. Kaayon, patuloy silang nagtatrabaho sa pagpipino ng lugar ng paksa.
Ang susunod na hakbang sa pagbabalangkas ng mga kinakailangan para sa mga sistema ng impormasyon sa munisipalidad, pribado, ginamit sa mga ahensya ng gobyerno ay lumikha ng isang hierarchical system ng mga natukoy na impormasyon. Kung ang paunang koleksyon ng impormasyon ay nagbibigay ng isang magulong kumplikado ng data, pagkatapos ay sa balangkas ng systematization ay iniutos, na lumilikha ng mga grupo ng mga elemento na may lohikal na koneksyon sa bawat isa.
Pagpapatuloy ng trabaho
Ang susunod na hakbang sa pagtutukoy ng mga kinakailangan sa impormasyon sa mga sistema ng impormasyon, ang istraktura ng proyekto, pag-andar, panloob na tampok ay upang makilala ang mga pagkakasalungatan at malutas ang mga salungatan. Kapag nakatanggap sila ng impormasyon mula sa isang malawak na hanay ng mga third party tungkol sa gawain ng dinisenyo na IP, nakatagpo sila ng sumusunod na problema: ang bawat tao ay may sariling natatanging mga ideya tungkol sa mga kakayahan ng proyekto at layunin nito. Kadalasan, ang mga ideya na natanggap mula sa iba't ibang mga tao ay nagkakasalungatan sa bawat isa, at sumasalungat din sa lohika, ang umiiral na mga kakayahan sa teknikal, kung saan ipinatupad ang system. Upang mai-streamline ang sitwasyon, pagkatapos ng isang masusing pagsusuri, kinakailangan upang makilala ang lahat ng mga pagkakasalungatan at hanapin ang pinakamainam na solusyon sa kompromiso upang malutas ang mga ito.
Ang pagkilala sa mga pagkakasalungatan at pagsusuri ng pagiging posible ng lahat ng mga kinakailangan, kinakailangan din upang gumuhit ng isang sistema ng mga priyoridad. Laging mas mahalaga at hindi gaanong kabuluhan sa pangkalahatang hanay ng mga kinakailangan. Ang gawain ng mga nag-develop ay upang gumana nang malapit sa mga lumikha ng mga kinakailangan upang matukoy kung alin sa mga itinatag na aspeto ng paggana ng produkto ang pinakamahalaga at maaaring maghintay o ganap na kanselahin kung ang mga negatibong panlabas na kundisyon ay nag-aambag dito (halimbawa, kakulangan ng oras). Ang pagkakaroon ng isang sistema ng mga prayoridad, maaari nating simulan upang suriin ang mga natukoy na aspeto para sa pagkakumpleto, pagkakatugma sa kanilang sarili, at pagkakapare-pareho.
Hakbang-hakbang
Ang mga kinakailangan para sa mga sistema ng impormasyon (personal na data, impormasyon tungkol sa gawain ng negosyo at anumang iba pa) ay nabalangkas bilang bahagi ng isang proseso ng siklo. Ang lahat ng mga yugto ay konektado pareho nang direkta at baligtad. Ang mga hakbang ay inilarawan sa itaas: una kailangan mong makilala ang mga tampok ng lugar ng paksa, pagkatapos ay unti-unting pumunta sa hakbang ng pagtukoy ng pagiging tugma ng mga kinakailangan sa kanilang sarili, pati na rin ang kanilang pagkumpleto at iba pang mga parameter, na nagpapahintulot sa amin na pag-usapan ang tungkol sa kakayahang magamit ng mga nakuha na kondisyon sa pagsasanay. Kung namamahala ka upang lumikha ng isang buong larawan ng lugar ng paksa, nagtatakda na ito ng mga kondisyon ng pagtatrabaho, lalo na ang gumagana. Ang pag-uulit ng ikot ay nagbibigay ng isang mas tumpak, malalim na pagtingin sa lugar, ang ikatlong siklo ay gagawing posible upang mabuo ang mga kinakailangan nang mas malinaw. Kinakailangan ang pag-uulit hanggang sa nauunawaan ng lahat ng mga kalahok sa daloy ng trabaho kung ano ang dinisenyo ng system at kung paano ito gagana, kung ano ang kailangang ipatupad kapag nagtatrabaho sa isang proyekto.
Upang ang proseso ng pagbabalangkas ng mga kinakailangan ay maging epektibo, at ang mga resulta nito ay mailalapat sa trabaho, kinakailangan na sundin ang mga pangkalahatang tinatanggap na algorithm para sa pagbabalangkas ng mga kondisyon.
Mga puntos na sanggunian
Ito ang pangunahing pamamaraan para sa pagkilala ng mga kinakailangan para sa mga sistema ng impormasyon ng estado, lalo na - sa maikli, ganap na sinuman, anuman ang ginagamit nila. Bilang bahagi ng kahulugan ng mga kondisyon, kinakailangang kilalanin bilang isang paunang kondisyon na maaaring magkakaiba ang mga punto ng pagtingin sa isyu sa pagsasaalang-alang. Kinilala ang mga ito at ginamit bilang batayan para sa pagbabalangkas ng unang proseso ng pagkolekta ng mga kinakailangan, at pagkatapos ang aktwal na mga kondisyon.
Ang punto ng view ay isang medyo hindi malinaw na konsepto, kaya maraming mga diskarte ang binuo na ibang kahulugan ang kahulugan. Ang pinakasimpleng interpretasyon ng konsepto ay isang mapagkukunan ng data na naglalarawan kung paano gagana ang IP. Ang mga puntos ng sanggunian ay naging batayan para sa pagmomodelo ng IP at paggamit ng impormasyon sa loob ng produkto. Ang koleksyon ng mga kinakailangan ay nagsasangkot ng pagkilala sa lahat ng mga makabuluhang sanggunian na sanggunian na higit na ginagamit sa proseso ng pagbuo ng produkto. Isinasaalang-alang din kung paano gagamitin ang mga pamamaraan upang maproseso ang data.
Alternatibong pamamaraan
Ang isa pang interpretasyon ng konsepto ng "point of view" ay nagsasangkot ng pang-unawa ng term bilang isang istraktura ng representasyon. Sa katunayan, ito ay isang elemento ng modelo ng produkto. Pinapayagan ka ng iba't ibang mga punto ng view na lumikha ng maraming mga modelo ng may hangganan na mga makina ng estado, mga pakikipag-ugnayan ng mga nilalang at ang mga relasyon sa pagitan ng mga ito sa loob ng isang tiyak na proyekto. Ang mga detalye ng saklaw ng proyekto ay isinasaalang-alang.
Ang punto ng view ay maaaring mangahulugan ng opinyon ng panlabas na tatanggap ng serbisyo na ipinatupad sa pamamagitan ng IP. Batay sa TK, posible na matukoy ang data na ginagamit sa pagpapatupad ng mga serbisyo ng system, ang kanilang pamamahala. Ang pamamaraang ito ay itinuturing na pinaka-epektibo. Ito ay nabuo ang batayan ng Kahulugan ng Kahulugan ng Mga Pangangailangan na Pag-view - isang tiyak na pamamaraan para sa pagkilala sa mga kinakailangan na nagbibigay-daan sa iyo upang matukoy ang impormasyon at epektibong pag-aralan ito.
Magtrabaho na may mga punto ng view
Una, kailangan nilang makilala, pati na rin upang matukoy ang lahat ng mga serbisyo na nauugnay sa isang partikular na punto. Pagkatapos ang sistema ay nakabalangkas sa isang hierarchical na paraan, pagpapangkat ng mga punto ng view sa kanilang sarili, na naghahayag ng mga karaniwang serbisyo para sa IP. Ang mga ranggo bilang pinakamataas na antas ng hierarchical. Sila ay magmana ng lahat ng TK ng isang mas mababang antas.
Ang pagsuporta sa TK ay kailangang mai-dokumento. Para sa impormasyong ito ay malinaw na inilarawan, na ibinigay ang mga resulta ng pagkilala. Pagkatapos nito, posible na gumuhit ng isang sistema ng TK kung saan ang lahat ng mga IP na natukoy mula sa nakolekta na impormasyon ay makikita sa mga ito.
Dalhin ang iyong oras!
Bilang isang patakaran, ang trabaho sa IP ay nagsisimula sa isang malaking saklaw na sesyon ng brainstorming na idinisenyo upang matukoy ang lahat ng mga posibleng kinakailangan para sa isang proyekto. Dapat mong magkaroon ng kamalayan nang maaga na halos imposible upang matukoy ang lahat ng posibleng mga kinakailangan sa isang pamamaraan. Ang mas kumplikado sa system, mas kinakailangan ang mga naturang pamamaraan.Kung ang paulit-ulit na mga sesyon ng brainstorming na kinasasangkutan ng parehong customer at ang kontratista ay hindi nagbibigay ng kapaki-pakinabang na impormasyon, makatuwirang ipinapalagay nila na ang mga sumusuporta na TOR ay natukoy at ang mga kinakailangan ay nabuo, maaari naming magpatuloy sa kanilang pagpapatupad sa pamamagitan ng mga teknikal na paraan.
Mga kinakailangan sa sertipikasyon
Pinapayagan ka ng pamamaraang ito na maunawaan ang lawak kung saan ang mga kinakailangan ay tumutugma sa mga ideya ng customer tungkol sa panghuling produkto. Ang pag-verify ay isa sa pinakamahalagang hakbang sa pag-alis ng isang maling pagtutukoy at maalis ito nang maaga. Kung hindi man, ang pagbabago ay kailangang isagawa sa entablado kung ang sistema ay dinisenyo at itinayo, na kung saan ay sumasama sa pansamantala at iba pang pagkalugi sa mapagkukunan. Ang mga pinakamalaking problema ay nagdadala ng mga pagkakamali na natuklasan pagkatapos ng pagpapakilala ng produkto sa negosyo.
Sa pangkalahatang kaso, ang gawain sa paggawa ng mga pagsasaayos sa system ay minarkahan nang mas mataas kaysa sa pagtuklas at pagwawasto ng mga kamalian sa yugto ng pagdidisenyo ng IP, pag-andar ng coding. Ang mga pagbabago sa mga kinakailangan sa karamihan ng mga kaso ay nagtutulak ng mga kahanga-hangang pagbabago sa istruktura, kabilang ang isang pangunahing antas. Nangangahulugan ito na pagkatapos gawin ang mga pagbabago, kakailanganin mong dumaan sa isang buong hanay ng pag-verify at pagsubok upang matiyak na ang lahat ng mga dinisenyo na tool ay gumagana nang tama.