SlideShare a Scribd company logo
1 of 38
1 Copyright ©2016 CollabNet, Inc. All Rights Reserved.ENTERPRISE CLOUD DEVELOPMENT
Scott Rose
Sr. Director of Product Management
@scottdrose
srose@collab.net
Capabilities and Directions
The Platform for Innovation, Collaboration and Agility
2 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
Some of the products and features described herein
remain in varying stages of development and
will be offered on a when-and-if-available basis.
This roadmap is subject to change at the sole discretion
of CollabNet, and CollabNet will have no liability for delay
in the delivery or failure to deliver any of the products
or features set forth in this document.
Information in this presentation is CollabNet Confidential
3 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
TeamForge CY16 Release Plan
TeamForge
8.2
TeamForge
16.3
TeamForge
16.7
Q1 Q2 Q3
CTF 8.2
• Agile (PFs, Boards)
• Association Viewer
• SCM
• UX – Top Nav v1
• CRUS/CRIs
Q4
TeamForge
16.10
CTF 16.3
• Insights (Beta)
• Pull Requests
• Cust
Enhancements/CRIs
• Orch/EventQ
• UX – Top Nav v2
CTF 16.7
• DevOps
• Version Control
• Insights v2/v3
• EventQ – TestLink
• CRUS/CRIs
Feb8th
Mar31st
July
4 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
Proposed Licensing (16.7) with new TF Components
Forge IQ (Insights)
Trackers
CollaborationALM
SCM
Licenseexisting Tools
Version
Control
Licensenew
SVN, Git
Binaries
Code Review
B&T, FRS
Trackers
(with Agile Boards)
Docs, Wikis,
Discussions,
ActivityStreams
DevOps
Package Object
FRS
Mobile
DevOps
5 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
TeamForge Primary Pillars
Agile
Development
@
Scale
Enterprise
Infrastructure
Requirements
Context
&
Traceability
Enabling Enterprise Agile Software and Project Engineering
@ Scale
6 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
(Software) Development LifeCycle Traceability and Visibility
Scrum
Team 2
Test (T) QA (Q)
Scrum
Team 1
Dev (D)
T Q Prod
Prod
(P)
B
Sprint
Build?
Build?
Unit tests
Unit tests
Unit tests
Build?
Continuous Integration
Continuous Testing
Automated
Tests
Automated
Tests
Unit tests
Continuous Deployment
Continuous
Monitoring
ContinuousPlanning
Continuous Improvement
Build (B)
Daily Daily Daily
Context
&
Traceability
7 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
Yesterday’s traceability: the monolithic tool suite
Monolithic Tool Suite
Artifact C
Artifact D
Artifact E
Artifact A
Artifact B
• In decades past, traceability in software development has
been limited to monolithic tool suites
Context
&
Traceability
8 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
Tool A
Tool B
Tool CTool D
Tool E
But “point” tools impedes traceability
Commit
Review
Req/Issue
Build
Deploy
??
Dilemma: traceability or best-of-breed point tools
As Engineering VP, I want to employ the best tools for the
job, but I cannot sacrifice traceability
Context
&
Traceability
9 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
...
Tool B
Tool D
Tool F Tool GTool E
Tool CTool A
CollabNet EventQ resolves this dilemma, without sync
•EventQ is an event-based metadata store, collecting data from all of
your tools, across vendors
•Detects and infers associations between disparate tools
•Automation: Minimizes reliance on manual input
RS
C
S
B
B B
C C
B B
B
B
B
B
B
EventQ Eco-system
Context
&
Traceability
10 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
Chained Associations = Traceability
A B C D
E
F
G
Context
&
Traceability
11 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
Associations directly in context of tools Context
&
Traceability
12 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
Associations
•Visual overview provides a summary of direct associations
•Includes third-party, integrated tools
Git Push Review Artifact Builds
Commit
Context
&
Traceability
13 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
Traceability in Action – Time Context
Chain of associations
on chronology details
“traceability”
Ability to explore deeper
levels of associations for full
“root cause analysis”
Context
&
Traceability
14 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
Roadmap: Event Traceability Extends to (Project) Activity Streams
Project activity streams keep
team members informed of latest
activities and comments
Surfaces relevant context and
calls to action
Enhances social interactions,
improving stickiness
Context
&
Traceability
15 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
•Git (version control)
•Subversion (version control)
•Gerrit (review)
•ReviewBoard (review)
•Atlassian Crucible (review)
•Jenkins (build/CI)
•TeamCity (build/CI)
•Nexus (binary)
•Atlassian JIRA (issue tracking)
•Chef (Deploy)
OOTB Integrations Available Today
Context
&
Traceability
16 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Overarching Project Hierarchy
– ALM Tools are components of a projects (not vice versa)
– Complete flexibility (project level) to work across a variety of Open
Source tool chains (including 3rd party)
– X-Project Visibility and Reporting
– Hierarchical and Granular RBAC (Site, project and sub-project, file and
branch)
– Multiple work structures (task, team, release)
• Enterprise grade capabilities
– On-premise and hosted
– Distributed environments
– Supports highly iterative and traditional enterprise release cycles
– Scale and performance – marque enterprise customers, some with
environments containing > 1B+ commits
TeamForge Product Structure Enterprise
Infrastructure
Requirements
17 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
Customer
Data Center
Public Cloud
Services (AWS)
CollabNet Hosted
Cloud
Hybrid Cloud
Multiple Deployment Options
Roadmap
FedRamp Certification
Targeting July ‘16 in
AWS Gov Cloud
Enterprise
Infrastructure
Requirements
18 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
TeamForge Authentication Features
•TeamForge is an off the shelf application server platform from CollabNet with
several user interface access points: Web, Desktop, IDE, server tools and a number
of third party integrations.
Web UI
Can use Web SSO or
Username/Password
Thick Clients
Can use Username/Password
TeamForge Application Server
JSP Pages
SOAP/
Web services
API
InternalAPI
JBoss
Services
- JAAS
•Active Directory
•LDAP
•Kerberos un/pw
•Web SSO Key
•Custom module
Authentication
Services
Enterprise
Infrastructure
Requirements
19 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
Fine-Grained Role Based Access Control Enterprise
Infrastructure
Requirements
20 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
One platform, one user interface, multiple technologies covered
• Both Subversion and Git supported as first-class citizens
– Unified user experience, abstraction on commit level
– We let their strengths shine through
• Key TeamForge features covering both SVN and Git
– Security, standards and audit compliance
• Powerful Role Based Access Control (RBAC)
• Traceability: who, what & when
• Associations between commits and artifacts
– Enterprise grade scalability & replication management
– Source code browsing and diffing
– Code search across multiple repositories
– Reporting
TeamForge SCM Enterprise
Infrastructure
Requirements
21 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
Traceability: SVN & Git changes linked to same requirement
Git
Subversion
When & by whom What was done
Enterprise
Infrastructure
Requirements
22 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
• CollabNet has put alot of effort to find best possible Git-Gerrit
settings and server hardware configurations for our customers
• Some of our customers have
– More than 5 million Git fetch requests daily
– More than 10 Gerrit master servers
– More than 40 different “geographies” and replication servers
– More than 100,000 active developers
– More than 10 TB of source code
– More than 20,000 repositories
– More than 1000 CI servers
TeamForge SCM at Scale Enterprise
Infrastructure
Requirements
23 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
Increase developer productivity by allowing both pull request- and individual
commit-based reviews to be mixed and matched
• Use commit-based reviews for sensitive branches and bug fixes
• Utilize merge-based reviews for scenarios like branch integration in feature-branch
development
• Govern the choice of review models and specific workflows with rules and gating policies
TeamForge now supports Pull Requests
Unprotected
Branches
Protected
Branches
master
release-3.0
GUI-integration
feature-23
COMMIT-BASED REVIEWS
PULL REQUEST
Agile Dev
@
Scale
24 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
Both models have their individual merits and drawbacks
Depending on the scenario, either model may be better suited
No review model is best
Commit-based
Review
Pull-request
Review
Clean Commit History ✓
No file is left unreviewed ✓
Avoids proliferation of branches ✓
Easy collaboration on features ✓
Reviews of integration branch merges ✓
Agile Dev
@
Scale
25 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
Enterprise Class Report Library Agile Dev
@
Scale
26 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
Mobile Insights – Soon to be available in Beta
Development EXCELLENCE SCORECARD -> DIG DEEPER -> GET NOTIFIED!
Agile Dev
@
Scale
27 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
Roadmap: Project workspaces
A
Iteration:
Alerts
artf7221 is assigned to you
build 87 Failed: 1000 pass, 1 fail
rev 124 No activity for 10 days
build 123 Failed: compile failure
deploy 18 Aborted after 23 sec
>> Activity Stream
Tracker Title Assigned Priority
artf196781 Query Language, phase 2 none 2-High
artf120412 REST API handles SSO scenarios bpetri 3-Med
artf134052 Disallow users without SSO cred… Kpete 3-Med
artf120413 Synchronize users with LDAP… bpetri 4-Low
CI Scoreboard
When Commits CI/Builds Test Failures
Latest 1ge2fg by jsmith #90 : Successful 0
Today 2 6 2
This Week 13 38 6
This Iteration 20 63 12
Task board
Sprint 12/2 – 12/25 Team: Mavericks
Cummulative flow chart
plan 1245
6 Stories, 20 Tasks, 23 Defects
Persona based tools and content are
surfaced in project home
Example: Agile Developer Persona
Agile Dev
@
Scale
28 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
Roadmap: Project workspaces Agile Dev
@
Scale
29 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
Roadmap: Project workspaces Agile Dev
@
Scale
30 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
Releases & Iterations
FOLDER
RELEASE
ITERATION
Agile Dev
@
Scale
31 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
• TeamForge 8.1 introduced a new Tracker Kanban Board view (in
addition to the traditional List, Plan and Track views).
– The Kanban Board allows a team to visually convey a work item’s progress
(via Kanban cards) as it flows through a system or process
– Access the Kanban Board by clicking KANBAN in the tracker view toggle
Tracker Kanban Board Agile Dev
@
Scale
32 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
• Set limits on the number of artifacts which may be in a given
state at any time.
• Receive visual
notification when those
limits are breached.
Kanban Board – Value Stream Limits and Notifications
The background on the
Not Started state column
header indicates that there
are too many artifacts in
this state on this board
The limits are displayed
below the state header
Agile Dev
@
Scale
33 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
• End-to-end traceability and automatic audit trails across multi-
vendor tools used throughout the development lifecycle
• Effective, compliant, and repeatable processes
• Governed IP search, discovery, and reuse across teams
– Controlled release of IP for export compliance
• Centralized, pervasive fine-grained RBAC
• Global reporting with real-time company-wide visibility
Summary - Compliance, Governance, and IP Security
Visibility, traceability, and IP security across tools, assets, processes, and teams
34 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
Q&A
35 Copyright © 2016 CollabNet, Inc. All Rights Reserved.
Continuous Lifecycle Integration Featuring End-to-End Traceability
ALERT MONITORING
HEALTH EVENT
WORK ITEM
SERVICE DESK
COMPLIANCE AUDIT
SECURITY CHECK
DEPLOYMENT
EPIC
STORY
TASK
COMMIT
CODE REVIEW
CI BUILD
BINARY
TEST
PLAN CODE BUILD TEST RELEASE DEPLOY OPERATE MONITORREVIEW
RELEASE PACKAGE
New Features
36 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
•Regardless of which access method a user connects to TeamForge with,
each requires a username/password to identify the user.
•When using an integrated Web SSO system, the password is replaced with
an integration key ( see next page ).
•When using a thick client or integration the tool connects to TeamForge
via the SOAP/Web services API.
•Authentication Requests are passed to the JBoss/JAAS service to verify the
un/pw with an external source ( AD/LDAP/etc ).
•New user accounts are also verified with the same external source by
making a simple un/pw authentication request.
•By using an external authentication source all aspects of password
management are assumed to be managed by that source ( ie. Expiration,
password strength, etc ).
TeamForge Authentication – Details
37 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
•TeamForge treats Web SSO as a user convenience. It is NOT
used as an authentication service.
•Web SSO works by creating a trust relationship between the
customer SSO and an Apache based integration kit which uses
a private trust key which is then passed to the SOAP API for
authentication – the trust key is given as the password.
•When TeamForge is integrated with a Web SSO system, it is
expected that it is integrated with the same backend
authentication source as the Web SSO system so that
usernames and passwords are consistent between Web UI
clients and all other Thick clients that access TeamForge via
the SOAP API.
TeamForge Authentication – Web SSO
38 Copyright ©2016 CollabNet, Inc. All Rights Reserved.
TeamForge 2016 Feature Planning
Version Control
Git Merge and Pull Requests
Event Associations - Git code review activities
Gerrit 2.11/2.12 support
Improved Code Search
Tracker Navigation and Filtering
Agile and Hybrid Agile Project Templates
Agile
Platform Differentiation
WebHooks (Jira Cloud)
Navigation Design Improvements
Event Association Viewer
Expanded Report Libraries & Parameterization
Event Associations - Testing
Integration
Event Association – Deploy
integration
Event Associations Streaming
CTF Mobile Services - Insights
Git Merge and Pull Requests in Code
Browser
Expose History Protection in Code
Browser
Workspaces/Templates/Version
Control
Project Workspaces
Agile Boards
CustomerEnhancements
ApplicationInfrastructure
PlatformInfrastructure

