Skip to main content

Exchange Lab Teams

Teams from Across the BC Public Service Learn to be Digital at the Exchange Lab

The Exchange Lab hosts Agile product delivery teams that learn to be digital through experience. Teams of 5-9 people to learn how to work with DevOps methods and tools and deliver multiple iterative releases of high quality public value products within a year for, typically, lower cost than traditional methods. These high performing teams then continue to support their home organizations with digital delivery capacity and culture.

Ideally, they go on to address other program needs with new products, or they hive off other teams to increase capacity and grow a portfolio of excellent service delivery products.

This is a brief overview of the teams that are currently in the lab or in the process of onboarding. You can also learn about:

BC Registries

The ServiceBC team is developing a number of Registry products. The Names Examination application verifies if a company name is available for use in BC. Cooperatives in B.C. will soon be able to file reports securely online: a faster, simpler way than the previous paper mail-in process. The new application will leverage the BC Services Card and PayBC for credit card payments.

Frontend Backend Database Deployment Tool Automation Tests Languages
Vue Flask, NameX, aiohttp PostgresSQL Jenkins Nightwatch TypeScript, Python, js

BC Services Card

Enabling BC Services Card Login. The vision is to make it easier for public organizations to offer the widely-used BC Services Card, a secure and verified government issued identity, as a simple easy-to-use login option for online services`

Frontend Backend Database Deployment Tool Automation Tests Languages
Node, Vue, Vuetify Python, Flask Postgres OpenShift   Python, js

Cloud Pathfinder

This team is part of the BCDevExchange and is working with the Platform Services team to extend application hosting services from on premise cloud to include public cloud offerings. The team is building the onboarding process and supporting services to enable easy onboarding to cloud.

Common Components

The Common Components team is working on ways to reduce the time and cost of delivering digital products and services. The user-focused team plans to achieve this by making it easy to find, onboard to and use components like code and microservices that solve common problems. Several teams across the BC Public Service are creating reusable digital building blocks that can be used across government and the Common Components team is working to amplify these teams’ important work. Where gaps and unmet needs are found, the team will fill them, seeking wherever possible to reuse components from other jurisdictions or the open source community.

Frontend Backend Database Deployment Tool Automation Tests Languages
React Flask PostgresSQL OpenShift command line   Python, js

Digital Trust

Also known as Verifiable Organizations Network (VON) and Orgbook

OrgBook BC is a searchable public directory of open verifiable data about organizations legally registered in BC. BC businesses are now empowered with a locally-issued trusted digital identity that can be used globally. The Province of BC is leveraging open source decentralized identity technology and collaborating with global experts to create this new capability.

Frontend Backend Database Deployment Tool Automation Tests Languages
Angular, Vue Django, Node.js PostgresSQL Jenkins   Python, js

Greenhouse Gas Industrial Reporting and Control

This system is helping the Climate Action Secretariat to better understand the state of industrial greenhouse gas emissions in the province. Easy data visualization and analysis using open source tools will help create and support programs to track and reduce industrial emissions in BC. The team is also building a better experience for industrial reporters to send and view their data.

Frontend Backend Database Deployment Tool Automation Tests Languages
React, Relay, Next.js Node.js, GraphQL PostgresSQL CircleCI   Typescript

Health Gateway

The Health Gateway product will empower citizens with access and control over their health record. It enables a citizen to not only view and act on their health information, but also to connect it safely and security with third-party health care applications.

Frontend Backend Database Deployment Tool Automation Tests Languages
Vue .NETCore PostgresSQL Azure Agent Selenium js, c#

Property Inventory Management System

The PIMS team is building a system to manage the inventory of BC Government’s titled properties. Including the ability to oversee compliance with Core Policy and Inventory Policies. The app will be based on a geo-spatial platform and will also act as an internal real estate website for re-purposing properties within the public sector.

Frontend Backend Database Deployment Tool Automation Tests Languages
React Node .NET Core 3.1 MSSQL Jenkins   js, C#, Leaflet

Wildfire

Wildfire Predictive Services to support decision making in prevention, preparedness, response and recovery.

Frontend Backend Database Deployment Tool Automation Tests Languages
React FastAPI PostgresSQL PostGIS Jenkins   Python 3, js


Back to the Top