Low code/no-code tools for team-based development

Successful team-based development in low-code/no-code environments requires a special set of ALM development tools and apps. This guidance provides an overview of these tools, and recommendations for use during development.

EngTools

ALM accelerator for Power Platform

The ALM (Application Lifecycle Management) accelerator for Power Platform is part of the Microsoft Power Platform Center of Excellence (CoE) Starter Kit. The accelerator is a set of applications, scripts and pipelines designed to automate the continuous integration/continuous delivery (CI/CD) process.

The toolkit uses Power Platform and Azure DevOps to deliver an end-to-end ALM experience for both low-code and professional developers.

Configure the ALM accelerator describes the process of toolkit installation and setup.

An overview of the toolkit is also on YouTube.

The accelerator is open-source including Azure DevOps pipelines that are at the core of the toolkit. Find created pipelines to use as-is or modify to accommodate variations in practice suitable for a particular user or organization.

Power Platform Build tools

When building a custom CI/CD process or extending the ALM accelerator, this set of tools automates common ALM processes with the Power Platform and Azure DevOps or GitHub.

Using Power Platform CLI

When the use of Power Platform Build tools in the project is not possible, the CLI delivers a set of operations that support the Power Platform development process.

The list of available operations can be found in What is Microsoft Power Platform CLI?.

XrmToolBox

XrmToolBox is a no-cost Windows application designed to connect with Dataverse. It offers a vast Tools list comprising hundreds of tools for several functionalities such as:

  • productivity
  • configuration
  • migration
  • testing
  • reporting
  • security
  • data comparison
  • code snippets

What is XrmToolBox?