Software development has evolved significantly, with new paradigms such as low-code and no-code platforms enabling users with minimal or no technical expertise to build applications. These platforms simplify development through visual interfaces and automation, reducing the need for traditional programming. Concurrently, open-source principles have influenced software collaboration through inner source and outer source models. Inner source applies open-source methodologies within an organisation, while outer source extends development efforts beyond company boundaries, including outsourcing and open-source contributions. This paper explores the benefits, risks, and implementation strategies of these emerging software development models, providing insights into their impact on modern software engineering.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Inner Source, Outer Source, Low Code, and No Code: Pros, Cons and Contexts - Results from an MLR

  • Georgijs Pitkevics,
  • Lakshita Dubey,
  • Chee Hin Choa,
  • Yana Koleva,
  • Murat Yilmaz,
  • Paul M. Clarke,
  • Andrew McCarren

摘要

Software development has evolved significantly, with new paradigms such as low-code and no-code platforms enabling users with minimal or no technical expertise to build applications. These platforms simplify development through visual interfaces and automation, reducing the need for traditional programming. Concurrently, open-source principles have influenced software collaboration through inner source and outer source models. Inner source applies open-source methodologies within an organisation, while outer source extends development efforts beyond company boundaries, including outsourcing and open-source contributions. This paper explores the benefits, risks, and implementation strategies of these emerging software development models, providing insights into their impact on modern software engineering.