Selles ülevaates jagan oma kogu praktilist kogemust OutSystemsi kasutamisel. Alates muljetavaldavast AI-põhisest rakenduse genereerimisest kuni mahuka töölauapõhise IDE, reaalajas veatuvastussüsteemi ja šokeeriva hinnani 36 300 $/aastas tootmisrakenduste eest. Näitan, kellele see platvorm tegelikult mõeldud on, kus see paistab silma ja miks “vähekood” siin ei võrdu “lihtsusega”.
Mis on OutSystems?
OutSystems on madala koodiga platvorm, mille on loonud ettevõte OutSystems (jah, sama nimi). See lahendab üsna selget probleemi: tõelise ärirakenduse traditsiooniline loomine on valusalt aeglane ja kulukas.
Tavaliselt palkaksid arendajad, ootaksid kuid ja kulutaksid eelarve kiiresti tühjaks. OutSystems püüab seda kiirendada, võimaldades sul ehitada visuaalselt, samal ajal kui platvorm kirjutab taga koode.
Siin on põhiprotsess:
- Ütle nende tehisintellektile (“Mentor”), mida sa tahad luua
- See genereerib skeleti: andmebaas, ekraanid, kasutajarollid, loogika
- Laadi alla nende töölauarakendus (ODC Studio), et kõike kohandada
- Vajuta üks kord Publish, nemad hoolitsevad serverite ja majutuse eest
Seal, kus OutSystems erineb tööriistadest nagu Bubble või Webflow, seisneb tema ambitsioonis. Need vahendid sobivad suurepäraselt turundusveebide või lihtsate rakenduste loomiseks. OutSystems seab lati kõrgemale. Siht on sisemised ärirakendused, mitmekasutajasüsteemid – asjad, mis tavaliselt vajavad korralikku arendustiimi.
Kellele see sobib?
OutSystems on mõistlik inimestele, kes loovad tõelist ärirakendust, mitte brošüürkodulehti või portfooliolehti.
- Kui sa töötad ettevõtte IT-meeskonnas, on see sinu otsetee. Kui juhtkond nõuab töötajaportaali, tarnijate haldussüsteemi või sisemist päringute jälgijat, saad funktsionaalse lahenduse valmis paari nädalaga.
- Tehnilised asutajad loovad SaaS-tooteid ja saavad siin kiiremini edasi liikuda. Kui sul on tarvis kontseptsiooni tõestada või jõuda tuludeni enne rahastuse lõppemist, kärbib see protsessid mitme kuu võrra.
- Agentuurid ja konsultatsioonifirmad, kes tarnivad klientidele kohandatud tarkvara, saavad oma tootlikkust tõsta.
- Arendajad, kes on tüdinenud korduvast tööst, hindavad seda. Kui mõistad andmebaase ja loogikat, kuid vihkad samu autentimisvooge ja CRUD-otspunkte korduvalt kirjutada, kannab OutSystems selle tüütu töö enda kanda.
See EI sobi sulle, kui sul puudub varasem kokkupuude arenduskontseptsioonidega või kui vajad vaid sihtlehte. Töölauarakendus on mahukas, liides hirmuäratav ja varsti satuvad sa seina, kui mõisted nagu “entiteedi seos” või “serveritoiming” on täiesti võõrad.
OutSystemsi plussid ja miinused
- AI ehitab tõeliselt kiiresti töötavad rakendused
- Tõelised andmebaasid korrektselt seotud tabelitega
- Kasutajarollid ja õigused hallatakse automaatselt
- Avaldamine ühe klõpsuga, serverite seadistust pole
- Veatuvastus näitab probleeme kohe
- Klõpsa veal ja liigutakse otse probleemi juurde
- Komplekssed töörutid ilma päriskoodi puudutamata
- Taustaprotsessid genereeritud ja kasutusvalmis
- Muuda brändivärvid ühekordselt, uuendused kopeeritakse kõikjal
- Ühenda välistesse API-des ja teenustesse
- Töölauatööriist tundub tõsine ja professionaalne
- Peab alla laadima suure töölauarakenduse (150 MB)
- Üldse mitte algajasõbralik
- Koodi ei saa eksportida ega mujale majutada
Sooduvõimalus teada saada, kas OutSystems sobib sinu projektile? Neil on tasuta tase, mis hõlmab majutust ja toetab kuni 100 kasutajat. Raha- ega krediitkaardita, OutSystems.
OutSystemsi funktsioonid
- AI ehitab kirjeldustest täielikud rakendused
- Visuaalne andmebaasi ehitaja tabeliseoste toega
- Lohista vidinad rakenduse ekraanide kujundamiseks
- Sisseehitatud kasutajasisene login ja õigused
- Ühe klõpsu juurutus pilvemajutusega
- Reaalajas vea kontrolör juhendab parandusteni
- Tagab mobiilisõbralikud paigutused automaatselt
- Taustaloogika ilma reaalkoodi kirjutamata
Minu praktiline kogemus OutSystemsi kasutades
Mida ma avastasin, üllatas mind. OutSystems ei ole nagu teised “lihtsad” rakenduseehitajad, mida olen proovinud. See on võimas, mõnes mõttes tõeliselt muljetavaldav, kuid samas piisavalt keeruline, et nimetada seda “koode pole vaja” eksitav.
1. Alustamine: registreerumine ja esmamuljed
Jõudsin OutSystemsi kodulehele ja tundus kohe, et see erineb teistest rakenduseehitajatest, mida olen proovinud.
Disain tundus väga “ettevõttekeskne”, rõhutades “agentset tehisintellekti” ja professionaalset arendust. Nägin paremas ülanurgas eredat punast nuppu “Start free” ja klõpsasin sellel, et näha, kas saan tõesti midagi luua.

