Acasă Afaceri Mendix vs. outsystems: o afișare a codului scăzut a întreprinderii

Mendix vs. outsystems: o afișare a codului scăzut a întreprinderii

Cuprins:

Video: OutSystems Platform Overview in 2 Minutes! (2020 Edition) (Noiembrie 2024)

Video: OutSystems Platform Overview in 2 Minutes! (2020 Edition) (Noiembrie 2024)
Anonim

Dezvoltarea aplicațiilor cu coduri reduse oferă fiecărui angajat dintr-o afacere, indiferent de rol sau expertiză tehnică, posibilitatea de a spune „Văd un proces sau o sarcină care poate fi eficientizată sau automatizată și o să construiesc o aplicație pentru asta”. vrăjitori pe bază de formular și interfețe de utilizator drag-and-drop (UI), lucrătorii pot construi o aplicație în câteva minute, o pot împărtăși cu departamentul sau echipa lor și pot susține un flux de lucru manual sau cu gât cu o sticlă cu o experiență simplă bazată pe aplicație.

Platformele cu coduri reduse au toate formele și dimensiunile pentru diferite tipuri și nevoi de afaceri. Însă două dintre cele mai puternice instrumente pe care le-am testat pentru organizațiile mari ale întreprinderilor sunt OutSystems și Mendix. Ambele companii sunt veterani în spațiul cu cod scăzut, oferind platforme mature, cu caracteristici complete, care depășesc crearea de aplicații de bază și automatizarea fluxului de lucru pentru a gestiona întregul ciclu de viață al aplicației.

