Product Roadmap - bcgov/nr-get-token Wiki

See also the team Confluence Space

Passed Milestones

Passed MilestonesDescriptions of previously completed work by the Common Service Showcase Team

Future Work

Product BacklogPrioritized list of work

CHEFS Product RoadmapCHEFS released features and plans

Applications in Scope

Product CatalogueDocumentation and onboarding information about our common services.

Acronym Name Type Vision Status
GETOK Get Token Standard Application Enable Self Service Access to Common Services for Developers Released
CHESS Messaging Service Showcase Application To display capabilities and provide documentation for implementing Released
CHES Common Hosted Email Service Common Hosted Service An API for sending email and doing email merge Released
DOMO-MV Metabase Dashboard Viewer Showcase Application To display capabilities and provide documentation for implementing Alpha Prototype
DS4PR Deployment Strategy for Pull Requests Shared Documentation A common, reusable deployment strategy for pull-request-based pipeline support on Openshift Documentation Tested and Ready for use
COMS Object Management REST API An API service using object storage to manage S3 objects from any application MVP released
COMSS Document Management Showcase Application To display capabilities and provide documentation for implementing In development
DGRSC Document Generation Showcase Application To display capabilities and provide documentation for implementing Released
CDOGS Common Document Generation Service Common Hosted Service Provides an API that generates documents from a template, data document & static assets Released
CHEFS Common Hosted Form Service Common Hosted Service A DIY form builder application Released
CHEFS Common Hosted Form Service Common Hosted Service A DIY form builder application Released
Certbot Certbot Common Service Automatically update TLS Certificates on OpenShift Routes Released

Roadmap Opportunities

The follow list has not been expanded upon further than simply identifying them as opportunities where a common service team could add value.

  • Object storage migration tool (some solution that facilitates moving documents to object storage when appropriate)
  • A Common API to submit Auditing, Logging and/or Metrics data to a single indexed location with the ability to produce Reporting Dashboards in a space for their team.
  • Sprint Zero Accelerator Kit - The biggest headache for new teams is the effort to get started. Each team ends up spending 2-3 months figuring out how to setup automated deployment pipelines, how to implement automated testing, how to setup a github repo, how to setup JIRA project and track backlog. This Sprint Zero Accelerator Kit would give teams a starting point from which they could get familiar with the tools and begin to adjust their methodology to fit the needs of their team. Currently there are many disparate sources for teams to get help in this area. Bringing it all together and filling the gaps would be the purpose of this product. Check with CAS....and actually this has also been done with the greenfield templates by another team already.
  • Automated Testing Framework - There is a solution already in place but it has not been polished up and packaged in a way that yet makes it a mature common service offering. The exchange lab will be the stewards of this product, but when my team go to implement the automated test framework on our application, I propose that we do some contribution back to the project at that time to help it become a full common service.
  • Ongoing User Experience Research