as our top NFR is usability,I believe one way to satisfy this requirement is through rigorous and detailed testings. So we should have a good test coverage
any lending hands are welcomed! If everyone is busy, I will take care of all the tests slowly
[might be optional] Write unit tests for collaboration services. We should keep every service having both unit tests and integration tests, to showcase consistency and proof of good usability.