Kursinis darbas: Šiltnamio efektą sukeliančios įmonės modelio sukūrimas naudojant IDEF0, DFD ir IDEF3 projektavimo metodikas. IDEF0 modelio sukūrimas IDEF0 metodika testavimo pavyzdžiu

  • 15.05.2020

Atidarykite projektą, kuriame norite sukurti modelį. Jei dar nesukūrėte jokio projekto, galite naudoti DEMO projektą, kuris pasiekiamas iškart įdiegus Cradle arba sukurti savo projektą.

Norėdami patekti į DEMO projekto naudojimas Vartotojo vardasVADOVAS, slaptažodis – VADOVAS

Šiame vaizdo įraše išsamiai parodyta, kaip sukurti savo projektą

Sukūrę naują projektą taip pat galite prisijungti Vartotojo vardasVADOVAS ir slaptažodis – VADOVAS

Modelio kūrimas

Norėdami sukurti IDEF0 modelį, įjunkite Projekto skydelis ir eikite į modeliavimo skyrių Esminis domenas

Pastaba : Panašiai galite kurti modelius Diegimo srities modeliavimo skiltyje, taip pat bet kurioje vartotojo sukonfigūruotoje skiltyje. Modeliavimo skyrius iš tikrųjų yra vardų erdvė, kurioje gijas galima naudoti pakartotinai.

Norėdami sukurti IDEF0 kontekstinį modelį, dešiniuoju pelės mygtuku spustelėkite IDEF0 skyrių ir pasirinkite Naujas->Elementas

Atkreipkite dėmesį, kad tai viso modelio, o ne A0 funkcinio bloko pavadinimas.

Tai atveria piešimo sritį ir galite pradėti kurti kontekstinį modelį.

Funkcinio bloko kūrimas

Norėdami tai padaryti, paletėje pasirinkite funkcinio bloko simbolį

ir vieną kartą spustelėkite darbo sritį, kurioje norite sukurti funkcinį bloką.

Atsidarys dialogo langas, kuriame turite įvesti funkcinio bloko pavadinimą, tada spustelėkite Gerai.

Dėl to bus sukurtas funkcinis blokas jūsų nurodytu pavadinimu.

Galite pasirinkti bloko kraštą ir pakeisti jo mastelį

Gijų kūrimas

Norėdami sukurti srautus, pasirinkite srauto simbolį iš paletės (be tuneliavimo arba su tuneliu)

tada spustelėkite funkcinio bloko, su kuriuo norite sukurti srautą, šoną ir spustelėkite bet kurią funkcinio bloko sritį

po to atsiras dialogo langas srauto pavadinimo įvedimui. Įveskite trumpą srauto pavadinimą ir spustelėkite Gerai

Pastaba: Galėsite įeiti Išsamus aprašymas tada jo specifikacijoje.

Po to, pagal analogiją, galite sukurti visus reikiamus srautus

Išsaugokite modelį paspausdami diskelio mygtuką arba paspausdami CTRL+S. Kai išsaugosite, bus sukurtos simbolių specifikacijos, kurias galėsite redaguoti, kad pateiktumėte išsamesnį modelio elementų aprašymą.

Išsaugoję modelį, sukurtas specifikacijas galėsite matyti projekto skydelyje toje pačioje skiltyje, kurioje kūrėte modelį. Bus sukurtos dviejų tipų specifikacijos – funkcija ir srautas.

Modelio dekompozicija

pasirodžiusiame dialogo lange palikite numatytuosius nustatymus ir spustelėkite Gerai

Po to bus sukurta antrinė diagrama A1 ir visi srautai iš diagramos A0 bus perkelti į ją.

Dabar sukurtą funkcijų bloką galite pervardyti tuščią (su klausimu, o ne pavadinimu) ir sukurti papildomų, taip pat, kaip mes juos kūrėme anksčiau.

Norėdami pervardyti iš anksto nustatytą funkcijų bloką, pasirinkite jį ir kontekstiniame meniu pasirinkite Pervardyti

ir įveskite reikiamą pavadinimą

Pagal analogiją sukurkite kitus funkcinius blokus, atitinkančius šį skaidymo lygį

Norėdami sukurti srautus tarp šių funkcinių blokų, pirmiausia turite spustelėti šaltinį, tada tarpinį tašką, kad sukurtumėte posūkį, o tada paskirties vietą, pavyzdžiui, taip:

Dėl to jūs gausite srautą su dviem lenkimais.

Galite reguliuoti lenkimų padėtį pasirinkdami srautą ir vilkdami lenkimo taškus į norimą vietą

Peržiūrėkite vaizdo klipą, kad pamatytumėte, kaip tai veikia

Norėdami pašalinti (arba pridėti) lenkimo tašką, paspauskite klaviatūros klavišą SHIFT ir spustelėkite tašką, kurį norite pašalinti arba kur norite jį sukurti.

Išsaugokite diagramą ir įsitikinkite, kad sukurtos atitinkamos specifikacijos

Pagal analogiją galima išskaidyti funkcinius blokus A1.

Šiandien ne tik siauruose ratuose žinomas santrumpa IDEF0 yra pirmoji metodika, standartizuojanti darbą su verslo procesais. Jis buvo sukurtas praėjusio amžiaus viduryje JAV aviacijos ir kosmoso projekto metu ir, parodęs savo efektyvumą, tapo federaliniu standartu. Mūsų šalyje 2000 m. IDEF0 funkcinio modeliavimo metodika. Rekomendacijų dokumentas Funkcinio modeliavimo metodikos IDEF0 rekomendacinis dokumentas. Oficialus leidimas. Rusijos valstybinis standartas RD IDEF0 - 2000. Sukūrė CALS tyrimų centras - technologijos "Taikomoji logistika". Priimta ir įsigaliojo 2000 m. Maskvos Rusijos valstybinio standarto dekretu“, tačiau kaip standartas jis niekada nebuvo patvirtintas. Nors tai nesutrukdė šiai metodikai tapti viena populiariausių grafinio verslo procesų modeliavimo įrankių mūsų šalyje. Šiame straipsnyje siūlau apsvarstyti IDEF0 modelį ir įvertinti šio požiūrio aktualumą šiuo metu.

Pagrindinės sąvokos ir santrumpos

Šiek tiek panagrinėkime pagrindinių metodikos elementų pavadinimus. IDEF0 grafikos standartas yra SADT (Structured Analysis and Design Technique) metodikos dalis. IDEF yra ICAM apibrėžimo santrumpa, o ICAM yra kilęs iš Integrated Computer Aided Manufacturing, kuris verčiamas kaip integruotas gamybos kompiuterizavimas. SADT metodika yra visa 15 asmenų šeima skirtingi modeliai, kuris komplekse turėjo leisti ištirti gamybos struktūrą, parametrus ir charakteristikas, technines ir organizacines bei ekonomines sistemas.

IDEF0 yra funkcinis modelis, kuris yra visų kitų struktūrų kūrimo pagrindas, jis susieja informacinius ir medžiagų srautai, organizacinė struktūra, kontrolės veiksmai ir pati įmonės veikla. Grafinis procesų modeliavimo standartas taip pat paprastai vadinamas žymėjimu. Tai yra, žymėjimas yra reikalavimų ir taisyklių sistema, kuriant veiklos modelį viena ar kita forma. Todėl IDEF0 tinka skambinti žymėjimui, kuris yra SADT metodikos dalis.

IDEF0 žymėjimas yra gana griežta technika, kuri iš pradžių buvo sukurta, kaip ir inžinerinio projektavimo standartai, rankiniam modeliavimui. Todėl joje pateikiami reikalavimai dėl rodyklių išdėstymo, visų elementų formato, IDEF0 diagramos informacinio rėmelio turinio ir kt. Kadangi įmonės veikla yra sudėtinga kelių lygių veiksmų sistema, visada yra daug schemos, o būtinas vienareikšmis sisteminimas ir naršymas per visus modelio elementus. Dabar jie tai daro dažniausiai kompiuterių sistemos, palaikantis šio žymėjimo modeliavimą. „AllFusion Process Modeler“ ir „Business Studio“ sistemos šiandien yra žinomiausios ir prieinamos Rusijos teritorijoje. Šių sistemų apžvalgai planuoju skirti atskirus straipsnius.

Funkcinis blokas

Centrinis IDEF0 modelio elementas yra funkcija , kuri diagramoje rodoma kaip funkcinis blokas- stačiakampis, kurio viduje veiksmas nurodomas žodinio daiktavardžio forma. Veiksmas gali būti labai įvairaus masto – nuo ​​įmonės veiklos apskritai ir iki konkrečios manipuliacijos konkrečiai. Pavyzdžiai: „Keraminių indų gamyba ir pardavimas“ ir „Piešinys ant gaminio“.

Reikalingi funkcijų bloko elementai IDEF0

Nepriklausomai nuo veiksmų masto, visos funkcijos rodomos vienodai ir būtinai turi 4 pagrindinius srautus, kurie yra griežtai priskirti funkcinio bloko šonams:

  • kairėje – funkcijai vykdyti naudojami įėjimai arba ištekliai;
  • dešinėje - funkcijos vykdymo išėjimai arba rezultatai;
  • iš viršaus – kontrolės veiksmai, kurie nustato, kaip ir kiek rezultatų reikia gauti;
  • žemiau – mechanizmai, atspindintys, kas ir su kuo turėtų atlikti šį darbą.

Šis metodas leidžia šiek tiek sutaupyti paaiškinimų diagramose ir pasiekti vienareikšmiškumą srautų vaizde, todėl visas modelis yra harmoningas.

Norint sukurti funkcinį modelį, IDEF0 metodika reikalauja laikytis šių taisyklių.

  1. Sąnaudos – tai ištekliai, kurie visiškai perkelia savo vertę į produkciją, tai yra visiškai išleidžiami rezultatui sukurti, o mechanizmai – tai ištekliai, kurie savo vertę perkelia tik iš dalies (įranga per nusidėvėjimą, o žmonės – per darbo užmokestį).
  2. Valdymas yra būtinas modelio elementas, kuris visus veiksmus susieja su įmonės reglamentų sistema, aiškiai nurodydamas, kokių taisyklių ir reikalavimų turi būti laikomasi atliekant funkciją. Dažnai šis srautas traktuojamas formaliai, tačiau tuo pačiu schema praranda griežtumą, o kartais net prasmę.
  3. Kiekviename funkciniame bloke turi būti bent po vieną rodyklę iš abiejų pusių (kadangi darbo be išteklių ar rezultatų negali būti, o instrukcija be vykdytojo ar komandos bus nepilna).

Nagrinėjama schema yra IDEF0 metodo „plyta“. Funkcinis modeliavimas apima laipsnišką perėjimą nuo bendro prie konkretaus per skaidymą. Dekompozicija – tai „įgilinimas“ į nagrinėjamą funkciją, skaidant ją į smulkesnes funkcijas. Tuo pačiu, kai aukščiausio lygio funkcija pateikiama apibendrintai, o vėliau išskaidoma, tikslinga ją vadinti procesu.

Kontekstinė diagrama

Aukščiausiu lygmeniu įmonė vertinama kaip „juodoji dėžė“, kurioje vyksta tam tikra veikla, paverčianti įvestis į rezultatus. Šis lygis paprastai vadinamas „“, tai yra diagrama, nusakanti įmonės veiklos kontekstą. Be to, rodoma kontekstinė diagrama Pagrindiniai bruožai visas modelis.

  1. Tikslas – konkreti modelio paskirties formuluotė, pagal kurią ateityje bus galima patikrinti modelio sukūrimo tikslumą.
  2. Požiūrio taškas – nuo ​​kieno veido pastatytas modelis, nes modelis visada priklauso nuo jo autoriaus ir dėmesio centre. Jei statome bendras modelisįmonė, ji dažniausiai pateikiama jos direktoriaus požiūriu.
  3. Modelio tipas nurodo, kokia informacija rodoma diagramose. Čia gali būti 2 pagrindinės parinktys: KAIP YRA („kaip yra“) arba BŪTI („kaip bus“). Šis atskyrimas būtinas, nes galime sukurti modelius tiek veiklos analizei, tiek jos transformacijai. Turime aiškiai žinoti, ką darome, ir perduoti šią informaciją kitiems.

Taigi konteksto diagramoje labiausiai apibendrinta forma pateikiamas įmonės veiklos aprašymas, persmelktas srautų, jungiančių įmonę su išoriniu pasauliu. Manau, kad jie taip pat turėtų būti šiek tiek išsamesni.

Pagrindiniai srautai

Patirtis parodė, kad nepaisant akivaizdaus šio lygio paprastumo ir formalumo, dažnai tenka ilgai užtrukti, nes čia turėtų atsispindėti visi savininkui ir rinkai svarbūs rezultatai. Dėl klaidos gali būti sukurti modeliai, kurie neatlieka verslui nustatytų užduočių. Norėdami patikrinti, ar rodomi reikšmingi srautai, įsitikinkite, kad diagramoje yra visi 4 pagrindiniai srautų tipai.

  1. Medžiaga: medžiagos ir komponentai prie įėjimo ir gatavų gaminių prie išėjimo.
  2. Klientas: potencialus klientas prie įėjimo ir patenkintas prie išėjimo.
  3. Finansinė: įvestyje tai dažniausiai yra investicijos, klientų mokėjimai (pajamos), paskolos ir kitos pajamos; produkcija yra mokėjimai tiekėjams, mokesčiai, mokėjimai už paskolas ir pelnas.
  4. Informacinis: įvestyje tai yra visi informacijos srautai apie išorinė aplinka(rinkos sąlygos, konkurentų elgsena, technologinės naujovės ir kt.), o produkcija – tai informacijos srautas, kurį įmonė apie save praneša pasauliui (visa reklaminė informacija, taip pat visų rūšių atskaitomybės reguliavimo institucijoms).

