SlideShare a Scribd company logo
1	
  
Swarm: Development is Magic
John Palmer
Product Specialist
Simon West
EMEA Partner Manager
2	
  
SWARM /swôrm/
noun
A great number of things or persons, especially in motion.
3	
  
SWARM /swôrm/
verb
Agile Methodology defines swarming as an activity
to accomplish a story
4	
  
5	
  
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	
  
Swarm: Key Benefits
1.  Flexible reviews
2.  Code conversations & sharing
3.  Multi site support
4.  Power of Perforce & Git together
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	
  
Code Review helps us…
1.  Move in the same direction
2.  Remain close and connected
3.  Avoid collisions with each other
10	
  
Swarm: No barriers
1.  Beyond coding
2.  QA and Design
3.  Everyone sees and contributes
4.  Everyone’s tempo increases
11	
  
Extending Swarm
12	
  
Activity feed and notificationsProjects and TeamsCollaboration on code reviewDiscussions around code and projectsTest automation
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
14	
  
Swarm Tour
15	
  
Swarm: Key Benefits
1.  Flexible reviews
2.  Code conversations & sharing
3.  Multi site support
4.  Power of Perforce & Git together
16	
  
Questions?
Ask them now
See Swarm in the Demo Area
More Swarm
Swarm UX Research – Usability Study
P4IdeaX	
   Forums	
  

More Related Content

Similar to [Tel aviv merge world tour] Perforce Introducing Swarm

An Agile Development Primer
An Agile Development PrimerAn Agile Development Primer
An Agile Development Primer
Derek Winter
 
Game of SCRUM & VSM
Game of SCRUM & VSMGame of SCRUM & VSM
Game of SCRUM & VSM
iO
 
Distributed Scrum: Dangerous Waters-Be Prepared!
Distributed Scrum: Dangerous Waters-Be Prepared!Distributed Scrum: Dangerous Waters-Be Prepared!
Distributed Scrum: Dangerous Waters-Be Prepared!
TechWell
 
Collaboration Techniques: Combining New Approaches with Ancient Wisdom
Collaboration Techniques: Combining New Approaches with Ancient WisdomCollaboration Techniques: Combining New Approaches with Ancient Wisdom
Collaboration Techniques: Combining New Approaches with Ancient Wisdom
TechWell
 
My Journey So Far
My Journey So FarMy Journey So Far
My Journey So Far
skipangel
 
Qcon london2012 recap
Qcon london2012 recapQcon london2012 recap
Qcon london2012 recap
Peter Gfader
 
Iss 05
Iss 05Iss 05
Agile Methodologies & Key Principles 2
Agile Methodologies & Key Principles 2Agile Methodologies & Key Principles 2
Agile Methodologies & Key Principles 2
Orchestrate Mortgage and Title Solutions, LLC
 
Collaboration Techniques: Forgotten Wisdom and New Approaches
Collaboration Techniques: Forgotten Wisdom and New ApproachesCollaboration Techniques: Forgotten Wisdom and New Approaches
Collaboration Techniques: Forgotten Wisdom and New Approaches
TechWell
 
Tech Ed SA Sessions Attended
Tech Ed SA Sessions AttendedTech Ed SA Sessions Attended
Tech Ed SA Sessions Attended
ridwansassman
 
Mastering Agile Practices to Build High Performing Teams
Mastering Agile Practices to Build High Performing TeamsMastering Agile Practices to Build High Performing Teams
Mastering Agile Practices to Build High Performing Teams
AgileThought
 
Distributed scrum keys to success
Distributed scrum keys to successDistributed scrum keys to success
Distributed scrum keys to success
SoftServe
 
Software Craftsmanship - It's an Imperative
Software Craftsmanship - It's an ImperativeSoftware Craftsmanship - It's an Imperative
Software Craftsmanship - It's an Imperative
Fadi Stephan
 
Introduction agile scrum methodology
Introduction agile scrum methodologyIntroduction agile scrum methodology
Introduction agile scrum methodology
Amit Verma
 