More Related Content

What's hot

Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)Serena Software
 
Agile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - EnglishAgile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - EnglishCollabNet
 
Linking Upstream and Downstream Agile
Linking Upstream and Downstream AgileLinking Upstream and Downstream Agile
Linking Upstream and Downstream AgileCollabNet
 
Removing Barriers Between Dev and Ops
Removing Barriers Between Dev and OpsRemoving Barriers Between Dev and Ops
Removing Barriers Between Dev and OpsVMware Tanzu
 
DevOps Service | Mindtree
DevOps Service | MindtreeDevOps Service | Mindtree
DevOps Service | MindtreeAnikeyRoy
 
Optimize Your Enterprise Git Webinar
Optimize Your Enterprise Git WebinarOptimize Your Enterprise Git Webinar
Optimize Your Enterprise Git WebinarCollabNet
 
Taking agile development to enterprise scale in a mixed tool environment with...
Taking agile development to enterprise scale in a mixed tool environment with...Taking agile development to enterprise scale in a mixed tool environment with...
Taking agile development to enterprise scale in a mixed tool environment with...IBM Rational software
 
FUG Agile software engineering practices
FUG Agile software engineering practicesFUG Agile software engineering practices
FUG Agile software engineering practicesSerena Software
 
Lean product management for web2.0 by Sujoy Bhatacharjee, April
Lean product management for web2.0 by Sujoy Bhatacharjee, April Lean product management for web2.0 by Sujoy Bhatacharjee, April
Lean product management for web2.0 by Sujoy Bhatacharjee, April Triggr In
 