Atkreipkite dėmesį, kad įmonė yra atvira sistema, ir jame nieko neatsiranda ir nedingsta. Įmonė gali konvertuoti tik įeinančius srautus į išeinančius, o jei tai daro gerai, yra papildomas pinigų srautas(pelnas), tam tikra prasme atspindintis visos sistemos kokybę.

(spustelėkite norėdami padidinti)

Gerai, jei kiekvieną iš šių srautų tipų paryškinsite skirtinga spalva, kad galėtumėte lengvai atskirti išteklių judėjimą ir nepraleisti svarbių taškų. Pavyzdžiui, dažnai įmonės srautuose galima pastebėti kliento nebuvimą, todėl darbas su juo grindžiamas likutiniu principu – klientas dažnai jaučiasi kaip kliūtis įmonės darbuotojams, kurių užduotys yra orientuotos į kliento apdorojimą. dokumentų srautas.

Valdymo rodykles gali pavaizduoti tik 1 srauto tipas – informacinis, kurį galima suskirstyti į 2 potipius. Pirmasis yra tokie dokumentai kaip:

  • įstatymus ir kitus teisės aktus;
  • įsakymai, įsakymai;
  • instrukcijos ir taisyklės;
  • planai;
  • projektinė dokumentacija ir kt.

Antroji – nedokumentuota informacija, kuri dažniausiai apima savininkų reikalavimus.

Ir, galiausiai, mechanizmai – yra tik 2 srautų tipai: įranga (medžiaga) ir atlikėjai (padaliniai ir žmonės). Čia negali būti jokių dokumentų, kaip ir ant valdymo rodyklių negali būti žmonių!

Modelyje navigacijai suteikiama nenutrūkstama numeracija. Kontekstinė diagrama sunumeruota „A-0“. Ateityje kiekvienas funkcinis blokas gaus savo numerį, nesvarbu, koks gilus yra skaidymas.

Skilimas

Išnagrinėję kontekstinės diagramos srautus, galime pereiti prie skaidymo. Eidami vienu lygiu žemiau, tarsi atidarydami „juodąją dėžę“, pirmiausia pamatome Tuščias lapas su rodyklėmis, kurios buvo pritvirtintos prie funkcinio bloko.

(spustelėkite norėdami padidinti)

Ir čia prasideda tikrasis funkcinis modeliavimas – turime suprasti, koks veiksmų rinkinys gali sujungti šiuos srautus ir užtikrinti, kad būtų įvykdyti visi reikalavimai. Sunkumas slypi tame, kad įmonėje yra daug veiksmų, o mes turime teisę diagramoje rodyti ne daugiau kaip 9 funkcijas, kitaip diagrama taps neįskaitoma ir atitinkamai nenaudinga.

Ne visada lengva sudėtingą veiklą išdėstyti taip, kad ji išliktų vizuali, skaitoma ir kartu užbaigta. Dažniausiai jie suskirsto visą procesų įvairovę į pagrindinius didelius blokus, iš kurių svarbiausi yra šie.

  1. Produkto (rezultato) sukūrimas.
  2. Reklama ir pardavimas – darbas su klientų srautu.
  3. Produkto kūrimo veiklos užtikrinimas yra antriniai procesai, būtini atitikčiai užtikrinti valstybės reikalavimus arba darbo patogumas (personalas ir apskaita, transporto paslaugos, patalpų valymas ir kt.).
  4. Kontrolės srautų kūrimas – vystymo veikla valdymo sprendimai, kuris nustatys reikalavimus visiems įmonės procesams.

Žemiau esančiame paveikslėlyje parodyta mūsų pavyzdžio skaidymo schema.

(spustelėkite norėdami padidinti)

Diagramoje procesai turi būti išdėstyti įstrižai - tai vadinama dominavimo principas, kuris reiškia funkcinių blokų išdėstymą iš kairės į dešinę ir iš viršaus į apačią – pagal svarbą arba chronologine tvarka. Blokų numeracija ta pati.

Tolesnis modelio darbas yra panašus į pirmąjį žingsnį - atliekamas kiekvieno pirmojo lygio funkcinio bloko skaidymas. Blokų numeracijoje bus nurodytas pirmojo lygio numeris: A1.1 ... A1.n, A2.1 ... A2.n ir kt.

Išvados apie žymėjimo aktualumą

Šiame straipsnyje buvo galima pateikti tik pagrindines IDEF0 žymėjimo sąvokas naudojant trumpą IDEF0 pavyzdį, pagal kurį, žinoma, sunku spręsti apie metodiką kaip visumą. Tačiau gana didelė šio žymėjimo naudojimo praktikoje patirtis leidžia padaryti tokias išvadas.

  1. Modelis turi gerą vizualizavimo potencialą, tačiau, mano nuomone, didesnė jo vertė yra disciplinuojantis efektas. Metodikoje nustatytos taisyklės ir apribojimai verčia ugdyti sistemingą ir griežtą požiūrį į modelius, o tai labai gerai veikia galutinio rezultato kokybę.
  2. Modelis leidžia kurti komunikacijos srautus tarp išoriškai nestipriai susijusių dalykų: priekinių ir užpakalinių biurų posistemes sujungti su valdymu, o tai daug blogiau kitoms žymėjimams.
  3. Metodas paprastas ir suprantamas daugumai projekto dalyvių. Diagramų kūrimą ir skaitymą šioje žymėjime riboja tik noras įsigilinti į verslo srautų subtilybes.

Kai kurie iš minėtų argumentų verčia manyti, kad šis metodas yra geriausias ir vienintelis pilnam veiklos modeliavimui. Tačiau nereikia pamiršti, kad funkcinis modelis skirtas tik aukštesniam modeliavimo lygiui. Naudojant IDEF0 žymėjimą projektuojant darbus atlikėjų lygiu, schemos yra tik iliustracinės ir jų pagrindu neįmanoma sukurti aiškinamojo reglamento, nes jose nėra:

  • nurodant proceso pradžios ir pabaigos įvykius;
  • sąlygos pereiti nuo vieno veiksmo prie kito;
  • galimybė vizualiai parodyti visus išteklius ir atlikėjus neperkraunant schemos rodyklėmis.

Todėl jei šį žymėjimą naudosite užduotims, kurioms jis skirtas (aukščiausio lygio veiklų struktūrizavimas), tai IDEF0 šiandien yra praktiškai vienintelis žymėjimas, leidžiantis tai padaryti prasmingai ir tiksliai.

Projektų valdyme šis modeliavimo standartas labiausiai pritaikomas ten, kur reikia susieti skirtingus projektus ar procesus vaizdiniais srautais. Tuo pačiu grafinis modelis leis racionaliau paskirstyti atsakomybę ir išteklius tarp užduočių. Projekto užduočių logika, atsispindinti diagramose, padės geriau pasiruošti kalendorinis planas Ganto diagramos pavidalu.

Išmokite pamatyti ir suprasti funkcinė struktūra tavo reikalas!

Šiuo metu Rusijoje labai išaugo susidomėjimas Vakaruose visuotinai priimtais valdymo standartais, tačiau realioje valdymo praktikoje yra vienas labai reikšmingas momentas. Daugelį lyderių vis dar gali gluminti tiesioginis klausimas organizacinė struktūraįmonę arba apie esamų verslo procesų schemą. Pažangiausi ir nuolat skaitantys ekonominių periodinių leidinių vadovai, kaip taisyklė, pradeda braižyti tik jiems vienam suprantamas hierarchines diagramas, tačiau šiame procese dažniausiai greitai sustoja. Tas pats pasakytina ir apie įvairių tarnybų bei funkcinių padalinių darbuotojus ir vadovus. Daugeliu atvejų vienintelis nustatytų taisyklių rinkinys, pagal kurį įmonė turi veikti, yra atskirų taisyklių rinkinys ir pareigybių aprašymai. Dažniausiai šie dokumentai buvo surašyti daugiau nei prieš metus, yra prastos struktūros, nesusiję vienas su kitu ir dėl to tiesiog kaupia dulkes lentynose. Kol kas toks požiūris pasiteisino, nes formuojantis Rusijos rinkos ekonomikai konkurencijos sampratos praktiškai nebuvo, o kaštų skaičiuoti nereikėjo ypatingo – pelnas buvo milžiniškas. Dėl to per pastaruosius dvejus metus pamatėme gana suprantamą vaizdą: didelės įmonės 90-ųjų pradžioje užaugę, palaipsniui praranda savo pozicijas iki visiško pasitraukimo iš rinkos. Iš dalies taip yra dėl to, kad įmonėje nebuvo diegti valdymo standartai, visiškai nebuvo funkcinio veiklos modelio ir misijos sampratos. Per simuliaciją įvairiose srityse veiklą, galima efektyviai išanalizuoti valdymo „kliūtis“ ir optimizuoti bendrą verslo schemą. Bet, kaip žinia, bet kurioje įmonėje aukščiausią prioritetą turi tik tie projektai, kurie tiesiogiai generuoja pelną, todėl dažniausiai apie veiklą išnagrinėti ir ją pertvarkyti tenka tik apčiuopiamos įmonės valdymo krizės metu.

Dešimtojo dešimtmečio pabaigoje, kai rinka pradėjo tapti konkurencinga, o įmonių pelningumas ėmė smukti, vadovai jautė didelius sunkumus bandydami optimizuoti išlaidas, kad produktai išliktų ir pelningi, ir konkurencingi. Kaip tik tuo momentu aiškiai pasireiškė poreikis prieš akis turėti įmonės veiklos modelį, kuris atspindėtų visus įvairių posistemių susiejimo mechanizmus ir principus viename versle.

Pati „verslo procesų modeliavimo“ sąvoka daugumos analitikų gyvenime atsirado tuo pačiu metu, kai rinkoje pasirodė kompleksas. programinės įrangos produktai skirtas kompleksiniam įmonės valdymo automatizavimui. Tokios sistemos visada apima gilų priešprojektinį įmonės veiklos tyrimą. Šios apklausos rezultatas – ekspertų nuomonė, kurioje atskirose dalyse pateikiamos rekomendacijos, kaip pašalinti veiklos valdymo „kliūtis“. Remiantis šia išvada, prieš pat automatizavimo sistemos diegimą yra vykdoma vadinamoji verslo procesų pertvarka, kartais gana rimta ir skausminga įmonei. Žinoma, per daugelį metų susiformavusią komandą visada sunku priversti „mąstyti naujai“. Tokios išsamios įmonių apklausos visada yra sudėtingos ir labai skiriasi kiekvienu konkrečiu atveju. Tokioms sudėtingų sistemų modeliavimo problemoms spręsti yra nusistovėjusios metodikos ir standartai. Šie standartai apima IDEF metodikų šeimą. Jų pagalba galite efektyviai rodyti ir analizuoti įvairių sudėtingų sistemų veiklos modelius įvairiose skyriuose. Tuo pačiu procesų tyrimo platumą ir gylį sistemoje nustato pats kūrėjas, o tai leidžia neperkrauti sukurto modelio nereikalingais duomenimis. Šiuo metu IDEF šeimai galima priskirti šiuos standartus:

IDEF0 yra funkcinio modeliavimo metodika. Vaizdinės grafinės kalbos IDEF0 pagalba tiriama sistema kūrėjams ir analitikams atrodo kaip tarpusavyje susijusių funkcijų (funkcinių blokų – IDEF0 požiūriu) rinkinys. Paprastai IDEF0 modeliavimas yra pirmasis žingsnis mokantis bet kokios sistemos;

IDEF1 – modeliavimo metodika informacijos srautus sistemos viduje, leidžianti atvaizduoti ir analizuoti jų struktūrą ir ryšius;

IDEF1X (IDEF1 Extended) – tai santykinių struktūrų kūrimo metodika. IDEF1X priklauso Entity-Relationship (ER) metodikų tipui ir dažniausiai naudojamas reliacinėms duomenų bazėms, susijusioms su nagrinėjama sistema, modeliuoti;

IDEF2 yra dinaminio sistemų evoliucijos modeliavimo metodika. Dėl labai rimtų dinaminių sistemų analizės sunkumų šio standarto praktiškai buvo atsisakyta, o jo kūrimas buvo sustabdytas pačioje pradinėje stadijoje. Tačiau šiuo metu yra algoritmų ir jų kompiuterinių realizacijų, leidžiančių IDEF0 statinių diagramų rinkinį paversti dinaminiais modeliais, sukurtais „spalvotų Petri tinklų“ (CPN – Color Petri Nets) pagrindu;

