[ca] Low-Code és una tècnica emergent per al desenvolupament que consisteix en crear, dissenyar i desenvolupar aplicacions de software amb mínim codi o sense codi. El seu objectiu és simplificar i accelerar el procés de desenvolupament, permetent un temps de comercialització més ràpid i una col·laboració millor entre els equips de negocis i tecnologia. El desenvolupament Low-Code permet una resposta ràpida al canvi, la creació d'aplicacions altament segures i per a múltiples dispositius, incloses aplicacions mòbils i web, i redueix la dependència dels equips d'IT en permetre que els usuaris sense coneixements tècnics i sense habilitats de desenvolupament creïn les seves pròpies aplicacions. Aquests usuaris solen anomenar-se citizen developers. El desenvolupament Low-Code democratitza el procés de desenvolupament d'aplicacions en permetre que els citizen developers contribueixin al desenvolupament de programari, cosa que redueix la demanda d'enginyers de programari, que s'ha tornat cada cop més desafiant en un món que està en canvi constant. Aquest projecte presenta un estudi de tres plataformes de desenvolupament Low-Code rellevants, incloses Power Apps de Microsoft, Salesforce i OutSystems. En primer lloc, s'examina l'estat de l'art actual de les solucions Low-Code i els conceptes relacionats. Després d'un entrenament en les 3 plataformes diferents de Low-Code, s'han implementat diversos prototips pràctics per provar i tenir una comprensió més profunda de les diferents plataformes. A continuació, s'analitzen les característiques proporcionades per les tres diferents plataformes Low-Code. Finalment, es presenta una comparació del desenvolupament de software Low-Code i tradicional.

[es] Low-Code es una técnica emergente para el desarrollo que consiste en crear, diseñar y desarrollar aplicaciones de software con mínimo código o sin código. Su objetivo es simplificar y acelerar el proceso de desarrollo, permitiendo un tiempo de comercialización más rápido y una mejor colaboración entre los equipos de negocios y tecnología. El desarrollo Low-Code permite una respuesta rápida al cambio, la creación de aplicaciones altamente seguras y para múltiples dispositivos, incluidas aplicaciones móviles y web, y reduce la dependencia de los equipos de IT al permitir que los usuarios sin conocimientos técnicos y sin habilidades de desarrollo creen sus propias aplicaciones. Estos usuarios suelen denominarse citizen developers. El desarrollo Low-Code democratiza el proceso de desarrollo de aplicaciones al permitir que los citizen developers contribuyan al desarrollo de software, lo que reduce la demanda de ingenieros de software, que se ha vuelto cada vez más desafiante en un mundo que está en constante cambio. Este proyecto presenta un estudio de tres plataformas de desarrollo Low-Code relevantes, incluidas Power Apps de Microsoft, Salesforce y OutSystems. En primer lugar, se examina el estado del arte actual de las soluciones Low-Code y los conceptos relacionados. Después de un entrenamiento en las 3 plataformas diferentes de Low-Code, se han implementado varios prototipos prácticos para probar y tener una comprensión más profunda de las diferentes plataformas. A continuación, se analizan las características proporcionadas por las tres diferentes plataformas Low-Code. Finalmente, se presenta una comparación del desarrollo de software Low-Code y tradicional.