Namai Verslas „Mendix“ ir „outsystems“: įmonės mažo kodo demonstracija

„Mendix“ ir „outsystems“: įmonės mažo kodo demonstracija

Turinys:

Video: Обзор Studio Creatio, enterprise — low-code платформа (Lapkritis 2024)

Video: Обзор Studio Creatio, enterprise — low-code платформа (Lapkritis 2024)
Anonim

Programų kūrimas, naudojant mažai kodo, suteikia galimybę kiekvienam įmonės darbuotojui, nepaisant vaidmens ar techninės kompetencijos, pasakyti: „Matau procesą ar užduotį, kurį galima supaprastinti ar automatizuoti, ir aš tam sukursiu programą“. formos pagrindu sukurtus vedlius ir vartotojo sąsajas (UI), darbuotojai per kelias minutes gali sukurti programą, pasidalyti ja su savo skyriumi ar komanda ir paversti rankiniu ar butelio kaklelio verslo darbo procesą naudodamiesi paprasta programa pagrįsta patirtimi.

Visų tipų ir mažo kodo platformos yra įvairių formų ir dydžių, atsižvelgiant į įvairius verslo tipus ir poreikius. Tačiau du galingiausi įrankiai, kuriuos išbandėme didelių įmonių organizacijose, yra „OutSystems“ ir „Mendix“. Abi įmonės yra mažai kodo turinčios vietos veteranės, siūlančios subrendusias visapusiškas platformas, kurios viršija pagrindinį programos sukūrimą ir darbo eigos automatizavimą, kad būtų galima valdyti visą programos gyvavimo ciklą.

