SlideShare a Scribd company logo
1 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
A Proven Path for Migrating from ClearCase to Git and/or Subversion 
Migrating code, processes and people to Open Source SCM 
Kevin Hancock, Senior Director Worldwide Field Operations 
Robert Jenkins, Director SCM Services
2 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
Problem Statement 
4.6% 
13.3% 
12.8% 
51.3% 
2.6% 
8.9% 
4.4% 
23.2% 
46.0% 
3.6% 
4.5% 
6.0% 
30.3% 
37.8% 
2.1% 
3.7% 
9.6% 
33.3% 
30.7% 
Mercurial 
CVS 
GitHub 
Git 
Subversion 
What is the primary source code management system you typically use? (Choose one.) 
2014 
2013 
2012 
2011 
Source: Eclipse Community Survey 2014
3 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
Centralized or Distributed Considerations 
•Enterprise Standard 
•How does the team work? 
•Developer preference? 
•Who is part of the team? 
•What processes are in place? 
•What types of files are worked on?
4 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
Enterprise Concerns 
Anybody (Git using orgs): 
• 37% Tool integration (trackers, CI/CD, …) 
• 36% Co-existence with other SCM tools 
• 33% Security, traceability, process governance 
• 16% 24/7 Support and SLA’s 
Managers and Above (Git using orgs): 
• 51% Security, traceability, process governance 
• 49% Tool integration 
• 37% Co-existence with other SCM tools 
• 22% 24/7 Support and SLA’s 
Source: InformationWeek, 2013, http://visit.collab.net/git-survey.html
5 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
Who is CollabNet? 
1st Cloud-Based ALM 
Agile Transformations 
Open Agile ALM 
1999 
2005 
2014 
Apache / Subversion 
2010 
Leader 
•ALM, SCM, cloud, agile 
•Transformed 100s of largest, most respected IT orgs 
•Enterprise agile experts 
–17,000+ ScrumMasters trained 
Pioneer 
•Creator of Subversion (SVN) 
•1st cloud-based ALM solution 
Proven Scale 
•10,000+ customers 
•6M+ users 
•280 employees
6 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
Industry Leadership 
Gartner MQ, ALM 
Forrester Wave, ALM Tools 
InfoTech Agile ALM Vendor Landscape 
“It has the best usage of open source among the vendors included in the Magic Quadrant, including its Subversion (SVN), Git, Gerrit and Jenkins, and integration to Black Duck Software…” 
Source: Gartner, Magic Quadrant for ADLM 2013
7 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
Looking at the complete picture 
Tools 
People 
Process
8 
Copyright ©2014 CollabNet, Inc. All Rights Reserved.
9 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
TeamForge Capabilities 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
TeamForge provides the essential components needed to drive collaborative software development and deployment: Integrated ALM development and collaboration tools, flexible and repeatable process templates, and a cross-project collaboration architecture. 
Reporting & Governance 
search 
traceability 
documents 
wikis 
discussions 
Release 
Build & Test 
Track 
Code 
Plan 
My page 
Reports 
Projects 
Monitoring 
My settings 
Open ALM 
Collaboration 
Architecture 
Communities 
My workspace 
Deploy 
GitEye 
Orchestrate 
Process 
Templates 
Dashboards & Report Catalog 
Desktops
10 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
›For Git and SVN from a single, scalable system 
›Centralized access and control of globally distributed Git and SVN repositories 
›Enterprise-grade security with RBAC, permissions management, authentication, encryption, auditing 
›Enforce code reviews and check-in processes for Git 
›Of who accessed and checked-in which pieces of code—and when 
With TeamForge, You Gain 
›Organization-wide IP discovery, collaboration, re-use, and reporting
11 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
Manage Git and SVN | One Platform
12 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
Central, Governed Master Repository
13 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
RBAC, Permissions, & Authentication 
Automate authentication, and ensure security 
Centrally manage users and permissions (view, commit) 
Enact Read AND Write branch- level security 
•RBAC 
•LDAP 
•AD 
•SSH 
•SSL
14 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
Code Review Workflow (Enforced)
15 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
100% History Protection & Auditing 
Full protection from unintentional errors and malicious acts 
Every code change, every command automatically and permanently registered and archived 
Full change rollback, even for History Rewrite (push –f)
16 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
Benefits for Enterprise SCM 
Efficiently manage Git and SVN repositories from a centralized master repository 
Meet security, compliance, scalability requirements 
Enforce processes and work with other tools 
Increase IP reuse, visibility, and collaboration across your organization 
100% History Protection & tamper-proof auditing
17 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
Portfolio Migration Strategy
18 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
Discover and Plan 
3 Phase Migration 
Repositories + Projects 
Online 
Offline 
Hand-off and On-boarding 
Project … 
Project … 
After Acceptance 
Archive 
Phased Out 
Active Code Migration
19 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
•Inventory of VOBs, VOB Servers, View Servers, Registry Servers, License Servers 
•Inventory of Projects – Map Projects / Programs to VOBs 
First build an Inventory 
IP Address 
VOB 
Project
20 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
•Benefit Analysis 
–Server retirements 
–Data Center retirements 
–License / Maintenance 
–Upgrade costs 
•Costs 
–New Equipment 
–New tooling 
–Software Engineering 
–clearmake or snapshot? 
–Training 
•Orphaned Projects 
–No one knows what they are for 
–Can you map Project to Product? 
Portfolio Analysis - CBA
21 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
•Management of Change 
•Bring all ClearCase Admins into single team 
•Restrict all “Shadow Admin” 
•Archive all legal records 
•Define “Active Code” – that’s what you move 
•Lock migrated VOB in read-only for 90-180 days to provide safety net. 
Draining the Swamp
22 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
•Don’t get in the way of Product delivery 
•Don’t allow years of Technical Debt to be added to the migration bill 
•Do have a process to manage change and grant exceptions 
•Do hold people accountable to their schedules 
Draining the Swamp has it’s dangers
23 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
Migration workflow 
Discover + Plan 
CollabNet Inventory Checklist 
For each Project, decide on migration 
Build archive for governance/compliance 
Migration 
CollabNet Migration Workshop
24 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
Workshops and Training
25 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
Applied Workshop – 
Assists your efforts to optimize your use of your chosen version control tool by: 
•Helping you formulate your version control and configuration management processes 
•Helping you establish how best to utilize the selected version control tool in those processes 
•Mapping your use cases and software development processes onto the tool’s best practices 
Solution: Enterprise SCM – Plan
26 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
Solution: Enterprise SCM – Guide 
Migration Mentoring Workshop – 
Focuses on preparing an organization to migrate existing version control data by: 
•Covering pre-migration preparation 
•Executing a typical migration 
•Conducting migration validation 
•Identifying any post-migration steps required 
•Documenting the entire migration process for subsequent use by customer resources 
•Preparing your resources to carry on with migrations
27 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
Solution: Enterprise SCM – Implement 
TeamForge Implementation Workshop – 
Accelerates the implementation and adoption of TeamForge by: 
•Interviewing subject matter experts to identify the current state, goals and requirements of your organization 
•Creating a project template(s) that encapsulates the collected information and applies it to the tools within TeamForge 
•Identifying needs and best practices to be applied at the site level to meet the overall community’s needs 
•Preparing your resources to further the implementation
28 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
Questions and Answers
29 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
Additional Resources 
http://www.collab.net/solutions/clearcase 
To learn more about moving from ClearCase to Git and/or Subversion visit the CollabNet ClearCase Migration Center. This resource center contains information about 
•cost, risk, and benefits of migrating from ClearCase to Git and/or Subversion 
•practical resources including decision guides, migration strategy, presenting the business case, implementation plan and how to mitigate impact to your development team
30 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
About CollabNet 
CollabNet is a leading provider of Enterprise Cloud Development and Agile ALM products and services for software-driven organizations. With more than 10,000 global customers, the company provides a suite of platforms and services to address three major trends disrupting the software industry: Agile, DevOps and hybrid cloud development. Its CloudForge™ development-Platform-as-a-Service (dPaaS) enables cloud development through a flexible platform that is team friendly, enterprise ready and integrated to support leading third party tools. The CollabNet TeamForge® ALM, ScrumWorks® Pro project management and Subversion Edge source code management platforms can be deployed separately or together, in the cloud or on-premise. CollabNet complements its technical offerings with industry leading consulting and training services for Agile and cloud development transformations. Many CollabNet customers improve productivity by as much as 70 percent, while reducing costs by 80 percent. 
For more information, please visit www.collab.net.
31 
Copyright ©2014 CollabNet, Inc. All Rights Reserved. 
© 2014 CollabNet, Inc., All rights reserved. CollabNet is a trademark or registered trademark of CollabNet Inc., in the US and other countries. All other trademarks, brand names, or product names belong to their respective holders. 
CollabNet, Inc. 
8000 Marina Blvd., Suite 600 
Brisbane, CA 94005 
www.collab.net 
+1-650-228-2500 
+1-888-778-9793 
blogs.collab.net 
twitter.com/collabnet 
www.facebook.com/collabnet 
www.linkedin.com/company/collabnet-inc

