Rendszerelemzés: Peregudov, Tarasenko

„Bevezetés a rendszerelemzésbe”, F. I. Peregudov és F. P. Tarasenko (oroszul)

A rendszerelemzés – (1) gyakorlati szempontból a rendszerelemzés olyan módszerek összessége, amelyek összetett rendszerek vizsgálatára vagy tervezésére, valamint a problémák megszüntetésére irányuló változások felkutatására, megtervezésére és megvalósítására szolgálnak; (2) módszertani szempontból a rendszerelemzés alkalmazott dialektika, mivel a dialektikus materializmus eszméit alkalmazza konkrét gyakorlati feladatokra, amelyek megkülönböztető jegye, hogy fel kell tárni bonyolultságuk okait, és meg kell szüntetni azokat; (3) eljárási szempontból a rendszerelemzést interdiszciplináris és transzdiszciplináris jellege különbözteti meg, valamint az, hogy nem formális, heurisztikus és szakértői módszereket, továbbá empirikus és kísérleti módszereket alkalmaz, és – ahol lehetséges és szükséges – szigorú formális matematikai módszereket is.

A modern rendszerelemzés olyan alkalmazott tudomány, amelynek célja a „probléma tulajdonosa” (rendszerint egy konkrét szervezet, intézmény, vállalat vagy csoport) előtt álló valódi nehézségek okainak feltárása, valamint azok kezelési módjainak kidolgozása. Fejlettebb formájában a rendszerelemzés közvetlen, gyakorlati, javításra irányuló beavatkozásokat is magában foglal. A vizsgálat rendszerszemléletű jellege nem tekinthető valamiféle újításnak vagy a tudomány legújabb eredményének. A rendszerszerűség az anyag egyetemes tulajdonsága, létének egyik formája, és ennélfogva az emberi gyakorlat – beleértve a gondolkodást is – velejáró sajátossága. Bármely tevékenység azonban lehet kisebb vagy nagyobb mértékben rendszerszerű. Egy probléma megjelenése az elégtelen rendszergondolkodás jele; a probléma megoldása pedig a nagyobb rendszerszerűség eredménye.

A tudományos-technikai forradalom megteremtette a nagyméretű és összetett rendszerek fogalmát, amelyek sajátos kihívásokat jelentenek. Az e kihívásokra adott válaszok különféle technikák, módszerek és megközelítések kidolgozásához és felhalmozásához vezettek, amelyeket végül a mennyiségi és minőségi bonyolultság leküzdésére szolgáló technológiákká általánosítottak. A különböző területeken ezek a technológiák és elméleti alapjaik eltérő elnevezéseket kaptak: a műszaki tudományokban „tervezési módszerek”, „mérnöki kreativitási módszerek”, „rendszertervezés”; a katonai és gazdasági ügyekben „operációkutatás”; a közigazgatási és politikai irányításban „rendszerszemlélet”; az alkalmazott tudományos kutatásban „szimulációs modellezés”, „kísérleti módszertan” és így tovább.

Másrészt az elméleti gondolkodás az absztrakció különböző szintjein is tükrözte a világ rendszerszerű jellegét, valamint az emberi megismerés és gyakorlat rendszerszerű voltát: filozófiai szinten a dialektikus materializmust; általános tudományos szinten a szisztemológiát, az általános rendszerelméletet, az organizációelméletet; természettudományos szinten a kibernetikát; a számítástechnika fejlődésével pedig megjelent az informatika és a mesterséges intelligencia.

Az 1980-as évek elejére már nyilvánvalóvá vált, hogy mindezek az elméleti és alkalmazott tudományágak mintegy egyetlen áramlatot, egy „rendszermozgalmat” alkotnak. A rendszergondolkodás nemcsak elméleti kategóriává vált, hanem a gyakorlati tevékenység tudatosan felismert vonatkozásává is. Mivel a nagyméretű és összetett rendszerek szükségszerűen a vizsgálat, az irányítás és a tervezés tárgyává váltak, szükségessé vált a vizsgálatukra és befolyásolásukra szolgáló módszerek általánosítása. Egy sajátos alkalmazott tudománynak kellett létrejönnie, amely „hídként” szolgál a rendszerszerűség absztrakt elméletei és az élő rendszerek gyakorlata között. És létre is jött – kezdetben, ahogy láttuk, különböző területeken és különböző elnevezések alatt, ám az utóbbi években olyan tudománnyá formálódott, amelyet „rendszerelemzésnek” neveznek.

