Konfigurabilni softver je softver koji se može prilagoditi ugrađenim postavkama kako bi odgovarao različitim korisnicima, procesima i poslovnim pravilima bez ponovnog izgradnje cijelog proizvoda.
Uobičajene opcije konfiguracije uključuju polja, stranice, dozvole, pravila, radne tokove, izvještaje, nadzorne ploče i obavijesti. Osnovni softver ostaje isti, dok se postavke mijenjaju prema potrebama organizacije.
Što može promijeniti konfigurabilni softver?
- Podaci. Dodajte polja, tipove zapisa i odnose potrebne poslovanju.
- Stranice. Prikazujte različite informacije različitim korisnicima.
- Pristup. Kontrolirajte tko može pregledavati, stvarati ili mijenjati zapise.
- Radni tok. Postavite pravila, odobrenja, usmjeravanje zadataka i automatizirane akcije.
- Izvještaji. Izradite izvještaje i nadzorne ploče prema mjerama koje menadžeri trebaju.
- Obavijesti. Šaljite upozorenja ili poruke kada se dogodi nešto važno.
Salesforce pruža mnoge od ovih promjena putem alata za točke i klikove. To je veliki dio razloga zašto Booking Ninjas može podržati različite operativne modele na istoj platformi.
Kako se konfigurabilni softver razlikuje od prilagođenog softvera?
| Područje | Konfigurabilni softver | Prilagođeni softver |
|---|---|---|
| Polazna točka | Postojeći proizvod i platforma. | Nova aplikacija ili funkcija se dizajnira i gradi. |
| Glavni alati | Postavke, graditelji, polja, pravila, dozvole i alati za radne tokove. | Kod i alati za prilagođeni razvoj. |
| Svrha | Prilagoditi postojeći proizvod poslovanju. | Stvoriti ponašanje koje postojeći proizvod ne pruža. |
| Održavanje | Koristi podržane alate platforme gdje je to moguće. | Prilagođeni kod također treba testiranje i održavanje tijekom vremena. |
Kako se razlikuje od standardnog softvera?
Standardni softver obično traži od korisnika da slijede zadanu strukturu proizvoda. Konfigurabilni softver daje organizaciji veću kontrolu nad tim kako postojeći proizvod radi za svoje korisnike.
Pogledajte Standardni softver vs. konfigurabilni softver za punu usporedbu.
Kako Booking Ninjas koristi konfiguraciju?
Booking Ninjas koristi Salesforce kao svoju platformu. Salesforce podržava konfigurabilne podatke, stranice, poslovne procese, automatizaciju, sigurnost, izvještaje i aplikacije.
To može omogućiti da dva klijenta Booking Ninjas koriste istu osnovnu platformu na različite načine. Jedan može trebati odobrenja članstva i ponavljajuće naplate. Drugi može trebati rezervacije soba, depozite, zadatke održavanja i izvještavanje o lokaciji.
Za značenje implementacije konfiguracije, pogledajte Što znači konfiguracija?.
Znači li konfigurabilno da se sve može promijeniti?
Ne. Svaka platforma ima ograničenja. Zahtjev može još uvijek zahtijevati integraciju, drugačiji proces ili dodatni razvoj.
Dobar projekt prvo provjerava najjednostavniju podržanu opciju. To olakšava razumijevanje i održavanje postavki.
Konfigurabilno ne znači neograničeno
To znači da platforma daje timovima podržane načine za promjenu postavki prije nego što trebaju izgraditi nešto novo.
Što bi kupci trebali pitati o konfigurabilnosti?
- Koja polja i zapisi se mogu promijeniti?
- Mogu li različite korisničke uloge vidjeti različite stranice i podatke?
- Mogu li se promijeniti odobrenja i pravila radnog toka?
- Mogu li se prilagoditi izvještaji i nadzorne ploče?
- Koje potrebe zahtijevaju prilagođeni kod?
- Tko upravlja konfiguracijom nakon lansiranja?
Ova pitanja pomažu odvojiti normalnu postavku od posla koji može zahtijevati dodatni razvoj.
Izvori i daljnje čitanje
- Salesforce pomoć: Proširite Salesforce s klikovima, ne kodom — prikazuje konfigurabilne objekte, polja, poslovne procese, stranice, podatke i aplikacije.
- Salesforce: Lightning App Builder — prikazuje kako se stranice, akcije, vidljivost i tokovi mogu konfigurirati alatima za povlačenje i ispuštanje.
- Salesforce pomoć: Automatizirajte svoje poslovne procese s Salesforce Flow — prikazuje kako alati bez koda mogu konfigurirati automatizaciju i odobrenja oko poslovnih procesa.
Izvori podržavaju opću definiciju. Točne opcije konfiguracije u Booking Ninjas ovise o dogovorenoj implementaciji.