More Related Content

What's hot (20)

PPTX
CAF presentation 09 16-2020
Michael Nichols
 
PPTX
Understanding GIT and Version Control
Sourabh Sahu
 
PPTX
How to migrate workloads to the google cloud platform
actualtechmedia
 
PDF
AWS ECS vs EKS
Norberto Enomoto
 
PDF
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
SlideTeam
 
PPTX
Past, Present and Future of DevOps Infrastructure
Synergetics Learning and Cloud Consulting
 
PPTX
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud Migration
Floyd DCosta
 
PPTX
Microservices
SmartBear
 
PPTX
DevOps introduction
Mettje Heegstra
 
PDF
On Premise vs Cloud - Know The Difference and Benefits
CodeStore Technologies Pvt Ltd
 
PDF
Why Solutions Fail and the Business Value of Solution Architecture
Alan McSweeney
 
PPTX
High Performance Computing Pitch Deck
Nicholas Vossburg
 
PPTX
Azure DevOps in Action
Callon Campbell
 
PDF
Solution Architecture Centre Of Excellence
Alan McSweeney
 
PDF
DevOps Powerpoint Presentation Slides
SlideTeam
 
PDF
Agile vs Waterfall | Difference between Agile and Waterfall | Edureka
Edureka!
 
PPTX
DevOps to DevSecOps Journey..
Siddharth Joshi
 