Test Design for Responsive Websites
Test Design for Responsive WebsitesTest Design for Responsive Websites
Test Design for Responsive Websites
TechWell
 
Retrospective & review
Retrospective & reviewRetrospective & review
Retrospective & review
Conscires Agile Practices
 
Agile Retrospective & review
Agile Retrospective & review Agile Retrospective & review
Agile Retrospective & review
Conscires Agile Practices
 
2017 scrum-guide-us
2017 scrum-guide-us2017 scrum-guide-us
2017 scrum-guide-us
SyMeng1
 
2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game
2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game
2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game
Leanwisdom
 
2017-Scrum-Guide-US.pdf
2017-Scrum-Guide-US.pdf2017-Scrum-Guide-US.pdf
2017-Scrum-Guide-US.pdf
PriyanshTan
 

Similar to [Tel aviv merge world tour] Perforce Introducing Swarm (20)

An Agile Development Primer
An Agile Development PrimerAn Agile Development Primer
An Agile Development Primer
 
Game of SCRUM & VSM
Game of SCRUM & VSMGame of SCRUM & VSM
Game of SCRUM & VSM
 
Distributed Scrum: Dangerous Waters-Be Prepared!
Distributed Scrum: Dangerous Waters-Be Prepared!Distributed Scrum: Dangerous Waters-Be Prepared!
Distributed Scrum: Dangerous Waters-Be Prepared!
 
Collaboration Techniques: Combining New Approaches with Ancient Wisdom
Collaboration Techniques: Combining New Approaches with Ancient WisdomCollaboration Techniques: Combining New Approaches with Ancient Wisdom
Collaboration Techniques: Combining New Approaches with Ancient Wisdom
 
My Journey So Far
My Journey So FarMy Journey So Far
My Journey So Far
 
Qcon london2012 recap
Qcon london2012 recapQcon london2012 recap
Qcon london2012 recap
 
Iss 05
Iss 05Iss 05
Iss 05
 
Agile Methodologies & Key Principles 2
Agile Methodologies & Key Principles 2Agile Methodologies & Key Principles 2
Agile Methodologies & Key Principles 2
 
Collaboration Techniques: Forgotten Wisdom and New Approaches
Collaboration Techniques: Forgotten Wisdom and New ApproachesCollaboration Techniques: Forgotten Wisdom and New Approaches
Collaboration Techniques: Forgotten Wisdom and New Approaches
 
Tech Ed SA Sessions Attended
Tech Ed SA Sessions AttendedTech Ed SA Sessions Attended
Tech Ed SA Sessions Attended
 
Mastering Agile Practices to Build High Performing Teams
Mastering Agile Practices to Build High Performing TeamsMastering Agile Practices to Build High Performing Teams
Mastering Agile Practices to Build High Performing Teams
 
Distributed scrum keys to success
Distributed scrum keys to successDistributed scrum keys to success
Distributed scrum keys to success
 
Software Craftsmanship - It's an Imperative
Software Craftsmanship - It's an ImperativeSoftware Craftsmanship - It's an Imperative
Software Craftsmanship - It's an Imperative
 
Introduction agile scrum methodology
Introduction agile scrum methodologyIntroduction agile scrum methodology
Introduction agile scrum methodology
 
Test Design for Responsive Websites
Test Design for Responsive WebsitesTest Design for Responsive Websites
Test Design for Responsive Websites
 
Retrospective & review
Retrospective & reviewRetrospective & review
Retrospective & review
 
Agile Retrospective & review
Agile Retrospective & review Agile Retrospective & review
Agile Retrospective & review
 
2017 scrum-guide-us
2017 scrum-guide-us2017 scrum-guide-us
2017 scrum-guide-us
 
2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game
2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game
2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game
 
2017-Scrum-Guide-US.pdf
2017-Scrum-Guide-US.pdf2017-Scrum-Guide-US.pdf
2017-Scrum-Guide-US.pdf
 

More from Perforce

How to Organize Game Developers With Different Planning Needs
How to Organize Game Developers With Different Planning NeedsHow to Organize Game Developers With Different Planning Needs
How to Organize Game Developers With Different Planning Needs
Perforce
 