IDEF3 – sistemoje vykstančių procesų dokumentavimo metodika, kuri naudojama, pavyzdžiui, tiriant technologinius procesus įmonėse. IDEF3 aprašo kiekvieno proceso scenarijų ir operacijų seką. IDEF3 turi tiesioginį ryšį su IDEF0 metodika – kiekviena funkcija (funkcinis blokas) gali būti vaizduojamas kaip atskiras procesas naudojant IDEF3 įrankius;

IDEF4 yra objektinių sistemų kūrimo metodika. IDEF4 įrankiai leidžia vizualiai parodyti objektų struktūrą ir pagrindinius jų sąveikos principus, taip leidžiant analizuoti ir optimizuoti sudėtingas į objektus orientuotas sistemas;

IDEF5 yra sudėtingų sistemų ontologinio tyrimo metodika. Naudojant IDEF5 metodiką, sistemos ontologija gali būti apibūdinta naudojant tam tikrą terminų ir taisyklių žodyną, kurio pagrindu galima susidaryti patikimus teiginius apie nagrinėjamos sistemos būklę tam tikru momentu. Remiantis šiais teiginiais, daromos išvados apie tolesnę sistemos plėtrą ir vykdomas jos optimizavimas.
Šiame straipsnyje apžvelgsime dažniausiai naudojamą IDEF0 funkcinio modeliavimo metodiką.

IDEF0 standarto istorija

IDEF0 metodiką galima laikyti kitu etapu kuriant gerai žinomą grafinę funkcinių sistemų SADT (Structured Analysis and Design Teqnique) apibūdinimo kalbą. Prieš keletą metų Rusijoje buvo išleistas nedidelis to paties pavadinimo knygos tiražas, skirtas pagrindiniams SADT diagramų sudarymo principams aprašyti. Istoriškai IDEF0 kaip standartas buvo sukurtas 1981 m. kaip plačios automatizavimo programos dalis pramonės įmonės, kuris buvo pavadintas ICAM (Integruota kompiuterizuota gamyba) ir buvo pasiūlyta JAV oro pajėgų departamento. Pati IDEF standartų šeima savo pavadinimą paveldėjo iš šios programos pavadinimo (IDEF=ICAM DEFinition). Proceso eigoje praktinis įgyvendinimas, ICAM programos dalyviai susidūrė su būtinybe sukurti naujus metodus, skirtus pramonės sistemų sąveikos procesams analizuoti. Tuo pačiu metu, be patobulinto verslo procesų aprašymo funkcijų rinkinio, vienas iš naujo standarto reikalavimų buvo veiksmingos „analitiko-specialisto“ sąveikos metodikos prieinamumas. Kitaip tariant, naujas metodas turėjo užtikrinti grupinį modelio kūrimo darbą, kuriame tiesiogiai dalyvautų visi projekte dalyvaujantys analitikai ir specialistai.

Ieškant tinkamų sprendimų, gimė IDEF0 funkcinio modeliavimo metodika. Nuo 1981 m. IDEF0 standartas patyrė keletą nedidelių pakeitimų, daugiausia ribojančių, o paskutinę peržiūrą 1993 m. gruodį paskelbė JAV Nacionalinis standartų ir technologijos institutas (NIST).

Pagrindiniai IDEF0 elementai ir sąvokos

IDEF0 grafinė kalba yra nepaprastai paprasta ir harmoninga. Metodika paremta keturiomis pagrindinėmis sąvokomis.

Pirmasis iš jų yra „Activity Box“ koncepcija. Funkcinis blokas grafiškai pavaizduotas kaip stačiakampis (žr. 1 pav.) ir vaizduoja tam tikrą specifinę funkciją nagrinėjamoje sistemoje. Pagal standarto reikalavimus kiekvieno funkcinio bloko pavadinimas turi būti suformuluotas žodine nuotaika (pvz., „gaminti paslaugas“, o ne „gaminti paslaugas“).

