Take stories out of the backlog:
- read it
- understand it
- discuss to fill in detalils
- label it (feature, improvement, bug)
- estimate it, if it takes more than day it needs to be split into more stories
- create a branch for the new feature, name it accordingly
- make commits as often as possible, metaly break down the feature into tasks and make sure you commit after each task
- when possible write a test first (tdd)
- always write unit tests
When the feature is completed:
- push the code and open a pull request
- ask for a review
- push the extra changes if needed
- squash and merge the changes
Deploy via the bulid server, all tests should be green and code coverage should be good. (>95%)
Plan the stories with at least one of your colleagues.
Don't work on this out of the office, you can work on other related projects but keep the work
in the office.
- install npm
- run
npm install
- run
npm start
- navigate to:
http://localhost:8080
- install npm
- run
npm install
- run
karma start karma.conf.js
- run
node_modules\.bin\karma start spec\karma.conf.js
node_modules\.bin\eslint .