Mažoms ir vidutinio dydžio įmonėms (MVĮ) ar didelėms „Fortune 500“ įmonėms gali būti sunku pasirinkti vieną iš dviejų mažo kodo elektrinių. Žemiau mes išskaidome, kaip „Mendix“ ir „OutSystem“ susideda iš penkių pagrindinių sričių: kainų nustatymo, vartotojo patirties (UX), programų kūrimo, kūrėjų ir įmonių funkcijų ir trečiųjų šalių integracijos. Perskaitykite toliau, kad išsiaiškintumėte, kuri platforma yra tinkamiausia jūsų organizacijai.

    1 Kainodara ir planai

    „Mendix“ iki 10 vartotojų nemokamai gali naudoti pagrindinėms programoms kurti, diegti ir palaikyti. Bet įmonėms vienos programos su automatinėmis atsarginėmis kopijomis ir veikimo laiko kainodara prasideda nuo 1875 USD per mėnesį. Jei norite sukurti kelias programas, įdiegtas visoje organizacijoje, turėsite naudoti „Enterprise“ ar „Pro“ leidimą. „Pro“ leidimas prasideda nuo 5 375 USD per mėnesį už neribotą programų kūrimą. „Enterprise“ leidimas kainuoja 7825 USD per mėnesį už sudėtingesnį įmonės diegimo ir valdymo funkcijų rinkinį. Į šį funkcijų rinkinį įeina nuolatinis integracijos palaikymas, privataus debesies diegimas, horizontalus mastelio keitimas, atjungimo testavimas ir galimybė diegti programas vietose. „Mendix“ kainodara nėra linijinė, todėl vieno vartotojo kaina mažėja, kai vartotojai didėja, o dėl priedų ir naudojimo kvotų ilgalaikis išlaidų padidėjimas nekyla.

    „OutSystems“ turi dar geresnį nemokamą planą, suteikiantį galimybę nemokamai naudotis savo platforma bet kuriai organizacijai, turinčiai mažiau nei 100 vartotojų. Jei jūsų įmonei nereikia suteikti daugiau nei 100 vartotojų šios programos kūrimo galimybės, galbūt net galėsite atsisakyti nemokamo leidimo, kurį teikia viena kūrimo aplinka, bendroji debesų infrastruktūra ir neribotas palaikymas. Vieno „OutSystems One“ plano pradžia yra 2 100 USD per mėnesį (kasmet mokama sąskaita), kuris suteikia jums tūkstančius galimybių vartotojui, tris aplinkas programų kūrimui, testavimui ir gamybai, taip pat numatytą viešojo, privačiojo ar hibridinio debesų diegimą. Galiausiai „OutSystems Enterprise“ planas prasideda nuo 4600 USD per mėnesį (apmokestinamas kasmet) už neribotą programos pajėgumą ir mastelį bei iki milijonų vartotojų pajėgumą, jei planuojate diegti mažo kodo programas vartotojų programų parduotuvėse.

    Abiejų bendrovių kainos yra didesnės nei kitų konkurentų, tokių kaip „Appian“ ir „Salesforce App Cloud“, tačiau „Mendix“ ir „OutSystems“ siūlo galingesnes plėtros aplinkas, turinčias gilesnį įmonės funkcionalumą. Apskritai, „OutSystems“ siūlo geresnį nemokamą planą nei „Mendix“, o jo įmonės kainos nėra tokios stačios. Briauna: „OutSystems“

    2 Sąranka ir sąsaja

    „OutSystems“ informacijos suvestinė yra išdėstyta švariai, tvarkingai, naudojant skirtukus platformai (ten, kur vyksta visas realus programos kūrimas), „Mokykis“, „Bendruomenei“ ir palaikymui. Skirtuke Bendruomenė yra ne tik vartotojų forumas, bet ir darbo lenta bei skirtukas „Idėjos“, skirtas patobulinti platformos patobulinimus ir naujas funkcijas. Mažo kodo kūrimo patirtis prasideda sukuriant savo privačią debesies aplinką, pateiktą su savo unikaliu „OutSystems“ URL. Kitas dalykas, kurį „OutSystems“ daro tai, kad jokia kita platforma netaiko patirties, ji užduoda klausimus apie norimas kurti programas ir jūsų profesinį vaidmenį bei kompetencijos lygį. Vienintelis laimėjimas su sąranka yra tas, kad jūs turite rankiniu būdu atsisiųsti „OutSystems“ darbalaukio integruotą kūrimo aplinką (IDE). Nėra visiškai debesies pagrindu parinkties. Sąranka vis tiek neužtrunka, tačiau norint patekti į visą nurodytą mažo kodo programų kūrėją, paprastas verslo vartotojas turės atlikti rankinį diegimą.

    Kita vertus, „Mendix“ siūlo visiškai debesimis pagrįstą patirtį, kuri nukreipia jus į skirtuką „Buzz“, kai prisijungiate prie įmontuoto vidinio tinklo ir platformos bendradarbiavimo aspekto. „Buzz“ yra vienas iš penkių pirminių skirtukų, esančių labai paprastame informacijos suvestinėje, šalia „Apps“, „People“, „App Store“ ir „Community“ skirtukų. „Mendix“ automatiškai nustato pagrindinę programos aplinką ir rodo parinkčių meniu, kad galėtumėte pradėti kurti ir konfigūruoti programą, taip pat „Buzz“ skirtuką kiekvienoje programoje. UI neseniai buvo atnaujinta naudojant naują žiniatinklio modeliuotojo vartotojo sąsają, pertvarkytas „Android“ ir „iOS“ programas ir naują dizaino kalbą, kurią bendrovė vadina „atlasu“ su iš anksto nustatytais puslapio šablonais ir vartotojo sąsajos elementais pavadinimu „Statybiniai blokai“. Abi sąsajas lengva naršyti, ir pritaikytas „OutSystems“ sąrankos klausimynas yra pliusas, tačiau „Mendix“ leidžia šiek tiek lengviau prisijungti ir pradėti kurti iškart, sukuriant vietinės komandos bendradarbiavimą priekyje ir centre. Briauna: „Mendix“

    3 programos su mažu kodu sukūrimas

    Mažo kodo plėtra yra sukurta taip, kad būtų naudinga kasdieniams verslo vartotojams, kaip ir IT skyriams bei kūrėjams. Kalbant apie buvusią, abi platformos siūlo žingsnis po žingsnio programų kūrimo patirtį, kad proceso metu naudotų netechninius vartotojus. „Mendix“ atidaro iš anksto sukurtų programų, skirtų turtui, įvykiams, išlaidoms ir pan. Valdyti, puslapį ir mokomuosius vadovus, kad patektų į sudėtingesnius programų šablonus. Žiniatinklio modeliuoklis yra galingas ir suteikia galimybę peržiūrėti įrenginius, skirtus darbalaukio, mobiliesiems ir planšetiniams kompiuteriams. Tačiau, skirtingai nei tokie įrankiai, kaip „Google App Maker“, „Mendix“ pradeda naudoti UI projektavimą ir vielos įrėminimą, o ne duomenų bazės sąranką, o tai įvyksta vėliau. Tai sukuria nepaprastai natūralų programos kūrimo patirtį, nes yra daugybė pritaikymo variantų, susijusių su išvaizda. Bet tai lėmė tam tikrą bandymą ir klaidą, kaip teisingai atlikti vykdymą mūsų bandymų metu. Skirtingai nuo „OutSystems“, „Mendix“ taip pat turi specialiai programuotojui skirtą programą mobiliesiems, leidžiančią iš tikrųjų redaguoti programas savo mobiliajame įrenginyje.

    „OutSystems“ verčia pasirinkti, ar kuriate žiniatinklį, ar programą mobiliesiems iš „get-go“, tada nurodyti, ar tai išmaniųjų telefonų, planšetinių kompiuterių, ar universali programa, kurios dydis bus pritaikytas įvairiems ekranams. Tai šiek tiek riboja, palyginti su perjungimu tarp įrenginio peržiūros „Mendix“. Kai tik pradėsite kurti programą, „OutSystems“ padės jums kiekviename žingsnyje. Kartą dirbdamas vizualiųjų programų kūrėju, „OutSystems“ žingsnis po žingsnio vedė mane animacinėmis rodyklėmis. Tai padėjo man susikurti duomenų bazės lentelę iš „Microsoft Excel“ failo ir paversti ją sąrašu, sudaryti formą, pritaikyti savo vartotojo sąsają ir padėti man paskelbti programą naudojant tik vieną paspaudimą. Pati programos rengyklė išdėstyta panašiai kaip „Mendix“ ir „Microsoft PowerApps“, nors viena išskirtinai naudinga savybė buvo ta, kad programa automatiškai sukuria skirtukus jums einant kartu. Centre yra pritaikytas prekės ženklo peržiūra, o jūs tiesiog vilkite ir upuść į ją vartotojo sąsajos elementus, kuriuos priskiriate duomenų bazės objektams ir laukams dešinėje. Programos kūrimo patirtis yra kaklas ir kaklas, todėl man patiko, kad „Mendix“ prietaiso peržiūra buvo geresnė. Tačiau „OutSystems“ mažo kodo kūrimo procesas yra šiek tiek sklandesnis, geriau nukreipiant instrukcijas. Mažas kraštas: „OutSystems“

    4 Kūrėjo ir įmonės funkcijos

    „OutSystems“ turi daugybę funkcijų, apimančių proceso automatizavimą ir logiką, derinimo ir programinės įrangos testavimą, projektų valdymą ir dar daugiau per visą programos gyvavimo ciklą. „OutSystems“ siūlo puikų išraiškos rengyklę su automatiniu užpildymu, kad būtų galima atvaizduoti iš duomenų bazės į lauką. Be to, programos yra parašytos gimtąja programavimo kalba, kurios mūsų kūrėjui pasirodė naudingos dirbant su CSS ir „JavaScript“ kodu su sintaksės paryškinimu. Kai skelbiate programą, „OutSystems“ teikia vaidmenimis pagrįstą vartotojų valdymą ir programų analizę, kuri suskaido jūsų programos našumą ir įsitraukimą į skirtingas operacines sistemas (OS), naršykles ir kt.

    „Mendix“ turi panašių funkcijų, kai reikia analizuoti, valdyti ir valdyti vartotojus. Abu įrankiai taip pat siūlo dvejetainį diegimą, tai reiškia, kad kartu su „Mendix“ debesies pagrindu sukurta prieiga galite įdiegti kūrimo aplinką savo darbo vietoje. Apskritai, mūsų kūrėjas nustatė, kad tarp šių dviejų duomenų „Mendix“ geriau sekėsi tinkindami duomenų bazę ir palaikydami programas, taip pat teikė racionalesnę kūrėjų patirtį, kuriai reikėjo mažiau klaidų. „Mendix“ taip pat yra vienintelė platforma, kurią išbandėme naudodami įmontuotą „Scrum“, skirtą valdyti „sprint“ pagrindu sukurtiems projektams valdyti. Ji taip pat siūlo gilų kokybės stebėjimą ir automatinius bandymų plėtinius, jei ketinate imtis „Enterprise“ lygio. Nedidelis kraštas: Mendix

    5 „App Store“, integracijos ir bendruomenė

    Tiek „Mendix“, tiek „OutSystems“ turi didelę integraciją ir pilnaverčių programų parduotuvėse yra pilna bendruomenės sukurtų programų ir komponentų. „Mendix App Store“ siūlo plačią programų ir šablonų, iš anksto integruotų vartotojo sąsajos komponentų ir valdiklių rinkinį bei ilgą jungčių sąrašą, kad būtų galima integruoti trečiųjų šalių paslaugas, įskaitant daiktų interneto (IoT) ir mašininio mokymosi (ML) programų duomenų bazių jungtis.

    „OutSystems Forge“, aptinkamas platformos bendruomenės skirtuke, yra programų ir komponentų rinka su tūkstančiais iš anksto sukurtų šablonų ir integracijų, daugkartinio naudojimo programų modulių ir komponentų. Skirtukas „Bendruomenė“ taip pat neapsiriboja programų parduotuve ir siūlo vartotojo forumą, darbo lentą ir skirtuką „Idėjos“, skirtą platformos patobulinimams ir naujoms funkcijoms. „Mendix“ savo bendruomenės skirtuke siūlo panašias forumų, darbo lentų ir bendruomenės įtraukimo funkcijas. Briauna: Net

    6 Apatinė eilutė

    Tiek „Mendix“, tiek „OutSystems“ yra puikūs pasirinkimai, kaip įmonės mažo kodo platformos, kurios patenkina visus verslo vartotojus. Abu jie puoselėjo turtingas ekosistemas ir gali valdyti programos gyvavimo ciklą nuo programos sukūrimo iki diegimo iki nuolatinės priežiūros ir analizės. „Mendix“ suteikia jums galimybę naudotis visiškai debesies galimybėmis, bendradarbiaujant su savimi ir užtikrinant puikų IT projektų valdymą, o „OutSystems“ - tai intuityvesnė programų kūrimo sąsaja ir nuoseklios instrukcijos, taip pat pritaikytos anketos, susijusios su verslo vaidmenimis. Tai yra beveik viskas arti galvos, o jūsų pasirinkimas priklausys nuo bendro funkcijų rinkinio, kurio ieškote. Tačiau, atsižvelgiant į pranašumą kainodaroje ir bendrą sklandesnę patirtį kuriant mažo kodo verslo programą, šis sprando ir kaklo palyginimas baigiasi tuo, kad „OutSystems“ pasirodo šiek tiek į priekį. Nugalėtojas: „OutSystems“

„Mendix“ ir „outsystems“: įmonės mažo kodo demonstracija