By Christopher Seiwald, CEO at Perforce
Hear from Perforce CEO Christopher Seiwald on the evolving role version management is playing in enabling organizations to migrate to Continuous Delivery.
13. Commons – Simple Document Collaboration with
Powerful Versioning
Expand depot to additional teams and contributors
File Valet – Let Commons do the work for you
Industry-leading merge capabilities
Try @ commons.perforce.net
19. Perforce Version Engine (P4D)
Multi-site
Large global teams
Terabytes of data
Rich tooling
Any
Content
Secure
Support for Continuous Delivery
Today, Perforce has more than ten thousand customers, including the many future industry leaders who are currently benefiting from our free 20-user edition.So over 10,000 companies rely on Perforce to manage their most valuable IP. And they do so because they are looking to establish predictable, reliable processes based on our powerful versioning engine.
Much customer innovation = making their software production line better faster, more automated, more repeatable with better quality, consistency. practice makes perfect / Repeatable <-> consistency <->quality/crank faster -> SD is continuous – CI & CDprobably need VM for SD / certainly for continuous development
Continuous dev + version management -> Continuous integrationMainlineinterfile branching, Perforce’s sweet spotCI: VM becomes the engine, automationCI -> C build & testBuilds - Continuous release/deployment
Versioning really starts to appear as the whole backplaneWhy not? “Single source of truth”SAAS -> CDNYSE did, CCP games, Salesforce will “Continuous delivery” since 2008, we do it all along
“Up the ante” (Continuous Everything)look down the software production line – looks goodContinuous chain of custodyEverything is versioned, a key to CI & CD“are the elements of software delivery the only thing that’s changing?”Are they changing without versioning? How can you manage everything continuously changing without versioning?Isn’t “everything continuous”? Why not “continuous everything?”Luckily “Version Everything” is our tag line
Versioning matters. You know it gives:Faster time to marketQualityBetter collaboration, no matter how distributed the teamsRapid release cadenceFoundation for agile development and agile practices
For the large class of developers who are stymied by code review tools, for others on the periphery – QA, build, support engineers -- and even for the less-technical folks who might want to stalk developers, this week we are unveiling Swarm, what I can only describe as 'beautiful code review for your beautiful code'. It’s a completely new Perforce product, which brings the world of code review and collaboration, critical ingredients of continuous integration, front and center for everyone.For the ever-growing community of git users, Git Fusion plug git in at the head of the software production pipeline, where developers live, connecting everything they do into your company's overall process, powered by Perforce.For the managers and administrators who need to measure the success of your software production line, Insights, another product we are introducing this week, gives you new visibility into the performance of both your codelines and the system that houses them. And for all those folks wrestling with the Unversioned, content that may related to your product but has to live outside because not everyone is a software guru, we have Commons, a simple drag and drop interface into version management and collaboration. Commons acts as a fine broom to help collect all that otherwise unversioned content and merge them into the flow.Worried what happens when all this is dumped on the server. 100x – to raise the ceiling of the Perforce household so all can fit inData Center Scalability (cores, machines)World-wide Scalability (continents)HA/DR as you make everything continuous Perforce remains continuous
Furkan
Furkan
Furkan
Mark
Mark
Mark
Mark
Furkan
Furkan
Furkan
Furkan
Versioning matters. You know it gives:Faster time to marketQualityBetter collaboration, no matter how distributed the teamsRapid release cadenceFoundation for agile development and agile practices