פלטפורמת פיתוח Low code – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
שיפור קל (... כלום כיום איננו ב"עידן רשתות התקשורת"?)
הוספת קישורים למאמרים ומחקרים
שורה 1:
'''פלטפורמת פיתוח Low code''' (הידועה כ"מערכות תשתית לפיתוח מהיר" או "מפ"מ"; ב[[אנגלית]]: "Low-code development platform", או "LCDP") היא [[תוכנה]], המספקת סביבת עבודה ל[[מתכנת]]ים לטובת יצרת [[אפליקציה|אפליקציות]] בעזרת ממשקים גרפים וקונפיגורציות. זאת במקום התכנות המסורתי של כתיבת הקוד. הפלטפורמה עשויה להתמקד בעיצוב ופיתוח של סוג מסוים של ישומים כמו: מסדי נתונים, תהליכים עסקיים או [[יישום רשת|יישומי רשת)]]. פלטפורמות ה-low code יכולות לייצר אפליקציות מלאות לחלוטין או כמעט מלאות - שדורשות לתכנת בכתיבת קוד לדברים ספציפים.
 
פיתוח בLCDP הוא פיתוח מהיר באופן משמעותי<ref>{{קישור כללי|כתובת=https://sdtimes.com/application-development/low-code-development-seeks-accelerate-software-delivery/|כותרת=How low-code development seeks to accelerate software delivery|אתר=SD Times|תאריך=2014-08-12|שפה=en-US|תאריך_וידוא=2018-12-16}}</ref> לעומת כלי פיתוחים מבוססי סביבות דור 3 (ע"פ הערכות 6 עד פי 20 מהיר יותר<ref>{{קישור כללי|כתובת=https://www.forbes.com/sites/forbestechcouncil/2018/06/06/what-the-rise-of-low-code-means-for-cios/|הכותב=Michael Beckley|כותרת=What The Rise Of Low-Code Means For CIOs|אתר=Forbes|שפה=en|תאריך_וידוא=2018-12-17}}</ref>). היתרונות בפיתוח כזה הן בכמה ממדים: הניתוח, הפיתוח, כוח האדם וניהול הפרויקט. בכל אחד מאלה פלטפורמת הlow-codeמפ"מ מביאה תובנות ישנות לידי מימוש עכשווי. שימוש בפלטפורמת לואו קוד יכול לעזור למנוע [[חוב טכני]].
 
כלים כגון [[Mendix]] ו-OutSystems הן פלטפורמות פיתוח בלואו קוד. אלה, מהוות סביבת פיתוח עשירה ורחבה, אך בעיקר ברת-הרחבה על ידי ממשקים קלים, או הרחבה באמצעות שימוש ב-Online marketplaceMarketplace, בו קיימות הרחבות שאחרים פיתחו. כאן למעשה טמון הפער בין כלי No code שבהן לא ניתן להרחיב את התוכנה, לבין Low code הניתן להרחבה.
 
מערכות הLCDP (מפ"מ) צפויות לתפוס נתח שוק רחב. חברת המחקר פורסטר מעריכה כי שווי השוק<ref>{{קישור כללי|כתובת=https://www.cio.com/article/3233875/development-tools/low-code-today-s-latest-buzzword-or-technology-worth-the-buzz.html|הכותב=Pete Khanna|כותרת=Low-code: today’s latest buzzword or technology worth the buzz?|אתר=CIO|תאריך=2017-10-18|שפה=en|תאריך_וידוא=2018-12-17}}</ref> למפ"מ יגיע להיקף של 15.5 מיליארד דולר עד שנת 2020<ref>{{קישור כללי|כתובת=https://www.dronahq.com/time-for-low-code-revolution/|כותרת=Time for Low-code Revolution - PCQuest|אתר=DronaHQ|תאריך=2018-07-20|שפה=en-US|תאריך_וידוא=2018-12-17}}</ref>.
 
חברת MarketsAndMarkets<ref>{{קישור כללי|כתובת=https://www.marketsandmarkets.com/Market-Reports/low-code-development-platforms-market-103455110.html?gclid=Cj0KCQiA6dLgBRDoARIsAJgoM4s5Z1PuzL-lJ6uD4Y5k3GsO0YR9HFJ9gn-l2AAb9HO3i9x9TbdnibUaAsVbEALw_wcB|כותרת=Low-Code Development Platform Market by Component & Vertical - Global Forecast 2022 {{!}} MarketsandMarkets|אתר=www.marketsandmarkets.com|תאריך_וידוא=2018-12-17}}</ref> העריכה כי עד 2022 שווי השוק יגיע להיקף של 27.23 מיליארד דולר.
 
== היסטוריה והווה ==
בעידן [[Mainframe|מחשבי ה-Mainframe]] והשימוש ב[[שרת-לקוח|מודל שרת-לקוח (Client-Server)]], קראו לכלים בתחום זה "[[מחולל יישומים|מחוללי יישומים]]", או "שפות מהדור הרביעי". זאת משום ששפות אלה נבנו באמצעות שפות של הדור השלישי (C, Java ואחרות) ופעלו לא כשפות מקומפלות, אלא כ-Interpreters.
 
ב[[שנות ה-2000]], כלים אלה זכו לכינוי "Rapid Application Development". כלים אלה סבלו מאבולוציה שבעצם הפחיתה ממהירות הפיתוח ומהירות הביצועים. דורות של [[מהדר|קומפיילרים (מהדרים)]] הוחלפו במהירות והאתגר לתחזק כלי RAD ברמת עדכניות גבוהה הפחית את הערכים המוספים שלהם. עם ההתקדמות הטכנולוגית, מה שפעם היה ה-Server Side עבר ל[[מחשוב ענן]] ומה שהיה ה-Client Side הוא כעת המחשב האישי, ה[[טלפון חכם|טלפון החכם]], או כל מכשיר המתחבר לענן. בעולם הענן, נושא הביצועים מטופל בקנה מידה אחר. אחת התוצאות המעניינות היא החזרה של כלי הפיתוח המהיר לשולחן. למעשה, כלי תשתית לפיתוח מהיר הפכו לאחד הטרנדים הלוהטים בשווקים.
 
בשנת 2014, IDC טבעה את המונח Low Code, תוך שהיא סוקרת את הצורך והפתרונות בתחום הפיתוח המהיר ומאז, זה השם המקובל בעולם.
שורה 15 ⟵ 19:
תחום ה-Low code מתפתח גם בישראל, וישנן מספר חברות סטרט-אפ המציעות שירותים של הטמעה ופיתוח מהיר של ישומיים.
 
בשנת ב-2018 משרד הבריאות הוציא מכרז{{הערה|[https://www.health.gov.il/Services/Tenders/Documents/com110_2018.pdf מכרז פומבי מספר 2018/110 - פלטפורמה ליישום ופיתוח מהיר ואיכותי של יישומים עבור החטיבה לבריאות דיגיטלית ומחשוב במשרד הבריאות], באתר [[משרד הבריאות]], 18 בנובמבר 2018}} ל"פלטפורמה ליישום ופיתוח מהיר ואיכותי של יישומים" ודרש שימוש באחד מהכלים הבאים: Appian, Kony, MendixOutSystemsMendix, OutSystems{{כ}} או SalesForce.
 
== יתרנות פיתוח ב Low code ==