versioning: it's more than just for software

40
Versioning : It’s for more than just software 1 A Perforce Webinar in association with Creative Intellect Consulting

Upload: perforce

Post on 19-May-2015

194 views

Category:

Technology


2 download

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

Page 1: Versioning: It's more than just for software

Versioning : It’s for more than just software

1

A Perforce Webinar in association with Creative Intellect Consulting

Page 2: Versioning: It's more than just for software

Agenda

• Introduction

• Versioning: It’s more than just for software

– Bola Rotibi & Ian Murphy, CIC

• Perforce & Version Everything

– Mark Warren, Perforce

• Discussion

2

Page 3: Versioning: It's more than just for software

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

Page 4: Versioning: It's more than just for software

© Copyright 2013 Creative Intellect Consulting Ltd

4

Developer Sapien Circa mid 1990s to mid 2000s

Page 5: Versioning: It's more than just for software

© Copyright 2013 Creative Intellect Consulting Ltd

5

New Age Developer: Version 2

Page 6: Versioning: It's more than just for software

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

Page 7: Versioning: It's more than just for software

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

Page 8: Versioning: It's more than just for software

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

Page 9: Versioning: It's more than just for software

Business imperatives

© Copyright 2013 Creative Intellect Consulting Ltd

9

Systems of record

Systems of engagement

Page 10: Versioning: It's more than just for software

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

Page 11: Versioning: It's more than just for software

Challenges

© Copyright 2013 Creative Intellect Consulting Ltd

11

Page 12: Versioning: It's more than just for software

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

Page 13: Versioning: It's more than just for software

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

Page 14: Versioning: It's more than just for software

What is SCM?

© Copyright 2013 Creative Intellect Consulting Ltd

14

An effective & disciplined means

of managing software evolution

Page 15: Versioning: It's more than just for software

Traditional SCM Targets

© Copyright 2013 Creative Intellect Consulting Ltd

15

Application

Typical Users

Page 16: Versioning: It's more than just for software

© 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

Page 17: Versioning: It's more than just for software

© Copyright 2013 Creative Intellect Consulting Ltd

17New Alignments: Broader reach

Technical

Non-Technical

Page 18: Versioning: It's more than just for software

PollDo you have versioning problems in the office?

Yes No Not sure what ‘versioning problems’ are

© Copyright 2013 Creative Intellect Consulting Ltd

18

Page 19: Versioning: It's more than just for software

A need for version control beyond IT

© Copyright 2013 Creative Intellect Consulting Ltd

19

Page 20: Versioning: It's more than just for software

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

Page 21: Versioning: It's more than just for software

Imperatives for Version control

© Copyright 2013 Creative Intellect Consulting Ltd

21

Governance

Process Improveme

nt & Productivit

y

Legal

Security

Version Control

Page 22: Versioning: It's more than just for software

© 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

Page 23: Versioning: It's more than just for software

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

Page 24: Versioning: It's more than just for software

Future Opportunities

© Copyright 2013 Creative Intellect Consulting Ltd

24

LAW: Legal Developmen

t

NHS Patient Record Control

Version by

Design

Page 25: Versioning: It's more than just for software

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

Page 26: Versioning: It's more than just for software

Thank You

© Copyright 2013 Creative Intellect Consulting Ltd

26

Page 27: Versioning: It's more than just for software

Introducing Perforce

27

Page 28: Versioning: It's more than just for software

Perforce

• Over 400,000 licensed users Worldwide at over 5,500 customers

• Worldwide Availability & Support

Experts in Enterprise Version Management

Page 29: Versioning: It's more than just for software

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

Page 30: Versioning: It's more than just for software

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%

Page 31: Versioning: It's more than just for software

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%

Page 32: Versioning: It's more than just for software

90% of All Collaboration Issues

Page 33: Versioning: It's more than just for software

83% of All Knowledge Workers Every Day

Actually…

Page 34: Versioning: It's more than just for software

Of the 68% using document managementor file sharing…

88% still suffer from versioning issues

Page 35: Versioning: It's more than just for software

45% Know What “Versioning Issues” Are

Only

Page 36: Versioning: It's more than just for software

What Departments Are Using Perforce?

42% 37%

20%11% 5%

99%

Engineering

Documentation Design

Operation

Sales &

Marketing Finance

Page 37: Versioning: It's more than just for software

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

Page 38: Versioning: It's more than just for software

63% 68%

80%89%

95%

1%

Engineering

Documentation Design

Operations

Sales and

MarketingFinance

Bring Them into the Flow

Page 39: Versioning: It's more than just for software

Perforce Versioning Engine

Analytics

Digital Assets – Source Code, Media, DocsVersioned, Secure, Distributed

Business ToolsDevelopment Tools & Workflows

Document Collaboration

Perforce – Versioning across the Business

Page 40: Versioning: It's more than just for software

Discussion

www.perforce.com

Twitter: @mark_warren

Email: [email protected]