Registreerimisleht nõudis kohe hulgaliselt üksikasju:
- Eesnimi
- Perekonnanimi
- Riik
- Osariik
- Eeldatav kasutus: ma valisin “Personal use”
- E-post
- Parool: pidin järgima viie turvanõude nimekirja, mis muutusid kirjutades roheliseks

Kui vorm sai täidetud, vajutasin “Agree and start free”. Selle asemel, et sattuda kohe armatuurlauale, paluti mul kontrollida oma e-posti.
Avasin e-posti vahekaardi, ootasin umbes kümme sekundit ja leidsin sõnumi pealkirjaga “Let’s activate your OutSystems account.” Klõpsasin nupul “Activate account”, mis avas lingikinnituse lehe. Vajutasin “Confirm” ja mind suunati tagasi sisselogimislehele. Pärast korduvat sisselogimist jõudsin lõpuks põhiarmatuurlauale.

Armatuurlaud oli tume, puhas ja veidi hirmuäratav. See tervitas mind nimepidi ja pakkus mitut võimalust, nagu “Start building” või “Talk to us”. Kerisin alla ja nägin ülevaadet sellest, mida “Personal Edition” sisaldab, sealhulgas majutust nende “Developer Cloud’is” ja 100 sisekasutaja piiri.
Mida ma sellest arvasin:
Registreerimine oli okei, kuid e-posti aktiveerimine ja lingikinnitus tundusid veidi kohmakad võrreldes tööriistadega, mis lubavad lihtsalt Google’i kontoga sisse logida.
Liidese esimene mulje oli, et see tundub “kallivõitu”. Kõik nägi välja kvaliteetne ja professionaalne, mis andis tunde, et kasutan tööriista, mis mõtleb tõsiselt ärile.
2. Esimeste nõuete sisestamine
Pärast armatuurlauda uurimist klõpsasin “Start building”, et alustada projekti. See viis mind tühja “Apps” nimekirja juurde.

Klõpsasin suurt nuppu “Generate app with Mentor” ja ilmus kolm sissejuhatavat slaidi. Need selgitasid, et “Mentor” (nende AI) tegeleb andmebaasi, loogika, kasutajarollide ja ekraanidega.

Klikkisin slaide läbi “Next” ja vajutasin “Got it”, et näha sisendkasti. See oli lihtne tekstiala 500 tähemärgi piiranguga.
Ei tahtnud jätta kõike juhuse hooleks, nii et avasin Wordi dokumendi ja kopeerisin detailse kirjelduse “Service Request Portal” kohta, kus koduomanikud saavad taotlusi esitada (nt torulukksepp, koristus) ja staatust jälgida.