Regulatory Traceability: How to Maintain Compliance, Quality, and Cost Effic...
Regulatory Traceability:  How to Maintain Compliance, Quality, and Cost Effic...Regulatory Traceability:  How to Maintain Compliance, Quality, and Cost Effic...
Regulatory Traceability: How to Maintain Compliance, Quality, and Cost Effic...
Perforce
 
Efficient Security Development and Testing Using Dynamic and Static Code Anal...
Efficient Security Development and Testing Using Dynamic and Static Code Anal...Efficient Security Development and Testing Using Dynamic and Static Code Anal...
Efficient Security Development and Testing Using Dynamic and Static Code Anal...
Perforce
 
Understanding Compliant Workflow Enforcement SOPs
Understanding Compliant Workflow Enforcement SOPsUnderstanding Compliant Workflow Enforcement SOPs
Understanding Compliant Workflow Enforcement SOPs
Perforce
 
Branching Out: How To Automate Your Development Process
Branching Out: How To Automate Your Development ProcessBranching Out: How To Automate Your Development Process
Branching Out: How To Automate Your Development Process
Perforce
 
How to Do Code Reviews at Massive Scale For DevOps
How to Do Code Reviews at Massive Scale For DevOpsHow to Do Code Reviews at Massive Scale For DevOps
How to Do Code Reviews at Massive Scale For DevOps
Perforce
 
How to Spark Joy In Your Product Backlog
How to Spark Joy In Your Product Backlog How to Spark Joy In Your Product Backlog
How to Spark Joy In Your Product Backlog
Perforce
 
Going Remote: Build Up Your Game Dev Team
Going Remote: Build Up Your Game Dev Team Going Remote: Build Up Your Game Dev Team
Going Remote: Build Up Your Game Dev Team
Perforce
 
Shift to Remote: How to Manage Your New Workflow
Shift to Remote: How to Manage Your New WorkflowShift to Remote: How to Manage Your New Workflow
Shift to Remote: How to Manage Your New Workflow
Perforce
 
Hybrid Development Methodology in a Regulated World
Hybrid Development Methodology in a Regulated WorldHybrid Development Methodology in a Regulated World
Hybrid Development Methodology in a Regulated World
Perforce
 
Better, Faster, Easier: How to Make Git Really Work in the Enterprise
Better, Faster, Easier: How to Make Git Really Work in the EnterpriseBetter, Faster, Easier: How to Make Git Really Work in the Enterprise
Better, Faster, Easier: How to Make Git Really Work in the Enterprise
Perforce
 
Easier Requirements Management Using Diagrams In Helix ALM
Easier Requirements Management Using Diagrams In Helix ALMEasier Requirements Management Using Diagrams In Helix ALM
Easier Requirements Management Using Diagrams In Helix ALM
Perforce
 
How To Master Your Mega Backlog
How To Master Your Mega Backlog How To Master Your Mega Backlog
How To Master Your Mega Backlog
Perforce
 
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
Perforce
 
How to Scale With Helix Core and Microsoft Azure
How to Scale With Helix Core and Microsoft Azure How to Scale With Helix Core and Microsoft Azure
How to Scale With Helix Core and Microsoft Azure
Perforce
 
Achieving Software Safety, Security, and Reliability Part 2
Achieving Software Safety, Security, and Reliability Part 2Achieving Software Safety, Security, and Reliability Part 2
Achieving Software Safety, Security, and Reliability Part 2
Perforce
 
Should You Break Up With Your Monolith?
Should You Break Up With Your Monolith?Should You Break Up With Your Monolith?
Should You Break Up With Your Monolith?
Perforce
 
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
Perforce
 
What's New in Helix ALM 2019.4
What's New in Helix ALM 2019.4What's New in Helix ALM 2019.4
What's New in Helix ALM 2019.4
Perforce
 
Free Yourself From the MS Office Prison
Free Yourself From the MS Office Prison Free Yourself From the MS Office Prison
Free Yourself From the MS Office Prison
Perforce
 

More from Perforce (20)

