Open katherinemendel opened 4 years ago
Experiment with Job Stories as an alternative to User Stories
Use a pull-request, code-review integration process for source changes
See pull request #13
Build team culture through non-work activities
See picture for team dinner
Write lightweight design documents
https://github.com/404NameNotFound404/MarchMadness/wiki/Design-Document
Analyze, refine, prioritize, select and convert user stories into tasks for development.
https://github.com/404NameNotFound404/MarchMadness/projects/1
Regularly recognize and complement team members for their contributions.
Comments on closed issues such as #23
Respectfully provide coaching to improve team effectiveness and efficiency.
Slack channel and comments on some issues
Set up and use communication tools and processes for effective and rapid information exchange. Use these tools and processes regularly. Establish and use remote communication tools and processes for distributed team interactions.
Slack channel
Establish and use initiation and exit checklists. Establish and use team policy statement.
In TeamDocuments repo
Create GitHub Isses describing major design and development tasks. Establish GitHub Project (Kanban) board. Actively manage work by tracking issues on your Kanban board. Conduct regular project meetings to assess progress and manage schedule.
See Kanban board
Develop in-source comments that can be used to generate documentation, e.g., Javadoc or Doxygen.
Using Docstring module in python
Use test-driven development.
testMasseyMethod.py written before MasseyMethod.py
Create and regularly use unit testing.
Using unittest package in python - see test files such as testMasseyMethod.py
Team Culture:
Communication:
Testing:
Requirements and Analysis:
Design:
Development:
Product Release: