Securely Scaling Agile Software Delivery Traceability, Visibility and Collaboration with CollabNet TeamForge
Kevin Hancock Senior Director, Worldwide Field Operations Thursday, March 20, 2014
1
Copyright ©2014 CollabNet, Inc. All Rights Reserved.
About our presenter Kevin Hancock, Senior Director Worldwide Field Operations In his ten plus years at CollabNet, Kevin has led successful implementations of CollabNet products and services at some of the world’s largest enterprises. Kevin works with global organizations to transform their globally distributed application development teams into modern, agile organizations, helping to save millions of dollars while accelerating software delivery. Kevin holds a Bachelor of Science degree from Carnegie Mellon University, and a Masters degree from the University of Pittsburgh.
2
Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Agile Gets Bigger: Collaboration Becomes More Important
Development
IT Infrastructure
QA and Test
Production Operations
Product Mgmt
Customer Support
Separate Req/Bug/Task Systems
3
Centralized, Heterogenous, Ranked Backlogs
Virtualized Dev, Build, Test, & Production Clouds
Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Managed Hardware
Help Desk
The agile journey “It takes years to scale agile and replicate the initial benefits . . . “ More than 6 years 4 to 6 years 3 to 4 years
Agile across the Enterprise
2 to 3 years
Agile at the Division Level
1 to 2 years 6 months to 1 year Less than 6 months
0
5
10
15
20
Source: Q3 2013 Global Agile Software Application Development Online Survey, Forrester Research, Inc.
4
Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Upstream Agile Process vs. Downstream Agile Practices
5
Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Upstream “must haves”*
Reports accessible to all stakeholders
The daily standup
Put Product Owners in charge
Break requirements into small chunks, iterate and collect feedback.
* “How Can You Scale Your Agile Adoption?” by Diego Lo Giudice, February 5, 2014 Forrester 6
Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Connect Agile projects to enterprise PMO planning and reporting.
Integrate downstream practices early*
Build and Integrate Build, automate, and commit daily
Test Shift to the left; automate unit testing.
* “How Can You Scale Your Agile Adoption?” by Diego Lo Giudice, February 5, 2014 Forrester 7
Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Deliver and deploy Do so daily and automate more.
Breaking down the barriers and change the enterprise
8
Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Our Blueprint for Enterprise Agile at Scale CollabNet’s Practical Framework for Agile Adoption
Enterprise Agile Maturity
• Proven adaptable model • Secure & Compliant Path to an Agile Enterprise • Agile adoption at Your own pace 9
Copyright ©2014 CollabNet, Inc. All Rights Reserved.
The Expanding TeamForge Platform Ecosystem Dashboards
GitEye
Control center for delivery pipelines, with social activity streams and open pluggable API’s
Discussions
Wiki
Documents
Git + Gerrit
Hudson
Code Search
Jenkins
Reports
Deploy w/ Automic
Code Review
Your data center
Embedded
QC, ALM, OO
…
Integrated
10
File Releases
…
Tracker
3rd
Party
Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Public clouds
TeamForge Capabilities
• Industry Leading Agile ALM Platform for distributed teams • First solution of its kind to combine Collaboration and ALM in the same platform
• Built around a unique and powerful Community Architecture • Orchestration and traceability across tools and clouds 11
Copyright ©2014 CollabNet, Inc. All Rights Reserved.
TeamForge Demonstration
12
Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Tools can help
13
Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Scaling Agility - Using a Common Framework Requirements for Enterprise Agility Agile Training • Certification
• Culture & Team • Mgt & Dev Process • Iteration/Feedback
Agile Process
Agile Platform
Comments TeamForge codifies a “consistent set” of agile processes into a tool platform, enabling scale across the company
Global
• Distributed • Collaborative
Need to extend local agile teams & Sticky Note processes to be globally collaborative
Traceable
• Project Traceability • Reusability
Need an auditable system of record for multiple sprints & releases
Reuse
• Best Practices
• Leverage Companywide
- Need to codify agile processes & definitions, ALM processes, and data IP into reusable tool templates for the enterprise - Define design processes and tool flows in centrally organized & companywide business and technology hierarchies
Visibility
• Software Insight
Need to tie agile processes to ALM practices, tools and project data
Scope
• Agile • CI/CD • DevOps
DevOps requires organizational wide lifecycle collaboration, application release automation, and common standards
14
Copyright ©2014 CollabNet, Inc. All Rights Reserved.
Securely Scaling Agile Software Delivery with CollabNet TeamForge Questions? Kevin Hancock
[email protected] +1-650-228-2500 +1-888-778-9793 blogs.collab.net twitter.com/collabnet www.facebook.com/collabnet www.linkedin.com/company/collabnet-inc
15
Copyright ©2014 CollabNet, Inc. All Rights Reserved.
About CollabNet CollabNet® is the creator of Subversion® and a pioneer in cloud-based Application Lifecycle Management (ALM) solutions for collaborative agile software delivery at scale. CollabNet provides industry-leading products plus agile consulting and training services to help organizations of all sizes develop and deploy software faster. CollabNet’s flagship product, TeamForge®, provides customers with an open and extensible collaborative software development and delivery platform to increase collaboration and application release efficiency across larger, distributed teams. TeamForge users also gain better governance with enhanced visibility and traceability across the software development lifecycle. For smaller teams, CollabNet provides CloudForge®, a cloud-hosted version of Subversion, Git and TeamForge, that enables fast project starts on-demand. CollabNet has been recognized for 10 consecutive years as a SD Times 100 industry innovator and is consistently positioned as a leader within Tier One industry analyst reports, including the Forrester Wave™ report on “Application Life Cycle Management Tools.” For more information, please visit www.collab.net.
16
Copyright ©2014 CollabNet, Inc. All Rights Reserved.
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
17
© 2012 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.
Copyright ©2014 CollabNet, Inc. All Rights Reserved.