-
Notifications
You must be signed in to change notification settings - Fork 40
Home
Raj edited this page Feb 6, 2018
·
68 revisions
TFRS is a web application being built to support the Low Carbon Fuels Program. Please see the product features page for the product roadmap.
- A Credit Transfer App - Dev is being built (https://dev.lowcarbonfuels.gov.bc.ca/) to host the products of this Low Carbon Fuels program.
- Business Scenarios
- Enabling Functionality (Business)
- Enabling Solutions (Technology)
- Consumers (Users)
- The product is tracking the tasks and issues currently using the tool Trello: This contains the backlog of User Stories for the Product and the activity associated with their completion
- As part of this project the team is contributing to the development of a DevOps deployment pipeline as well as an Agile Software Development Life-Cycle approach that works for BC Government scrum teams.
- GitHub Readme: (README.md)
- Import the YAML API Specification Using the Online Swagger Editor to View and Test the API
- OpenShift Console (Permission Required, need to be in the BCGOV and BCDevOps github organizations. You can request access through slack)
- Wireframes:
- HTML Mockups directory on Git
- Mockups - Balsamiq Wireframes on Cloudcompass
- Balsamiq Source versions on Sharepoint. Go to: wireframe archive - Balsamiq source.
- V1 PDFs
- V2 PDFs
- Style Guide
- Specifications for Testing: Behaviour Driven Design
- TFRS-Dev Browsable API allows for users to manual interact with the system through this human friendly html output.
- Application Health Check
- Documentation for the DevOps Pipeline as implemented by the TFRS project
- Sharepoint site: https://spc-mem.gov.bc.ca/tfrs/SitePages/Home.aspx
- Overview of Testing
- Code Quality Scan Dashboard - Here is an example: https://sonarqube.com/dashboard?id=GW_MOTI_SCHOOLBUS
- Testing Coverage Report - This will give a report on the degree to which our application code has been tested and allow us to drill down to the lines of code that are not tested, so we can write tests for them and continually improve the code quality
- Application Vulnerabilities Report
- automated redeployment of the schema spy