PPTX
Azure Security Fundamentals
Lorenzo Barbieri
 
PDF
How to implement DevOps in your Organization
Dalibor Blazevic
 
PPTX
High Availability in Microsoft Azure
Krunal Trivedi
 
CAF presentation 09 16-2020
Michael Nichols
 
Understanding GIT and Version Control
Sourabh Sahu
 
How to migrate workloads to the google cloud platform
actualtechmedia
 
AWS ECS vs EKS
Norberto Enomoto
 
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
SlideTeam
 
Past, Present and Future of DevOps Infrastructure
Synergetics Learning and Cloud Consulting
 
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud Migration
Floyd DCosta
 
Microservices
SmartBear
 
DevOps introduction
Mettje Heegstra
 
On Premise vs Cloud - Know The Difference and Benefits
CodeStore Technologies Pvt Ltd
 
Why Solutions Fail and the Business Value of Solution Architecture
Alan McSweeney
 
High Performance Computing Pitch Deck
Nicholas Vossburg
 
Azure DevOps in Action
Callon Campbell
 
Solution Architecture Centre Of Excellence
Alan McSweeney
 
DevOps Powerpoint Presentation Slides
SlideTeam
 
Agile vs Waterfall | Difference between Agile and Waterfall | Edureka
Edureka!
 
DevOps to DevSecOps Journey..
Siddharth Joshi
 
Azure Security Fundamentals
Lorenzo Barbieri
 
How to implement DevOps in your Organization
Dalibor Blazevic
 
High Availability in Microsoft Azure
Krunal Trivedi
 

Viewers also liked (20)

PPTX
Migrating from ClearCase
CollabNet
 
PPT
ClearCase Basics
Abhishek Srivastava
 
PPTX
Git vs cvs ece2011
da152
 
ODP
git svn workflow
yinhm .
 
PDF
Tech thursdays / GIT
Marek Prochera
 
PDF
Learning git
Sid Anand
 
PPTX
Clear case
Nguyen Tran
 
PDF
Version control with GIT
Zeeshan Khan
 
PPT
Clear case
Rahul Keshri
 
PDF
JAZOON'13 - Bartosz Majsak - Git Workshop - Kung Fu
jazoon13
 
PDF
Git vs Subversion: ¿Cuando elegir uno u otro?
Paradigma Digital
 
PPTX
ClearCase 8.0
Liora Milbaum
 
PPTX
Git
Junyoung Lee
 
PPT
Git Introduction
Anil Wadghule
 
KEY
Introduction to Git
Lukas Fittl
 
PDF
Intro To Git
kyleburton
 
PPTX
Git Presentation
Prem Aseem Jain
 