Release Management for Large Enterprises
Release Management for Large EnterprisesRelease Management for Large Enterprises
Release Management for Large EnterprisesSalesforce Developers
 
ITIL, Release Management and Automation
ITIL, Release Management and AutomationITIL, Release Management and Automation
ITIL, Release Management and AutomationIBM UrbanCode Products
 
Iteria lowcode 2022-01-10
Iteria lowcode 2022-01-10Iteria lowcode 2022-01-10
Iteria lowcode 2022-01-10Jozef Slezak
 
Wellington DevOps: Bringing Your Applications into the Future with Habitat
Wellington DevOps: Bringing Your Applications into the Future with HabitatWellington DevOps: Bringing Your Applications into the Future with Habitat
Wellington DevOps: Bringing Your Applications into the Future with HabitatMatt Ray
 
Tech Talk: Predictive Workload Analytics with CA Workload Automation iDash
Tech Talk: Predictive Workload Analytics with CA Workload Automation iDashTech Talk: Predictive Workload Analytics with CA Workload Automation iDash
Tech Talk: Predictive Workload Analytics with CA Workload Automation iDashCA Technologies
 
Bright Topics Webinar April 15, 2015 - Modernized Monitoring for Cluster and ...
Bright Topics Webinar April 15, 2015 - Modernized Monitoring for Cluster and ...Bright Topics Webinar April 15, 2015 - Modernized Monitoring for Cluster and ...
Bright Topics Webinar April 15, 2015 - Modernized Monitoring for Cluster and ...Ian Lumb
 
Realtech us dev_ops4sap_webinar_slides_06302020
Realtech us dev_ops4sap_webinar_slides_06302020Realtech us dev_ops4sap_webinar_slides_06302020
Realtech us dev_ops4sap_webinar_slides_06302020David Milano
 
Mobile to Mainframe: Leveraging Application Services for Rapid Application De...
Mobile to Mainframe: Leveraging Application Services for Rapid Application De...Mobile to Mainframe: Leveraging Application Services for Rapid Application De...
Mobile to Mainframe: Leveraging Application Services for Rapid Application De...CA Technologies
 
The Next Generation of Continuous Delivery
The Next Generation of Continuous DeliveryThe Next Generation of Continuous Delivery
The Next Generation of Continuous DeliveryIBM UrbanCode Products
 
DevOps for a 10-Year-Old (Codebase)
DevOps for a 10-Year-Old (Codebase)DevOps for a 10-Year-Old (Codebase)
DevOps for a 10-Year-Old (Codebase)CA Technologies
 

What's hot (20)

Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)
 
Agile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - EnglishAgile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - English
 
Linking Upstream and Downstream Agile
Linking Upstream and Downstream AgileLinking Upstream and Downstream Agile
Linking Upstream and Downstream Agile
 
Removing Barriers Between Dev and Ops
Removing Barriers Between Dev and OpsRemoving Barriers Between Dev and Ops
Removing Barriers Between Dev and Ops
 
DevOps Service | Mindtree
DevOps Service | MindtreeDevOps Service | Mindtree
DevOps Service | Mindtree
 
Optimize Your Enterprise Git Webinar
Optimize Your Enterprise Git WebinarOptimize Your Enterprise Git Webinar
Optimize Your Enterprise Git Webinar
 
Taking agile development to enterprise scale in a mixed tool environment with...
Taking agile development to enterprise scale in a mixed tool environment with...Taking agile development to enterprise scale in a mixed tool environment with...
Taking agile development to enterprise scale in a mixed tool environment with...
 
FUG Agile software engineering practices
FUG Agile software engineering practicesFUG Agile software engineering practices
FUG Agile software engineering practices
 
Lean product management for web2.0 by Sujoy Bhatacharjee, April
Lean product management for web2.0 by Sujoy Bhatacharjee, April Lean product management for web2.0 by Sujoy Bhatacharjee, April
Lean product management for web2.0 by Sujoy Bhatacharjee, April
 
