Kako pravilno strukturirati proces v MasterBase®.

V sistemu MasterBase® proces presega izvajanje korakov: gre za logično in avtomatizirano rešitev, ki zahteva strateško razmišljanje.
postopek v MasterBase

Postopek v MasterBase® ni le seznam korakov, ki se izvajajo. Je logičen, avtomatiziran del, ki naj bi bil del večje rešitve. Zato ni dovolj, da se samo spoprimete s programom WIzard, temveč se morate naučiti razmišljati v procesih.

Struktura dobrega procesa

Vsi postopki v MasterBase® imajo modularno strukturo, sestavljeno iz treh blokov:

  1. INIT (Začetek)
    Tu določite osnovne podatke, ki jih proces potrebuje za začetek: podatkovne zbirke, ključna polja, poverilnice in drugo. Ta blok mora biti čist, vsebovati mora le bistvene podatke.
  2. STEPS (Koraki)
    Predstavljajo jedro procesa. Vsak korak vsebuje eno ali več opravil, kot so med drugim iskanje zapisov, shranjevanje podatkov, pošiljanje sporočil, ustvarjanje PDF-jev.
    Koraki se izvajajo zaporedno in morajo imeti jasno določeno funkcijo. Zaradi tega je postopek enostaven za branje, vzdrževanje in razširjanje.
  3. ODGOVOR
    Ta možnost ni obvezna, vendar je koristna. Omogoča vrnitev odgovora na koncu postopka: potrditev za uporabnika ali vrednost za drug API ali postopek.

Načela za oblikovanje dobrih procesov

  1. Proces = funkcija
    Vsak postopek mora imeti en sam cilj. Če vaša rešitev rešuje več stvari, jo razdelite na različne procese. Tako boste imeli red, ponovno uporabnost in prilagodljivost.
  2. Logično zaporedje korakov
    To je kot pripovedovanje zgodbe:
    • Prejmete podatke
    • Preverite jih.
    • Akcijski posnetki
    • Zaključite z odgovorom.

Izogibajte se izvajanju dejanj, ne da bi prej pridobili potrebne podatke.

  1. Jasna imena in preprosti pogoji
    Uporabite imena, ki povedo, kaj počnejo: verifyClient, sendWelcomeMail.
    Če potrebujete veliko potrjevanja, razmislite o prenosu dela te logike na drug proces ali podatkovno zbirko.
  2. Testiranje po korakih
    Ne čakajte, da bo celoten tok pripravljen za testiranje. Vsak korak preverite posebej, da bi zgodaj odkrili napake in se izognili verižnim napakam.
  3. Ponovna uporaba že zgrajenega
    Če že obstaja postopek, ki preverja e-poštna sporočila ali ustvarja kode, ga ponovno uporabite. S tem prihranite čas in zagotovite doslednost svoje rešitve.

Študija primera: prijava na pogovor

Recimo, da avtomatizirate registracijo za brezplačni klepet. Sliši se preprosto, a če postopka ne strukturirate dobro, se lahko slabo razširi, povzroča napake ali postane neobvladljiv.

Namen postopka:

  • Registracija zadevne osebe
  • Preverite, ali ste že registrirani
  • Pošljite prilagojeno e-poštno sporočilo
  • označite zapis kot obdelan

Nič drugega. Ne obdeluje opomnikov ali anket. Za to bodo poskrbeli drugi postopki.

Struktura postopka:

  • INIT: ime, e-pošta in izbrani pogovor. Nič dodatnega.
  • KORAKI:
    • Preverite dvojnik: če ste že registrirani, dokončajte postopek.
    • Podatki iz registra: ohrani napis.
    • Pošljite pošto: prilagojeno potrditveno sporočilo.
    • Stanje posodobitve: označeni kot "obdelani".
  • ODGOVOR: prikaže sporočilo o uspehu ali posreduje podatke za drug proces.

Zakaj ta postopek dobro deluje?

  • Ima opredeljen namen.
  • Potek je logičen in jasen.
  • Vsak korak ima le eno funkcijo
  • Če se pojavijo novi pogovori, ga je enostavno razširiti.
  • Lahko ga vzdržujete: če je treba kaj spremeniti, veste, kje to storiti.

Oblikovanje procesov je oblikovanje rešitev

Ni dovolj, da proces "deluje". Biti mora smiseln, stabilen, razumljiv in enostaven za spreminjanje.
O njej bi bilo treba pripovedovati kot o zgodbi. Če jo lahko razložite, ne da bi se zapletli, je verjetno dobro zasnovana.

To je razlika med strokovno rešitvijo in začasnim popravkom.


Kje se lahko naučite bolje oblikovati?

V laboratoriju MasterBase® Labs je primer, namenjen raziskovanju idej, potrjevanju struktur in reševanju posebnih vprašanj. Če imate posebno potrebo, lahko v laboratoriju predstavite svojo idejno zasnovo in neposredno delate na njeni izvedbi. To je kraj, kjer se dobro premišljene ideje spremenijo v zanesljive rešitve.

Tako lahko ustvarite zanesljive, vzdrževane in profesionalne rešitve.

MB Labs

Delite:

Več člankov

Kakšne povratne informacije? Pošljite nam svoje misli

Odkrijte več iz MasterBase®

Naročite se zdaj, če želite nadaljevati z branjem in pridobiti dostop do celotnega arhiva.

Nadaljuj z branjem