Kiekviena iš keturių funkcinio bloko pusių turi savo specifinę reikšmę (vaidmenį), tuo tarpu:

  • Viršutinė pusė yra "Control";
  • Kairėje pusėje yra "Įvestis";
  • Dešinė pusė nustatyta į "Išvestis";
  • Apatinė pusė turi reikšmę „Mechanizmas“ (Mechanizmas).
  • Kiekvienas funkcinis vienetas vienoje nagrinėjamoje sistemoje turi turėti savo unikalų identifikavimo numerį.

    1 pav. Funkcinis blokas.

    Antrasis IDEF0 metodologijos „banginis“ yra sąsajos lanko (rodyklės) koncepcija. Taip pat sąsajos lankai dažnai vadinami srautais arba rodyklėmis. Sąsajos lankas reiškia sistemos elementą, kurį apdoroja funkcinis blokas arba kitaip paveikia šio funkcinio bloko rodomą funkciją.

    Grafinis sąsajos lanko ekranas yra vienos krypties rodyklė. Kiekvienas sąsajos lankas turi turėti savo unikalų pavadinimą (Arrow Label). Pagal standartą vardas turi būti daiktavardžio apyvarta.

    Sąsajos lankų pagalba atvaizduojami įvairūs objektai, kurie vienaip ar kitaip lemia sistemoje vykstančius procesus. Tokie objektai gali būti realaus pasaulio elementai (detalės, vagonai, darbuotojai ir kt.) arba duomenų ir informacijos srautai (dokumentai, duomenys, instrukcijos ir kt.).

    Priklausomai nuo to, į kurią iš pusių artėja šis sąsajos lankas, jis vadinamas „įeinančiu“, „išeinančiu“ arba „valdomu“. Be to, kiekvieno funkcinio lanko „šaltinis“ (pradžia) ir „imtuvas“ (pabaiga) gali būti tik funkciniai blokai, o „šaltinis“ gali būti tik bloko išvesties pusė, o „imtuvas“ gali būti bet koks. iš trijų likusių.

    Pažymėtina, kad bet kuris funkcinis blokas, pagal standarto reikalavimus, turi turėti bent vieną valdymo sąsajos lanką ir vieną išeinantį. Tai suprantama – kiekvienas procesas turi vykti pagal tam tikras taisykles (rodomas valdymo lanku) ir duoti tam tikrą rezultatą (išeinantį lanką), kitaip jo svarstymas neturi prasmės.

    Konstruojant IDEF0 diagramas, svarbu teisingai atskirti gaunamus sąsajos lankus nuo valdymo lankų, o tai dažnai nėra lengva. Pavyzdžiui, 2 paveiksle parodytas funkcinis blokas „Apdoroti ruošinį“.

    Realiame procese apdirbančiam darbuotojui duodamas ruošinys ir apdirbimo technologinės instrukcijos (arba saugos taisyklės dirbant su mašina). Gali klaidingai pasirodyti, kad ir ruošinys, ir dokumentas su technologinėmis instrukcijomis yra įvesties objektai, tačiau taip nėra. Tiesą sakant, šiame procese ruošinys apdorojamas pagal taisykles, nurodytas technologinėse instrukcijose, kurios turėtų būti atitinkamai pavaizduotos valdymo sąsajos lanku.


    2 pav.

    Kitas dalykas, kai technologines instrukcijas apdoroja vyriausiasis technologas ir jose atliekami pakeitimai (3 pav.). Šiuo atveju juos jau rodo įeinančiojo sąsajos lankas, o valdymo objektas yra, pavyzdžiui, nauji pramonės standartai, kuriais remiantis atliekami šie pakeitimai.


    3 pav

    Aukščiau pateikti pavyzdžiai pabrėžia iš pažiūros panašų gaunamų ir valdymo sąsajų lankų pobūdį, tačiau visada yra tam tikrų skirtumų tos pačios klasės sistemoms. Pavyzdžiui, kalbant apie įmones ir organizacijas, išskiriami penki pagrindiniai objektų tipai: medžiagų srautai (detalės, prekės, žaliavos ir kt.), finansiniai srautai (piniginiai ir negrynieji pinigai, investicijos ir kt.), dokumentas. srautai (komerciniai, finansiniai ir organizaciniai dokumentai), informacijos srautai (informacija, ketinimų duomenys, žodiniai įsakymai ir kt.) ir ištekliai (darbuotojai, mašinos, mašinos ir kt.). Tuo pačiu metu įvairiais atvejais įeinančios ir išeinančios sąsajos lankuose gali būti rodomi visų tipų objektai, kurie valdo tik tuos, kurie susiję su dokumentų ir informacijos srautu, o kaip lankai-mechanizmai gali būti rodomi tik ištekliai.

    Privalomas valdymo sąsajos lankų buvimas yra vienas iš pagrindinių IDEF0 standarto ir kitų DFD (Data Flow Diagram) ir WFD (Work Flow Diagram) klasių metodikų skirtumų.

    Trečioji pagrindinė IDEF0 standarto koncepcija yra skaidymas. Atskyrimo metu taikomas skaidymo principas sudėtingas procesas jo sudedamosioms funkcijoms. Šiuo atveju proceso detalumo lygį tiesiogiai nustato modelio kūrėjas.

    Dekompozicija leidžia palaipsniui ir struktūriškai pavaizduoti sistemos modelį formoje hierarchinė struktūra atskiras diagramas, todėl ji yra mažiau netvarkinga ir lengviau virškinama.

    IDEF0 modelis visada prasideda nuo visos sistemos vaizdo – vieno funkcinio vieneto su sąsajos lankais, besitęsiančiais už nagrinėjamos srities. Tokia diagrama su vienu funkciniu bloku vadinama kontekstine diagrama ir žymima identifikatoriumi „A-0“.

    Kontekstinės diagramos aiškinamajame tekste nurodomas formos diagramos sudarymo tikslas (Paskirtis) Trumpas aprašymas ir fiksuotas požiūris (Viewpoint).

    IDEF0 kūrimo tikslo – modelių apibrėžimas ir įforminimas yra itin didelis svarbus punktas. Tiesą sakant, tikslas lemia atitinkamas tiriamos sistemos sritis, į kurias pirmiausia reikia sutelkti dėmesį. Pavyzdžiui, jei modeliuosime įmonės veiklą, kad ateityje galėtume kurti remiantis šiuo modeliu informacinė sistema, tada šis modelis labai skirsis nuo to, kurį kurtume tai pačiai įmonei, tačiau siekdami optimizuoti tiekimo grandines.

    Požiūrio taškas lemia pagrindinę modelio kūrimo kryptį ir reikalingą detalumo lygį. Aiškus požiūrio taško fiksavimas leidžia iškrauti modelį, atsisakant detalizuoti ir ištirti atskirus elementus, kurie nėra būtini, remiantis pasirinktu sistemos požiūriu. Pavyzdžiui, tos pačios įmonės funkciniai modeliai vyriausiojo technologo požiūriu ir finansų direktorius labai skirsis jų detalizavimo kryptimi. Taip yra dėl to, kad galiausiai finansų direktoriui neįdomūs žaliavų perdirbimo gamybos mašinose aspektai, o vyriausiajam technologui – nubraižytos finansų srautų schemos. Teisingas pasirinkimas požiūriu, žymiai sutrumpėja laikas, sugaištas kuriant galutinį modelį.

    Skaidymo procese funkcinis blokas, kuris kontekstinėje diagramoje rodo visą sistemą, detalizuojamas kitoje diagramoje. Gautoje antrojo lygio diagramoje yra funkcinių blokų, kurie rodo pagrindines kontekstinės diagramos funkcinio bloko subfunkcijas ir yra vadinama antrinė diagrama (vaiko diagrama) jos atžvilgiu (kiekvienas funkcinis blokas, priklausantis antrinei diagramai, yra atitinkamai vadinamas vaikų bloku – Vaikų dėžute). Savo ruožtu funkcinis blokas - protėvis yra vadinamas pirminiu bloku vaiko diagramos atžvilgiu (Parent Box), o diagrama, kuriai jis priklauso, vadinama pagrindine diagrama (Parent Diagram). Kiekviena antrinės diagramos subfunkcija gali būti detalizuojama panašiai išskaidžius atitinkamą funkcinį bloką. Svarbu pažymėti, kad kiekvienu funkcinio bloko skaidymo atveju visi sąsajos lankai, įtraukti į šį bloką arba išeinantys iš jo, yra fiksuojami antrinėje diagramoje. Taip pasiekiamas IDEF0 modelio struktūrinis vientisumas. Dekompozicijos principas aiškiai parodytas 4 pav. Reikėtų atkreipti dėmesį į funkcinių blokų numeravimo ir diagramų ryšį – kiekvienas blokas turi savo unikalų serijos numerį diagramoje (skaičius apatiniame dešiniajame stačiakampio kampe) , o dešiniajame kampe esantis žymėjimas nurodo šio bloko antrinės diagramos numerį. Šio pavadinimo nebuvimas rodo, kad šis blokas neskaidomas.

    Dažnai pasitaiko atvejų, kai antrinėse diagramose nėra prasmės toliau svarstyti atskirų sąsajų lankų, esančių žemiau tam tikro hierarchijos lygio, arba atvirkščiai – atskiri lankai neturi praktinės prasmės virš tam tikro lygio. Pavyzdžiui, sąsajos lankas, vaizduojantis „detalią“ įvestyje į „Procesas įjungtas tekinimo staklės“ nėra prasmės apmąstyti diagramas daugiau nei aukštus lygius- tai tik perkraus diagramas ir apsunkins jų skaitymą. Kita vertus, reikia atsikratyti atskirų „konceptualių“ sąsajų lankų ir nedetalizuoti jų giliau nei tam tikras lygis. Norint išspręsti tokias problemas, IDEF0 standartas numato tuneliavimo koncepciją. „Tunelio“ (rodyklės tunelis) žymėjimas dviem skliaustais aplink sąsajos lanko pradžią reiškia, kad šis lankas nebuvo paveldėtas iš funkcinio pirminio bloko ir pasirodė (iš „tunelio“) tik šioje diagramoje. Savo ruožtu tas pats žymėjimas aplink sąsajos lanko galą (rodyklę) šalia imtuvo bloko reiškia, kad šis lankas nebus rodomas ir į jį nebus atsižvelgta šio bloko antrinėje diagramoje. Dažniausiai atsitinka taip, kad kai kuriuose tarpiniuose hierarchijos lygiuose neatsižvelgiama į atskirus objektus ir juos atitinkančius sąsajos lankus - tokiu atveju jie pirmiausia „pasileidžia į tunelį“, o tada, jei reikia, „grįžta iš tunelio“.

    Paskutinė iš IDEF0 sąvokų yra žodynėlis. Kiekvienam IDEF0 elementui: diagramoms, funkciniams blokams, sąsajos lankams, esamas standartas reiškia atitinkamų apibrėžimų rinkinio sukūrimą ir priežiūrą, raktinius žodžius, naratyviniai teiginiai ir pan., apibūdinantys šio elemento rodomą objektą. Šis rinkinys vadinamas žodynėliu ir yra šio elemento esmės aprašymas. Pavyzdžiui, valdymo sąsajos lanko „mokėjimo pavedimas“ žodyne gali būti pateiktas laukų, atitinkančių dokumento lanką, sąrašas, reikalingas vizų rinkinys ir kt. Žodynėlis darniai papildo vaizdinę grafinę kalbą, pateikdamas diagramas su reikiama papildoma informacija.


    4 pav. Funkcinių blokų skaidymas.

    IDEF0 diagramų sudėtingumo ribojimo principai

    Paprastai IDEF0 modeliai turi sudėtingą ir koncentruotą informaciją, o siekiant apriboti jų perkrovą ir padaryti juos įskaitomus, atitinkamame standarte yra priimti atitinkami sudėtingumo apribojimai:

    Funkcinių blokų skaičiaus ribojimas diagramoje nuo trijų iki šešių. Viršutinė riba (šešios) verčia dizainerį naudoti hierarchijas aprašant sudėtingus dalykus, o apatinė riba (trys) užtikrina, kad atitinkamoje diagramoje būtų pakankamai detalių, kad būtų galima pagrįsti jos sukūrimą;

    Sąsajos lankų, artėjančių prie vieno funkcinio bloko (paliekant vieną funkcinį bloką), skaičiaus ribojimas iki keturių.
    Žinoma, griežtai laikytis šių apribojimų visai nebūtina, tačiau, kaip rodo patirtis, realiame darbe jie yra labai praktiški.

    Grupinio darbo disciplina kuriant IDEF0 modelį

    IDEF0 standarte yra procedūrų rinkinys, leidžiantis sukurti ir susitarti dėl modelio didelė grupėžmonių, priklausančių skirtingoms modeliuojamos sistemos veiklos sritims. Paprastai kūrimo procesas yra kartotinis ir susideda iš šių sąlyginių žingsnių:

    Su įvairiomis įmonės sritimis susijusių specialistų grupės modelio kūrimas. Ši grupė IDEF0 terminais vadinama Autoriais. Pradinio modelio kūrimas yra dinamiškas procesas, kurio metu autoriai klausia kompetentingų asmenų apie įvairių procesų struktūrą. Remiantis esamomis nuostatomis, dokumentais ir apklausų rezultatais, sudaromas modelio projektas (Model Draft).

    Projekto platinimas svarstymui, tvirtinimams ir pastaboms. Šiame etape modelio projektas aptariamas su Didelis pasirinkimas Kompetentingi asmenys (IDEF0 skaitytojų atžvilgiu) įmonėje. Tuo pačiu metu kiekviena iš juodraščio modelio schemų yra kritikuojama ir komentuojama raštu, o vėliau perduodama autoriui. Autorius savo ruožtu taip pat sutinka su kritika raštu arba ją atmeta sprendimo logikos konstatavimu ir vėl grąžina pataisytą projektą tolimesniam svarstymui. Šis ciklas tęsiasi tol, kol autoriai ir skaitytojai pasiekia sutarimą.

    Modelio patvirtinimas. Patvirtintą modelį tvirtina vadovas darbo grupė tuo atveju, jei modelio autoriai ir skaitytojai nesutaria dėl jo tinkamumo. Galutinis modelis – tai nuoseklus įmonės (sistemos) vaizdas tam tikru požiūriu ir tam tikram tikslui.
    Dėl IDEF0 grafinės kalbos matomumo modelis yra gana skaitomas žmonėms, kurie nedalyvavo jo kūrimo projekte, taip pat efektyvus demonstravimui ir pristatymams. Ateityje sukonstruoto modelio pagrindu gali būti organizuojami nauji projektai, skirti keisti įmonėje (sistemoje).

    Funkcinio modeliavimo naudojant IDEF0 įrankius nacionalinės praktikos ypatumai

    Pastaraisiais metais Rusijos susidomėjimas IDEF šeimos metodikomis nuolat auga. Aš nuolat tai stebiu žiūrėdamas į savo asmeninio tinklalapio (http://www.vernikov.ru) apsilankymų statistiką, kurioje trumpai aprašomi pagrindiniai šių standartų principai. Tuo pačiu metu susidomėjimą tokiais standartais kaip IDEF3-5 pavadinčiau teoriniu, o IDEF0 gana praktiškai pagrįstu. Tiesą sakant, pirmieji Case-tools, leidžiantys sudaryti DFD ir IDEF0 diagramas, Rusijos rinkoje pasirodė dar 1996 m., Tuo pačiu metu, kai buvo išleista populiari knyga apie modeliavimo principus pagal SADT standartus.

    Tačiau dauguma vadovų vis dar laiko praktinį modeliavimo taikymą IDEF standartuose daugiau kaip duoklę madai, o ne kaip veiksmingą būdą optimizuoti esamą verslo valdymo sistemą. Greičiausiai taip yra dėl ryškaus informacijos trūkumo praktinis pritaikymasšios metodikos ir nepakeičiama daugumos publikacijų programinė įranga.

    Ne paslaptis, kad beveik visi tyrimo ir analizės projektai finansų ir ekonominė veiklaįmonės Rusijoje dabar vienaip ar kitaip susijusios su statybomis automatizuotos sistemos valdymas. Dėl šios priežasties IDEF standartai daugumos supratimu tapo sąlyginai neatsiejami nuo įgyvendinimo informacines technologijas, nors su jų pagalba kartais galima efektyviai išspręsti net ir mažas vietines problemas, tiesiogine to žodžio prasme su pieštuku ir popieriumi.

    Atliekant sudėtingus įmonių apklausos projektus, IDEF0 standarto modelių kūrimas leidžia vaizdžiai ir efektyviai parodyti visą įmonės veiklos mechanizmą reikiamame skyriuje. Tačiau svarbiausia yra bendradarbiavimo galimybė, kurią suteikia IDEF0. Mano praktinė veikla pasitaikė nemažai atvejų, kai modelis buvo pastatytas tiesiogiai padedant įvairių skyrių darbuotojams. Tuo pačiu konsultantas per gana trumpą laiką paaiškino jiems pagrindinius IDEF0 principus ir išmokė dirbti su atitinkama taikomąja programine įranga. Dėl to įvairių padalinių darbuotojai sukūrė savo funkcinio padalinio veiklos IDEF diagramas, kurios turėjo atsakyti į šiuos klausimus:

    Kas patenka į padalinį „prie įėjimo“?

    Kokios funkcijos ir kokia seka atliekamos padalinyje?

    Kas atsakingas už kiekvienos funkcijos vykdymą?

    Kas vadovauja atlikėjui atliekant kiekvieną iš funkcijų?

    Koks yra įrenginio darbo rezultatas (išvestis)?

    Suderinęs diagramų projektus kiekviename konkrečiame padalinyje, konsultantas jas surenka į įmonės modelio projektą, kuriame visi įvesties ir išvesties elementai yra susieti. Šiame etape nustatomi visi atskirų diagramų neatitikimai ir jų prieštaringos vietos. Be to, šis modelis vėl pereina per funkcinius skyrius, kad būtų galima toliau derinti ir atlikti reikiamus pakeitimus. Dėl to per gana trumpą laiką ir pasitelkus minimalius konsultacinės įmonės žmogiškuosius išteklius (ir šie ištekliai, kaip žinote, yra labai brangūs), gaunamas IDEF0 įmonės modelis pagal „Kaip. yra“ principu, o svarbiausia – atstovauja įmonei, kurios pareigas užima joje dirbantys darbuotojai, puikiai išmanantys visus niuansus, taip pat ir neoficialius. Ateityje šis modelis bus perduotas analizuoti ir apdoroti verslo analitikams, kurie ieškos „kliūčių“ įmonės valdyme ir optimizuos pagrindinius procesus, transformuodami modelį „Kaip yra“ į atitinkamą „Kaip turi būti“. “ atstovavimas. Remiantis šiais pakeitimais, daroma galutinė išvada, kurioje pateikiamos rekomendacijos dėl valdymo sistemos pertvarkos.

    Žinoma, toks požiūris reikalauja keleto organizacinių priemonių, visų pirma iš tiriamos įmonės vadovybės. Taip yra dėl to, kad ši technika kai kuriems darbuotojams reiškia papildomų pareigų kuriant ir praktiškai taikant naujas metodikas. Tačiau galiausiai tai pasiteisina, nes papildomai viena ar dvi valandos darbo individualūs darbuotojai per kelias dienas jie gali žymiai sutaupyti pinigų mokėdami už konsultacines paslaugas iš trečiosios šalies įmonės (kas bet kokiu atveju nutrauks tuos pačius darbuotojus nuo darbo su anketomis ir klausimais). Kalbant apie pačius įmonės darbuotojus, tai vienaip ar kitaip, savo praktikoje nesutikau jokio išreikšto jų pasipriešinimo.

    Iš viso to galima padaryti tokią išvadą: visiškai nebūtina kiekvieną kartą sugalvoti standartinių problemų sprendimų. Kaskart, kai susiduriate su poreikiu išanalizuoti tam tikrą funkcinę sistemą (iš projektavimo sistemos erdvėlaivis, prieš sudėtingos vakarienės ruošimo procesą) – naudokite ilgus metus išbandytus metodus. Vienas iš šių metodų yra IDEF0, leidžiantis naudoti paprastą ir suprantamą įrankių rinkinį sudėtingoms gyvenimo problemoms spręsti.

    Viena nuotrauka verta tūkstančio žodžių

    liaudies išmintis

    Žinoma, teoriškai vadovas turėtų turėti funkcinį įmonės darbo modelį ir visai nesvarbu, ar kalbame apie sandėlio organizavimą, ar apie IT sistemą (nuo vedimo iki užklausos). Tačiau iš tikrųjų taip beveik niekada nepasirodo, todėl studijuodamas ir ieškodamas kliento iškeltos užduoties sprendimo, aš kuriu ir funkcinį įmonės modelį ar tam tikrą procesą (funkciją) Mano nuosavas.

    Keletas žodžių apie grafikos naudą

    Kaip žinote, IDEF0 funkciniai modeliai visada yra grafinės diagramos. Jie turi savo ypatybes ir sudarymo taisykles. Apie tai pakalbėsime šiek tiek vėliau. O dabar norėčiau pateikti porą grafikos efektyvumo pavyzdžių. Kodėl aš sutelkiu dėmesį į tai? Greičiausiai po mano pareiškimo apie įmonės darbo funkcinio modelio poreikį daug kas pagalvojo, kad to nereikia, o buvo galima žodžiais paaiškinti, kaip įmonėje veikia ta ar kita funkcija. Štai apie ką noriu pakalbėti.

    Ir pirmiausia trumpai pažvelkime į istoriją. Grįžkime į tolimus 1877-uosius, per Rusijos ir Turkijos karą. Tada spausdintuvas Sytin pirmą kartą panaudojo grafiką, aprašydamas karines operacijas. Dabar visa tai mums pažįstama, aprašant bet kokį mūšį prieš akis iškyla kortelės su rodyklėmis, kurios aiškiai parodo mūšio eigą. O tais laikais karinės operacijos buvo apibūdinamos žodžiais. Kiekvienai kovai – daug daug žodžių. Ir galiausiai buvo labai sunku suprasti, kas vyksta.

    Štai kodėl Sytino idėja buvo išties revoliucinė – jis pradėjo spausdinti litografines žemėlapių kopijas su įtvirtinimų ir karinių dalinių vietovių žymėjimais. Šios kortelės vadinosi „Laikraščių skaitytojams. Nauda“. Idėja pasirodė tokia aktuali, kad pats pirmasis „Pagalbos“ tiražas buvo išparduotas akimirksniu. Ir tada tokios programos turėjo didelę paklausą. Priežastis akivaizdi. Grafika padėjo suprasti tai, ko beveik neįmanoma išsiaiškinti vien žodžių pagalba.

    Taip pat galiu pateikti panašų žodinių aprašymų bejėgiškumo pavyzdį iš savo praktikos. Vienas iš mano klientų paprašė manęs imtis ERM sistemos diegimo jo įmonėje. Paklausus, ar jie turi kokią nors techninę užduotį, sulaukiau atsakymo: „Taip, turi. Bet jis turi 400 puslapių. Tuo pačiu klientas labai skundėsi, kad mano kolegos, su kuriais jis susisiekė anksčiau, arba iš viso atsisakė projekto, arba vadino aiškiai išpūstas kainas. Po to, kai pamačiau, kad techninė užduotis iš tiesų yra 400 puslapių ir susideda tik iš tekstinio aprašymo, supratau kūrėjų elgesio priežastis. Perskaityti tokią teksto apimtį, įsigilinti, suprasti visus niuansus, kad tik suprastum užduotį ir įvardintum kainą, tikrai labai sunku.

    Šiam klientui pasiūliau alternatyvų variantą – viską, kas įmanoma, aprašyti grafiškai užrašų forma. Parodė jam modeliavimo pavyzdžius. Todėl dabar jie permąsto savo norus ir techninės užduoties dizainą.

    Žinau ir daug kitų pavyzdžių, kai grafinis verslo procesų modeliavimas padėjo tiek mano kolegoms, verslo konsultantams ir kūrėjams, tiek patiems verslininkams

    Kodėl tai svarbu mano darbui

    Mano darbas visada susijęs su esamos sistemos keitimu. O norint atlikti pakeitimus ir gauti norimą rezultatą, reikia išstudijuoti tai, kas jau yra. Ir visai nesvarbu, ką konkrečiai mes darome – CRM sistemą nustatome ar įdiegiame nuo nulio, kuriame efektyvią ERP sistemą, integruojame įvairias sistemas, kad padidintume darbo automatizavimą apskritai. Bet kokiu atveju, pirmiausia reikia susidaryti idėją apie esamą darbo schemą ir tik po to galima pasiūlyti kai kuriuos pakeitimus ir apgalvoti užduoties sprendimo galimybes.

    Išstudijavus status quo, aš, kaip ir bet kuris kitas trečiosios šalies specialistas, kuriu pasiūlymas, kuriame kuo detaliau atskleidžiu savo esamos situacijos viziją bei veiksmus, kurių reikia atlikti norint išspręsti užduotį, ir, žinoma, laukiamą rezultatą.

    Tokios darbo apklausos ataskaitos yra didelės, užimančios ne vieną puslapį, o tai, viena vertus, būtina, bet, kita vertus, apsunkina suvokimą. Iš pradžių, kaip ir daugelis kitų, maniau, kad didelės apimties ataskaitos yra gerai, nes žmogus už darbą moka ir jam reikia pateikti kuo išsamesnę informaciją.

    Tiesą sakant, svarbu ne suteikti apimties, o kuo greičiau ir visapusiškiau perteikti esmę. Didelės apimties tekstas reikalauja laiko, kurio verslininkai dažnai turi labai mažai. O grafika leidžia sumažinti savo pasiūlymo apimtį ir aiškiai, suprantama forma parodyti sprendimą. Dėl to mano pasiūlymų gerokai sumažėjo, juose atsirado grafika, greičiau pradėti priimti sprendimai dėl bendradarbiavimo pradžios.

    Būtent dėl ​​šios priežasties naudoju vizualinius modelius. Kaip žinote, viena nuotrauka verta tūkstančio žodžių. O kalbant apie verslo procesų ir verslo darbo modernizavimo galimybių apibūdinimą, tai tiesa. Ir IDEF0 žymėjimai čia labai tinka.

    Tačiau pirmiausia supraskime pagrindines sąvokas, kas yra žymėjimai, kodėl jie reikalingi, kas yra IDEF0, kokios yra šio metodo savybės ir pranašumai.

    Kas yra verslo procesų aprašymo žymėjimas

    Žymėjimas yra verslo proceso aprašymo formatas, kuris yra grafinių objektų, naudojamų modeliuojant, rinkinys, taip pat modeliavimo taisyklės.

    Iš tikrųjų notacijos yra speciali grafinė kalba, leidžianti apibūdinti įmonės darbą, vaizdžiai pademonstruoti skirtingų padalinių sąveiką, t.y. apibūdinti verslo procesus. Žymėjimai gali būti naudojami proceso arba funkciniam modeliavimui.

    Apskritai žymėjimus verslo analizėje galima vadinti programavimo kalba.

    Kas yra IDEF0?

    IDEF0 yra funkcinio modeliavimo metodika ir grafinis žymėjimas, skirtas verslo procesams formalizuoti ir apibūdinti. Išskirtinis bruožas IDEF0 akcentuoja objektų pavaldumą. IDEF0 atsižvelgia į loginius ryšius tarp darbų, o ne į jų laiko seką (darbo eigą). Vikipedija

    IDEF0 standartą 1981 metais sukūrė JAV oro pajėgų departamentas, skirtas pramonės automatizavimui. Plėtros stadijoje programinė įranga kūrėjai susiduria su būtinybe kurti naujus verslo procesų analizės metodus. To pasekoje atsirado IDEF0 funkcinio modeliavimo metodika, kurioje analizei naudojami specialūs IDEF0 žymėjimai.

    Funkcinis įmonės modelis

    IDEF0 funkcinis modelis yra blokų rinkinys, kurių kiekvienas yra "juodoji dėžė" su įėjimais ir išėjimais, valdikliais ir mechanizmais, kurie yra detalizuoti (išskaidyti) iki reikiamo lygio. Svarbiausia funkcija yra viršutiniame kairiajame kampe. O funkcijos tarpusavyje sujungiamos rodyklių ir funkcinių blokų aprašymų pagalba. Be to, kiekviena rodyklės ar veiklos rūšis turi savo reikšmę. Šis modelis leidžia apibūdinti visus pagrindinius procesų tipus – tiek administracinius, tiek organizacinius.

    Rodyklės gali būti:

    • Inbox – įvadinė, kuri nustato konkrečią užduotį.
    • Išeinantis – rodomas veiklos rezultatas.
    • Vadovai (iš viršaus į apačią) – valdymo mechanizmai (pareigybės, instrukcijos ir kt.).
    • Mechanizmai (iš apačios į viršų) – kas naudojama norint atlikti reikiamą darbą.

    Tiksliau būtų įeinančias ir išeinančias rodykles vadinti įvestimi ir išvestimi, nes angliškai jos vadinamos atitinkamai Input ir Output. Tačiau vertimo ypatybės ir įprasti pavadinimai jau atrodo taip, kaip turi. Ir vis dėlto, norint teisingai suprasti terminus, šiuo atveju svarbu atsiminti jų reikšmę. Tai patvirtina ir faktas, kad šis užrašas buvo sukurtas pirmiausia programinės įrangos kūrimui, todėl teisingiau terminus versti šiuo požiūriu.

    Rodyklės pasirašomos naudojant daiktavardžius (patirtis, planas, taisyklės), o blokai – veiksmažodžiais, t.y. juose aprašomi atliekami veiksmai (sukuriama prekė, sudaroma sutartis, atliekama siunta).

    IDEF0 yra labai paprasta ir tuo pačiu vaizdinė kalba verslo procesams apibūdinti. Šio standarto pagalba galimas informacijos perdavimas tarp kūrėjų, konsultantų ir vartotojų. Standartas buvo sukurtas labai kruopščiai, patogus dizainui, universalus. Yra daug įrankių, skirtų darbui su juo, pavyzdžiui, VISIO, BPWIN, ERWIN, Bussines studio ir kt.

    Be to, naudoti IDEF0 verslo modeliams kurti yra ne tik patogu, bet ir teisinga. Šis įrankis buvo sukurtas verslo žvalgybai, buvo ilgai ir kruopščiai derinamas ir poliruojamas. Todėl naudojant IDEF0 sukurti funkcinį modelį be klaidų yra daug lengviau nei nenaudojant šio standarto.

    Kaip žinote, vinis geriausia kalti plaktuku. Žinoma, tam galima naudoti ir kitus įrankius, tačiau plaktukas yra pats funkcionaliausias ir juo lengviausia dailiai ir tiksliai įkalti vinį. Taigi naudojant IDEF0 – šis įrankis buvo sukurtas funkciniam modeliavimui, o jo pagalba galima daug greičiau ir tiksliau gauti norimą rezultatą.

    IDEF0 funkcinio modelio kūrimo pavyzdys

    Norėdami suprasti, kaip dirbti su funkciniu modeliavimu, pateiksiu straipsnio rašymo proceso pavyzdį.

    Pagrindinis blokas yra „Parašyk straipsnį“.

    Įeinančios rodyklės – „Patirtis“, „Informacija iš trečiųjų šalių šaltinių“. Tai yra įvestis, kurios jums reikia norint pradėti.

    Straipsnio rašymo vadovai yra „Publikacijos planas“, „Reikalavimai leidėjui“, „Rusų kalbos taisyklės“.

    O „Mechanizmų“ vaidmenį atlieka autorius, tekstų kūrėjas, korektorė ir programinė įranga. Tokiu atveju autorius sukuria garso medžiagą, kurioje surenka visas mintis ir idėjas, kurios turėtų atsispindėti straipsnyje. Tekstų rašytojas yra asmuo, kuris, remdamasis šia medžiaga, vadovaudamasis leidėjo reikalavimais, publikavimo planu ir rusų kalbos taisyklėmis, kuria baigtą straipsnio tekstą. Korektorė patikrina, ar medžiagoje nėra klaidų. O programinė įranga yra įrankiai, kuriuos savo darbe naudoja visi proceso dalyviai.

    Taigi aš nustatau pagrindinius proceso parametrus, jo įvestį, išvestį, taip pat viską, ko reikia sėkmingas procesas. Tačiau tai tik pagrindinė proceso struktūra. Tai apibūdina bendrą visos įmonės schemą.

    Tiesą sakant, straipsnio kūrimo procesas, kaip ir bet kuris verslo procesas, gali ir turi būti detalizuotas. Norėdami tai padaryti, išskaidau bendrą bloką „parašyti straipsnį“ į tarpusavyje susijusius elementus.

    Mūsų atveju darbas suskirstytas į 4 pagrindinius etapus:

    1. Paruoškite garsą.
    2. Paruoškite tekstą
    3. Paruoškite tekstą publikavimui.
    4. Įdėkite straipsnį į leidinį.

    Diagramoje aiškiai parodyta, kuriame etape yra naudojami valdymo elementai ir kokie mechanizmai.

    Taigi, kurdamas garso įrašą, autorius naudoja savo žinias ir patirtį, vadovaudamasis publikavimo planu ir leidyklos reikalavimais. Tekstų kūrėjas kaip įvestį gauna garso įrašą, iš kurio, vadovaudamasis rusų kalbos taisyklėmis, sukuria tekstą. Korektorė gauna tekstą ir jį patikrina, taip pat vadovaudamasi rusų kalbos taisyklėmis. Norint publikuoti straipsnį, reikalinga speciali programinė įranga.

    Kuriant funkcinį modelį pagrindiniai parametrai yra tikslas ir požiūris. Remiantis jais, tų pačių procesų modeliavimas gali atrodyti kiek kitaip. Pavyzdžiui, mano atveju tikslas yra „pakalbėti apie straipsnio rašymo procesą“. O tekstų kūrėjo požiūris yra „straipsnio rašymas ir publikavimas procesų vadovo požiūriu“.

    Taigi, jei tas pats procesas būtų aprašytas tekstų kūrėjo požiūriu, tada įvestis būtų patirtis ir autoriaus garso failas. Be to, šiuo atveju Patirtis reikštų tekstų rašytojo, bet ne lyderio ar autoriaus patirtį. Todėl kuriant verslo proceso modelį pirmiausia reikia nustatyti požiūrio tašką ir aiškiai suformuluoti tikslą.

    Toks modeliavimas yra ne tik vizualus, bet ir labai patogus priimant efektyvius valdymo sprendimus. Pavyzdžiui, aukščiau aprašytame verslo procese yra du atskiri specialistai – tekstų kūrėjas ir korektorė. Jei iškelsiu užduotį optimizuoti projektų finansavimą, tai schemos dėka iškart pamatysiu, kur tai yra ir kaip tai galima padaryti. Taigi, tekstų autorius ir korektorė naudoja maždaug tas pačias taisykles, tačiau tekstų autorius gauna garsą ir pateikia rezultatą teksto forma, o korektorė ir priima, ir pateikia tekstą. Ir todėl, jei reikia, galiu, tarkime, už pusę korektoriaus pareigų kainos pasiūlyti tekstų rašytoją. Taigi sutaupysiu pinigų ir laiko skirtingų specialistų bendravimui. Žinoma, aš suprantu visus korektorių nuopelnus ir kodėl geriau dirbti su atskirais specialistais. Bet primenu, kad turiu užduotį: išlaidų optimizavimą.

    Be tokio vaizdinio įrankio būtų sunkiau nustatyti, kurį iš blokų galima nuimti ir taip optimizuoti darbą.

    Kaip sukurti IDEF0 žymas

    Yra daug įvairių programinės įrangos produktų, kuriuos galima naudoti kuriant žymas. Vieni skirti specialiai funkciniam modeliavimui, kiti skirti bet kokiam darbui su grafiniais elementais. Kur ir kaip statysite šiuos modelius, priklauso nuo jūsų.

    Aš asmeniškai manau, kad pirmajame etape nėra nieko geriau už įprastą popierių, paprastą pieštuką ir trintuką, kad būtų galima pakoreguoti klaidų atveju.

    Siekiant sukurti žymėjimą esamiems verslo procesams, t.y. norint apibūdinti, kaip įmonė dirba dabar, būtina išstudijuoti darbo principus. Trečiosios šalies specialistas (konsultantas, kūrėjas) atlieka pokalbį. Pirmajame etape į klausimus atsako įmonės vadovas, vėliau, detalizuojant užrašą, vyksta pokalbiai su darbuotojais, atsakingais už įvairius darbo etapus.

    Svarbu suprasti, kad dėl to reikės 2 užrašų. Pirmasis parodys verslo procesus tokius, kokie jie yra. Jį kuriate pokalbio pagrindu ir kiekvieną detalę derinate su įmonės darbuotojais ir vadovu. Labai svarbu, kad jūsų esamų procesų vizija sutaptų su realybe, ir tai reikalauja patvirtinimo visais lygiais.

    Antrasis užrašas yra „kaip ir turi būti“. Jis sukurtas remiantis pirmaisiais ir tais pakeitimais, kuriuos siūlote atlikti darbo struktūroje, siekiant optimizuoti ir automatizuoti įmonės darbą kaip užduoties dalį.

    IDEF0 reikalavimai

    Pagrindinius IDEF0 standarto reikalavimus iš esmės aprašiau aukščiau ir parodžiau pavyzdžiu.

    1. Viršutiniame kairiajame kampe visada yra pagrindinis elementas.
    2. Visuose elementuose turi būti įeinančios ir išeinančios rodyklės, nes vykdymui reikia ką nors gauti įvestyje (užsakymas, užduotis), o po apdorojimo išvestyje reikia perkelti gatavą produktą. Įeinančios rodyklės visada yra kairėje, o išeinančios rodyklės visada yra dešinėje.
    3. Aukščiau yra valdymo elementai, žemiau yra mechanizmai, reikalingi procesui užbaigti.
    4. Jei viename lape (ekranoje) yra keli blokai, kiekvienas paskesnis blokas yra dešinėje ir žemiau ankstesnio.
    5. Būtina stengtis sukurti tokias schemas, kad rodyklių susikirtimas būtų sumažintas iki būtino minimumo.

    Daznos klaidos

    Funkcinis modeliavimas atliekamas naudojant įvairius įrankius, įskaitant ir neskirtus modeliavimui. Pastaruoju atveju netikrinama, ar nėra standarto klaidų ir apribojimų. Noras padidinti matomumą ir patirties trūkumas dažnai baigiasi klaidomis.

    Įvairių spalvų naudojimas

    Visi diagramos elementai yra vienodai svarbūs. Funkciniame modeliavime nėra daugiau ar mažiau svarbių elementų. Išnykus bet kuriam procesui bus sutrikęs ir gamybos defektas.

    Dažnai modeliuodami ant popieriaus ar skirtingose ​​programose vartotojai stengiasi padidinti matomumą naudodami skirtingas spalvas. Tai viena dažniausių klaidų. Tiesą sakant, kelių spalvų rodyklių ir blokų naudojimas tik įneša papildomos painiavos ir taip pat iškreipia schemos suvokimą.

    Jūsų modelis turėtų būti skaitomas juodai baltai, be jokių papildomų spalvų schemų. Toks požiūris kartu padeda išvengti nesusipratimų ir drausmina modelio kūrėją, dėl to didėja modelio skaitomumas ir raštingumas.

    Per daug blokų

    Kurdami modelį, jie dažnai stengiasi viename lape parodyti visus įmonės darbo niuansus su visomis smulkmenomis. Rezultatas yra labai daug blokų su daugybe valdymo rodyklių. Skaitomumas prarandamas.

    Geriausias pasirinkimas yra pakankamai išsamios informacijos, kad suprastumėte problemą, ir nieko daugiau. Išsamios kiekvieno skyriaus ar net darbuotojo darbo detalės gali būti atskleistos renkantis detalų konkretaus proceso vaizdą. O tokia struktūra kuriama tik tada, kai ji tikrai reikalinga darbui ar sprendimų priėmimui.

    Konstrukcijos pažeidimas atliekant koregavimus

    Atidžiai stebėkite, kad išvengtumėte painiavos ar procesų be gaunamų, išeinančių ir kitų svarbių elementų. Pavyzdžiui, jei aukščiau pateiktame pavyzdyje manau, kad reikia perkelti požiūrį į tekstų kūrėją, pašalinsiu autorių iš schemos. Ir tada „autoriaus ir trečiųjų šalių šaltinių patirtis“, taip pat publikavimo planas tampa nereikalingi. Juk autorius jais naudojasi. Tekstų kūrėjas dirba su garso failu. O jei jie liks bendroje schemoje, tai detalizuodami jie nesuprantamai nuves kur ir įves painiavos.

    Taip pat, jei nusprendžiu pridėti bloką, svarbu įsitikinti, kad jis taip pat turi visus reikiamus atributus. Čia labai svarbus atidumas, nes modeliuojant sudėtingus verslo procesus, pasikeitus vienai modelio daliai, gali pasikeisti ir kita. Jie turi būti įvesti.

    Valdiklių ir blokų pavadinimo taisyklės

    Svarbu atsiminti paprastą taisyklę: kontrolinės rodyklės vadinamos daiktavardžiais, blokai – veiksmažodžiais. Tai priimta IDEF0 standarte ir šis metodas padeda išvengti painiavos ir klaidų.

    Dažniausiai klaidos daromos įvardijant blokus. Pavyzdžiui, vietoj „Sukurti straipsnį“ jie rašo „Sukurti straipsnį“. Užblokuoja šis požiūris yra veiksmai, todėl jie visada turi būti veiksmažodžiai.

    IDEF0 naudojimo pranašumai

    • Pati pirmoji nauda akivaizdi – tai matomumas. Jūs pats pradedate suprasti, kaip veikia ta ar kita sistema, taip pat galite aiškiai paaiškinti, kur yra šios sistemos „plonos dėmės“ ir kaip jūsų sprendimai padės jų atsikratyti.
    • Abipusis supratimas ir nesutarimų trūkumas. Aptariant įmonės darbą naudojant funkcinį modelį, turite vaizdinius ir intuityvius užduočių blokus su valdikliais. Be to, funkcinis modeliavimas apima, jei reikia, žodyno, kuriame atskleidžiami simboliai ir terminai, sukūrimą. Dėl to jūs ir jūsų klientas, vadovas ir kiti darbuotojai kalbate ta pačia kalba aptardami problemą.
    • Paprastumas ir didelis greitis modelio kūrimas.Žinoma, išmokti modeliuoti nėra taip paprasta, kaip atrodo. Juk schema iš tikrųjų yra itin tankus informacijos pateikimas, kurį labai gerai suprasti, tačiau tokiam pateikimui įgyvendinti reikia specialaus požiūrio. Analitiko smegenys šiuo atveju veikia kaip labai galingas presas, viena vertus, ir filtras, kita vertus. Tačiau su patirtimi šis procesas tampa labai greitas. Dėl to jūs gaunate įrankį, kuris padės išsiaiškinti, kas vyksta konkrečioje sistemoje patiems ir pasitelkus sukurtą trumpą laiką vaizdinės priemonės, iliustruojančios svarbius dalykus kolegoms ar klientams.
    • Disciplina ir be klaidų. IDEF0 standartas numato griežtas sistemas ir taisykles. Toks požiūris drausmina, o įprotis veikti standarto rėmuose padeda išvengti klaidų dėl neatidumo. Bet koks standarto pažeidimas iš karto pastebimas.

    Kokie yra IDEF0 naudojimo sunkumai

    Svarbu suprasti, kad tik paprasčiausiais atvejais du verslo analitikai sukurs lygiai tokius pačius funkcinius modelius, apibūdinančius įmonės darbą. Bet koks modelis atspindi analitiko patirtį, verslo, kurį jis siekia apibūdinti, supratimo gilumą ir tam tikru būdu jo asmeninį požiūrį į šį verslą. Tie. žmogus kuria verslo modelį vadovo požiūriu, tarsi jis būtų lyderis.

    Tuo pačiu manau, kad verslo analitikas nėra visai profesija, verslo analitika užsiima kiekvienas verslo vadovas ar kai kurių sistemų kūrėjas, kuris analizuoja verslą ir stengiasi kurti kuo daugiau efektyvi sistema. Būtent šiems žmonėms ir šiems tikslams yra skirtas IDEF0 įrankis.

    Todėl labai svarbu nuolat konsultuotis su įmonės vadovu, kai sudaromas funkcinis verslo modelis „toks, koks yra“, kad nepadarytumėte klaidų, kurios automatiškai sukels klaidas irimo stadijose. Be to, vėlesniuose etapuose gali prireikti papildomų vadovų patvirtinimų. struktūriniai padaliniai ir darbuotojai. Tik tuo atveju, jei jūsų funkcinis modelis „toks, koks yra“ tikrai atspindės tikrąją padėtį, galite atlikti kai kuriuos pakeitimus ir pasiūlymus. Ir pasiekti kokybiškus rezultatus toks darbas visų pirma reikalauja praktinės patirties ir tam tikros verslo rūšies ypatybių išmanymo.

    Genadijus Vernikovas

    Šiuo metu Rusijoje labai išaugo susidomėjimas Vakaruose visuotinai priimtais valdymo standartais, tačiau realioje valdymo praktikoje yra vienas labai reikšmingas momentas. Daugelį vadovų vis dar gali gluminti tiesioginis klausimas apie įmonės organizacinę struktūrą ar esamų verslo procesų schemą. Pažangiausi ir nuolat skaitantys ekonominių periodinių leidinių vadovai, kaip taisyklė, pradeda braižyti tik jiems vienam suprantamas hierarchines diagramas, tačiau šiame procese dažniausiai greitai sustoja. Tas pats pasakytina ir apie įvairių tarnybų bei funkcinių padalinių darbuotojus ir vadovus. Daugeliu atvejų vienintelis nustatytų taisyklių rinkinys, pagal kurį įmonė turi veikti, yra atskirų nuostatų ir pareigybių aprašymų rinkinys. Dažniausiai šie dokumentai buvo surašyti daugiau nei prieš metus, yra prastos struktūros, nesusiję vienas su kitu ir dėl to tiesiog kaupia dulkes lentynose. Kol kas toks požiūris pasiteisino, nes formuojantis Rusijos rinkos ekonomikai konkurencijos sampratos praktiškai nebuvo, o kaštų skaičiuoti nereikėjo ypatingo – pelnas buvo milžiniškas. Dėl to per pastaruosius dvejus metus pamatėme visiškai suprantamą vaizdą: 90-ųjų pradžioje užaugusios didelės įmonės palaipsniui praranda savo pozicijas iki visiško pasitraukimo iš rinkos. Iš dalies taip yra dėl to, kad įmonėje nebuvo diegti valdymo standartai, visiškai nebuvo funkcinio veiklos modelio ir misijos sampratos. Modeliuojant įvairias veiklos sritis galima efektyviai išanalizuoti vadybos „kliūtis“ ir optimizuoti bendrą verslo schemą. Bet, kaip žinia, bet kurioje įmonėje aukščiausią prioritetą turi tik tie projektai, kurie tiesiogiai generuoja pelną, todėl dažniausiai apie veiklą išnagrinėti ir ją pertvarkyti tenka tik apčiuopiamos įmonės valdymo krizės metu.

    Dešimtojo dešimtmečio pabaigoje, kai rinka pradėjo tapti konkurencinga, o įmonių pelningumas ėmė smukti, vadovai jautė didelius sunkumus bandydami optimizuoti išlaidas, kad produktai išliktų ir pelningi, ir konkurencingi. Kaip tik tuo momentu aiškiai pasireiškė poreikis prieš akis turėti įmonės veiklos modelį, kuris atspindėtų visus įvairių posistemių susiejimo mechanizmus ir principus viename versle.

    Pati „verslo procesų modeliavimo“ sąvoka daugumos analitikų gyvenime atsirado tuo pačiu metu, kai rinkoje pasirodė sudėtingi programinės įrangos produktai, skirti sudėtingam įmonės valdymo automatizavimui. Tokios sistemos visada apima gilų priešprojektinį įmonės veiklos tyrimą. Šios apklausos rezultatas – ekspertų nuomonė, kurioje atskirose pastraipose pateikiamos rekomendacijos, kaip pašalinti veiklos valdymo „kliūtis“. Remiantis šia išvada, prieš pat automatizavimo sistemos diegimą yra vykdoma vadinamoji verslo procesų pertvarka, kartais gana rimta ir skausminga įmonei. Tai, žinoma, komanda, kuri vystėsi per metus, visada sunku priversti „mąstyti naujai“. Tokios išsamios įmonių apklausos visada yra sudėtingos ir labai skiriasi kiekvienu konkrečiu atveju. Tokioms sudėtingų sistemų modeliavimo problemoms spręsti yra nusistovėjusios metodikos ir standartai. Šie standartai apima IDEF metodikų šeimą. Jų pagalba galite efektyviai rodyti ir analizuoti įvairių sudėtingų sistemų veiklos modelius įvairiose skyriuose. Tuo pačiu procesų tyrimo platumą ir gylį sistemoje nustato pats kūrėjas, o tai leidžia neperkrauti sukurto modelio nereikalingais duomenimis. Šiuo metu IDEF šeimai galima priskirti šiuos standartus:

    IDEF0 yra funkcinio modeliavimo metodika. Vaizdinės grafinės kalbos IDEF0 pagalba tiriama sistema kūrėjams ir analitikams atrodo kaip tarpusavyje susijusių funkcijų (funkcinių blokų – IDEF0 požiūriu) rinkinys. Paprastai IDEF0 modeliavimas yra pirmasis žingsnis mokantis bet kokios sistemos;

    IDEF1 – informacijos srautų modeliavimo sistemos viduje metodika, leidžianti atvaizduoti ir analizuoti jų struktūrą ir ryšius;

    IDEF1X (IDEF1 Extended) – santykinių struktūrų kūrimo metodika. IDEF1X priklauso Entity-Relationship (ER) metodologijos tipui ir paprastai naudojamas reliacinėms duomenų bazėms, susijusioms su nagrinėjama sistema, modeliuoti;

    IDEF2 yra dinaminio sistemų evoliucijos modeliavimo metodika. Dėl labai rimtų dinaminių sistemų analizės sunkumų šio standarto praktiškai buvo atsisakyta, o jo kūrimas buvo sustabdytas pačioje pradinėje stadijoje. Tačiau šiuo metu yra algoritmų ir jų kompiuterinių realizacijų, leidžiančių statinių IDEF0 diagramų rinkinį paversti dinaminiais modeliais, sukurtais „spalvotų Petri tinklų“ (CPN – Color Petri Nets) pagrindu;

    IDEF3 – sistemoje vykstančių procesų dokumentavimo metodika, kuri naudojama, pavyzdžiui, tiriant technologinius procesus įmonėse. IDEF3 aprašo kiekvieno proceso scenarijų ir operacijų seką. IDEF3 turi tiesioginį ryšį su IDEF0 metodika – kiekviena funkcija (funkcinis blokas) gali būti vaizduojamas kaip atskiras procesas naudojant IDEF3 įrankius;

    IDEF4 yra objektinių sistemų kūrimo metodika. IDEF4 įrankiai leidžia vizualiai parodyti objektų struktūrą ir pagrindinius jų sąveikos principus, taip leidžiant analizuoti ir optimizuoti sudėtingas į objektus orientuotas sistemas;

    IDEF5 yra sudėtingų sistemų ontologinio tyrimo metodika. Naudojant IDEF5 metodiką, sistemos ontologija gali būti apibūdinta naudojant tam tikrą terminų ir taisyklių žodyną, kurio pagrindu galima susidaryti patikimus teiginius apie nagrinėjamos sistemos būklę tam tikru momentu. Remiantis šiais teiginiais, daromos išvados apie tolesnę sistemos plėtrą ir vykdomas jos optimizavimas.
    Šiame straipsnyje apžvelgsime dažniausiai naudojamą IDEF0 funkcinio modeliavimo metodiką.

    IDEF0 standarto istorija

    IDEF0 metodiką galima laikyti kitu etapu kuriant gerai žinomą grafinę funkcinių sistemų SADT (Structured Analysis and Design Teqnique) apibūdinimo kalbą. Prieš keletą metų Rusijoje buvo išleistas nedidelis to paties pavadinimo knygos tiražas, skirtas pagrindiniams SADT diagramų sudarymo principams aprašyti. Istoriškai IDEF0 kaip standartas buvo sukurtas 1981 m. kaip dalis plačios pramonės automatizavimo programos, kuri buvo pavadinta ICAM (Integruota kompiuterizuota gamyba) ir buvo pasiūlyta JAV oro pajėgų departamento. Pati IDEF standartų šeima savo pavadinimą paveldėjo iš šios programos pavadinimo (IDEF=ICAM DEFinition). Praktinio įgyvendinimo procese ICAM programos dalyviai susidūrė su būtinybe sukurti naujus sąveikos procesų pramonės sistemose analizės metodus. Tuo pačiu metu, be patobulinto verslo procesų aprašymo funkcijų rinkinio, vienas iš naujo standarto reikalavimų buvo veiksmingos „analitiko-specialisto“ sąveikos metodikos prieinamumas. Kitaip tariant, naujasis metodas turėjo sudaryti grupinį modelio kūrimo darbą, kuriame tiesiogiai dalyvauja visi projekte dalyvaujantys analitikai ir specialistai.

    Ieškant tinkamų sprendimų, gimė IDEF0 funkcinio modeliavimo metodika. Nuo 1981 m. IDEF0 standartas patyrė keletą nedidelių pakeitimų, daugiausia ribojančių, o paskutinę peržiūrą 1993 m. gruodį paskelbė JAV Nacionalinis standartų ir technologijos institutas (NIST).

    Pagrindiniai IDEF0 elementai ir sąvokos

    IDEF0 grafinė kalba yra nepaprastai paprasta ir harmoninga. Metodika paremta keturiomis pagrindinėmis sąvokomis.

    Pirmasis iš jų yra „Activity Box“ koncepcija. Funkcinis blokas grafiškai pavaizduotas kaip stačiakampis (žr. 1 pav.) ir vaizduoja tam tikrą specifinę funkciją nagrinėjamoje sistemoje. Pagal standarto reikalavimus kiekvieno funkcinio bloko pavadinimas turi būti suformuluotas žodine nuotaika (pvz., „gaminti paslaugas“, o ne „gaminti paslaugas“).

    Kiekviena iš keturių funkcinio bloko pusių turi savo specifinę reikšmę (vaidmenį), tuo tarpu:

  • Viršutinė pusė yra "Control";
  • Kairėje pusėje yra "Įvestis";
  • Dešinė pusė nustatyta į "Išvestis";
  • Apatinėje pusėje yra reikšmė „Mechanizmas“ (Mechanizmas).
  • Kiekvienas funkcinis vienetas vienoje nagrinėjamoje sistemoje turi turėti savo unikalų identifikavimo numerį.

    1 pav. Funkcinis blokas.

    Antrasis IDEF0 metodologijos „banginis“ yra sąsajos lanko (rodyklės) koncepcija. Taip pat sąsajos lankai dažnai vadinami srautais arba rodyklėmis. Sąsajos lankas reiškia sistemos elementą, kurį apdoroja funkcinis blokas arba kitaip paveikia šio funkcinio bloko rodomą funkciją.

    Grafinis sąsajos lanko ekranas yra vienos krypties rodyklė. Kiekvienas sąsajos lankas turi turėti savo unikalų pavadinimą (Arrow Label). Pagal standartą vardas turi būti daiktavardžio apyvarta.

    Sąsajos lankų pagalba atvaizduojami įvairūs objektai, kurie vienaip ar kitaip lemia sistemoje vykstančius procesus. Tokie objektai gali būti realaus pasaulio elementai (detalės, vagonai, darbuotojai ir kt.) arba duomenų ir informacijos srautai (dokumentai, duomenys, instrukcijos ir kt.).

    Priklausomai nuo to, į kurią pusę artėja duotas sąsajos lankas, jis vadinamas „įeinančiu“, „išeinančiu“ arba „valdymu“. Be to, kiekvieno funkcinio lanko „šaltinis“ (pradžia) ir „imtuvas“ (pabaiga) gali būti tik funkciniai blokai, tuo tarpu „šaltinis“ gali būti tik bloko išvesties pusė, o „imtuvas“ gali būti bet koks. iš likusių trijų.

    Pažymėtina, kad bet kuris funkcinis blokas, pagal standarto reikalavimus, turi turėti bent vieną valdymo sąsajos lanką ir vieną išeinantį. Tai suprantama – kiekvienas procesas turi atitikti tam tikras taisykles (rodomas valdymo lanku) ir duoti tam tikrą rezultatą (išeinantį lanką), kitaip jo svarstymas neturi prasmės.

    Konstruojant IDEF0 - diagramas, svarbu teisingai atskirti gaunamus sąsajos lankus nuo valdymo, o tai dažnai nėra lengva. Pavyzdžiui, 2 paveiksle parodytas funkcinis blokas "Apdoroti ruošinį".

    Realiame procese apdirbančiam darbuotojui duodamas ruošinys ir apdirbimo technologinės instrukcijos (arba saugos taisyklės dirbant su mašina). Gali klaidingai pasirodyti, kad ir ruošinys, ir dokumentas su technologinėmis instrukcijomis yra įvesties objektai, tačiau taip nėra. Tiesą sakant, šiame procese ruošinys apdorojamas pagal taisykles, nurodytas technologinėse instrukcijose, kurios turėtų būti atitinkamai pavaizduotos valdymo sąsajos lanku.


    2 pav.

    Kitas dalykas, kai technologines instrukcijas apdoroja vyriausiasis technologas ir jose atliekami pakeitimai (3 pav.). Šiuo atveju juos jau rodo įeinančiojo sąsajos lankas, o valdymo objektas yra, pavyzdžiui, nauji pramonės standartai, kuriais remiantis atliekami šie pakeitimai.


    3 pav

    Aukščiau pateikti pavyzdžiai pabrėžia iš pažiūros panašų gaunamų ir valdymo sąsajų lankų pobūdį, tačiau visada yra tam tikrų skirtumų tos pačios klasės sistemoms. Pavyzdžiui, kalbant apie įmones ir organizacijas, išskiriami penki pagrindiniai objektų tipai: medžiagų srautai (detalės, prekės, žaliavos ir kt.), finansiniai srautai (piniginiai ir negrynieji pinigai, investicijos ir kt.), dokumentas. srautai (komerciniai, finansiniai ir organizaciniai dokumentai), informacijos srautai (informacija, ketinimų duomenys, žodiniai įsakymai ir kt.) ir ištekliai (darbuotojai, mašinos, mašinos ir kt.). Tuo pačiu metu įvairiais atvejais įeinančios ir išeinančios sąsajos lankuose gali būti rodomi visų tipų objektai, kurie valdo tik tuos, kurie susiję su dokumentų ir informacijos srautu, o kaip lankai-mechanizmai gali būti rodomi tik ištekliai.

    Privalomas valdymo sąsajos lankų buvimas yra vienas iš pagrindinių IDEF0 standarto ir kitų DFD (Data Flow Diagram) ir WFD (Work Flow Diagram) klasių metodikų skirtumų.

    Trečioji pagrindinė IDEF0 standarto koncepcija yra skaidymas. Dekompozicijos principas taikomas, kai sudėtingas procesas suskaidomas į jo sudedamąsias funkcijas. Šiuo atveju proceso detalumo lygį tiesiogiai nustato modelio kūrėjas.

    Dekompozicija leidžia palaipsniui ir struktūriškai pavaizduoti sistemos modelį atskirų diagramų hierarchinės struktūros pavidalu, todėl jis yra mažiau perkrautas ir lengvai virškinamas.

    IDEF0 modelis visada prasideda nuo visos sistemos vaizdo – vieno funkcinio bloko su sąsajos lankais, besitęsiančiais už nagrinėjamos srities. Tokia diagrama su vienu funkciniu bloku vadinama kontekstine diagrama ir žymima identifikatoriumi „A-0“.

    Kontekstinės diagramos aiškinamajame tekste turi būti nurodytas trumpo aprašymo formos diagramos sudarymo tikslas (Tikslas) ir fiksuotas požiūris (žiūros taškas).

    IDEF0 modelio kūrimo tikslo apibrėžimas ir įforminimas yra nepaprastai svarbus dalykas. Tiesą sakant, tikslas lemia atitinkamas tiriamos sistemos sritis, į kurias pirmiausia reikia sutelkti dėmesį. Pavyzdžiui, jei modeliuosime įmonės veiklą, siekdami ateityje pagal šį modelį sukurti informacinę sistemą, tai šis modelis labai skirsis nuo to, kurį kurtume tai pačiai įmonei, bet jau turėdami tikslą tiekimo grandinių optimizavimas.

    Požiūrio taškas lemia pagrindinę modelio kūrimo kryptį ir reikalingą detalumo lygį. Aiškus požiūrio taško fiksavimas leidžia iškrauti modelį, atsisakant detalizuoti ir ištirti atskirus elementus, kurie nėra būtini, remiantis pasirinktu sistemos požiūriu. Pavyzdžiui, tos pačios įmonės funkciniai modeliai vyriausiojo technologo ir finansų direktoriaus požiūriu labai skirsis jų detalizavimo kryptimi. Taip yra dėl to, kad galiausiai finansų direktoriui neįdomūs žaliavų perdirbimo gamybos mašinose aspektai, o vyriausiajam technologui – nubraižytos finansų srautų schemos. Teisingas požiūrio taško pasirinkimas žymiai sumažina laiką, sugaištą kuriant galutinį modelį.

    Skaidymo procese funkcinis blokas, kuris kontekstinėje diagramoje rodo visą sistemą, detalizuojamas kitoje diagramoje. Gautoje antrojo lygio diagramoje yra funkcinių blokų, kurie rodo pagrindines kontekstinės diagramos funkcinio bloko subfunkcijas ir yra vadinama antrinė diagrama (vaiko diagrama) jos atžvilgiu (kiekvienas funkcinis blokas, priklausantis antrinei diagramai, yra atitinkamai vadinamas vaikų bloku – Vaikų dėžute). Savo ruožtu funkcinis blokas - protėvis vadinamas pirminiu bloku vaiko diagramos atžvilgiu (Parent Box), o diagrama, kuriai jis priklauso, - pirmine diagrama (Parent Diagram). Kiekviena antrinės diagramos subfunkcija gali būti detalizuojama panašiai išskaidžius atitinkamą funkcinį bloką. Svarbu pažymėti, kad kiekvienu funkcinio bloko skaidymo atveju visi sąsajos lankai, įtraukti į šį bloką arba išeinantys iš jo, yra fiksuojami antrinėje diagramoje. Taip pasiekiamas IDEF0 modelio struktūrinis vientisumas. Dekompozicijos principas aiškiai parodytas 4 pav. Reikėtų atkreipti dėmesį į funkcinių blokų numeravimo ir diagramų ryšį – kiekvienas blokas turi savo unikalų serijos numerį diagramoje (skaičius apatiniame dešiniajame stačiakampio kampe) , o dešiniajame kampe esantis žymėjimas nurodo šio bloko antrinės diagramos numerį. Šio pavadinimo nebuvimas rodo, kad šis blokas neskaidomas.

    Dažnai pasitaiko atvejų, kai antrinėse diagramose nėra prasmės toliau svarstyti atskirų sąsajų lankų, esančių žemiau tam tikro hierarchijos lygio, arba atvirkščiai – atskiri lankai neturi praktinės prasmės virš tam tikro lygio. Pavyzdžiui, sąsajos lankas, vaizduojantis „detalę“ funkcinio bloko „Apdirbimas tekinimo staklėmis“ įėjime, nėra prasmės reflektuoti aukštesnio lygio diagramas – tai tik perkraus diagramas ir apsunkins jų skaitymą. Kita vertus, reikia atsikratyti atskirų „konceptualių“ sąsajų lankų ir nedetalizuoti jų giliau nei tam tikras lygis. Norint išspręsti tokias problemas, IDEF0 standartas numato tuneliavimo koncepciją. Pavadinimas „tunelis“ (rodyklės tunelis) dviejų skliaustų pavidalu aplink sąsajos lanko pradžią reiškia, kad šis lankas nebuvo paveldėtas iš funkcinio pirminio bloko ir atsirado (iš „tunelio“) tik šioje diagramoje. Savo ruožtu tas pats žymėjimas aplink sąsajos lanko galą (rodyklę) šalia imtuvo bloko reiškia, kad šis lankas nebus rodomas ir į jį nebus atsižvelgta šio bloko antrinėje diagramoje. Dažniausiai nutinka taip, kad kai kuriuose tarpiniuose hierarchijos lygiuose į atskirus objektus ir juos atitinkančius sąsajos lankus neatsižvelgiama – tokiu atveju jie pirmiausia „pasileidžia į tunelį“, o tada, jei reikia, „grįžta iš tunelio“.

    Paskutinė iš IDEF0 sąvokų yra žodynėlis. Kiekvienam IDEF0 elementui: diagramoms, funkciniams blokams, sąsajos lankams, esamas standartas numato atitinkamų apibrėžimų, raktinių žodžių, pasakojimo teiginių ir tt rinkinio, apibūdinančių šio elemento rodomą objektą, sukūrimą ir priežiūrą. Šis rinkinys vadinamas žodynėliu ir yra šio elemento esmės aprašymas. Pavyzdžiui, valdymo sąsajos lanko „mokėjimo pavedimas“ žodyne gali būti pateiktas laukelių, atitinkančių dokumento lanką, sąrašas, reikalingas vizų rinkinys ir kt. Žodynėlis darniai papildo vaizdinę grafinę kalbą, pateikdamas diagramas su reikiama papildoma informacija.


    4 pav. Funkcinių blokų skaidymas.

    IDEF0 diagramų sudėtingumo ribojimo principai

    Paprastai IDEF0 modeliai turi sudėtingą ir koncentruotą informaciją, o siekiant apriboti jų perkrovą ir padaryti juos įskaitomus, atitinkamame standarte yra priimti atitinkami sudėtingumo apribojimai:

    Funkcinių blokų skaičiaus ribojimas diagramoje nuo trijų iki šešių. Viršutinė riba (šešios) verčia dizainerį naudoti hierarchijas aprašant sudėtingus dalykus, o apatinė riba (trys) užtikrina, kad atitinkamoje diagramoje būtų pakankamai detalių, kad būtų galima pagrįsti jos sukūrimą;

    Sąsajos lankų, artėjančių prie vieno funkcinio bloko (paliekant vieną funkcinį bloką), skaičiaus ribojimas iki keturių.
    Žinoma, griežtai laikytis šių apribojimų visai nebūtina, tačiau, kaip rodo patirtis, realiame darbe jie yra labai praktiški.

    Grupinio darbo disciplina kuriant IDEF0 modelį

    IDEF0 standarte yra procedūrų rinkinys, leidžiantis sukurti ir patvirtinti modelį didelei grupei žmonių, priklausančių skirtingoms modeliuojamos sistemos veiklos sritims. Paprastai kūrimo procesas yra kartotinis ir susideda iš šių sąlyginių žingsnių:

    Su įvairiomis įmonės sritimis susijusių specialistų grupės modelio kūrimas. Ši grupė IDEF0 terminais vadinama Autoriais. Pradinio modelio kūrimas yra dinamiškas procesas, kurio metu autoriai klausia kompetentingų asmenų apie įvairių procesų struktūrą. Remiantis esamomis nuostatomis, dokumentais ir apklausų rezultatais, sudaromas modelio projektas (Model Draft).

    Projekto platinimas svarstymui, tvirtinimams ir pastaboms. Šiame etape modelio projektas yra aptariamas su daugybe kompetentingų asmenų (atsižvelgiant į IDEF0 skaitytojus) įmonėje. Tuo pačiu metu kiekviena iš juodraščio modelio schemų yra kritikuojama ir komentuojama raštu, o vėliau perduodama autoriui. Autorius savo ruožtu taip pat sutinka su kritika raštu arba ją atmeta sprendimo logikos konstatavimu ir vėl grąžina pataisytą projektą tolimesniam svarstymui. Šis ciklas tęsiasi tol, kol autoriai ir skaitytojai pasiekia sutarimą.

    Modelio patvirtinimas. Patvirtintą modelį tvirtina darbo grupės vadovas tuo atveju, jei modelio autoriai ir skaitytojai nesutaria dėl jo tinkamumo. Galutinis modelis – tai nuoseklus įmonės (sistemos) vaizdas tam tikru požiūriu ir tam tikram tikslui.
    Dėl IDEF0 grafinės kalbos matomumo modelis yra gana skaitomas žmonėms, kurie nedalyvavo jo kūrimo projekte, taip pat efektyvus demonstravimui ir pristatymams. Ateityje sukonstruoto modelio pagrindu gali būti organizuojami nauji projektai, skirti keisti įmonėje (sistemoje).

    Funkcinio modeliavimo naudojant IDEF0 įrankius nacionalinės praktikos ypatumai

    Pastaraisiais metais Rusijos susidomėjimas IDEF šeimos metodikomis nuolat auga. Aš nuolat tai stebiu žiūrėdamas į savo asmeninio tinklalapio (http://www.vernikov.ru) apsilankymų statistiką, kurioje trumpai aprašomi pagrindiniai šių standartų principai. Tuo pačiu metu susidomėjimą tokiais standartais kaip IDEF3-5 pavadinčiau teoriniu, o IDEF0 gana praktiškai pagrįstu. Tiesą sakant, pirmieji Case-tools, leidžiantys sudaryti DFD ir IDEF0 diagramas, Rusijos rinkoje pasirodė dar 1996 m., Tuo pačiu metu, kai buvo išleista populiari knyga apie modeliavimo principus pagal SADT standartus.

    Tačiau dauguma vadovų vis dar laiko praktinį modeliavimo taikymą IDEF standartuose daugiau kaip duoklę madai, o ne kaip veiksmingą būdą optimizuoti esamą verslo valdymo sistemą. Greičiausiai taip yra dėl ryškaus informacijos apie praktinį šių metodikų taikymą trūkumo ir nepakeičiamo daugumos publikacijų programinės įrangos šališkumo.

    Ne paslaptis, kad beveik visi Rusijos įmonių finansinės ir ekonominės veiklos tyrimo ir analizės projektai dabar vienaip ar kitaip susiję su automatizuotų valdymo sistemų kūrimu. Dėl šios priežasties IDEF standartai daugumos supratimu tapo sąlyginai neatsiejami nuo informacinių technologijų diegimo, nors jų pagalba kartais galima efektyviai išspręsti net mažas vietines problemas, tiesiogine prasme pieštuku ir popieriumi.

    Atliekant sudėtingus įmonių apklausos projektus, IDEF0 standarto modelių kūrimas leidžia vaizdžiai ir efektyviai parodyti visą įmonės veiklos mechanizmą reikiamame skyriuje. Tačiau svarbiausia yra bendradarbiavimo galimybė, kurią suteikia IDEF0. Mano praktikoje buvo nemažai atvejų, kai modelio konstravimas buvo vykdomas tiesiogiai padedant įvairių skyrių darbuotojams. Tuo pačiu konsultantas per gana trumpą laiką paaiškino jiems pagrindinius IDEF0 principus ir išmokė dirbti su atitinkama taikomąja programine įranga. Dėl to įvairių padalinių darbuotojai sukūrė savo funkcinio padalinio veiklos IDEF diagramas, kurios turėjo atsakyti į šiuos klausimus:

    Kas patenka į padalinį „prie įėjimo“?

    Kokios funkcijos ir kokia seka atliekamos padalinyje?

    Kas atsakingas už kiekvienos funkcijos vykdymą?

    Kas vadovauja atlikėjui atliekant kiekvieną iš funkcijų?

    Koks yra įrenginio darbo rezultatas (išvestis)?

    Suderinęs diagramų projektus kiekviename konkrečiame padalinyje, konsultantas jas surenka į įmonės modelio projektą, kuriame visi įvesties ir išvesties elementai yra susieti. Šiame etape nustatomi visi atskirų diagramų neatitikimai ir jų prieštaringos vietos. Be to, šis modelis vėl pereina per funkcinius skyrius, kad būtų galima toliau derinti ir atlikti reikiamus pakeitimus. Dėl to per gana trumpą laiką ir pasitelkus minimalius žmogiškuosius išteklius iš konsultacinės įmonės (ir šie ištekliai, kaip žinote, yra labai brangūs), gaunamas IDEF0 įmonės modelis pagal „ Kaip yra" principu, ir, kas svarbu, atstovauja įmonei, kurioje dirba darbuotojai, kurie puikiai išmano visus niuansus, įskaitant ir neoficialius. Ateityje šis modelis bus perduotas analizei ir apdorojimui verslo analitikams, kurie ieškos „kliūčių“ įmonės valdyme ir optimizuos pagrindinius procesus, transformuodami modelį „Kaip yra“ į atitinkamą „Kaip turi būti“. “ atstovavimas. Remiantis šiais pakeitimais, daroma galutinė išvada, kurioje pateikiamos rekomendacijos dėl valdymo sistemos pertvarkos.

    Žinoma, toks požiūris reikalauja keleto organizacinių priemonių, visų pirma iš tiriamos įmonės vadovybės. Taip yra dėl to, kad ši technika kai kuriems darbuotojams reiškia papildomų pareigų kuriant ir praktiškai taikant naujas metodikas. Tačiau galų gale tai pasiteisina, nes papildomai viena ar dvi darbo valandos atskiriems darbuotojams per kelias dienas gali žymiai sutaupyti pinigų apmokant už konsultavimo paslaugas iš trečiosios šalies įmonės (o tai bet kokiu atveju nutrauks įmonės darbą). tie patys darbuotojai su anketomis ir klausimais). Kalbant apie pačius įmonės darbuotojus, tai vienaip ar kitaip, savo praktikoje nesutikau jokio išreikšto jų pasipriešinimo.

    Iš viso to galima padaryti tokią išvadą: visiškai nebūtina kiekvieną kartą sugalvoti standartinių problemų sprendimų. Kaskart, kai susiduriate su poreikiu išanalizuoti tam tikrą funkcinę sistemą (nuo erdvėlaivio projektavimo sistemos iki sudėtingos vakarienės ruošimo proceso), naudokite jau daugelį metų patikrintus ir įdiegtus metodus. Vienas iš šių metodų yra IDEF0, leidžiantis naudoti paprastą ir suprantamą įrankių rinkinį sudėtingoms gyvenimo problemoms spręsti.