Articles
Branching Strategy
A basic understanding of distributed source control is assumed throughout this document. Concepts like committing, branching, merging, pushing, pulling, fetching, pull requests, tagging, and upstream/downstream repositories is required.
The nee...
Development - Azure DevOps Process Flow (Developers)
Overview
This is intended to give a start-to-finish look at the typical developer process using our Agile methodology in Azure DevOps platform. This should allow developers to quickly become proficient at managing their items on the various boa...
Development - Code Review Checklist
Code Review Checklist
It's hard to see your own mistakes, so a code review by another person is the best way to catch these. What follows is a checklist of what you should look for when reviewing other people's code (adapted from Evoke Technolo...
Development - Development Playbook
Overview
This document describes the set of strategies and tactics used to develop and delivery software at Bold. The intended audience is new Development team members.
The Bold Development team is passionate about great software and a sat...
Development - Development Pull Request Checklist
Description
This is a living document that helps to define the process of what the developer who has created a pull request should do and what the reviewing developers should look for.
Developer Making The Change
Before creating a pul...
Development - Development/Support Ticket Flow Process
Support Tickets Sent to Development
Review Ticket
All support tickets must first be reviewed by support or implementation. Due diligence should have been done to try to resolve this issue and the ticket should contain evidence of that work...
Development - HotFix Process
Summary
A Hot Fix change request happens when an issue arises that results in a customer site being considered down or if it affects their business operations to a huge degree. Implementing a Hot Fix is very disruptive to the normal flow of Bol...
Development - Solution Summary Template
SOLUTION SUMMARY AND IMPACT OF CHANGES: (Including error messages, etc...)
/===========================================================================/
APPLICATION(S) AND VERSION(S) AFFECTED:
/=================================...
Development - Why Does my Pull Request Have Too Much Stuff?
Every time you create a Pull Request, it's a good idea to first review the code changes before hitting the Create button. If you're creating a Pull Request into a feature branch, you might notice that it has additional changes that you didn't make. ...