6. 6
Swarm
Collaborate & Review
“Our vision is to be the solution
software teams rave about because it
helps them ship quality software faster.”ship quality software faster
7. 7
Swarm: Key Benefits
1. Flexible reviews
2. Code conversations & sharing
3. Multi site support
4. Power of Perforce & Git together
8. 8
Swarming individuals follow 3 rules:
1. Move in the same direction as their neighbours
2. Remain close to their neighbours
3. Avoid collisions with their neighbours
9. 9
Code Review helps us…
1. Move in the same direction
2. Remain close and connected
3. Avoid collisions with each other
10. 10
Swarm: No barriers
1. Beyond coding
2. QA and Design
3. Everyone sees and contributes
4. Everyone’s tempo increases
12. 12
Activity feed and notificationsProjects and TeamsCollaboration on code reviewDiscussions around code and projectsTest automation
13. 13
Choose your own workflow
§ Pre-commit
§ Post-commit
§ Merge-request (future)
Side by side or in line file diffExtensibility
§ RESTful api
§ JSON call backs
§ Module extensibility
§ Javascript or custom CSS