După ce aveți cunoștințe de bază despre stocuri și fluxuri, puteți începe să convertiți CLD în diagrame de stocuri și fluxuri. Pașii pe care îi descriem mai jos oferă o bază solidă pentru înțelegerea conexiunilor dintre CLD și stocuri și fluxuri și adaugă ordine unui proces adesea haotic (a se vedea „Conversia CLD în stocuri și fluxuri” la p. 8). În plus, procesul consolidează modul de gândire privind stocurile și fluxurile prin sublinierea diferenței dintre fluxurile de informații și fluxurile de materiale, precum și a importanței consecvenței unităților pe parcursul unei diagrame. Deși aceste instrucțiuni presupun utilizarea unuia dintre pachetele ieftine de modelare pe calculator disponibile în prezent, puteți, de asemenea, să desenați de mână diagramele de stocuri și fluxuri. Cu toate acestea, prin utilizarea unui program de modelare, rezultatul final al procesului de conversie va fi un model computerizat pe care îl puteți utiliza pentru a experimenta diferite politici și pentru a vedea cum ar putea răspunde sistemul.
Procesul de conversie include următoarele etape:
- Specificați unitățile tuturor variabilelor CLD
- Identificarea și crearea stocurilor
- Identificați și creați fluxurile
- Connect Flows to Stocks and Stocks to Flows (if Necessary)
- Adaugați și legați variabilele CLD rămase
- Definiți stocurile și fluxurile și verificați unitățile
- Crearea și legarea oricăror variabile suplimentare
- PRIMA ITERAȚIE
- VERSIUNEA FINALĂ
- CONVERTIREA CLD ÎN STOCURI ȘI FLUXURI
- Procesul de învățare
Specificați unitățile tuturor variabilelor CLD
Procesul începe cu o întrebare simplă care pune bazele etapelor ulterioare: Care sunt unitățile fiecărei variabile din diagramă? Specificarea unităților servește mai multor scopuri importante:
- Acesta face ca gândirea despre bucla cauzală să fie mai riguroasă, ceea ce reprezintă un pas important către gândirea de stoc și flux.
- Ajută la determinarea variabilelor care vor implica timp și, prin urmare, vor fi probabil fluxuri.
- Furnizează baza pentru a determina ce variabile lipsesc și vor trebui adăugate ulterior în procesul de conversie.
De exemplu, în diagrama buclei cauzale de mai jos a ciclului de viață al unui produs, unitatea pentru Baza instalată, Clienții potențiali și Dimensiunea pieței este reprezentată de oameni. Unitatea pentru Persoane care cumpără produsul este persoane pe lună.
Identificarea și crearea stocurilor
Următorul pas este de a determina care variabile CLD sunt stocuri. Etapa anterioară de specificare a unităților ajută la facilitarea acestui proces prin indicarea variabilelor care implică timp și, prin urmare, sunt probabil fluxuri. (Rețineți, totuși, că doar pentru că o variabilă este o funcție de timp nu înseamnă neapărat că este un flux; acest lucru depinde de funcția generală a CLD). Verificați de două ori ideile dumneavoastră cu privire la variabilele din CLD care sunt stocuri – și identificați orice stocuri suplimentare care ar putea fi necesare – urmând liniile directoare prezentate în partea I a acestei serii. În exemplul ciclului de viață al produsului, cele două stocuri sunt Clienții potențiali și Baza instalată.
Identificați și creați fluxurile
După ce ați identificat stocurile, este ușor să identificați fluxurile: Acestea sunt pur și simplu variabilele care se adaugă sau se scad din stocuri. Numai un flux poate mări sau micșora un stoc, așa că, dacă o variabilă influențează direct un stoc și este o funcție de timp, este un pariu bun că este un flux. În exemplul nostru, singurul flux este People Buying Product.
Connect Flows to Stocks and Stocks to Flows (if Necessary)
Prima sarcină în această etapă este de a conecta toate fluxurile la stocurile pe care le influențează. Dacă fluxul are un efect negativ asupra stocului, atunci este un flux de ieșire; dacă are un efect pozitiv, este un flux de intrare. De exemplu, pe măsură ce fluxul „People Buying Product” crește, stocul „Installed Base” crește, deoarece „People Buying Product” este un flux de intrare în „Installed Base”. Pe de altă parte, pe măsură ce fluxul People Buying Product crește, stocul de Potential Customers (Clienți potențiali) scade.
După ce ați conectat toate fluxurile la stocurile lor, este posibil să fie nevoie să conectați anumite stocuri la fluxuri. Acest lucru este necesar în cazul în care un stoc influențează unul sau mai multe fluxuri prin intermediul unei legături de informare. Într-un CLD, același tip de legătură poate transporta fie materiale (de exemplu, unități asamblate), fie informații (de exemplu, rata dobânzii). Cu toate acestea, într-o diagramă de stoc și flux, legăturile materiale și cele de informații sunt separate. În cazul nostru, niciunul dintre stocuri nu este legat direct de People Buying Product printr-o legătură de informații.
Adaugați și legați variabilele CLD rămase
În această etapă, adăugați orice variabile CLD pe care nu le-ați identificat anterior ca stocuri sau fluxuri. Aceste variabile „auxiliare” sunt de două tipuri: variabile a căror valoare nu se modifică deloc în perioada de timp care vă interesează – numite „constante” – și variabile care reprezintă pur și simplu calcule bazate pe stocuri și fluxuri. De exemplu, în diagrama ciclului de viață al produsului, dimensiunea totală a pieței este o variabilă auxiliară care este o constantă (pentru simplificare, presupunem că dimensiunea pieței nu se modifică). Procentul de piață neexploatat este o variabilă auxiliară care reprezintă un calcul: Clienți potențiali împărțiți la Dimensiunea totală a pieței.
Corelați noile variabile cu variabilele pe care le influențează și cu cele de care sunt influențate. Rețineți că stocurile pot afecta variabilele auxiliare (de exemplu, Potential Customers afectează Percent of Market Untapped), dar aceste variabile nu pot afecta stocurile – stocurile pot fi influențate doar de fluxuri. Dacă se pare că variabila trebuie să afecteze un stoc, atunci trebuie să determinați dacă este vorba de un flux pe care l-ați trecut cu vederea mai devreme.
În acest moment, prima dvs. trecere la crearea diagramei de stoc și flux este realizată (a se vedea „Prima iterație”). Cu toate acestea, procesul de conversie este iterativ; probabil că va trebui să treceți prin alte runde de definire și creare a variabilelor înainte ca diagrama să fie completă. În plus, un mod esențial în care diagrama mai trebuie să evolueze este acela de a o face calculabilă, ceea ce înseamnă că valoarea tuturor stocurilor și fluxurilor poate fi calculată din informațiile din diagramă. Deși o CLD exprimă modul în care o variabilă este legată de alta, ea nu oferă suficiente detalii pentru a calcula valoarea unei variabile având în vedere valorile celorlalte. În schimb, o diagramă de stocuri și fluxuri este o reprezentare calculabilă a sistemului. Pentru ca acest lucru să fie posibil, fiecare variabilă trebuie să fie definită și să i se atribuie unitățile corecte și, de multe ori, trebuie adăugate și variabile noi.
Definiți stocurile și fluxurile și verificați unitățile
Definirea formală a variabilelor presupune specificarea ecuației care vă permite să calculați valoarea unei anumite variabile atunci când îi cunoașteți valoarea inițială și valorile celorlalte variabile din diagramă. De exemplu, Baza instalată este definită ca fiind baza instalată inițială plus afluxul de oameni care cumpără produse. În timpul procesului de definire, este posibil să descoperiți variabile suplimentare necesare pentru a vă asigura că unitățile de intrare corespund unităților de ieșire.
Începeți cu stocurile, care sunt, de obicei, cele mai ușor de definit. Deoarece sunt calculate prin adăugarea efectelor intrărilor și ieșirilor la suma deja existentă în stoc (adică acumulează efectele fluxurilor), tot ceea ce necesită este un nivel inițial (cât de mult au la început) și unități definite. În această etapă puteți utiliza din nou munca pe care ați efectuat-o anterior cu privire la specificarea unităților. Întrebați-vă: Stocurile acumulează materialul potrivit? De exemplu, în exemplul ciclului de viață al produsului, dacă Baza instalată acumulează dolari, iar Oamenii care cumpără produse se măsoară în oameni, atunci unitățile din Baza instalată sunt greșite.
Postul următor este să definiți fluxurile și apoi să verificați unitățile pe care le folosesc. În exemplul nostru, fluxul People Buying Product este măsurat în persoane pe lună. Acesta curge în stocul Baza instalată, care măsoară numărul total de persoane care au cumpărat produsul. Dacă în schimb People Buying Product ar fi măsurat în unități de oameni pe oră, dar cea mai mică „felie” de timp (adesea numită „pas de timp”) la care doriți să vă gândiți ar fi o lună, atunci ar trebui să schimbați intervalele de timp din oameni pe oră în oameni pe lună. Definirea unităților pentru fluxuri vă poate conduce, de asemenea, la descoperirea altor variabile care trebuie incluse în diagramă.
Crearea și legarea oricăror variabile suplimentare
După ce ați stabilit că stocurile și fluxurile au unitățile corespunzătoare, trebuie să examinați celelalte variabile. Procesul de definire a variabilelor rămase și de verificare a coerenței unităților este același cu cel descris mai sus pentru definirea fluxurilor. Din nou, este posibil să descoperiți că este nevoie de și mai multe variabile, începând o altă iterație de definire a variabilelor și de verificare a unităților.
După ce ați definit toate variabilele necesare și ați făcut ca toate unitățile să fie coerente, ați finalizat conversia CLD într-o diagramă de stocuri și fluxuri. Cu toate acestea, modelul încă nu este calculabil. Luați în considerare calculul pentru Persoanele care cumpără produse: Ce număr de clienți potențiali cărora li s-a vorbit despre produs cumpără produsul într-o lună medie? Fără a cunoaște această cifră, nu puteți calcula valoarea fluxului People Buying Product. Ceea ce lipsește este procentul de persoane cărora li s-a vorbit despre produs și care decid să îl cumpere, pe care îl vom numi Probabilitatea clienților potențiali de a cumpăra. Cu această variabilă inclusă, dacă știm valoarea Clienților potențiali cărora li s-a vorbit, putem calcula numărul de persoane care cumpără produsul.
PRIMA ITERAȚIE
VERSIUNEA FINALĂ
CONVERTIREA CLD ÎN STOCURI ȘI FLUXURI
- Precizați unitățile tuturor variabilelor CLD. Începeți prin a vă pune întrebarea: „Care sunt unitățile fiecărei variabile din diagramă?”
- Identificați și creați stocurile. Urmați liniile directoare din partea 1 a acestei serii (în numărul din mai al revistei THE SYSTEMS THINKER) pentru a determina ce variabile CLD sunt stocuri.
- . Identificați și creați fluxurile. Odată ce ați identificat stocurile, este ușor să identificați fluxurile: Acestea sunt variabilele care se adaugă sau se scad din stocuri
- Conectați fluxurile la stocuri și stocurile la fluxuri (dacă este necesar). În primul rând, conectați toate fluxurile la stocurile pe care le influențează. Apoi, dacă un stoc influențează unul sau mai multe fluxuri, conectați stocul la fluxuri prin intermediul unei legături de informare.
- Add and Link Remaining CLD Variables. Adăugați orice variabile CLD pe care nu le-ați identificat ca stocuri sau fluxuri. Aceste variabile „auxiliare” sunt fie constante, fie calcule bazate pe stocuri și fluxuri. Conectați noile variabile după cum este necesar
- Define Stocks and Flows and Check Units (Definiți stocurile și fluxurile și verificați unitățile). Specificați ecuațiile care vă permit să calculați valoarea fiecărei variabile atunci când îi cunoașteți valoarea inițială și valoarea celorlalte variabile din diagramă.
- Creați și conectați orice variabile suplimentare. Definirea variabilelor vă poate conduce la descoperirea unor variabile suplimentare necesare pentru a finaliza procesul de conversie și pentru a face modelul calculabil.
Cum se dovedește, totuși, că nu putem calcula numărul de clienți potențiali povestiți pe lună deoarece nu știm câte persoane povestește fiecare membru al bazei instalate. Fără această informație, nu ne putem da seama câți clienți potențiali sunt informați despre produs. Dacă adăugăm o nouă variabilă numită Contacte pe persoană, atunci putem determina numărul de clienți potențiali cărora li s-a vorbit (numărul total de contacte făcute de persoanele din baza instalată, înmulțit cu procentul de piață neexploatat). Utilizând această cifră și Probabilitatea de cumpărare a clienților potențiali, putem calcula numărul de persoane care cumpără produsul. În acest punct, diagrama este calculabilă și conversia este completă (vezi „The Final Version”).
Procesul de învățare
Simpla urmărire a unei „rețete” de conversie este insuficientă pentru a învăța să creezi diagrame de stoc și de flux. Din acest motiv, recomandăm ca cursanții să parcurgă o serie de conversii (pentru exemple, a se vedea adresa Web de la sfârșitul articolului), începând cu cele simple și trecând la cele mai complexe, facilitate de un instructor, înainte de a încerca conversii individuale sau în perechi.
Daniel Aronson ([email protected]) deține un MBA de la MIT Sloan School of Management. El s-a alăturat recent echipei de soluții de afaceri Knowledge Services Business Solutions Team de la Arthur Andersen și este gazda Thinking Page (www.thinking.net). Daniel Angelakis ([email protected]) este consultant senior în cadrul echipei Knowledge Services Business Solutions Team a Arthur Andersen. Pentru exemple suplimentare și mai multe detalii despre procesul de conversie, accesați www.thinking.net/Systems Thinking/ stocksandflows.html.
.