Release Management for Large Enterprises
Release Management for Large EnterprisesRelease Management for Large Enterprises
Release Management for Large Enterprises
 
ITIL, Release Management and Automation
ITIL, Release Management and AutomationITIL, Release Management and Automation
ITIL, Release Management and Automation
 
Iteria lowcode 2022-01-10
Iteria lowcode 2022-01-10Iteria lowcode 2022-01-10
Iteria lowcode 2022-01-10
 
Wellington DevOps: Bringing Your Applications into the Future with Habitat
Wellington DevOps: Bringing Your Applications into the Future with HabitatWellington DevOps: Bringing Your Applications into the Future with Habitat
Wellington DevOps: Bringing Your Applications into the Future with Habitat
 
Tech Talk: Predictive Workload Analytics with CA Workload Automation iDash
Tech Talk: Predictive Workload Analytics with CA Workload Automation iDashTech Talk: Predictive Workload Analytics with CA Workload Automation iDash
Tech Talk: Predictive Workload Analytics with CA Workload Automation iDash
 
Bright Topics Webinar April 15, 2015 - Modernized Monitoring for Cluster and ...
Bright Topics Webinar April 15, 2015 - Modernized Monitoring for Cluster and ...Bright Topics Webinar April 15, 2015 - Modernized Monitoring for Cluster and ...
Bright Topics Webinar April 15, 2015 - Modernized Monitoring for Cluster and ...
 
Realtech us dev_ops4sap_webinar_slides_06302020
Realtech us dev_ops4sap_webinar_slides_06302020Realtech us dev_ops4sap_webinar_slides_06302020
Realtech us dev_ops4sap_webinar_slides_06302020
 
Mobile to Mainframe: Leveraging Application Services for Rapid Application De...
Mobile to Mainframe: Leveraging Application Services for Rapid Application De...Mobile to Mainframe: Leveraging Application Services for Rapid Application De...
Mobile to Mainframe: Leveraging Application Services for Rapid Application De...
 
Git tech
Git techGit tech
Git tech
 
The Next Generation of Continuous Delivery
The Next Generation of Continuous DeliveryThe Next Generation of Continuous Delivery
The Next Generation of Continuous Delivery
 
DevOps for a 10-Year-Old (Codebase)
DevOps for a 10-Year-Old (Codebase)DevOps for a 10-Year-Old (Codebase)
DevOps for a 10-Year-Old (Codebase)
 

Viewers also liked

CollabNet TeamForge 8.0 简介 (Chinese)
CollabNet TeamForge 8.0 简介 (Chinese)CollabNet TeamForge 8.0 简介 (Chinese)
CollabNet TeamForge 8.0 简介 (Chinese)CollabNet
 
TeamForge Overview Webinar (9/21)
TeamForge Overview Webinar (9/21)TeamForge Overview Webinar (9/21)
TeamForge Overview Webinar (9/21)CollabNet
 
Compliance and Governance Webinar
Compliance and Governance WebinarCompliance and Governance Webinar
Compliance and Governance WebinarCollabNet
 
Enterprise Git Adoption Webinar - Chinese
Enterprise Git Adoption Webinar - ChineseEnterprise Git Adoption Webinar - Chinese
Enterprise Git Adoption Webinar - ChineseCollabNet
 
2016 Federal User Group Conference - DevOps Product Strategy
2016 Federal User Group Conference - DevOps Product Strategy2016 Federal User Group Conference - DevOps Product Strategy
2016 Federal User Group Conference - DevOps Product StrategyCollabNet
 
Enterprise Git Adoption Webinar - German
Enterprise Git Adoption Webinar - GermanEnterprise Git Adoption Webinar - German
Enterprise Git Adoption Webinar - GermanCollabNet
 
Modernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering PracticesModernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering PracticesCollabNet
 
Cкрам и канбан для самых маленьких
Cкрам и канбан для самых маленькихCкрам и канбан для самых маленьких
Cкрам и канбан для самых маленькихVladimir Romanitchev
 
TeamForge Overview Webinar (10/5/16)
TeamForge Overview Webinar (10/5/16)TeamForge Overview Webinar (10/5/16)
TeamForge Overview Webinar (10/5/16)CollabNet
 
Vorstellung von CollabNet TeamForge 8.0 (German)
Vorstellung von CollabNet TeamForge 8.0 (German)Vorstellung von CollabNet TeamForge 8.0 (German)
Vorstellung von CollabNet TeamForge 8.0 (German)CollabNet
 

Viewers also liked (11)

CollabNet TeamForge 8.0 简介 (Chinese)
CollabNet TeamForge 8.0 简介 (Chinese)CollabNet TeamForge 8.0 简介 (Chinese)
CollabNet TeamForge 8.0 简介 (Chinese)
 
TeamForge Overview Webinar (9/21)
TeamForge Overview Webinar (9/21)TeamForge Overview Webinar (9/21)
TeamForge Overview Webinar (9/21)
 
Compliance and Governance Webinar
Compliance and Governance WebinarCompliance and Governance Webinar
Compliance and Governance Webinar
 
Enterprise Git Adoption Webinar - Chinese
Enterprise Git Adoption Webinar - ChineseEnterprise Git Adoption Webinar - Chinese
Enterprise Git Adoption Webinar - Chinese
 
2016 Federal User Group Conference - DevOps Product Strategy
2016 Federal User Group Conference - DevOps Product Strategy2016 Federal User Group Conference - DevOps Product Strategy
2016 Federal User Group Conference - DevOps Product Strategy
 
Enterprise Git Adoption Webinar - German
Enterprise Git Adoption Webinar - GermanEnterprise Git Adoption Webinar - German
Enterprise Git Adoption Webinar - German
 
Modernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering PracticesModernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering Practices
 
Cкрам и канбан для самых маленьких
Cкрам и канбан для самых маленькихCкрам и канбан для самых маленьких
Cкрам и канбан для самых маленьких
 
Как работает KANBAN
Как работает KANBANКак работает KANBAN
Как работает KANBAN
 
TeamForge Overview Webinar (10/5/16)
TeamForge Overview Webinar (10/5/16)TeamForge Overview Webinar (10/5/16)
TeamForge Overview Webinar (10/5/16)
 