How to Organize Game Developers With Different Planning Needs
How to Organize Game Developers With Different Planning NeedsHow to Organize Game Developers With Different Planning Needs
How to Organize Game Developers With Different Planning Needs
 
Regulatory Traceability: How to Maintain Compliance, Quality, and Cost Effic...
Regulatory Traceability:  How to Maintain Compliance, Quality, and Cost Effic...Regulatory Traceability:  How to Maintain Compliance, Quality, and Cost Effic...
Regulatory Traceability: How to Maintain Compliance, Quality, and Cost Effic...
 
Efficient Security Development and Testing Using Dynamic and Static Code Anal...
Efficient Security Development and Testing Using Dynamic and Static Code Anal...Efficient Security Development and Testing Using Dynamic and Static Code Anal...
Efficient Security Development and Testing Using Dynamic and Static Code Anal...
 
Understanding Compliant Workflow Enforcement SOPs
Understanding Compliant Workflow Enforcement SOPsUnderstanding Compliant Workflow Enforcement SOPs
Understanding Compliant Workflow Enforcement SOPs
 
Branching Out: How To Automate Your Development Process
Branching Out: How To Automate Your Development ProcessBranching Out: How To Automate Your Development Process
Branching Out: How To Automate Your Development Process
 
How to Do Code Reviews at Massive Scale For DevOps
How to Do Code Reviews at Massive Scale For DevOpsHow to Do Code Reviews at Massive Scale For DevOps
How to Do Code Reviews at Massive Scale For DevOps
 
How to Spark Joy In Your Product Backlog
How to Spark Joy In Your Product Backlog How to Spark Joy In Your Product Backlog
How to Spark Joy In Your Product Backlog
 
Going Remote: Build Up Your Game Dev Team
Going Remote: Build Up Your Game Dev Team Going Remote: Build Up Your Game Dev Team
Going Remote: Build Up Your Game Dev Team
 
Shift to Remote: How to Manage Your New Workflow
Shift to Remote: How to Manage Your New WorkflowShift to Remote: How to Manage Your New Workflow
Shift to Remote: How to Manage Your New Workflow
 
Hybrid Development Methodology in a Regulated World
Hybrid Development Methodology in a Regulated WorldHybrid Development Methodology in a Regulated World
Hybrid Development Methodology in a Regulated World
 
Better, Faster, Easier: How to Make Git Really Work in the Enterprise
Better, Faster, Easier: How to Make Git Really Work in the EnterpriseBetter, Faster, Easier: How to Make Git Really Work in the Enterprise
Better, Faster, Easier: How to Make Git Really Work in the Enterprise
 
Easier Requirements Management Using Diagrams In Helix ALM
Easier Requirements Management Using Diagrams In Helix ALMEasier Requirements Management Using Diagrams In Helix ALM
Easier Requirements Management Using Diagrams In Helix ALM
 
How To Master Your Mega Backlog
How To Master Your Mega Backlog How To Master Your Mega Backlog
How To Master Your Mega Backlog
 
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
 
How to Scale With Helix Core and Microsoft Azure
How to Scale With Helix Core and Microsoft Azure How to Scale With Helix Core and Microsoft Azure
How to Scale With Helix Core and Microsoft Azure
 
Achieving Software Safety, Security, and Reliability Part 2
Achieving Software Safety, Security, and Reliability Part 2Achieving Software Safety, Security, and Reliability Part 2
Achieving Software Safety, Security, and Reliability Part 2
 
Should You Break Up With Your Monolith?
Should You Break Up With Your Monolith?Should You Break Up With Your Monolith?
Should You Break Up With Your Monolith?
 
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
 
What's New in Helix ALM 2019.4
What's New in Helix ALM 2019.4What's New in Helix ALM 2019.4
What's New in Helix ALM 2019.4
 
Free Yourself From the MS Office Prison
Free Yourself From the MS Office Prison Free Yourself From the MS Office Prison
Free Yourself From the MS Office Prison
 

Recently uploaded

American Airlines Name Change Policy Highlights.pptx
American Airlines Name Change Policy Highlights.pptxAmerican Airlines Name Change Policy Highlights.pptx
American Airlines Name Change Policy Highlights.pptx
edqour001namechange
 
