- Lando
- NPM
# start app
lando start # View API responses at http://ww.lndo.site/products/10191
# stream logs
lando logs -t -f
# initialize
npm i
# run
npm run local # View API responses at http://localhost:3000/products/10191
/health
/products
/products/:catID
Go to path /doc
Run npm run swagger
- Better error handling, making sure all API throw the proper http status codes and clear error messages
- Add unit tests
- Re-organize code to follow MVC pattern
- Integrate babel for ES6
- Update API docs to include full set of params
I believe in self-organizing teams and letting the agile process work out kinks out over time. I would let the Product Owner write the initial stories with acceptance criteria. Then the developers would refine and point the tickets, and if needed, break the stories into smaller stories and tasks.
The developers can choose to assign the tickets in sprint planning or can pick up tickets from a To Do column in a Kanban board after the sprint starts.
Any sort of modifications to this process, I would expect to happen through iterations on discoveries and ideas generated in the sprint retrospectives.