Vorstellung von CollabNet TeamForge 8.0 (German)
Vorstellung von CollabNet TeamForge 8.0 (German)Vorstellung von CollabNet TeamForge 8.0 (German)
Vorstellung von CollabNet TeamForge 8.0 (German)
 

Similar to 2016 Federal User Group Conference - TeamForge Capabilities and Directions

Intro to GitOps with Weave GitOps, Flagger and Linkerd
Intro to GitOps with Weave GitOps, Flagger and LinkerdIntro to GitOps with Weave GitOps, Flagger and Linkerd
Intro to GitOps with Weave GitOps, Flagger and LinkerdWeaveworks
 
A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...CollabNet
 
A proven path for migrating from clearcase to git and or subversion
A proven path for migrating from clearcase to git and or subversionA proven path for migrating from clearcase to git and or subversion
A proven path for migrating from clearcase to git and or subversionCollabNet
 
DevOps on Oracle Cloud
DevOps on Oracle CloudDevOps on Oracle Cloud
DevOps on Oracle CloudMee Nam Lee
 
Hybrid Development Webinar - English
Hybrid Development Webinar - EnglishHybrid Development Webinar - English
Hybrid Development Webinar - EnglishCollabNet
 
Webinar: Capabilities, Confidence and Community – What Flux GA Means for You
Webinar: Capabilities, Confidence and Community – What Flux GA Means for YouWebinar: Capabilities, Confidence and Community – What Flux GA Means for You
Webinar: Capabilities, Confidence and Community – What Flux GA Means for YouWeaveworks
 
Enterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using JenkinsEnterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using JenkinsCollabNet
 
Scaling Application Development & Delivery across the Enterprise
Scaling Application Development & Delivery across the EnterpriseScaling Application Development & Delivery across the Enterprise
Scaling Application Development & Delivery across the EnterpriseCollabNet
 
A Software Factory Integrating Rational & WebSphere Tools
A Software Factory Integrating Rational & WebSphere ToolsA Software Factory Integrating Rational & WebSphere Tools
A Software Factory Integrating Rational & WebSphere Toolsghodgkinson
 
Anypoint Tools and MuleSoft Automation (DRAFT).pptx
Anypoint Tools and MuleSoft Automation (DRAFT).pptxAnypoint Tools and MuleSoft Automation (DRAFT).pptx
Anypoint Tools and MuleSoft Automation (DRAFT).pptxAkshata Sawant
 
MuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptx
MuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptxMuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptx
MuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptxSteve Clarke
 
Free GitOps Workshop
Free GitOps WorkshopFree GitOps Workshop
Free GitOps WorkshopWeaveworks
 
Axway's Journey to the Cloud
Axway's Journey to the CloudAxway's Journey to the Cloud
Axway's Journey to the CloudAxway
 
Software Product Lines by Dr. Indika Kumara
Software Product Lines by Dr. Indika KumaraSoftware Product Lines by Dr. Indika Kumara
Software Product Lines by Dr. Indika KumaraThejan Wijesinghe
 
Making software development processes to work for you
Making software development processes to work for youMaking software development processes to work for you
Making software development processes to work for youAmbientia
 
GitOps, Driving NGN Operations Teams 211127 #kcdgt 2021
GitOps, Driving NGN Operations Teams 211127 #kcdgt 2021GitOps, Driving NGN Operations Teams 211127 #kcdgt 2021
GitOps, Driving NGN Operations Teams 211127 #kcdgt 2021William Caban
 
Optimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWSOptimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWSDevOps.com
 
Continuous Lifecycle London 2018 Event Keynote
Continuous Lifecycle London 2018 Event KeynoteContinuous Lifecycle London 2018 Event Keynote
Continuous Lifecycle London 2018 Event KeynoteWeaveworks
 
Marvin AI - Uma plataforma de código aberto para implementar e gerenciar mode...
Marvin AI - Uma plataforma de código aberto para implementar e gerenciar mode...Marvin AI - Uma plataforma de código aberto para implementar e gerenciar mode...
Marvin AI - Uma plataforma de código aberto para implementar e gerenciar mode...Daniel Takabayashi, MSc
 

Similar to 2016 Federal User Group Conference - TeamForge Capabilities and Directions (20)

Intro to GitOps with Weave GitOps, Flagger and Linkerd
Intro to GitOps with Weave GitOps, Flagger and LinkerdIntro to GitOps with Weave GitOps, Flagger and Linkerd
Intro to GitOps with Weave GitOps, Flagger and Linkerd
 
A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...
 
A proven path for migrating from clearcase to git and or subversion
A proven path for migrating from clearcase to git and or subversionA proven path for migrating from clearcase to git and or subversion
A proven path for migrating from clearcase to git and or subversion
 
DevOps on Oracle Cloud
DevOps on Oracle CloudDevOps on Oracle Cloud
DevOps on Oracle Cloud
 
Hybrid Development Webinar - English
Hybrid Development Webinar - EnglishHybrid Development Webinar - English
Hybrid Development Webinar - English
 
Webinar: Capabilities, Confidence and Community – What Flux GA Means for You
Webinar: Capabilities, Confidence and Community – What Flux GA Means for YouWebinar: Capabilities, Confidence and Community – What Flux GA Means for You
Webinar: Capabilities, Confidence and Community – What Flux GA Means for You
 
Enterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using JenkinsEnterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using Jenkins
 
Scaling Application Development & Delivery across the Enterprise
Scaling Application Development & Delivery across the EnterpriseScaling Application Development & Delivery across the Enterprise
Scaling Application Development & Delivery across the Enterprise
 
A Software Factory Integrating Rational & WebSphere Tools
A Software Factory Integrating Rational & WebSphere ToolsA Software Factory Integrating Rational & WebSphere Tools
A Software Factory Integrating Rational & WebSphere Tools
 
Anypoint Tools and MuleSoft Automation (DRAFT).pptx
Anypoint Tools and MuleSoft Automation (DRAFT).pptxAnypoint Tools and MuleSoft Automation (DRAFT).pptx
Anypoint Tools and MuleSoft Automation (DRAFT).pptx
 
MuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptx
MuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptxMuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptx
MuleSoft Meetup #9 - Anypoint Tools and MuleSoft Automation (FINAL).pptx
 
Elastic-Engineering
Elastic-EngineeringElastic-Engineering
Elastic-Engineering
 