PDF
Git and Github
Wen-Tien Chang
 
PDF
Introduction to git
Randal Schwartz
 
PDF
REST: From GET to HATEOAS
Jos Dirksen
 
Migrating from ClearCase
CollabNet
 
ClearCase Basics
Abhishek Srivastava
 
Git vs cvs ece2011
da152
 
git svn workflow
yinhm .
 
Tech thursdays / GIT
Marek Prochera
 
Learning git
Sid Anand
 
Clear case
Nguyen Tran
 
Version control with GIT
Zeeshan Khan
 
Clear case
Rahul Keshri
 
JAZOON'13 - Bartosz Majsak - Git Workshop - Kung Fu
jazoon13
 
Git vs Subversion: ¿Cuando elegir uno u otro?
Paradigma Digital
 
ClearCase 8.0
Liora Milbaum
 
Git Introduction
Anil Wadghule
 
Introduction to Git
Lukas Fittl
 
Intro To Git
kyleburton
 
Git Presentation
Prem Aseem Jain
 
Git and Github
Wen-Tien Chang
 
Introduction to git
Randal Schwartz
 
REST: From GET to HATEOAS
Jos Dirksen
 
Ad

Similar to A proven path for migrating from clearcase to git and or subversion (20)

PDF
SCM Migration Webinar - English
CollabNet
 
PDF
Optimize Your Enterprise Git Webinar
CollabNet
 
PPTX
Federating Subversion and Git
CollabNet
 
PPTX
2016 Federal User Group Conference - TeamForge Capabilities and Directions
CollabNet
 
PPTX
Expedite Enterprise Software Development with JIRA®, TeamForge® SCM, and Jenkins
CollabNet
 
PDF
Enterprise CI as-a-Service using Jenkins
CollabNet
 
PPTX
2016 Federal User Group Conference - What's New in TeamForge
CollabNet
 
PDF
A blueprint for enterprise agility
CollabNet
 
PPTX
Beyond Gerrit @ Gerrit User Summit 2017, London
Jacek Centkowski
 
PPTX
Securely Scaling Agile Software Delivery: Traceability, Visibility and Colla...
Kevin Hancock
 
PPTX
Scaling Application Development & Delivery across the Enterprise
CollabNet
 
PDF
True Git
colleenfry
 
PDF
A Reference Architecture to Enable Visibility and Traceability across the Ent...
CollabNet
 
PDF
Hybrid Development Webinar - English
CollabNet
 
PDF
Introducing CollabNet TeamForge® 8.0
CollabNet
 
PPTX
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
dennisn129
 
PDF
Scrum and Compliance for EclipseCon 2013
Laszlo Szalvay
 
PDF
Using Git with Rational Team Concert and Rational ClearCase in enterprise env...
Bartosz Chrabski
 
PPTX
Subversion Edge Overview
LotharSchubert
 
PDF
Git Gerrit Mit Teamforge
CollabNet
 
SCM Migration Webinar - English
CollabNet
 
Optimize Your Enterprise Git Webinar
CollabNet
 
Federating Subversion and Git
CollabNet
 
2016 Federal User Group Conference - TeamForge Capabilities and Directions
CollabNet
 
Expedite Enterprise Software Development with JIRA®, TeamForge® SCM, and Jenkins
CollabNet
 
Enterprise CI as-a-Service using Jenkins
CollabNet
 
2016 Federal User Group Conference - What's New in TeamForge
CollabNet
 
A blueprint for enterprise agility
CollabNet
 
Beyond Gerrit @ Gerrit User Summit 2017, London
Jacek Centkowski
 
Securely Scaling Agile Software Delivery: Traceability, Visibility and Colla...
Kevin Hancock
 
Scaling Application Development & Delivery across the Enterprise
CollabNet
 
True Git
colleenfry
 
A Reference Architecture to Enable Visibility and Traceability across the Ent...
CollabNet
 
Hybrid Development Webinar - English
CollabNet
 
Introducing CollabNet TeamForge® 8.0
CollabNet
 
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
dennisn129
 
Scrum and Compliance for EclipseCon 2013
Laszlo Szalvay
 
Using Git with Rational Team Concert and Rational ClearCase in enterprise env...
Bartosz Chrabski
 
Subversion Edge Overview
LotharSchubert
 
Git Gerrit Mit Teamforge
CollabNet
 
Ad

More from CollabNet (17)

