A Reference Architecture to Enable Visibility and Traceability across the Enterprise
-
Upload
collabnet -
Category
Technology
-
view
1.907 -
download
0
description
Transcript of A Reference Architecture to Enable Visibility and Traceability across the Enterprise
1 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
A Reference Architecture to Enable Visibility and Traceability across the Enterprise
CollabNet
2 Copyright ©2014 CollabNet, Inc. All Rights Reserved. 2 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Introduction Who is CollabNet?
3 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
1st Cloud-Based ALM
Agile Transformations
Open Agile ALM
1999 2005 2014
Subversion
2010
Focus
• ALM, SCM, cloud, agile
• Transformed 100s of largest,
most respected IT orgs
• Enterprise agile experts
– 17,000+ ScrumMasters trained
Leader
• 1st cloud-based ALM solution
• Creator of Subversion (SVN)
• First to market with Enterprise Git
Unmatched Scale
• 7,500+ customers
• 3M+ users
• 280 employees
• 400k enterprise seats
15 Years of Experience in Evolving SW Development & Delivery
4 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Connect Teams, Processes, and Tools
Collaboration Architecture
Connect disparate development and collaboration tools to drive
SW lifecycle traceability
Create libraries of common, repeatable workflows
Map EA into business and technology hierarchies to enable organizational-wide discovery, collaboration, re-use and reporting
Dev Ops
5 Copyright ©2014 CollabNet, Inc. All Rights Reserved. 5 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
What problem are we trying to Solve? A Reference Architecture for the Software Development Life Cycle
6 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
13%† 32%*
Source: February 5, 2014, “How Can You Scale Your Agile Adoption?” Forrester report
*Do standup, burndown/burnup, and
short iterations; product owner; and
constant feedback.
†Do upstream plus continuous
integration, continuous delivery, and
test-driven development.
Agile
downstream
Agile
upstream
7 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Software Development: It’s a Black Box
For many of us the Software Development process looks like this….
“That’s not what I asked
for”
8 Copyright ©2014 CollabNet, Inc. All Rights Reserved. 8 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
CollabNet Solution for Agile Delivery & DevOps
9 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
What is DevOps?
http://devopsdays.org/blog/
10 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
• Agile Software Development
• Continuous Integration
• Continuous Delivery
• Visible and accessible Metrics
• Access for ALL Stakeholders (RBAC permitting)
We need an Agile System
11 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Agile Governance and Visibility
Legend
Add On
CTF
• Reference Architecture
– Lifecycle plugins
• Role-Based Dashboards
– Executive, QA Mgr, Release Mgr, Project Team
• Company-wide Traceability
– Build Management
– Release Management
– ARA Integration
• Cycle Time Metrics
– Build Duration *
– Cycle Time to Prod vs. Kill Rate *
– Artifact Average Age
• Velocity Metrics
– Burn down charts
– Build Count per day/week/month *
– File Churn per day
– # of deployments per day/wk/mo
• Community Metrics
– # of projects
– Registered users
Transactional Data & Insight • Correlates “artifacts” vs just tickets
• Contextual & drillable dashboards
• Integrates TeamForge & 3rd party tools
• Single pane of glass across all global dev and delivery teams, data and tools
Application Management
12 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
TeamForge Dashboards
Embedded Tools Integrated Tools
Quality Center, ALM, and OO
…
Deployment Manager
GitEye
Packaged Tools
Code Search
Code Review
Git + Gerrit
Jenkins (CI)
Private Cloud
Public Cloud
On-Premises Deployment
Data Center Deployment
13 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Executive Dashboard Portal
14 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Agile Development – Sample Report
15 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Cycle Time Metrics
16 Copyright ©2014 CollabNet, Inc. All Rights Reserved.
CollabNet TeamForge Demo