A modern rendszerelemzés megkülönböztető jegyei magából az összetett rendszerek természetéből következnek. Mivel célja egy probléma megszüntetése, vagy legalább okainak feltárása, a rendszerelemzés e cél elérésére módszerek széles skáláját alkalmazza, kihasználva a különböző tudományok és gyakorlati tevékenységi területek lehetőségeit. Mivel lényegében alkalmazott dialektikáról van szó, a rendszerelemzés nagy jelentőséget tulajdonít bármely rendszervizsgálat módszertani vonatkozásainak. Másrészt a rendszerelemzés alkalmazott jellege szükségessé teszi valamennyi modern tudományos módszer – a matematika, a számítástechnika, a modellezés, a terepi megfigyelések és a kísérletek – alkalmazását.

Egy valódi rendszer vizsgálata során rendszerint a problémák széles körével kell szembenézni; egyetlen ember nem lehet valamennyiben szakértő. A kiutat az jelenti, hogy a rendszerelemzést végző személy olyan képzettséggel és tapasztalattal rendelkezzen, amely lehetővé teszi a konkrét problémák felismerését és osztályozását, valamint annak meghatározását, mely szakértőket kell bevonni az elemzés folytatásához. Ez különleges követelményeket állít a rendszerelemzőkkel szemben: széles körű tudással, gondolkodási rugalmassággal, valamint azzal a képességgel kell rendelkezniük, hogy másokat munkára bírjanak, és képesek legyenek a közös tevékenység megszervezésére.

A rendszerelemzés a gyakorlat követelményeire válaszul jött létre, amely szükségessé tette összetett rendszerek vizsgálatát, tervezését, valamint azok irányítását hiányos információ, korlátozott erőforrások és időbeli megszorítások mellett. Mind a mai napig folynak a viták arról, hogy a rendszerelemzés tudománynak, művészetnek vagy „technológiai mesterségnek” tekinthető-e. Különösen élénk vita folyik a rendszerelemzés alkalmazásáról az úgynevezett „szociotechnikai” és „társadalmi” rendszerekkel – azaz olyan rendszerekkel – kapcsolatos problémák esetében, amelyekben az emberek meghatározó szerepet játszanak. Az ilyen problémák megoldásában nem csak a modellek megalkotásának és felhasználásának kérdései bizonyulnak lényegesnek, nem csak a rosszul strukturált, nem teljesen formalizálható problémák megoldásának heurisztikus keresése, hanem az emberi kapcsolatok tisztán pszichológiai vonatkozásai is, amelyek a rendszerelemzést tovább „távolítják” az olyan „tiszta tudományoktól”, mint a fizika és a matematika.

A rendszerelemzés „tudományosságának fokával” kapcsolatos viták több okra vezethetők vissza. A problémák megfogalmazásával kapcsolatos munkát gyakran alábecsülik. Sokan úgy vélik, hogy amíg a formális modellek nem készültek el, a „valódi” munka még nem is kezdődött el, és viccnek tartják azt a mondást, hogy „egy problémát jól megfogalmazni annyi, mint félig megoldani”. A rendszerelemzésben a figyelem a problémafogalmazás nehézségeire és azok leküzdésének módjaira összpontosul.

A rendszerelemzés legkritikusabb szakasza a problémahelyzet megfogalmazása. Ez a szakasz csupán a megbízó által előterjesztett probléma megállapításával kezdődik. Szükséges felmérni mindazokat, akiket a lehetséges változások érintenek, és mindegyikük számára megfogalmazni az e változásokból eredő problémákat. Az így kapott problémahalmaz, amelyet problematikának neveznek, a rendszerelemzés kiindulópontja.

Mind a jól formalizált, mind a rosszul strukturált problémákat olyan formába kell hozni, amelyben adott célok eléréséhez megfelelő eszközök kiválasztásának feladataivá válnak. Ezért mindenekelőtt a célokat kell meghatározni. A rendszerelemzés e szakaszában azt kell meghatározni, hogy mit kell tenni a probléma megoldásához (szemben a későbbi szakaszokkal, amelyek azt határozzák meg, hogyan kell azt tenni).

