Application Lifecycle Management at Scale

46
BONNIE BEYER • PROJECT MANAGER • ROCKWELL COLLINS Application Lifecycle Management at Scale

Transcript of Application Lifecycle Management at Scale

Page 1: Application Lifecycle Management at Scale

BONNIE BEYER • PROJECT MANAGER • ROCKWELL COLLINS

Application Lifecycle Management at Scale

Page 2: Application Lifecycle Management at Scale

P R E P A R A T I O N

R O C K W E L L C O L L I N S

T O O L S

P E O P L E

Agenda

J O U R N E Y

Page 3: Application Lifecycle Management at Scale

Rockwell Collins Building Trust Every Day

Page 4: Application Lifecycle Management at Scale

Communications with South Pole

expedition in 1933

Page 5: Application Lifecycle Management at Scale

!

That’s one small step for man, one giant leap for mankind. ! - Neil Armstrong, Apollo 11!

Page 6: Application Lifecycle Management at Scale

First GPS signal received in 1977

Page 7: Application Lifecycle Management at Scale

Rockwell Collins Systems transmit nearly

of USA and allied military airborne communications

70%

Page 8: Application Lifecycle Management at Scale

!

Rockwell Collins avionics are on nearly every air transport aircraft in the world

Page 9: Application Lifecycle Management at Scale

!

Rockwell Collins Building Trust Every Day

Page 10: Application Lifecycle Management at Scale

Customer Requirements!

Detailed Requirements!

Architecture & Design!

Code & Tests!

Page 11: Application Lifecycle Management at Scale

Product Lifecycle

Bid & Proposal!

Engineering

Operations

Programs

!Build &

Support!

!Design & Development!

Program Managers

Contracts

Marketing

SW, HW Engineers

Management

Quality & Certification Customer Service

Factory

Repair Centers

ALM Supports •  !

Page 12: Application Lifecycle Management at Scale

Preparation

Page 13: Application Lifecycle Management at Scale

Global connectivity and collaboration

Project centric information sharing

Up-to-date, current tools

Engineering Needs ...

001101101010011101

?

Page 14: Application Lifecycle Management at Scale

Rapid Adoption

Evaluation Criteria

Options Considered 35 tools reviewed, narrowed to 8, and then to Atlassian

30 categories including integration, scalability, performance, security

Pilot team results led to unprecedented rates of adoption

Trade Study

Page 15: Application Lifecycle Management at Scale

Atlassian Tools Project Centric Toolbar Plugins

ALM Design

JIRA, Confluence, FishEye, Crucible, Bamboo, Crowd!

Navigation between tools while maintaining

project context!

Some purchased and many developed

internally!

!

Page 16: Application Lifecycle Management at Scale

Documentation

Links to Atlassian

Internal User Guides

Quick Start Guide

•  !

•  !

•  !

Page 17: Application Lifecycle Management at Scale

Toolbar Access

Project request and support immediately available!

Project Creation

Includes consultation for project specific tool needs, workflows, permissions, etc.!

Instructor Led Training

Required for all team members – engineers, leaders, admins

Onboarding & Training

Page 18: Application Lifecycle Management at Scale

Infrastructure

Automated monitoring and alerts

Analytics to keep ahead of demand

Service notices integrated into ALM toolbar

Page 19: Application Lifecycle Management at Scale

Workflows

Project schemes and issue types for the type of work performed

Prod

uct D

esig

n &

Dev

elop

men

t

Internal Tool Development

Project Management

Page 20: Application Lifecycle Management at Scale

Tools

Page 21: Application Lifecycle Management at Scale

Management Automation Process Requirements Configurability

Over 30 Plugins Developed Internally

Design assurance, export compliance,

certification, and more

Auto-creation, transition, conversion, and other

“easy buttons”

Project unique configuration for fields, processes, templates

Project planning, status reporting, and scope

management

Page 22: Application Lifecycle Management at Scale

Issue Links Visualization

View dependencies

Select link depth and type

