versioning: it's more than just for software
DESCRIPTION
Have you ever spent hours working on the wrong version of a document? Worse still, have you sent the wrong copy of a document to a client or the wrong specification to a supplier? What about opening up a PowerPoint presentation in a meeting, only to discover that you forgot to copy the updated version off of your desktop? You're not alone. In a recent survey carried out by Harris Interactive, these are all common problems that impact 83% of all knowledge workers in today's electronic age. However, less common is the knowledge that these issues could easily be solved by something that software developers have been doing for years. Something called versioning. These slides illustrate how version management, as a discipline, can be easily used and should be deployed as the norm outside of the development environment.TRANSCRIPT
Versioning : It’s for more than just software
1
A Perforce Webinar in association with Creative Intellect Consulting
Agenda
• Introduction
• Versioning: It’s more than just for software
– Bola Rotibi & Ian Murphy, CIC
• Perforce & Version Everything
– Mark Warren, Perforce
• Discussion
2
Versioning – it’s more than just for softwareBola Rotibi, Research DirectorIan Murphy, Principal Analyst
Creative Intellect Consulting
SCM: From developer tool to corporate versioning
3rd July 2013
© Copyright 2013 Creative Intellect Consulting Ltd
4
Developer Sapien Circa mid 1990s to mid 2000s
© Copyright 2013 Creative Intellect Consulting Ltd
5
New Age Developer: Version 2
CIC: Who are we? Analyst research, advisory and
consulting firm
Focus on Software development, delivery and lifecycle management
Combined 90+ years IT industry and analyst experience
Authored many reports and thought leading research
© Copyright 2013 Creative Intellect Consulting Ltd
6
CIC IT Decision Maker Study 2011/2013 Three industry sectors
Financial Retail & manufacturing Communications
Two interviews per organization Business Technology
Role level Senior business management
and technical leads
© Copyright 2013 Creative Intellect Consulting Ltd
7
Resulting drivers raising the bar
© Copyright 2013 Creative Intellect Consulting Ltd
8
Driving business growth &
competitiveness
Raising the operational bar
Market reach & engagement
Actionable InsightBusiness, Operations, Customer, Supplier – Big data correlations and support
Business imperatives
© Copyright 2013 Creative Intellect Consulting Ltd
9
Systems of record
Systems of engagement
Technology opportunities
© Copyright 2013 Creative Intellect Consulting Ltd
10
For systems of record and engagement
Clients and employees
How we can do it
What we can do to the
experience
Challenges
© Copyright 2013 Creative Intellect Consulting Ltd
11
A shift in focus and potential
© Copyright 2013 Creative Intellect Consulting Ltd
12
ser Power & Control
Choice Expectations
Influence Involvement
Self determination & serviceMaking User Experience & Engagement Matter
Shifting liability & risk
Balancing competing concerns & pressures
© Copyright 2013 Creative Intellect Consulting Ltd
13
Transparency Visibility, Insight
Globalization & Distributed teams and
systems
Multiple Sourcing Flexibility of choice & Managed governance
End-to-end velocity with disparate workflows & team
dynamics
Interoperability
Skill utilization & transfer
Automation
What is SCM?
© Copyright 2013 Creative Intellect Consulting Ltd
14
An effective & disciplined means
of managing software evolution
Traditional SCM Targets
© Copyright 2013 Creative Intellect Consulting Ltd
15
Application
Typical Users
© Copyright 2013 Creative Intellect Consulting Ltd
16
SCM Evolutions: Content Explosion Increasing volume of Content
Multiple formats
New target roles
Multiple authors Team expansion Collaboration Parallel development Multi points of return Geographical input Roll back Change control Non linear editing processes
© Copyright 2013 Creative Intellect Consulting Ltd
17New Alignments: Broader reach
Technical
Non-Technical
PollDo you have versioning problems in the office?
Yes No Not sure what ‘versioning problems’ are
© Copyright 2013 Creative Intellect Consulting Ltd
18
A need for version control beyond IT
© Copyright 2013 Creative Intellect Consulting Ltd
19
A business case for corporate versioning 83% of Knowledge workers admitting to losing or wasting time each
day on document version issues. 73% not being able to find the right file
57% confusion over the right version
47% working on the wrong version
48% of users admit to sending the wrong version of a document, to co-workers, their boss, to customers and suppliers.
90% of users still use email for document collaboration
© Copyright 2013 Creative Intellect Consulting Ltd
20
Imperatives for Version control
© Copyright 2013 Creative Intellect Consulting Ltd
21
Governance
Process Improveme
nt & Productivit
y
Legal
Security
Version Control
© Copyright 2013 Creative Intellect Consulting Ltd
22
An active market with a broad spectrum of solutions
SCM/CMDB Software
/Source Code Configuration Management
Document Managemen
t
Content Managemen
t
Light weight Doc Managemen
t + file sharing
Version Control
Direction of complexity
A Host of others
What is needed: Version by default not exception
Usability & Accessibility Intuitive -non linear interaction Multi platform and device Cloud delivery Wide range file formats
© Copyright 2013 Creative Intellect Consulting Ltd&
23
Robust Security Controls
Core Version Control
Process workflow & orchestration Collaboration support Social media controls &
notification
Future Opportunities
© Copyright 2013 Creative Intellect Consulting Ltd
24
LAW: Legal Developmen
t
NHS Patient Record Control
Version by
Design
Version Control Considerations
Identify and assess Version Control needs
Determine scope of application Departmental / Function Enterprise wide interoperability
Delivery and access model Cloud
On-premise Client management portal or embedded
Skill capabilities Technical/non-technical
© Copyright 2013 Creative Intellect Consulting Ltd
25
Thank You
© Copyright 2013 Creative Intellect Consulting Ltd
26
Introducing Perforce
27
Perforce
• Over 400,000 licensed users Worldwide at over 5,500 customers
• Worldwide Availability & Support
Experts in Enterprise Version Management
Perforce Software
• Headquartered in Alameda, California, international operations in the United Kingdom, Canada and Australia.
• Trusted with storing and versioning the most valuable IP for the world's most innovative companies
– From start-ups to Fortune 100
What Files Do You Store in Perforce?
Source Code
Technical Docs
84%
Images & Photos
68%
Web Content
64%
Business Docs
62%
Multimedia
Files
45%
97%
Source Code
Technical Docs
84%
Images & Photos
68%
Web Content
64%
Business Docs
62%
Multimedia
Files
45%
97%
What Files DON’T You Store in Perforce?
Source Code
Technical Docs
Images & Photos
Web Content
Business Docs
Multimedia
Files
3%16%
32%36% 38%
55%
90% of All Collaboration Issues
83% of All Knowledge Workers Every Day
Actually…
Of the 68% using document managementor file sharing…
88% still suffer from versioning issues
45% Know What “Versioning Issues” Are
Only
What Departments Are Using Perforce?
42% 37%
20%11% 5%
99%
Engineering
Documentation Design
Operation
Sales &
Marketing Finance
42% 37%
20%11% 5%
99%
Engineering
Documentation Design
Operations
Sales and
MarketingFinance
What Departments Aren’t Using Perforce?
63% 68%
80%89%
95%
1%
Engineering
DocumentationDesign
Operations
Sales and
MarketingFinance
63% 68%
80%89%
95%
1%
Engineering
Documentation Design
Operations
Sales and
MarketingFinance
Bring Them into the Flow
Perforce Versioning Engine
Analytics
Digital Assets – Source Code, Media, DocsVersioned, Secure, Distributed
Business ToolsDevelopment Tools & Workflows
Document Collaboration
Perforce – Versioning across the Business