Minu mulje päringuvormist:
– Hindasin sissejuhatavaid slaide, sest need selgitasid täpselt, mida AI ehitab. See ei olnud lihtsalt suvaline ennustus.
– Tähemärgipiirang on tohutu, mis on suurepärane, sest see võimaldab olla väga täpne rakenduse vajaduste kirjeldamisel. See tundus palju võimekam kui “üks-lause” sisendkasti lahendused, mida olen mujal näinud.
3. AI vundamendi loomise jälgimine
Kui vajutasin noolt, kulus AI-l umbes kümme sekundit, enne kui see esitas analüüsi. See pakkus nime “Home Services Client Portal” ja näitas ülevaadet andmemudelitest ja rollidest, mida plaaniti luua:
- Andmeentiteedid: User, Homeowner ja Service Request
- Rollid: Admin ja Homeowner

Mulle meeldis, et see tuvastas kohe seose kasutajate ja taotlustega. Klõpsasin “Generate” ja ekraanil hakkasid toimuma 3D animatsioonid.
Kümned sinised ja lillad kuubikud hakkasid lendlema, kogunedes ruudustikuks. See animatsioon kestis kogu minuti jagu, mis oli veidi liialdatud viis peita aeglasemat laadimisaega.
Pärast animatsiooni lõppu ei näinud ma kohe rakendust, vaid kuvati “App overview” kaart. See oli visuaalne kaardistus kõigist AI loodud lehtedest, nagu Dashboard, Homeowner list ja Request Edit ekraan.

See kaart oli geniaalne lahendus.
4. Üleminek Desktop Studio’sse
Kaarti uurides tahtsin hakata redigeerima, kuid siin lõppes “lihtne” faas.
OutSystems teatas, et reaalset tööd teha saan ainult nende töölauarakenduses ODC Studio. Klõpsasin linki, laadsin 150 MB installeri alla ja installeerisin tarkvara.
Kui rakendus avanes, pidin sisestama oma organisatsiooni URL-i ja uuesti brauseris sisse logima.

Pärast seda kontrollis töölauarakendus mõne minuti jooksul “dependency updates” ja avas minu portaal.
Liides oli hiiglaslik ja sarnanes professionaalsele arenduskeskkonnale.
- Vasak pool: tööriistakast vidinate jaoks, nagu nupud, vormid ja konteinerid.
- Keskne ala: visuaalne lõuend, mis näitas minu rakenduse ekraane.
- Parem pool: keerukas paneel sakkidega “Interface”, “Logic”, “Data” ja “Processes”.

Minu arvamus üleminekust:
See osa oli tohutu hüpe keerukuses. Läksin sõbralikust veebi-AI-st raskekaalu töölauarakendusse. Tundus veidi kohmakas ja aeglane, kuid samas väga võimas.
5. OutSystemsi veahalduse testimine
Niipea kui projekt ODC Studios laeti, tahtsin midagi, mida ükski õpetus ei selgitanud: kuidas OutSystems viga käsitleb?
Vea tahtlik tekitamine.
Vaadates vasakpoolset külgpaneeli, nägin vidinat Section Index.
Liidese järgi on see vidin mõeldud navigeerimismenüüde või sisukorra elementide loomiseks. Minu Dashboardi ekraanil oli “Total Service Requests” kaart ja sektordiagramm “Service Requests by Status”.
Otsustasin teha lihtsa eksperimendi: mis juhtub, kui lohistan vidina kohta, kus sellel pole loogilist kohta?
Lohistasin Section Index vidina oma “Total Service Requests” kaardi keskele – navigeerimismenüü paigutamine statistikakaardi sisemusse.

Niipea kui vidina valesse kohta kukutasin, ilmus ekraani ülaossa punane ringiikoon valge X-iga ja tekst “Errors found”.