What Budget-Friendly Attractions Does San Antonio Offer For Families
What Budget-Friendly Attractions Does San Antonio Offer For FamiliesWhat Budget-Friendly Attractions Does San Antonio Offer For Families
What Budget-Friendly Attractions Does San Antonio Offer For Families
Walking Tours of San Antonio
 
Embark on an unforgettable journey to Goa, India,
Embark on an unforgettable journey to Goa, India,Embark on an unforgettable journey to Goa, India,
Embark on an unforgettable journey to Goa, India,
GoaDarling
 
How Safe Is Manta Ray Night Snorkeling In Kona
How Safe Is Manta Ray Night Snorkeling In KonaHow Safe Is Manta Ray Night Snorkeling In Kona
How Safe Is Manta Ray Night Snorkeling In Kona
Kona Ocean Adventures
 
What Should You Expect On Austin's History Tour
What Should You Expect On Austin's History TourWhat Should You Expect On Austin's History Tour
What Should You Expect On Austin's History Tour
Walking Tours of Austin
 
Colombia Historical Tour - savvytravelers
Colombia Historical Tour - savvytravelersColombia Historical Tour - savvytravelers
Colombia Historical Tour - savvytravelers
Savvy Travelers
 
ghmc zones and circle and why they are needed
ghmc zones and circle and why they are neededghmc zones and circle and why they are needed
ghmc zones and circle and why they are needed
narinav14
 
How Does Allegiant Air Name Change Policy Work.pptx
How Does Allegiant Air Name Change Policy Work.pptxHow Does Allegiant Air Name Change Policy Work.pptx
How Does Allegiant Air Name Change Policy Work.pptx
Flying Rules
 
Bahrain Visa For Indians, Complete Process
Bahrain Visa For Indians, Complete ProcessBahrain Visa For Indians, Complete Process
Bahrain Visa For Indians, Complete Process
toolzbuycomaccess
 
Best leisure recommended travel tips of 2024
Best leisure recommended travel tips of 2024Best leisure recommended travel tips of 2024
Best leisure recommended travel tips of 2024
kdadfarin363
 
定制(cardiff学位证书)英国卡迪夫大学毕业证本科学历原版一模一样
定制(cardiff学位证书)英国卡迪夫大学毕业证本科学历原版一模一样定制(cardiff学位证书)英国卡迪夫大学毕业证本科学历原版一模一样
定制(cardiff学位证书)英国卡迪夫大学毕业证本科学历原版一模一样
eovoam
 
Frontier Airlines at Boston Logan International Airport (BOS) Comprehensive G...
Frontier Airlines at Boston Logan International Airport (BOS) Comprehensive G...Frontier Airlines at Boston Logan International Airport (BOS) Comprehensive G...
Frontier Airlines at Boston Logan International Airport (BOS) Comprehensive G...
AirportCityTerminals Terminals
 
09 Days Tour To Skardu(By Road): Skardu Ambassador Tours
09 Days Tour To Skardu(By Road): Skardu Ambassador Tours09 Days Tour To Skardu(By Road): Skardu Ambassador Tours
09 Days Tour To Skardu(By Road): Skardu Ambassador Tours
Skardu Ambassador Tours
 
Slovenia Visa for Indians | How to apply
Slovenia Visa for Indians | How to applySlovenia Visa for Indians | How to apply
Slovenia Visa for Indians | How to apply
Triple I Business
 
一比一原版(毕业证书)马来西亚双威大学毕业证如何办理
一比一原版(毕业证书)马来西亚双威大学毕业证如何办理一比一原版(毕业证书)马来西亚双威大学毕业证如何办理
一比一原版(毕业证书)马来西亚双威大学毕业证如何办理
ucowe
 

Recently uploaded (15)

American Airlines Name Change Policy Highlights.pptx
American Airlines Name Change Policy Highlights.pptxAmerican Airlines Name Change Policy Highlights.pptx
American Airlines Name Change Policy Highlights.pptx
 
