Branching outsystems application for parallel development

Hi, 

I just want to know the options available in outsystems to branch an application for two development teams for parallel development. One team will be working on defect fixes of the existing functionality & another team need to work on an Enhancement in the same application. We just want to isolate these two works and if the enhancement is completed within timeframe, planning to merge and move all together to higher environment. If not, planning to go with the main branch which has the original application code along with the fixes done by team - 1.

Thanks,

Karthik 



 

Hi Karthik,

Branching is not possible in Outsystems at the moment. And I dunno if it will ever be possible.

Regards,

Marcelo

Marcelo Ferreira wrote:

Hi Karthik,

Branching is not possible in Outsystems at the moment. And I dunno if it will ever be possible.

Regards,

Marcelo

Thanks Marcelo...


Solution

Hi Karthik,

Branching is not possible, but that said there is enough measures you can take to keep in control or avoid parallel development work:

Please read the following documentation on team development in OutSystems.

https://success.outsystems.com/Evaluation/Lifecycle_Management/How_does_OutSystems_enable_team_collaboration

It describes how you can develop in an organization with multiple teams as well as how you can work as a team on one module. 


You can also use feature switches concept to add to a live app without branching, see: https://www.outsystems.com/forums/discussion/43731/branching-outsystems-application-for-parallel-development/


Not directly related to branching but really relevant for team or multiple team development is I think the following:

On the techtalk page there is a great presentation on domains and services, where you should map a domain on a development team: https://www.outsystems.com/learn/lesson/1696/domains-and-services-architecture/

This domain architecture is also now fully supported in the latest version of the Discovery application.

Regards,

Daniel

Solution

Karthik Jeyaraman wrote:

Marcelo Ferreira wrote:

Hi Karthik,

Branching is not possible in Outsystems at the moment. And I dunno if it will ever be possible.

Regards,

Marcelo

Thanks Marcelo...


I am just curious Karthik, why did flag your own reply to Marcelo as solution? 

Liking your own comments I feel is Pleasuuring your own Ego