Klõpsasin punasel “Errors found” nupul ja all laienes TrueChange™ paneel.
TrueChange-paneel näitas:
- Alumises vasakus nurgas: loendur “2 Errors” punase ringiikooniga
- Vealoend: kaks identset teadet “A valid expression must be set for parameter ‘ScrollToWidgetId’.”
- Lisahoiatused: oranžid kolmnurga-ikoonid turva- ja skaleeritavushoiatusi kohta
Jaotises olid ikoonid:
- Punane ring X-iga: kriitilised vead, mis blokeerivad avaldamise
- Oranž kolmnurk: hoiatused (ei blokeeri avaldamist, kuid osutavad probleemidele)
- Kollane pirnikujuline ikoon: optimeerimissoovitused
- Infokujutis: kasutamata elemendid ja muud teavitused
Kui klõpsasin ühel veateatel, suunas OutSystems mind viivitamatult konkreetse probleemse elemendi juurde. Ekraan liikus ja kuvati valesti paigutatud Section Index vidin punaselt esile tooduna. Paremal pool avanes automaatselt Properties-paneel, kus vidina seadistus ja vigaseks märgitud väli olid selgelt esile tõstetud.
Nüüd nägin, mida viga tähendas:
Navigation\SectionIndexItem vidinal on kohustuslik omadus ScrollToWidgetId, mis määrab, millisele ekraani osale navigeerimiselement peale klikkides peatub. Kuna lohistasin vidina suvalisse kohta, kus loogilist sihtpunkti polnud, jäi see omadus tühjaks ja OutSystems märkas seda veana.
Vaadates Properties-paneeli paremalt:
- Name: Navigation\SectionIndexItem
- Source Block: Navigation\SectionIndexItem
- ScrollToWidgetId: [Tühi—joonisel punasega ümbritsetud]
- ExtendedClass: [Tühi]
Allpool oli Events-sektsioon, mis kuvab “Initialized” sündmuse käitleja välja.
Viga ilmus kaks korda, sest lohustatud Section Index vidin sisaldas mitut navigeerimisseadet, millest igal ühel polnud vajalikku omadust.
Mis veel vealoetelus oli?
Lisaks tahtlikult tekitatud vigadele paljastas TrueChange-paneel ka muid probleeme:
Turvahoiatused (2 esinemist): “Oled teinud Server Action’i avalikult kättesaadavaks ilma autentimiseta. Mõtle ekraani ligipääsu piiramiseks vaid autentitud kasutajatega.”

Skaleeritavuse soovitus: “List-l on soovitatav vaid üks otsene alam-element. Pane alamvidinad ühte konteinerisse, et parandada tulemuslikkust.”
Kasutamata element: “Output Parameter ‘ImportedRows’ ei kasutata kunagi Server Action’is ‘UploadHomeownerExcel’. Mõtle selle kustutamisele.”
Iga kirje juures oli väike küsimärgiikoon (?), mille klõpsamisel sain detailsemaid selgitusi.
See eksperiment paljastas mitu olulist asja OutSystemsi vigade käsitlemise kohta:
- Reaalajas valideerimine: platvorm ei oota kompileerimist ega avaldamist. Hetkel, kui teed muudatuse, mis midagi rikub, saad viivitamatult teavituse.
- Visuaalne veatoodang: vead kuvatakse otse visuaalsel lõuendil punaste piirjoonte ja indikaatoritega, nii et neid ei saa märkamata jätta.
- Klikk-kohta navigeerimine: iga veaga saab kohe tegeleda. Klõpsa sellel ja OutSystems viib sind otse probleemse koha juurde, avades automaatselt vastava properties-paneeli.
- Tõsiduse klassifikatsioon: süsteem eristab kriitilisi vigu (mis blokeerivad avaldamise), hoiatusi (mis soovitavad parandusi) ja teavituslikke sõnumeid (mis osutavad ebatõhusustele).
- Nõutud vs valikulised omadused: OutSystems järgib rangelt vidina seadistamise reegleid. Kui omadus on vidina tööks kohustuslik, siis selle tühjaks jätmine tekitab vea.
- Kontekstuaalne abi: küsimärgiikoonid annavad juurdepääsu dokumentatsioonile, mis selgitab, miks midagi märgiti ja kuidas see parandada.
Avaldamisnupp: keelatud kuni vigade parandamiseni
Märkasid veel üht olulist seadet: ekraani allosas oli nupp “1-Click Publish”. Kui vigu leidus, oli see nupp keelatud (hallitatud), andes selgelt mõista, et ei saa jätkata enne, kui kriitilised probleemid on lahendatud.
6. Kujunduse kohandamine Theme Editoriga
Pärast vigade lahendamist tahtsin rakenduse välimust muuta. Leidsin ekraani ülaosast väikese pintslivärvi-ikooni ja avasin “Theme Editor’i”.