A probléma meghatározása után az elemzés következő legfontosabb szakasza a cél meghatározása. A helyes cél kijelölése fontosabb, mint a legjobb alternatíva megtalálása. Egy nem optimális alternatíva is a cél felé vezet, még ha nem is az optimális módon. A helytelen cél kiválasztása nem annyira a probléma megoldásához vezet, mint inkább újabb problémák megjelenéséhez.

A rendszerek vizsgálata során mind a matematikai formában kifejezett, jól formalizált problémákat, mind a természetes nyelven kifejezett és heurisztikusan megoldott „rosszul strukturált” problémákat meg kell fogalmazni és megoldani. A nem teljes formalizálhatósággal összefüggő bonyolultság leküzdése a nem formális ismeretek és módszerek szisztematikus alkalmazását igényli. A rendszerelemzés tudatosan egyesíti az elméletet és a gyakorlatot, a józan észt és az absztrakt formalizálást. A rendszerelemzés legfőbb eredménye olyan módszerek kidolgozása, amelyek lehetővé teszik az áttérést a nem formális problémákról a formálisakra, a „fekete doboz” modellekről a „fehér doboz” modellekre. E módszerek többsége (matematikai értelemben) nem formalizálható, ám kellően konkrét és gyakorlati alkalmazásra alkalmas, és nem csupán „művészetnek” vagy „mesterségnek”, hanem technológiának is nevezhető.

A kritériumok a minőségi célok mennyiségi modelljei. Ebből következően a kritériumok és a célok közötti eltérések elkerülhetetlenek, ezért nagyon fontos biztosítani, hogy a kiválasztott kritériumokkal való munkára való áttérés valóban az adott célok irányába való elmozdulást eredményezze.

A problémák lehetséges megoldásainak felsorolása (az alternatívák előállítása) a rendszerelemzés szellemileg legigényesebb, alkotó jellegű szakasza. Ennek a munkának a megkönnyítésére és felgyorsítására számos módszert dolgoztak ki, amelyek ismerete elengedhetetlen a rendszerelemző számára.

A rendszerelemzés végrehajtására szolgáló algoritmusok különbözőek lehetnek. Az elemzett probléma bonyolultsági fokától függően „lineáris” algoritmusokat (a legegyszerűbb esetekben), hurkokat tartalmazó algoritmusokat (minél bonyolultabb a rendszer, annál több hurok és annál több iteráció szükséges minden hurokban), valamint bonyolult „szekvenciális” algoritmusokat – azaz a vizsgálat során kialakított algoritmusokat (köztük hurkokat, véletlen keresést, adaptációt, önorganizációt tartalmazókat és így tovább) – alkalmaznak.

Gyakorlati szempontból a rendszerelemzés a problémahelyzetekbe való, javításra irányuló beavatkozás módszertana és gyakorlata. Mivel az ilyen beavatkozások érintik az emberek érdekeit, a rendszerelemzés nagy jelentőséget tulajdonít a szociológiai, pszichológiai és etikai kérdéseknek. Speciális módszereket dolgoznak ki e kérdések megoldására a rendszervizsgálatból származó ajánlások gyakorlati megvalósítása során.

Ha még egyszer, nagyon általánosított formában és némileg más szemszögből próbáljuk jellemezni a modern rendszerelemzést, elmondható, hogy olyan tevékenységtípusokat foglal magában, mint: a problémával összefüggő kérdések tudományos (elméleti és kísérleti) kutatása; új rendszerek megtervezése és a meglévő rendszerek megváltoztatása; valamint az elemzés során kapott eredmények gyakorlati megvalósítása.

Ez a felsorolás önmagában is nyilvánvalóan értelmét veszti annak a vitának, hogy a rendszerkutatásban több van-e elméletből vagy gyakorlatból, tudományból vagy művészetből, alkotásból vagy mesterségből, heurisztikából vagy algoritmikából, filozófiából vagy matematikából – mindez benne van. Természetesen egy konkrét vizsgálatban ezen összetevők aránya nagymértékben eltérhet. A rendszerelemző kész arra, hogy egy probléma megoldásához minden szükséges tudást és módszert bevessen – akár olyanokat is, amelyeket személyesen nem birtokol; ebben az esetben nem a végrehajtó, hanem a kutatás megszervezője, a teljes vizsgálat céljának és módszertanának hordozója.