Pentru întreprinderile mici și mijlocii (IMM-uri) sau întreprinderile mari Fortune 500, alegerea dintre cele două centrale cu cod scăzut poate fi dificilă. Mai jos, vom detalia modul în care Mendix și OutSystem se acumulează în cinci domenii de bază: prețuri, experiență pentru utilizatori (UX), creare de aplicații, caracteristici pentru dezvoltatori și întreprinderi și integrări ale terților. Citiți mai departe pentru a distinge care platformă este cea mai potrivită pentru organizația dvs.

    1 Prețuri și planuri

    Mendix pornește gratuit pentru până la 10 utilizatori pentru crearea, implementarea și asistența de bază a aplicației. Dar pentru întreprinderi, prețul începe de la 1.875 dolari pe lună pentru o singură aplicație cu copii de rezervă automate și o garanție de funcționare. Dacă doriți să construiți mai multe aplicații implementate în întreaga organizație, atunci va trebui să mergeți cu ediția Enterprise sau Pro. Ediția Pro începe de la 5.375 USD pe lună pentru construirea de aplicații nelimitată. Ediția Enterprise costă 7.825 USD pe lună pentru un set de funcții de implementare și gestionare a întreprinderii mai avansat. Acest set de caracteristici include asistență de integrare continuă, implementare cloud privată, scalare orizontală, testare în failover și posibilitatea de a implementa aplicații la fața locului. Prețurile Mendix nu sunt liniare, astfel încât prețurile per utilizator scad în timp ce utilizatorii cresc, și nu există creșteri de costuri pe termen lung din cauza suplimentelor și a cotelor de utilizare.

    OutSystems are un plan gratuit și mai bun, oferind platforma sa gratuit pentru orice organizație cu mai puțin de 100 de utilizatori. Dacă întreprinderea dvs. nu trebuie să ofere mai mult de 100 de utilizatori această capacitate de creare a aplicației, atunci este posibil să fiți capabil să eliminați ediția gratuită, care vine cu un singur mediu de dezvoltare, infrastructură cloud comună și asistență nelimitată. Planul OutSystems One începe de la 2.100 de dolari pe lună (facturat anual) ceea ce vă oferă o capacitate de mii de utilizatori, trei medii de dezvoltare, testare și producție de aplicații, împreună cu implementare dedicată de cloud public, privat sau hibrid. În sfârșit, planul OutSystems Enterprise începe de la 4.600 USD pe lună (facturat anual) pentru capacitatea și scalabilitatea aplicației nelimitate și capacitatea utilizatorului până la milioane dacă intenționați să implementați aplicații cu cod scăzut în magazinele de aplicații pentru consumatori.

    Prețul pentru ambele rulaje este mai mare decât al altor concurenți de întreprindere, cum ar fi Appian și Salesforce App Cloud, dar Mendix și OutSystems oferă medii de dezvoltare mai puternice, cu o funcționalitate mai profundă a întreprinderii. În general, OutSystems are un plan gratuit mai bun decât Mendix și prețurile sale de întreprindere nu sunt la fel de abrupte. Edge: OutSystems

    2 Configurare și interfață

    Tabloul de bord OutSystems este prezentat într-o manieră curată și ordonată, cu file pentru Platformă (unde are loc toată construcția de aplicații), Learn, Community și suport. Fila Comunitate include nu doar un forum pentru utilizatori, ci o placă de lucru și o filă „Idei” pentru îmbunătățirea platformelor și noile funcții. Experiența de dezvoltare a codului scăzut începe prin crearea propriului dvs. mediu de cloud privat, care vine cu URL-ul său unic OutSystems. Un alt lucru pe care OutSystems îl face pe care nici o altă platformă nu îl face pentru a adapta experiența este, acesta vă pune întrebări despre tipul de aplicații pe care doriți să le dezvoltați și rolul profesional și nivelul de expertiză. Singura captura cu configurarea este că trebuie să descărcați manual mediul de dezvoltare integrat (IDE) pentru desktop OutSystems. Nu există nicio opțiune complet bazată pe cloud. Configurarea încă nu durează mult, dar pentru a ajunge la constructorul de aplicații cu cod scăzut, ghidat, un utilizator mediu de afaceri va trebui să efectueze o instalare manuală.

    Mendix, pe de altă parte, oferă o experiență complet bazată pe cloud care te duce direct la fila „Buzz” atunci când te conectezi la intranetul social integrat și la aspectul de colaborare al platformei. Buzz este una dintre cele cinci file principale din tabloul de bord foarte simplu de lângă filele Aplicații, Oameni, App Store și Comunitate. Mendix configurează automat mediul dvs. de bază pentru aplicații și vă arată un meniu de opțiuni pentru a începe să dezvoltați și să configurați aplicația, plus o filă Buzz în fiecare aplicație individuală. UI a fost recent revizuită cu o nouă UI pentru modelatori web, reproiectat aplicații Android și iOS și un nou limbaj de design pe care compania îl numește „Atlas”, cu șabloane de pagină predefinite și elemente UI numite „Blocuri de construcție.” Ambele UI sunt ușor de navigat, și chestionarul de configurare personalizat OutSystems este un plus. Dar Mendix face un pic mai ușor să vă autentificați și să începeți să construiți imediat, punând colaborarea echipei native în față și în centru.

    3 Crearea aplicațiilor cu cod scăzut

    Dezvoltarea cu cod scăzut este proiectată pentru a fi la fel de utilă pentru utilizatorii de afaceri de zi cu zi, precum și pentru departamentele IT și dezvoltatorii. Când vine vorba de prima, ambele platforme oferă experiențe de creare de aplicații pas cu pas pentru a ghida utilizatorii care nu sunt tehnici în timpul procesului. Mendix vă începe cu o pagină de aplicații preconstruite pentru gestionarea activelor, evenimentelor, cheltuielilor etc. și tutoriale pentru a vă conduce prin șabloane de aplicații mai complexe. Web Modeler este puternic și vă oferă previzualizări ale dispozitivelor pentru aplicații desktop, mobile și tablete. Dar, spre deosebire de instrumente precum Google App Maker, Mendix vă începe cu designul UI și încadrarea prin fir în loc de configurarea bazei de date, ceea ce se întâmplă mai târziu. Aceasta duce la o experiență extrem de naturală de creare a aplicațiilor, cu o mulțime de opțiuni de personalizare în ceea ce privește aspectul. Dar acest lucru a dus la unele încercări și erori în ceea ce privește executarea corectă în timpul testării noastre. Spre deosebire de OutSystems, Mendix are și o aplicație mobilă specifică dezvoltatorului, care vă permite să editați de fapt aplicațiile de pe dispozitivul dvs. mobil.

    OutSystems te face să alegi dacă creezi o aplicație web sau mobilă din start, iar apoi să specifici dacă este vorba despre o aplicație pentru smartphone, o aplicație pentru tabletă sau o aplicație universală care va fi redimensionată pe diverse ecrane. Acest lucru este limitativ în comparație cu comutarea între previzualizările dispozitivului din Mendix. Dar, odată ce începeți să construiți aplicația, OutSystems vă ajută la fiecare pas. Odată intrat în proiectantul de aplicații vizuale, OutSystems m-a plimbat pas cu pas cu săgeți animate. M-a ghidat prin crearea tabelului bazei mele de date dintr-un fișier Microsoft Excel și transformarea acesteia într-o listă, crearea unui formular, personalizarea interfeței de utilizare și ajutându-mă să public aplicația folosind un singur clic. Editorul de aplicații este prevăzut în mod similar cu Mendix și Microsoft PowerApps, deși o caracteristică unică a fost aceea că aplicația creează automat file pentru tine pe măsură ce mergi. Există o previzualizare personalizată a aplicației dvs. în centru și pur și simplu trageți și plasați elemente UI în ea, pe care le asociați către obiecte și câmpuri din baza de date din partea dreaptă. Experiențele de creare a aplicației sunt gât și gât și mi-a plăcut că previzualizarea dispozitivului Mendix este mai bună. Dar procesul de dezvoltare a codului scăzut al OutSystems este puțin mai ușor, cu instrucțiuni mai bine ghidate. Slow Edge: OutSystems

    4 Caracteristici pentru dezvoltatori și întreprinderi

    OutSystems are o mulțime de funcționalități care acoperă automatizarea și logica proceselor, depanare și testare software, gestionarea proiectelor și multe altele, pe întregul ciclu de viață al aplicației. OutSystems prezintă un editor de expresii frumos, cu completare automată pentru maparea dintr-o bază de date într-un câmp. În plus, aplicațiile sunt scrise în limbi de programare native de dedesubt, pe care dezvoltatorul nostru le-a găsit utile în timp ce lucra cu CSS și cod JavaScript cu evidențierea sintaxei. Când publicați o aplicație, OutSystems oferă gestionarea bazată pe roluri și analiza aplicațiilor care descompun performanța și implicarea aplicației pe diferite sisteme de operare (sisteme de operare), browsere etc.

    Mendix are caracteristici similare atunci când vine vorba de analiză, guvernare și managementul utilizatorilor. Ambele instrumente oferă, de asemenea, o instalare binară, ceea ce înseamnă că puteți instala mediul de dezvoltare local pe stația dvs. de lucru, pe lângă accesul bazat pe Mendix. În general, dezvoltatorul nostru a constatat că, între cei doi, Mendix a performat mai bine în personalizarea bazelor de date și întreținerea aplicațiilor și a oferit o experiență mai eficientă a dezvoltatorului care a necesitat mai puțin jocuri. Mendix este, de asemenea, singura platformă pe care am testat-o ​​cu Scrum, încorporată pentru managementul de proiecte bazat pe sprint, și oferă și monitorizare profundă a calității și extensii de testare automate, dacă beneficiați și de nivelul Enterprise. Partea mică: Mendix

    5 App Store, integrări și comunitate

    Atât Mendix cât și OutSystems au integrări extinse și magazine de aplicații full-suflate, pline de aplicații și componente construite în comunitate. Mendix App Store oferă o piață largă de aplicații și șabloane, componente și widget-uri UI pre-construite și o listă lungă de conectori pentru a integra servicii terțe, inclusiv conectori de baze de date pentru Internet of Things (IoT) și aplicații de învățare automată (ML).

    OutSystems Forge, găsit în fila Comunității platformei, este o piață de aplicații și componente, cu mii de șabloane și integrări preconstruite, module de aplicație reutilizabile și componente. Fila Comunitate depășește, de asemenea, magazinul de aplicații pentru a oferi un forum pentru utilizatori, o placă de lucru și o filă „Idei” pentru îmbunătățirea platformelor și noile funcții. Mendix oferă funcții similare de forum, forță de muncă și implicare în comunitate în fila sa Comunitate. Edge: Even

    6 Linia de jos

    Mendix și OutSystems sunt atât opțiuni excelente, cât platforme cu coduri joase de întreprindere, care se ocupă de o gamă completă de utilizatori de afaceri. Ambele au încurajat ecosistemele bogate și pot gestiona ciclul de viață al aplicației de la capăt la sfârșit, de la crearea și implementarea aplicațiilor până la întreținerea continuă și analitice. Mendix vă oferă o opțiune complet bazată pe cloud, cu o colaborare nativă și o mare gestionare a proiectelor IT, în timp ce OutSystems strălucește cu interfața mai intuitivă de creare a aplicațiilor și instrucțiuni pas cu pas, precum și cu o experiență de chestionar adaptată în jurul rolurilor de afaceri. Acest cap la cap este aproape cât de aproape, iar preferința dvs. va depinde de setul de caracteristici general pentru care căutați. Cu toate acestea, datorită avantajului său în ceea ce privește prețul și experiența generală mai ușoară în construirea unei aplicații de afaceri cu coduri reduse, această comparație între gât și gât se încheie cu OutSystems venind ușor înainte. Câștigător: OutSystems

Mendix vs. outsystems: o afișare a codului scăzut a întreprinderii