Option to view on timeline

Page 23: Application Lifecycle Management at Scale

Auto-Issue-Create Project configurable

Create and link issues

Populate fields

Page 24: Application Lifecycle Management at Scale

Build Mapping

Filter based, zoom and print

Issue count, original estimate or story points

Status select/deselect

Page 25: Application Lifecycle Management at Scale

Status Reporting Predictive Data

Hover-over status, optional formats

Click-through to search

Page 26: Application Lifecycle Management at Scale

Quality Metrics

Analyze defect source and impact

Based on enterprise workflows

Defects include re-open in issue history

Page 27: Application Lifecycle Management at Scale

Risk & Opportunity Management

Calculated cost and schedule impacts

Project configurable impact models

Isorisk charts with linking

Page 28: Application Lifecycle Management at Scale

People

Page 29: Application Lifecycle Management at Scale

!

Support

Full-time TeamToolbar Access

Change Control Board!

Page 30: Application Lifecycle Management at Scale

ALM Releases Frequent Deployments

Plugin and workflow updates are deployed on 3 week sprint cycle

!

ALM Versions

Major versions for Atlassian major upgrades, minor on plugin updates

!

Documentation

User Guides updated and linked from Release Notes

Page 31: Application Lifecycle Management at Scale

Rockwell Collins Atlassian User Group

Community of Practice

Monthly meetings for Rockwell Collins employees

!

User Selected Topics

Quality assurance metrics and gadgets, Risk Management….

!

Exchange Tips & Tricks

Sharing best practices between teams and organizations

Page 32: Application Lifecycle Management at Scale

Announcements Feedback Interaction

Communication

Page 33: Application Lifecycle Management at Scale

Journey

Page 34: Application Lifecycle Management at Scale

Engineering teams started winning Lean Achievement Awards

Reductions in costs

30% 25% Fewer defects

Page 35: Application Lifecycle Management at Scale

By the Numbers Over 7000 users, 900 projects, 2600 spaces, 470K issues, 1.5M pages

ALM Scale is Multifaceted

Page 36: Application Lifecycle Management at Scale

Workflow Complexity

By the Numbers Over 7000 users, 900 projects, 2600 spaces, 470K issues, 1.5M pages

Both collaborative and complex process requirements supported

ALM Scale is Multifaceted

Page 37: Application Lifecycle Management at Scale

Customizations

Workflow Complexity

By the Numbers Over 7000 users, 900 projects, 2600 spaces, 470K issues, 1.5M pages

Both collaborative and complex process requirements supported

Over 30 plugins developed internally

ALM Scale is Multifaceted

Page 38: Application Lifecycle Management at Scale

10,000+ Users Integrated Workflows

Mobile Access

What’s Next?

Page 39: Application Lifecycle Management at Scale

ROADMAP

Integrated product development start-to-finish

Page 40: Application Lifecycle Management at Scale

ROADMAP

Integrated product development start-to-finish

Powerful collaboration with end customers

Page 41: Application Lifecycle Management at Scale

ROADMAP

Integrated product development start-to-finish

Powerful collaboration with end customers

Fully engaged international workforce

Page 42: Application Lifecycle Management at Scale

Be Prepared Understand your end user needs and be prepared to answer them

Lessons Learned

Page 43: Application Lifecycle Management at Scale

Common Workflows

Be Prepared Understand your end user needs and be prepared to answer them

Workflows defined for different processes, not different teams

Lessons Learned

Page 44: Application Lifecycle Management at Scale

Communication

Common Workflows

Be Prepared Understand your end user needs and be prepared to answer them

Workflows defined for different processes, not different teams

Collaboration to maximize benefits for ALM teams

Lessons Learned

Page 45: Application Lifecycle Management at Scale

Engineering teams started winning Lean Achievement Awards

Reductions in costs

30% 25% Fewer defects

Page 46: Application Lifecycle Management at Scale

Thank you!

BONNIE BEYER • PROJECT MANAGER • ROCKWELL COLLINS