Download - [Perforce] Swarm: Development is Magic
![Page 1: [Perforce] Swarm: Development is Magic](https://reader034.vdocuments.us/reader034/viewer/2022052321/554ba5c4b4c905b3618b4ec6/html5/thumbnails/1.jpg)
1
Swarm: Development is Magic
Nellie LeMonier User Experience Designer
Stewart Lord Technical Architect
Don Marti Technical Marketing Manager
![Page 2: [Perforce] Swarm: Development is Magic](https://reader034.vdocuments.us/reader034/viewer/2022052321/554ba5c4b4c905b3618b4ec6/html5/thumbnails/2.jpg)
2
SWARM /swôrm/
noun A great number of things or persons, especially in motion.
![Page 3: [Perforce] Swarm: Development is Magic](https://reader034.vdocuments.us/reader034/viewer/2022052321/554ba5c4b4c905b3618b4ec6/html5/thumbnails/3.jpg)
3
SWARM /swôrm/
verb Agile Methodology defines swarming as an activity to accomplish a story
![Page 4: [Perforce] Swarm: Development is Magic](https://reader034.vdocuments.us/reader034/viewer/2022052321/554ba5c4b4c905b3618b4ec6/html5/thumbnails/4.jpg)
4
![Page 5: [Perforce] Swarm: Development is Magic](https://reader034.vdocuments.us/reader034/viewer/2022052321/554ba5c4b4c905b3618b4ec6/html5/thumbnails/5.jpg)
5
![Page 6: [Perforce] Swarm: Development is Magic](https://reader034.vdocuments.us/reader034/viewer/2022052321/554ba5c4b4c905b3618b4ec6/html5/thumbnails/6.jpg)
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
![Page 7: [Perforce] Swarm: Development is Magic](https://reader034.vdocuments.us/reader034/viewer/2022052321/554ba5c4b4c905b3618b4ec6/html5/thumbnails/7.jpg)
7
Swarm: Key Benefits
1. Flexible reviews
2. Code conversations & sharing
3. Power of Perforce & Git together
4. Multi site support
![Page 8: [Perforce] Swarm: Development is Magic](https://reader034.vdocuments.us/reader034/viewer/2022052321/554ba5c4b4c905b3618b4ec6/html5/thumbnails/8.jpg)
8
Swarming individuals follow 3 rules:
1. Move in the same direction as their neighbors
2. Remain close to their neighbors
3. Avoid collisions with their neighbors
![Page 9: [Perforce] Swarm: Development is Magic](https://reader034.vdocuments.us/reader034/viewer/2022052321/554ba5c4b4c905b3618b4ec6/html5/thumbnails/9.jpg)
9
Code Review helps us…
1. Move in the same direction
2. Remain close and connected
3. Avoid collisions with each other
![Page 10: [Perforce] Swarm: Development is Magic](https://reader034.vdocuments.us/reader034/viewer/2022052321/554ba5c4b4c905b3618b4ec6/html5/thumbnails/10.jpg)
10
Swarm: No barriers
1. Beyond coding
2. QA and Design
3. Everyone sees and contributes
4. Everyone’s tempo increases
![Page 11: [Perforce] Swarm: Development is Magic](https://reader034.vdocuments.us/reader034/viewer/2022052321/554ba5c4b4c905b3618b4ec6/html5/thumbnails/11.jpg)
11
Swarm: Idea
Came from YOU Our customers
![Page 12: [Perforce] Swarm: Development is Magic](https://reader034.vdocuments.us/reader034/viewer/2022052321/554ba5c4b4c905b3618b4ec6/html5/thumbnails/12.jpg)
12
Beyond source code
![Page 13: [Perforce] Swarm: Development is Magic](https://reader034.vdocuments.us/reader034/viewer/2022052321/554ba5c4b4c905b3618b4ec6/html5/thumbnails/13.jpg)
13
Swarm Catalyst
Stewart Lord Swarm Architect
![Page 14: [Perforce] Swarm: Development is Magic](https://reader034.vdocuments.us/reader034/viewer/2022052321/554ba5c4b4c905b3618b4ec6/html5/thumbnails/14.jpg)
14
![Page 15: [Perforce] Swarm: Development is Magic](https://reader034.vdocuments.us/reader034/viewer/2022052321/554ba5c4b4c905b3618b4ec6/html5/thumbnails/15.jpg)
15
![Page 16: [Perforce] Swarm: Development is Magic](https://reader034.vdocuments.us/reader034/viewer/2022052321/554ba5c4b4c905b3618b4ec6/html5/thumbnails/16.jpg)
16
Extending Swarm
![Page 17: [Perforce] Swarm: Development is Magic](https://reader034.vdocuments.us/reader034/viewer/2022052321/554ba5c4b4c905b3618b4ec6/html5/thumbnails/17.jpg)
17
Activity feed and notifications Projects and Teams Collaboration on code review Discussions around code and projects Test automation
![Page 18: [Perforce] Swarm: Development is Magic](https://reader034.vdocuments.us/reader034/viewer/2022052321/554ba5c4b4c905b3618b4ec6/html5/thumbnails/18.jpg)
18
Activity feed and notifications
![Page 19: [Perforce] Swarm: Development is Magic](https://reader034.vdocuments.us/reader034/viewer/2022052321/554ba5c4b4c905b3618b4ec6/html5/thumbnails/19.jpg)
19
Projects and Teams
![Page 20: [Perforce] Swarm: Development is Magic](https://reader034.vdocuments.us/reader034/viewer/2022052321/554ba5c4b4c905b3618b4ec6/html5/thumbnails/20.jpg)
20
Collaboration on code review
![Page 21: [Perforce] Swarm: Development is Magic](https://reader034.vdocuments.us/reader034/viewer/2022052321/554ba5c4b4c905b3618b4ec6/html5/thumbnails/21.jpg)
21
Discussions around code and projects
![Page 22: [Perforce] Swarm: Development is Magic](https://reader034.vdocuments.us/reader034/viewer/2022052321/554ba5c4b4c905b3618b4ec6/html5/thumbnails/22.jpg)
22
Test automation
![Page 23: [Perforce] Swarm: Development is Magic](https://reader034.vdocuments.us/reader034/viewer/2022052321/554ba5c4b4c905b3618b4ec6/html5/thumbnails/23.jpg)
23
Choose your own workflow
§ Pre-commit
§ Post-commit
§ Merge-request (future)
![Page 24: [Perforce] Swarm: Development is Magic](https://reader034.vdocuments.us/reader034/viewer/2022052321/554ba5c4b4c905b3618b4ec6/html5/thumbnails/24.jpg)
24
Side by side or in line file diff
![Page 25: [Perforce] Swarm: Development is Magic](https://reader034.vdocuments.us/reader034/viewer/2022052321/554ba5c4b4c905b3618b4ec6/html5/thumbnails/25.jpg)
25
Extensibility
§ RESTful api
§ JSON call backs
§ Module extensibility
§ Javascript or custom CSS
![Page 26: [Perforce] Swarm: Development is Magic](https://reader034.vdocuments.us/reader034/viewer/2022052321/554ba5c4b4c905b3618b4ec6/html5/thumbnails/26.jpg)
26
Swarm Tour
![Page 27: [Perforce] Swarm: Development is Magic](https://reader034.vdocuments.us/reader034/viewer/2022052321/554ba5c4b4c905b3618b4ec6/html5/thumbnails/27.jpg)
27
Swarm: Key Benefits
1. Flexible reviews
2. Code conversations & sharing
3. Power of Perforce & Git together
4. Multi site support
![Page 28: [Perforce] Swarm: Development is Magic](https://reader034.vdocuments.us/reader034/viewer/2022052321/554ba5c4b4c905b3618b4ec6/html5/thumbnails/28.jpg)
28
Questions? See Swarm in the Demo Lounge
Follow us Nellie LeMonier: @nellielemonier Stewart Lord: @stewartlord Don Marti: @dmarti
More Swarm at Merge 2013 Swarm Workshop with Stew and Geoff Swarm UX Research – Usability Study with Nellie
P4IdeaX Forums