Free GitOps Workshop
Free GitOps WorkshopFree GitOps Workshop
Free GitOps Workshop
 
Axway's Journey to the Cloud
Axway's Journey to the CloudAxway's Journey to the Cloud
Axway's Journey to the Cloud
 
Software Product Lines by Dr. Indika Kumara
Software Product Lines by Dr. Indika KumaraSoftware Product Lines by Dr. Indika Kumara
Software Product Lines by Dr. Indika Kumara
 
Making software development processes to work for you
Making software development processes to work for youMaking software development processes to work for you
Making software development processes to work for you
 
GitOps, Driving NGN Operations Teams 211127 #kcdgt 2021
GitOps, Driving NGN Operations Teams 211127 #kcdgt 2021GitOps, Driving NGN Operations Teams 211127 #kcdgt 2021
GitOps, Driving NGN Operations Teams 211127 #kcdgt 2021
 
Optimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWSOptimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWS
 
Continuous Lifecycle London 2018 Event Keynote
Continuous Lifecycle London 2018 Event KeynoteContinuous Lifecycle London 2018 Event Keynote
Continuous Lifecycle London 2018 Event Keynote
 
Marvin AI - Uma plataforma de código aberto para implementar e gerenciar mode...
Marvin AI - Uma plataforma de código aberto para implementar e gerenciar mode...Marvin AI - Uma plataforma de código aberto para implementar e gerenciar mode...
Marvin AI - Uma plataforma de código aberto para implementar e gerenciar mode...
 

More from CollabNet

Metrics to Power DevOps
Metrics to Power DevOpsMetrics to Power DevOps
Metrics to Power DevOpsCollabNet
 
Git Gerrit Mit Teamforge
Git Gerrit Mit TeamforgeGit Gerrit Mit Teamforge
Git Gerrit Mit TeamforgeCollabNet
 
Testlink Test Management with Teamforge
Testlink Test Management with TeamforgeTestlink Test Management with Teamforge
Testlink Test Management with TeamforgeCollabNet
 
A blueprint for enterprise agility
A blueprint for enterprise agilityA blueprint for enterprise agility
A blueprint for enterprise agilityCollabNet
 
Achieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the EnterpriseAchieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the EnterpriseCollabNet
 
Agile Guru - Agile Culture, Management Best Practices and App Dev Practices
Agile Guru - Agile Culture, Management Best Practices and App Dev Practices Agile Guru - Agile Culture, Management Best Practices and App Dev Practices
Agile Guru - Agile Culture, Management Best Practices and App Dev Practices CollabNet
 

More from CollabNet (6)

Metrics to Power DevOps
Metrics to Power DevOpsMetrics to Power DevOps
Metrics to Power DevOps
 
Git Gerrit Mit Teamforge
Git Gerrit Mit TeamforgeGit Gerrit Mit Teamforge
Git Gerrit Mit Teamforge
 
Testlink Test Management with Teamforge
Testlink Test Management with TeamforgeTestlink Test Management with Teamforge
Testlink Test Management with Teamforge
 
A blueprint for enterprise agility
A blueprint for enterprise agilityA blueprint for enterprise agility
A blueprint for enterprise agility
 
Achieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the EnterpriseAchieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the Enterprise
 
Agile Guru - Agile Culture, Management Best Practices and App Dev Practices
Agile Guru - Agile Culture, Management Best Practices and App Dev Practices Agile Guru - Agile Culture, Management Best Practices and App Dev Practices
Agile Guru - Agile Culture, Management Best Practices and App Dev Practices
 

Recently uploaded

Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendArshad QA
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 

Recently uploaded (20)

Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and Backend
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 

