The software development industry has best practices and software such as git that facilitates effective collaboration across multiple users. Alteryx has a slightly different model that doesn't lend itself to this method of managment.
I'd love to hear from from manager/s of large teams that have solved this problem. To wit:
- Do they use a third-party software or service as a VCS? If so, what and why?
- What traditional software development best practices do they use and which were rejected as not fitting the way Alteryx works?
- Have they solved the problem of forking/merging? How?
- How do they manage their macros as the number grows?
- Best practices around documentation?