Project Portfolio Page for Neale
RC4HDB
RC4HDB is a desktop application which streamlines the daily workflow of RC4 housing management staff, by providing specialised features which solve their resident & venue management needs.
Given below is a summary of my notable contributions to the project. You can find my full contribution here.
Project management
- Setting up the GitHub team organization, repository, Codecov & Gradle.
- Renaming the product & changing product icon.
- Administrative tasks such as meeting minutes & work delegation in the weekly scrum meeting.
Code contribution
- Enhancements to new & existing features
- Miscellaneous contributions
Documentation
- User Guide
- Ported from
AB3
toRC4HDB
to meet our specifications, as well as crafting the introduction. - Re-organized UG into distinct sections i.e. file management, venue management etc.
- Added/Modified the quality-of-life & find command sections.
- Ported from
- Developer Guide
- Ported the DG from
AB3
toRC4HDB
. Contributions to the Non-functional requirements section. - Added section on the implementation of our GUI, & quality-of-life functionalities.
- Added section on manual testing for quality-of-life functionalities, &
help
,exit
commands. - Updated/Added the Ui Component Diagram, Command History Class Diagram, & Command History Activity Diagram
- Ported the DG from
Community
- Reviewed 31 pull requests. Many had non-trivial review comments, such as #110, #257 & #76. Discussions also took place offline.
- Contributed to forum discussions, such as differences between association, composition, aggregation & failing Codecov/patch check.
- Surface 12 potential bugs & suggestions for other teams during PE-D. These include non-functioning theme switcher & missing target-user & value proposition.
Appendix
Contributions to the Developer Guide:
These are the UML diagrams I have updated/added to the DG.