PPTX
TeamForge Overview Webinar (10/5/16)
CollabNet
 
PPTX
TeamForge Overview Webinar (9/21)
CollabNet
 
PPTX
Modernize Development with Agile Engineering Practices
CollabNet
 
PPTX
TeamForge Overview Webinar (8/24)
CollabNet
 
PPTX
2016 Federal User Group Conference - DevOps Product Strategy
CollabNet
 
PDF
CollabNet TeamForge 8.1 Webinar
CollabNet
 
PDF
Compliance and Governance Webinar
CollabNet
 
PDF
Agile Upstream and Downstream Webinar - English
CollabNet
 
PDF
Enterprise Git Adoption Webinar - German
CollabNet
 
PDF
Enterprise Git Adoption Webinar - Chinese
CollabNet
 
PDF
Vorstellung von CollabNet TeamForge 8.0 (German)
CollabNet
 
PDF
CollabNet TeamForge 8.0 简介 (Chinese)
CollabNet
 
PPTX
Metrics to Power DevOps
CollabNet
 
PDF
Testlink Test Management with Teamforge
CollabNet
 
PDF
Linking Upstream and Downstream Agile
CollabNet
 
PDF
Achieving DevOps using Open Source Tools in the Enterprise
CollabNet
 
PDF
Agile Guru - Agile Culture, Management Best Practices and App Dev Practices
CollabNet
 
TeamForge Overview Webinar (10/5/16)
CollabNet
 
TeamForge Overview Webinar (9/21)
CollabNet
 
Modernize Development with Agile Engineering Practices
CollabNet
 
TeamForge Overview Webinar (8/24)
CollabNet
 
2016 Federal User Group Conference - DevOps Product Strategy
CollabNet
 
CollabNet TeamForge 8.1 Webinar
CollabNet
 
Compliance and Governance Webinar
CollabNet
 
Agile Upstream and Downstream Webinar - English
CollabNet
 
Enterprise Git Adoption Webinar - German
CollabNet
 
Enterprise Git Adoption Webinar - Chinese
CollabNet
 
Vorstellung von CollabNet TeamForge 8.0 (German)
CollabNet
 
CollabNet TeamForge 8.0 简介 (Chinese)
CollabNet
 
Metrics to Power DevOps
CollabNet
 
Testlink Test Management with Teamforge
CollabNet
 
Linking Upstream and Downstream Agile
CollabNet
 
Achieving DevOps using Open Source Tools in the Enterprise
CollabNet
 
Agile Guru - Agile Culture, Management Best Practices and App Dev Practices
CollabNet
 