What Budget-Friendly Attractions Does San Antonio Offer For Families
What Budget-Friendly Attractions Does San Antonio Offer For FamiliesWhat Budget-Friendly Attractions Does San Antonio Offer For Families
What Budget-Friendly Attractions Does San Antonio Offer For Families
 
Embark on an unforgettable journey to Goa, India,
Embark on an unforgettable journey to Goa, India,Embark on an unforgettable journey to Goa, India,
Embark on an unforgettable journey to Goa, India,
 
How Safe Is Manta Ray Night Snorkeling In Kona
How Safe Is Manta Ray Night Snorkeling In KonaHow Safe Is Manta Ray Night Snorkeling In Kona
How Safe Is Manta Ray Night Snorkeling In Kona
 
What Should You Expect On Austin's History Tour
What Should You Expect On Austin's History TourWhat Should You Expect On Austin's History Tour
What Should You Expect On Austin's History Tour
 
Colombia Historical Tour - savvytravelers
Colombia Historical Tour - savvytravelersColombia Historical Tour - savvytravelers
Colombia Historical Tour - savvytravelers
 
ghmc zones and circle and why they are needed
ghmc zones and circle and why they are neededghmc zones and circle and why they are needed
ghmc zones and circle and why they are needed
 
How Does Allegiant Air Name Change Policy Work.pptx
How Does Allegiant Air Name Change Policy Work.pptxHow Does Allegiant Air Name Change Policy Work.pptx
How Does Allegiant Air Name Change Policy Work.pptx
 
Bahrain Visa For Indians, Complete Process
Bahrain Visa For Indians, Complete ProcessBahrain Visa For Indians, Complete Process
Bahrain Visa For Indians, Complete Process
 
Best leisure recommended travel tips of 2024
Best leisure recommended travel tips of 2024Best leisure recommended travel tips of 2024
Best leisure recommended travel tips of 2024
 
定制(cardiff学位证书)英国卡迪夫大学毕业证本科学历原版一模一样
定制(cardiff学位证书)英国卡迪夫大学毕业证本科学历原版一模一样定制(cardiff学位证书)英国卡迪夫大学毕业证本科学历原版一模一样
定制(cardiff学位证书)英国卡迪夫大学毕业证本科学历原版一模一样
 
Frontier Airlines at Boston Logan International Airport (BOS) Comprehensive G...
Frontier Airlines at Boston Logan International Airport (BOS) Comprehensive G...Frontier Airlines at Boston Logan International Airport (BOS) Comprehensive G...
Frontier Airlines at Boston Logan International Airport (BOS) Comprehensive G...
 
09 Days Tour To Skardu(By Road): Skardu Ambassador Tours
09 Days Tour To Skardu(By Road): Skardu Ambassador Tours09 Days Tour To Skardu(By Road): Skardu Ambassador Tours
09 Days Tour To Skardu(By Road): Skardu Ambassador Tours
 
Slovenia Visa for Indians | How to apply
Slovenia Visa for Indians | How to applySlovenia Visa for Indians | How to apply
Slovenia Visa for Indians | How to apply
 
一比一原版(毕业证书)马来西亚双威大学毕业证如何办理
一比一原版(毕业证书)马来西亚双威大学毕业证如何办理一比一原版(毕业证书)马来西亚双威大学毕业证如何办理
一比一原版(毕业证书)马来西亚双威大学毕业证如何办理
 

[Tel aviv merge world tour] Perforce Introducing Swarm

  • 1. 1   Swarm: Development is Magic John Palmer Product Specialist Simon West EMEA Partner Manager
  • 2. 2   SWARM /swôrm/ noun A great number of things or persons, especially in motion.
  • 3. 3   SWARM /swôrm/ verb Agile Methodology defines swarming as an activity to accomplish a story
  • 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
  • 15. 15   Swarm: Key Benefits 1.  Flexible reviews 2.  Code conversations & sharing 3.  Multi site support 4.  Power of Perforce & Git together
  • 16. 16   Questions? Ask them now See Swarm in the Demo Area More Swarm Swarm UX Research – Usability Study P4IdeaX   Forums