Low code platforms چیست؟
LCDP یک محیط توسعه را فراهم می کند که برای ایجاد نرم افزار برنامه از طریق یک رابط کاربری گرافیکی استفاده می شود، ممکن است برنامه های کاملاً عملیاتی تولید کند ، یا برای شرایط خاص به کد نویسی اضافی نیاز داشته باشد.
یک روش توسعه کاربرد است که کدگذاری را از متن به بصری بالا می برد.
چگونه کار میکند؟
در یک مدل محور عمل می کند.
ابزارهای گرافیکی برای طراحی یک برنامه یا سیستم ، همراه با ورودی های مورد نیاز ، خروجی ها ، منطق تجارت و جنبه های دیگر ارائه می دهند.
ویژگیهای Low code:
1. Reusable components
2. Scalable environments
3. Collaboration tools
4. Visual modeling
5. Application lifecycle management
6. Data integration
مزایا:
· ارتباطات سازمانی بهتری را ارتقا دهید.
· در صورت لزوم ویژگی های برنامه را به سرعت گسترش دهید.
· برنامه هایی را با قوام و مقیاس پذیری بیشتر بسازید.
· راه حل های متنوعی را بدون تحمل هزینه های سنگین ایجاد کنید.
· بخش های خارج از آن را برای شرکت در توسعه توانمندسازی کنید.
· سازمان خود را در مواجهه با اختلال چابک نگه دارید.
· در صورت لزوم تغییرات فوری را تسهیل کنید.
· تیم های خود را فعال کنید تا به صورت تکراری و مستقل کار کنند.
· سیستم ها را در مقیاس بزرگتر بسازید و مدیریت کنید.
منابع:
· https://www.spaceotechnologies.com/blog/low-code-mobile-app-development-platforms/
· https://appian.com/low-code-basics/introduction.html
· https://www.softwaretestinghelp.com/low-code-development-platforms/
· https://www.creatio.com/low-code
· https://www.spaceotechnologies.com/blog/low-code-mobile-app-development-platforms/
#تکلیف درس معماری نرم افزار در دانشگاه شهید بهشتی