Avanes külgpaneel mõne põhilise kujundusvalikuga:
- Teemavärvid: valisin värvigraafikust helepunaka/roosa tooni.
- Tüpograafia: valisin rippmenüüst uue kirjatüübi ja kasutasin liugurit, et suurust muuta.
- Struktuur: muutsin vahe tühikuid “Normal” pealt “Larger” peale.
- Piirid: muutsin nuppude stiili “Soft” pealt “Rounded” peale.

Klikkides neid valikuid, keskmine eelvaade värskes keskkonnas muutus viivitamatult. Sinine päis muutus punaseks ja kõik nupud said ümardatud.
See oli kerge; muutused aga mõjusid globaalselt. Ühe nupu stiili muutmine eraldi polnud võimalik ilma kõiki nuppe mõjutamata.
7. Andmete ja taustaprotsesside seadistuse kontrollimine
Seejärel soovisin näha, kuidas AI minu andmeid käsitles, nii et klõpsasin üleval paremal külgpaneelil “Data” vahekaarti. Nägin kausta “Entities”, mis sisaldas AI loodud tabeleid:
- Homeowner: see sisaldas välju nime, telefoninumbri ja aadressi jaoks.
- ServiceRequest: see sisaldas iga töö üksikasju.
- Integrations: nägin kausta, mis viitas võimalusele ühendada väliste REST- või SOAP-teenustega, kui vajasin rohkem andmeid.

Märkasin, et AI oli kõikide välja tüübid õigesti seadnud. Telefoninumbrid olid stringid ja kuupäevad olid tegelikud kuupäevaväljad. Samuti nägin vahekaardil “Logic” “Server Actions’e”, mis haldasid andmebaasi loomise ja uuendamise reegleid.
Minu arvamus taustast:
Andmebaasi seadistamine on koht, kus OutSystems tõeliselt särab. Tundus nagu päris professionaalne andmebaas, mitte lihtsustatud tabelarvutus. Mulle tegi muljet, et AI andis õigesti tabelitevahelised seosed. See on palju võimsam kui enamik “lihtsate” rakenduseehitajate andmevahendeid.
8. Ühe klõpsuga avaldamise protsess
Olin lõpuks valmis rakendust toimimas nägema. Klõpsasin Studio ülaosas oleva menüü “App” all rohelisel nupul “1-Click Publish”.

Ilmus väike edenemisaken ja alustas mitme etapi läbitöötamist:
- Saving: projekti salvestamine
- Uploading: projekti ülekandmine pilve
- Compiling: visuaalse töö ümberlülitamine päriskoodiks
- Deploying: rakenduse ülesseadmine veebiaadressile

Kogu protsess võttis umbes 90 sekundit. Pärast lõppu ilmus sinine nupp “Open in browser”. Klõpsasin seda ja minu uus Service Request Portal avanes Chrome’i kaardil.

Minu arvamus avaldamisest: “1-Click Publish” on hämmastav. See teeb rakenduse elamaajamise kordades lihtsamaks, sest haldab kogu serveri ja majutuse seadistuse sinu eest. Tavaliselt nõuavad professionaalsed tööriistad hulga samme, et rakenduse üles panna, aga siin oli see sama lihtne kui ühe nupu vajutus. Väga rahuldustpakkuv.
Live-rakenduse ja responsiivse disaini testimine
Live-rakendus avanes sisselogimisekraaniga. Mugavalt oli AI lisanud allosas mõned “Sample Userid”. Klõpsasin “Matthew Shelton (Admin)” ja olin sisse logitud.

Testisin funktsioone:
- Läksin Dashboardi ja nägin sektordiagrammi ning taotluste koguarvu.
- Läksin Homeowners vahekaardile ja klõpsasin “Add Homeowner”.
- Täitsin vormi ja vajutasin “Save”. Uus homeowner ilmus loetelus koheselt.
- Muutsin brauseriakna suurust, et testida mobiili. Külgmenüü kadus ja asendus “hamburgeri” ikooniga ning sisu virnandus vertikaalselt.
Kõik toimis sujuvalt ja kiiresti. Rakendus ei tundunud ebaküps prototüüp, vaid valmis tarkvarana, mida tõesti tööl kasutad.

