...
Channels where we receive input
How we choose work to be done
UX design
UI design
Jira
Sprint planning
…and everything else leading up to…
Development
After a developer is assigned a Jira task they begin work:
Decide what the primary type of work is:
build
: change in build system or dependenciesci
: change in continuous integration / deploymentdocs
: change to documentationfeat
: a new feature is being addedfix
: an existing bug or defect is being fixedperf
: change to improve performancerefactor
: change to improve code qualityrevert
: reverts changes in a previous commitstyle
: change to code style/formattingtest
: add missing tests or correct existing tests
Ensure that the
main
branch in your cloned fork is up to dateWith the example Jira task
FORMS-1234
that is a newfeat
, create a branch off yourmain
with a name like:feat/1234-map-component
(Note: you can name it anything you want, but thetype/
format groups branches by type in the tools, and the1234
makes it easy to find the corresponding Jira ticket)Crank out some code and tests (or tests and code, if you like TDD) and whatever docs are needed
This is a test
Expand | ||
---|---|---|
| ||
These are some notes |
This is a second test
Expand | ||
---|---|---|
| ||
These are the details |
This is a third test