A proven path for migrating from clearcase to git and or subversion

  • 1. 1 Copyright ©2014 CollabNet, Inc. All Rights Reserved. A Proven Path for Migrating from ClearCase to Git and/or Subversion Migrating code, processes and people to Open Source SCM Kevin Hancock, Senior Director Worldwide Field Operations Robert Jenkins, Director SCM Services
  • 2. 2 Copyright ©2014 CollabNet, Inc. All Rights Reserved. Problem Statement 4.6% 13.3% 12.8% 51.3% 2.6% 8.9% 4.4% 23.2% 46.0% 3.6% 4.5% 6.0% 30.3% 37.8% 2.1% 3.7% 9.6% 33.3% 30.7% Mercurial CVS GitHub Git Subversion What is the primary source code management system you typically use? (Choose one.) 2014 2013 2012 2011 Source: Eclipse Community Survey 2014
  • 3. 3 Copyright ©2014 CollabNet, Inc. All Rights Reserved. Centralized or Distributed Considerations •Enterprise Standard •How does the team work? •Developer preference? •Who is part of the team? •What processes are in place? •What types of files are worked on?
  • 4. 4 Copyright ©2014 CollabNet, Inc. All Rights Reserved. Enterprise Concerns Anybody (Git using orgs): • 37% Tool integration (trackers, CI/CD, …) • 36% Co-existence with other SCM tools • 33% Security, traceability, process governance • 16% 24/7 Support and SLA’s Managers and Above (Git using orgs): • 51% Security, traceability, process governance • 49% Tool integration • 37% Co-existence with other SCM tools • 22% 24/7 Support and SLA’s Source: InformationWeek, 2013, http://visit.collab.net/git-survey.html
  • 5. 5 Copyright ©2014 CollabNet, Inc. All Rights Reserved. Who is CollabNet? 1st Cloud-Based ALM Agile Transformations Open Agile ALM 1999 2005 2014 Apache / Subversion 2010 Leader •ALM, SCM, cloud, agile •Transformed 100s of largest, most respected IT orgs •Enterprise agile experts –17,000+ ScrumMasters trained Pioneer •Creator of Subversion (SVN) •1st cloud-based ALM solution Proven Scale •10,000+ customers •6M+ users •280 employees
  • 6. 6 Copyright ©2014 CollabNet, Inc. All Rights Reserved. Industry Leadership Gartner MQ, ALM Forrester Wave, ALM Tools InfoTech Agile ALM Vendor Landscape “It has the best usage of open source among the vendors included in the Magic Quadrant, including its Subversion (SVN), Git, Gerrit and Jenkins, and integration to Black Duck Software…” Source: Gartner, Magic Quadrant for ADLM 2013
  • 7. 7 Copyright ©2014 CollabNet, Inc. All Rights Reserved. Looking at the complete picture Tools People Process
  • 8. 8 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
  • 9. 9 Copyright ©2014 CollabNet, Inc. All Rights Reserved. TeamForge Capabilities Copyright ©2014 CollabNet, Inc. All Rights Reserved. TeamForge provides the essential components needed to drive collaborative software development and deployment: Integrated ALM development and collaboration tools, flexible and repeatable process templates, and a cross-project collaboration architecture. Reporting & Governance search traceability documents wikis discussions Release Build & Test Track Code Plan My page Reports Projects Monitoring My settings Open ALM Collaboration Architecture Communities My workspace Deploy GitEye Orchestrate Process Templates Dashboards & Report Catalog Desktops
  • 10. 10 Copyright ©2014 CollabNet, Inc. All Rights Reserved. ›For Git and SVN from a single, scalable system ›Centralized access and control of globally distributed Git and SVN repositories ›Enterprise-grade security with RBAC, permissions management, authentication, encryption, auditing ›Enforce code reviews and check-in processes for Git ›Of who accessed and checked-in which pieces of code—and when With TeamForge, You Gain ›Organization-wide IP discovery, collaboration, re-use, and reporting
  • 11. 11 Copyright ©2014 CollabNet, Inc. All Rights Reserved. Manage Git and SVN | One Platform
  • 12. 12 Copyright ©2014 CollabNet, Inc. All Rights Reserved. Central, Governed Master Repository
  • 13. 13 Copyright ©2014 CollabNet, Inc. All Rights Reserved. RBAC, Permissions, & Authentication Automate authentication, and ensure security Centrally manage users and permissions (view, commit) Enact Read AND Write branch- level security •RBAC •LDAP •AD •SSH •SSL
  • 14. 14 Copyright ©2014 CollabNet, Inc. All Rights Reserved. Code Review Workflow (Enforced)
  • 15. 15 Copyright ©2014 CollabNet, Inc. All Rights Reserved. 100% History Protection & Auditing Full protection from unintentional errors and malicious acts Every code change, every command automatically and permanently registered and archived Full change rollback, even for History Rewrite (push –f)
  • 16. 16 Copyright ©2014 CollabNet, Inc. All Rights Reserved. Benefits for Enterprise SCM Efficiently manage Git and SVN repositories from a centralized master repository Meet security, compliance, scalability requirements Enforce processes and work with other tools Increase IP reuse, visibility, and collaboration across your organization 100% History Protection & tamper-proof auditing
  • 17. 17 Copyright ©2014 CollabNet, Inc. All Rights Reserved. Portfolio Migration Strategy
  • 18. 18 Copyright ©2014 CollabNet, Inc. All Rights Reserved. Discover and Plan 3 Phase Migration Repositories + Projects Online Offline Hand-off and On-boarding Project … Project … After Acceptance Archive Phased Out Active Code Migration
  • 19. 19 Copyright ©2014 CollabNet, Inc. All Rights Reserved. •Inventory of VOBs, VOB Servers, View Servers, Registry Servers, License Servers •Inventory of Projects – Map Projects / Programs to VOBs First build an Inventory IP Address VOB Project
  • 20. 20 Copyright ©2014 CollabNet, Inc. All Rights Reserved. •Benefit Analysis –Server retirements –Data Center retirements –License / Maintenance –Upgrade costs •Costs –New Equipment –New tooling –Software Engineering –clearmake or snapshot? –Training •Orphaned Projects –No one knows what they are for –Can you map Project to Product? Portfolio Analysis - CBA
  • 21. 21 Copyright ©2014 CollabNet, Inc. All Rights Reserved. •Management of Change •Bring all ClearCase Admins into single team •Restrict all “Shadow Admin” •Archive all legal records •Define “Active Code” – that’s what you move •Lock migrated VOB in read-only for 90-180 days to provide safety net. Draining the Swamp
  • 22. 22 Copyright ©2014 CollabNet, Inc. All Rights Reserved. •Don’t get in the way of Product delivery •Don’t allow years of Technical Debt to be added to the migration bill •Do have a process to manage change and grant exceptions •Do hold people accountable to their schedules Draining the Swamp has it’s dangers
  • 23. 23 Copyright ©2014 CollabNet, Inc. All Rights Reserved. Migration workflow Discover + Plan CollabNet Inventory Checklist For each Project, decide on migration Build archive for governance/compliance Migration CollabNet Migration Workshop
  • 24. 24 Copyright ©2014 CollabNet, Inc. All Rights Reserved. Workshops and Training
  • 25. 25 Copyright ©2014 CollabNet, Inc. All Rights Reserved. Applied Workshop – Assists your efforts to optimize your use of your chosen version control tool by: •Helping you formulate your version control and configuration management processes •Helping you establish how best to utilize the selected version control tool in those processes •Mapping your use cases and software development processes onto the tool’s best practices Solution: Enterprise SCM – Plan
  • 26. 26 Copyright ©2014 CollabNet, Inc. All Rights Reserved. Solution: Enterprise SCM – Guide Migration Mentoring Workshop – Focuses on preparing an organization to migrate existing version control data by: •Covering pre-migration preparation •Executing a typical migration •Conducting migration validation •Identifying any post-migration steps required •Documenting the entire migration process for subsequent use by customer resources •Preparing your resources to carry on with migrations
  • 27. 27 Copyright ©2014 CollabNet, Inc. All Rights Reserved. Solution: Enterprise SCM – Implement TeamForge Implementation Workshop – Accelerates the implementation and adoption of TeamForge by: •Interviewing subject matter experts to identify the current state, goals and requirements of your organization •Creating a project template(s) that encapsulates the collected information and applies it to the tools within TeamForge •Identifying needs and best practices to be applied at the site level to meet the overall community’s needs •Preparing your resources to further the implementation
  • 28. 28 Copyright ©2014 CollabNet, Inc. All Rights Reserved. Questions and Answers
  • 29. 29 Copyright ©2014 CollabNet, Inc. All Rights Reserved. Additional Resources http://www.collab.net/solutions/clearcase To learn more about moving from ClearCase to Git and/or Subversion visit the CollabNet ClearCase Migration Center. This resource center contains information about •cost, risk, and benefits of migrating from ClearCase to Git and/or Subversion •practical resources including decision guides, migration strategy, presenting the business case, implementation plan and how to mitigate impact to your development team
  • 30. 30 Copyright ©2014 CollabNet, Inc. All Rights Reserved. About CollabNet CollabNet is a leading provider of Enterprise Cloud Development and Agile ALM products and services for software-driven organizations. With more than 10,000 global customers, the company provides a suite of platforms and services to address three major trends disrupting the software industry: Agile, DevOps and hybrid cloud development. Its CloudForge™ development-Platform-as-a-Service (dPaaS) enables cloud development through a flexible platform that is team friendly, enterprise ready and integrated to support leading third party tools. The CollabNet TeamForge® ALM, ScrumWorks® Pro project management and Subversion Edge source code management platforms can be deployed separately or together, in the cloud or on-premise. CollabNet complements its technical offerings with industry leading consulting and training services for Agile and cloud development transformations. Many CollabNet customers improve productivity by as much as 70 percent, while reducing costs by 80 percent. For more information, please visit www.collab.net.
  • 31. 31 Copyright ©2014 CollabNet, Inc. All Rights Reserved. © 2014 CollabNet, Inc., All rights reserved. CollabNet is a trademark or registered trademark of CollabNet Inc., in the US and other countries. All other trademarks, brand names, or product names belong to their respective holders. CollabNet, Inc. 8000 Marina Blvd., Suite 600 Brisbane, CA 94005 www.collab.net +1-650-228-2500 +1-888-778-9793 blogs.collab.net twitter.com/collabnet www.facebook.com/collabnet www.linkedin.com/company/collabnet-inc