Minu arvamus lõppversioonist: funktsionaalsus oli suurepärane, kuid disain tundus veidi “standardkorporatiivne”. See töötas täpselt nii, nagu küsisin, ja fakti, et see oli otsekarbis mobiilne, oli suur pluss. See ei ole kõige ilusam rakendus, aga väga stabiilne ja usaldusväärne.
9. Kas saan koodi eksportida?
Enne kokkuvõtte tegemist tahtsin vastata kriitilisele küsimusele: kas omandan tegelikult ehitatud, ja kas saan selle mujale viia?
Uurisin ODC Studio menüüsid, otsides eksportimisvõimalusi. Menüü “App” (uurimisel oli see varem sildistatud “Module”) all leidsin valiku “Export” koos alammenüünoolga.

See paljastas kolm valikut:
- Language resources to Excel…
- Save
- Save as…
Need ei vastanud minu ootustele. “Language resources to Excel” tundus olevat mõeldud tõlkefailide eksportimiseks, mitte päriskoodi jaoks. “Save” valikud olid lihtsalt projekti salvestamiseks OutSystems keskkonnas.
Uurisin teisi menüüsid, kuid ei leidnud midagi, mis lubaks eksportida GitHubi, alla laadida genereeritud C#- või JavaScript-koodi või viia rakendust teise majutuskeskkonda.
OutSystems on suletud platvorm. Saad luua keerukaid rakendusi ja vaadata visuaalset loogikavoogu, kuid ei saa aluseks olevat koodi välja eksportida ega majutada oma serverites. Sinu rakendus elab täielikult OutSystemsi infrastruktuuris.
See on mõistlik OutSystemsi ärimudeli seisukohalt — nad pakuvad käituskeskkonda, andmebaasimajutust ja juurutusinfrastruktuuri — kuid tähendab, et jääd nende ökosüsteemi, niikaua kui rakendust kasutad.
Ettevõtetele, kes on juba OutSystemsi satsunud, see ei pruugi olla määrav takistus. Ent arendajatele, kes hindavad portatiivsust ja soovivad võimalust mujale migreerida, on see piirang oluline mõista juba alguses.
Hinnakujundus ja plaanid
OutSystems ei mängi $29/kuus hinnatasemega. See on ettevõttetasemel tarkvara vastava hinnakujundusega, ja nad tegelikult ei varja seda: sa kas testid tasuta või kulutad tõsiselt raha.
raha.
tõsist raha.
| Klubi | Hooajapileti omanikud | Ootel nimekiri | Alternatiivid |
|---|---|---|---|
| Manchester United | 50,000+ | 100,000+ | külalislahkus, liikmesus |
| Liverpool | 28,000+ | 30,000+ | loosimine, külalislahkus |
| Arsenal | 40,000+ | 90,000+ | liikmesuse loosimine |
| Chelsea | 28,000+ | ~10,000 | liikmesus, edasi müük |
Kuidas OutSystems tegelikult hindab
Erinevalt enamikest rakenduseehitajatest võtab OutSystems tasu järgmiste alusel:
- Application Objects (AO): ekraanide, andmebaasitabelite ja API-metoodide koguarv kõigis rakendustes. “Keskmine rakendus” = umbes 150 AO-d.
- Lõppkasutajad: sisemised töötajad ja välised kliendid loetakse eraldi.
- Lisad: lisa keskkonnad, parem tugi, vastavuspaketid, isehaldus.
Ühtegi hinnakalkulaatorit pole. Kirjeldad, mida ehitad, müügimeeskond teeb ettepaneku.
Maksekorraldus
OutSystems ei avalda seda teavet avalikult, kuid oota:
- Aastapõhised lepingud (mitte kuine)
- Arvepõhine arveldamine
- Kohandatud maksetingimused ettevõtetele
Avalikku infot tagasimaksete või prooviperioodide kohta peale tasuta taseme pole.
Minu aus hinnang
Alusta Personal Editioniga, kui: õpid, prototüübid või pead oma ülemust veenma, et 36 000 $ on seda väärt. See on tõeliselt tasuta ja üllatavalt võimekas testimiseks.
Maksa ODC eest, kui: asendad kuluka traditsioonilise arenduse. Kui su alternatiiviks on arendajate palkamine 100 000 $+/aastas pluss infrastruktuur, võib OutSystems tegelikult raha kokku hoida. Kuid kui võrdled seda Bubble’iga (29 $/kuus) või Webflow’ga (23 $/kuus), on hinnavahe tohutu.
Päris küsimus on: kas su projekt õigustab 3000 $+/kuus tööriistu? Kui loote ärikriitilist tarkvara väljakujunenud ettevõttele, võibolla küll. Kui oled üksikasutaja ja sul tekitab see summa pungil silma, otsi muid lahendusi.
Nipp alustajale: kasuta tasuta taset ja ehita midagi käed-külge, enne kui kulutad 36 000 $. Tasuta versioonil on tõsiseid piiranguid (pole tootmisrakendusi), kuid piisavalt, et teada saada, kas OutSystems sobib su tööprotsessi. Kui sa pole täiesti kindel, et vajad ettevõtte-klassi tarkvara, siis tõenäoliselt ei vaja ka ettevõtte-klassi hinnakujundust.
Alternatiiv OutSystemsi asemel
OutSystems on suurepärane ettevõtte-klassi ärirakenduste kiireks loomiseks, kuid see ei pruugi sobida igale projektile.
Kui otsid sarnast võimsust, kuid erinevat lähenemist hinnakujundusele, õppekurvile või arendajate koostööle, on tugevaim alternatiiv Mendix.
Peamine erinevus on see, kuidas nad madala koodiga arendust uurivad ja kelle jaoks nad optimeeritud on.
| Funktsioon | OutSystems | Mendix |
|---|---|---|
| Kasutuslihtsus | Järsem õppekurv; töölauakeskne | Intuitiivsem; sobib paremini mittarendajatele |
| Parim valdkond | Tehnilised meeskonnad, kes loovad kõrgetasemelisi rakendusi | Ristfunktsionaalsed meeskonnad koos ärikasutajatega |
| Mobiilirakendused | Natiivsed iOS/Android rakendused | Natiivsed mobiilirakendused + PWA-d |
| Taustsüsteem ja andmed | Koodigeneratsiooni lähenemine; täisteenuste komplekt | Mudelipõhine tõlgendus; visuaalne eelis |
| Kujunduse paindlikkus | Teemaeditor + kohandatud CSS | Atlase kujundussüsteem + mallid |
| Jõudlus | Optimeeritud keerukate ettevõtterakenduste jaoks | Tugev jõudlus, koostööpõhine lähenemine |
| Hinnastamine | Alates 36 300 $/aastas | Alates 998 $/kuus (läbipaistvam) |
Vali Mendix, kui vajad läbipaistvamat ja ennustatavamat hinnastamist (kasutaja kohta, mitte AO-de kaupa), soovid tihedamat koostööd ärivaldkonna ja IT vahel või oled juba investeerinud Siemens’i või SAP ökosüsteemi.
Lõplik hinnang OutSystemsi kohta
OutSystems on selles, mida ta teeb, tõeliselt muljetavaldav, kuid see ei sobi kõigile – ja just nii ongi loodud.
Vali OutSystems, kui oled väljakujunenud ettevõte või IT-osakond, kes peab looma keerukaid sisevahendeid, kliendiportaale või ärirakendusi ja sul on tiimis inimesi, kes mõistavad arenduskontseptsioone.
Kui sinu alternatiiv on arendajate palkamine 100 000 $+/aastas, siis see hinnakujundus on mõistlik. Kui vajad professionaalset tarkvara nädalate jooksul, mitte kuude, suudab OutSystems selle ära teha.
Väldi OutSystemsi, kui oled üksikasutaja piiratud eelarvega, sul puudub kogemus arenduskontseptsioonidega või vajad lihtsalt lihtsat veebisaiti või sihtlehte. Tööriistad nagu Bubble, Webflow või isegi Softr teenivad sind paremini murdosa hinnaga.

