BECU Incident Management Portal

Our Sponsor

Boeing Employees' Credit Union (BECU)

BECU is a credit union originally established to serve employees of The Boeing Company. BECU was founded as Fellowship Credit Union in 1935 by 18 Boeing employees, and was named Boeing Employees' Credit Union for much of its history. Its headquarters are located in Tukwila, Washington. As of September 30, 2017, BECU had over $17.5 billion in assets and over 1.06 million members, making it the largest credit union in Washington and fourth largest in the United States.

Project Overview

The Problem

BECU has grown significantly over the last decade, and continues to experience about 10% year-over-year-growth. BECU has outgrown its current incident management tools and needs a new system to help staff quickly and effectively resolve critical incidents.

The Solution

We created an online portal for the end-to-end management of high and critical technology incidents for BECU IT employees so that they can work as smartly and quickly as possible to restore services for their members.

The Audience

BECU Employees who will benefit from this project include but not limited to incident managers, on-call team members, problem managers, and other IT staffs members.

Features

Real-Time Collaborative Dashboard

The biggest challenge for BECU IT incident management team was lack of a collaborative tool dedicated for incident management. They often had to switch between different systems such as ServiceNow and manage from there. If an incident manager makes a change in one system, other team members are often not immediately informed. This of course is not very efficient especially during a high critical incident. Our software perfectly solves this problem by introducing a real-time collaborative experience. Anyone who is currently watching or participating an incident will automatically get the most recent update on the dashboard. This saves incident managers a large amount of time by not having them to call or email their team members about the update.

Integration with Existing Systems

Creating a completely new software from scratch is easier than building a software that integrates with currently existing systems, because integration often limits developers to certain technologies and requires them to spend time learning existing tools first. For this project, there are two major integrations: integration with ServiceNow for data fetching, manipulation, and storage; integration with Azure AD for user authentication and authorization.

User-Friendly Design

Guiding by the philosophy of "putting people first," BECU cares deeply about their members. We sympathize with it. We want to design and build a people-oriented product that empowers all IT employees at BECU to handle critical technology incidents quickly and painlessly. While BECU makes it a priority to listen to the members, we want to make an effort to hear from IT employees themselves to understand their pain points and gather valuable ideas. We always think from users’ perspectives and strive to help.

Components

People

An incident manager sometimes wants to see who is currently participating in an incident. A participant can be an on-call team member or a vendor. Current participants can search other users and are eligible for manually adding users as participants. To help incident managers save time manually adding and removing participants, the portal is smart enough to automatically add users when they click into an incident view or remove them from current participant list when they leave the incident view. To help incident managers obtain absolute control and analyze participant contributions, user activities are also tracked. Sometimes an incident manager might leave for a different incident or for other reasons. The portal also supports to switch between incident managers.

Activity Log

One of the most important components to BECU incident management team is activity log. This is where they keep track of progress and record any significant update to an incident. The portal allows any incident participants to add, delete, and edit activity logs.

Overview

Participants can find basic information about an incident in overview component. They are also allowed to modify incident information directly on the portal. Modified fields will also be updated in ServiceNow in real-time.

Chat

To facilitate communication, the portal also comes with a mini chat widget. When it is hidden, the chat widget will notify users by displaying total number of unread messages.

Vendor

Sometimes incident managers and on-call team members need to consult vendors to understand configuration items and fix defects. The portal will automatically pull vendor contact information from relevant database when a configuration item is added or updated.

Documentation

To help BECU IT staffs better understand problems and relevant configuration items, the portal allows them search documentations from existing knowledge base.

Resolve

Incident managers no longer need to switch back to ServiceNow to resolve and close a high critical incident ticket. They can do this in the portal. Just fill out all required fields and click resolve button. This ticket will be automatically marked as resolved state in ServiceNow.

Team

Jingwen Pan

PM & UX Designer

Zico Deng

Technical Lead

Junfei Zhang

Software Developer

Leon Long

Software Developer