2016 Federal User Group Conference - TeamForge Capabilities and Directions

  • 1. 1 Copyright ©2016 CollabNet, Inc. All Rights Reserved.ENTERPRISE CLOUD DEVELOPMENT Scott Rose Sr. Director of Product Management @scottdrose srose@collab.net Capabilities and Directions The Platform for Innovation, Collaboration and Agility
  • 2. 2 Copyright ©2016 CollabNet, Inc. All Rights Reserved. Some of the products and features described herein remain in varying stages of development and will be offered on a when-and-if-available basis. This roadmap is subject to change at the sole discretion of CollabNet, and CollabNet will have no liability for delay in the delivery or failure to deliver any of the products or features set forth in this document. Information in this presentation is CollabNet Confidential
  • 3. 3 Copyright ©2016 CollabNet, Inc. All Rights Reserved. TeamForge CY16 Release Plan TeamForge 8.2 TeamForge 16.3 TeamForge 16.7 Q1 Q2 Q3 CTF 8.2 • Agile (PFs, Boards) • Association Viewer • SCM • UX – Top Nav v1 • CRUS/CRIs Q4 TeamForge 16.10 CTF 16.3 • Insights (Beta) • Pull Requests • Cust Enhancements/CRIs • Orch/EventQ • UX – Top Nav v2 CTF 16.7 • DevOps • Version Control • Insights v2/v3 • EventQ – TestLink • CRUS/CRIs Feb8th Mar31st July
  • 4. 4 Copyright ©2016 CollabNet, Inc. All Rights Reserved. Proposed Licensing (16.7) with new TF Components Forge IQ (Insights) Trackers CollaborationALM SCM Licenseexisting Tools Version Control Licensenew SVN, Git Binaries Code Review B&T, FRS Trackers (with Agile Boards) Docs, Wikis, Discussions, ActivityStreams DevOps Package Object FRS Mobile DevOps
  • 5. 5 Copyright ©2016 CollabNet, Inc. All Rights Reserved. TeamForge Primary Pillars Agile Development @ Scale Enterprise Infrastructure Requirements Context & Traceability Enabling Enterprise Agile Software and Project Engineering @ Scale
  • 6. 6 Copyright ©2016 CollabNet, Inc. All Rights Reserved. (Software) Development LifeCycle Traceability and Visibility Scrum Team 2 Test (T) QA (Q) Scrum Team 1 Dev (D) T Q Prod Prod (P) B Sprint Build? Build? Unit tests Unit tests Unit tests Build? Continuous Integration Continuous Testing Automated Tests Automated Tests Unit tests Continuous Deployment Continuous Monitoring ContinuousPlanning Continuous Improvement Build (B) Daily Daily Daily Context & Traceability
  • 7. 7 Copyright ©2016 CollabNet, Inc. All Rights Reserved. Yesterday’s traceability: the monolithic tool suite Monolithic Tool Suite Artifact C Artifact D Artifact E Artifact A Artifact B • In decades past, traceability in software development has been limited to monolithic tool suites Context & Traceability
  • 8. 8 Copyright ©2016 CollabNet, Inc. All Rights Reserved. Tool A Tool B Tool CTool D Tool E But “point” tools impedes traceability Commit Review Req/Issue Build Deploy ?? Dilemma: traceability or best-of-breed point tools As Engineering VP, I want to employ the best tools for the job, but I cannot sacrifice traceability Context & Traceability
  • 9. 9 Copyright ©2016 CollabNet, Inc. All Rights Reserved. ... Tool B Tool D Tool F Tool GTool E Tool CTool A CollabNet EventQ resolves this dilemma, without sync •EventQ is an event-based metadata store, collecting data from all of your tools, across vendors •Detects and infers associations between disparate tools •Automation: Minimizes reliance on manual input RS C S B B B C C B B B B B B B EventQ Eco-system Context & Traceability
  • 10. 10 Copyright ©2016 CollabNet, Inc. All Rights Reserved. Chained Associations = Traceability A B C D E F G Context & Traceability
  • 11. 11 Copyright ©2016 CollabNet, Inc. All Rights Reserved. Associations directly in context of tools Context & Traceability
  • 12. 12 Copyright ©2016 CollabNet, Inc. All Rights Reserved. Associations •Visual overview provides a summary of direct associations •Includes third-party, integrated tools Git Push Review Artifact Builds Commit Context & Traceability
  • 13. 13 Copyright ©2016 CollabNet, Inc. All Rights Reserved. Traceability in Action – Time Context Chain of associations on chronology details “traceability” Ability to explore deeper levels of associations for full “root cause analysis” Context & Traceability
  • 14. 14 Copyright ©2016 CollabNet, Inc. All Rights Reserved. Roadmap: Event Traceability Extends to (Project) Activity Streams Project activity streams keep team members informed of latest activities and comments Surfaces relevant context and calls to action Enhances social interactions, improving stickiness Context & Traceability
  • 15. 15 Copyright ©2016 CollabNet, Inc. All Rights Reserved. •Git (version control) •Subversion (version control) •Gerrit (review) •ReviewBoard (review) •Atlassian Crucible (review) •Jenkins (build/CI) •TeamCity (build/CI) •Nexus (binary) •Atlassian JIRA (issue tracking) •Chef (Deploy) OOTB Integrations Available Today Context & Traceability
  • 16. 16 Copyright ©2015 CollabNet, Inc. All Rights Reserved. • Overarching Project Hierarchy – ALM Tools are components of a projects (not vice versa) – Complete flexibility (project level) to work across a variety of Open Source tool chains (including 3rd party) – X-Project Visibility and Reporting – Hierarchical and Granular RBAC (Site, project and sub-project, file and branch) – Multiple work structures (task, team, release) • Enterprise grade capabilities – On-premise and hosted – Distributed environments – Supports highly iterative and traditional enterprise release cycles – Scale and performance – marque enterprise customers, some with environments containing > 1B+ commits TeamForge Product Structure Enterprise Infrastructure Requirements
  • 17. 17 Copyright ©2016 CollabNet, Inc. All Rights Reserved. Customer Data Center Public Cloud Services (AWS) CollabNet Hosted Cloud Hybrid Cloud Multiple Deployment Options Roadmap FedRamp Certification Targeting July ‘16 in AWS Gov Cloud Enterprise Infrastructure Requirements
  • 18. 18 Copyright ©2016 CollabNet, Inc. All Rights Reserved. TeamForge Authentication Features •TeamForge is an off the shelf application server platform from CollabNet with several user interface access points: Web, Desktop, IDE, server tools and a number of third party integrations. Web UI Can use Web SSO or Username/Password Thick Clients Can use Username/Password TeamForge Application Server JSP Pages SOAP/ Web services API InternalAPI JBoss Services - JAAS •Active Directory •LDAP •Kerberos un/pw •Web SSO Key •Custom module Authentication Services Enterprise Infrastructure Requirements
  • 19. 19 Copyright ©2016 CollabNet, Inc. All Rights Reserved. Fine-Grained Role Based Access Control Enterprise Infrastructure Requirements
  • 20. 20 Copyright ©2016 CollabNet, Inc. All Rights Reserved. One platform, one user interface, multiple technologies covered • Both Subversion and Git supported as first-class citizens – Unified user experience, abstraction on commit level – We let their strengths shine through • Key TeamForge features covering both SVN and Git – Security, standards and audit compliance • Powerful Role Based Access Control (RBAC) • Traceability: who, what & when • Associations between commits and artifacts – Enterprise grade scalability & replication management – Source code browsing and diffing – Code search across multiple repositories – Reporting TeamForge SCM Enterprise Infrastructure Requirements
  • 21. 21 Copyright ©2016 CollabNet, Inc. All Rights Reserved. Traceability: SVN & Git changes linked to same requirement Git Subversion When & by whom What was done Enterprise Infrastructure Requirements
  • 22. 22 Copyright ©2016 CollabNet, Inc. All Rights Reserved. • CollabNet has put alot of effort to find best possible Git-Gerrit settings and server hardware configurations for our customers • Some of our customers have – More than 5 million Git fetch requests daily – More than 10 Gerrit master servers – More than 40 different “geographies” and replication servers – More than 100,000 active developers – More than 10 TB of source code – More than 20,000 repositories – More than 1000 CI servers TeamForge SCM at Scale Enterprise Infrastructure Requirements
  • 23. 23 Copyright ©2016 CollabNet, Inc. All Rights Reserved. Increase developer productivity by allowing both pull request- and individual commit-based reviews to be mixed and matched • Use commit-based reviews for sensitive branches and bug fixes • Utilize merge-based reviews for scenarios like branch integration in feature-branch development • Govern the choice of review models and specific workflows with rules and gating policies TeamForge now supports Pull Requests Unprotected Branches Protected Branches master release-3.0 GUI-integration feature-23 COMMIT-BASED REVIEWS PULL REQUEST Agile Dev @ Scale
  • 24. 24 Copyright ©2016 CollabNet, Inc. All Rights Reserved. Both models have their individual merits and drawbacks Depending on the scenario, either model may be better suited No review model is best Commit-based Review Pull-request Review Clean Commit History ✓ No file is left unreviewed ✓ Avoids proliferation of branches ✓ Easy collaboration on features ✓ Reviews of integration branch merges ✓ Agile Dev @ Scale
  • 25. 25 Copyright ©2016 CollabNet, Inc. All Rights Reserved. Enterprise Class Report Library Agile Dev @ Scale
  • 26. 26 Copyright ©2016 CollabNet, Inc. All Rights Reserved. Mobile Insights – Soon to be available in Beta Development EXCELLENCE SCORECARD -> DIG DEEPER -> GET NOTIFIED! Agile Dev @ Scale
  • 27. 27 Copyright ©2016 CollabNet, Inc. All Rights Reserved. Roadmap: Project workspaces A Iteration: Alerts artf7221 is assigned to you build 87 Failed: 1000 pass, 1 fail rev 124 No activity for 10 days build 123 Failed: compile failure deploy 18 Aborted after 23 sec >> Activity Stream Tracker Title Assigned Priority artf196781 Query Language, phase 2 none 2-High artf120412 REST API handles SSO scenarios bpetri 3-Med artf134052 Disallow users without SSO cred… Kpete 3-Med artf120413 Synchronize users with LDAP… bpetri 4-Low CI Scoreboard When Commits CI/Builds Test Failures Latest 1ge2fg by jsmith #90 : Successful 0 Today 2 6 2 This Week 13 38 6 This Iteration 20 63 12 Task board Sprint 12/2 – 12/25 Team: Mavericks Cummulative flow chart plan 1245 6 Stories, 20 Tasks, 23 Defects Persona based tools and content are surfaced in project home Example: Agile Developer Persona Agile Dev @ Scale
  • 28. 28 Copyright ©2016 CollabNet, Inc. All Rights Reserved. Roadmap: Project workspaces Agile Dev @ Scale
  • 29. 29 Copyright ©2016 CollabNet, Inc. All Rights Reserved. Roadmap: Project workspaces Agile Dev @ Scale
  • 30. 30 Copyright ©2016 CollabNet, Inc. All Rights Reserved. Releases & Iterations FOLDER RELEASE ITERATION Agile Dev @ Scale
  • 31. 31 Copyright ©2016 CollabNet, Inc. All Rights Reserved. • TeamForge 8.1 introduced a new Tracker Kanban Board view (in addition to the traditional List, Plan and Track views). – The Kanban Board allows a team to visually convey a work item’s progress (via Kanban cards) as it flows through a system or process – Access the Kanban Board by clicking KANBAN in the tracker view toggle Tracker Kanban Board Agile Dev @ Scale
  • 32. 32 Copyright ©2016 CollabNet, Inc. All Rights Reserved. • Set limits on the number of artifacts which may be in a given state at any time. • Receive visual notification when those limits are breached. Kanban Board – Value Stream Limits and Notifications The background on the Not Started state column header indicates that there are too many artifacts in this state on this board The limits are displayed below the state header Agile Dev @ Scale
  • 33. 33 Copyright ©2016 CollabNet, Inc. All Rights Reserved. • End-to-end traceability and automatic audit trails across multi- vendor tools used throughout the development lifecycle • Effective, compliant, and repeatable processes • Governed IP search, discovery, and reuse across teams – Controlled release of IP for export compliance • Centralized, pervasive fine-grained RBAC • Global reporting with real-time company-wide visibility Summary - Compliance, Governance, and IP Security Visibility, traceability, and IP security across tools, assets, processes, and teams
  • 34. 34 Copyright ©2016 CollabNet, Inc. All Rights Reserved. Q&A
  • 35. 35 Copyright © 2016 CollabNet, Inc. All Rights Reserved. Continuous Lifecycle Integration Featuring End-to-End Traceability ALERT MONITORING HEALTH EVENT WORK ITEM SERVICE DESK COMPLIANCE AUDIT SECURITY CHECK DEPLOYMENT EPIC STORY TASK COMMIT CODE REVIEW CI BUILD BINARY TEST PLAN CODE BUILD TEST RELEASE DEPLOY OPERATE MONITORREVIEW RELEASE PACKAGE New Features
  • 36. 36 Copyright ©2016 CollabNet, Inc. All Rights Reserved. •Regardless of which access method a user connects to TeamForge with, each requires a username/password to identify the user. •When using an integrated Web SSO system, the password is replaced with an integration key ( see next page ). •When using a thick client or integration the tool connects to TeamForge via the SOAP/Web services API. •Authentication Requests are passed to the JBoss/JAAS service to verify the un/pw with an external source ( AD/LDAP/etc ). •New user accounts are also verified with the same external source by making a simple un/pw authentication request. •By using an external authentication source all aspects of password management are assumed to be managed by that source ( ie. Expiration, password strength, etc ). TeamForge Authentication – Details
  • 37. 37 Copyright ©2016 CollabNet, Inc. All Rights Reserved. •TeamForge treats Web SSO as a user convenience. It is NOT used as an authentication service. •Web SSO works by creating a trust relationship between the customer SSO and an Apache based integration kit which uses a private trust key which is then passed to the SOAP API for authentication – the trust key is given as the password. •When TeamForge is integrated with a Web SSO system, it is expected that it is integrated with the same backend authentication source as the Web SSO system so that usernames and passwords are consistent between Web UI clients and all other Thick clients that access TeamForge via the SOAP API. TeamForge Authentication – Web SSO
  • 38. 38 Copyright ©2016 CollabNet, Inc. All Rights Reserved. TeamForge 2016 Feature Planning Version Control Git Merge and Pull Requests Event Associations - Git code review activities Gerrit 2.11/2.12 support Improved Code Search Tracker Navigation and Filtering Agile and Hybrid Agile Project Templates Agile Platform Differentiation WebHooks (Jira Cloud) Navigation Design Improvements Event Association Viewer Expanded Report Libraries & Parameterization Event Associations - Testing Integration Event Association – Deploy integration Event Associations Streaming CTF Mobile Services - Insights Git Merge and Pull Requests in Code Browser Expose History Protection in Code Browser Workspaces/Templates/Version Control Project Workspaces Agile Boards CustomerEnhancements ApplicationInfrastructure PlatformInfrastructure