This page captures key decisions made in the course of development.
Decision | Date | Parties | Rationale | Options Considered | ||||||
Project Operations | ||||||||||
Team name: | Nov 27, 2023 | Scrum team - decision makers | Democratic voting | Talent Cloud, ROSTER, Disaster Relief Champions, Emergency Response Task Force | ||||||
Product name: |
| Scrum team - decision makers | ||||||||
Documentation storage: | December 1, 2023 | Scrum team - decision makers | GitHub Wiki | |||||||
Version management is done via … |
| Scrum team - decision makers | ||||||||
Vanity URL |
| Dea | ||||||||
Infrastructure and Tooling | ||||||||||
Open Shift | December 1, 2023 | Scrum team - decision makers | Cost effective | AWS | ||||||
RDS: Postgres | December 1, 2023 | Scrum team - decision makers | Team knowledge and comfort, familiarity with data structure | |||||||
KeyCloak |
| |||||||||
User Experience | ||||||||||
Reduce the manual work load for regional coordinators by improving the process of handling data and removing the need to use spreadsheets. | November 29, 2023 | Scrum team - decision makers | Considering the nature of an emergency teams system, where timely and accurate information is crucial, addressing the problem of reducing manual work for service coordinators is a higher priority concern. Coordinators struggle to organize and deploy applicants. They rely on a shared Excel sheet for availability, marking trainings and conducting email checks every 3 months. Spreadsheet difficulties force reliance on alternatives like physical boards, resulting in frequent redeployments instead of prioritizing new applicants. MVP: Focus user group will be Regional/TEAMS coordinators. |
| ||||||
Key Features | ||||||||||
Log in page | December 5, 2023 | Scrum team - decision makers | For MVP, we are focusing on authorizing Regional Resource Coordinators to log in successfully using their IDIR credentials. | Multi-user log in - TEAMS Member, Logistics Assistant | ||||||
Data ingestion | December 5, 2023 | Scrum team - decision makers | As a developer, I want to ingest the master roster TEAMS data, so that I can migrate the data to our app and database. | |||||||
Dashboard - view | December 5, 2023 | Scrum team - decision makers | As a resource coordinator, I want to be navigated to the dashboard screen after logging in, so that I can view the existing TEAMS members. | |||||||
Filter & sort features | December 5, 2023 | Scrum team - decision makers | As a resource coordinator, I want to be able to filter and sort TEAMS members by various options so I can easily find members to deploy to the emergency response crisis. | |||||||
TEAMS user profile - view feature | December 5, 2023 | Scrum team - decision makers | As a resource coordinator, I want to view a user’s profile so I can quickly find their information. | |||||||
TEAMS user profile - edit feature - limited to certain fields | December 5, 2023 | Scrum team - decision makers | As a resource coordinator, I want to edit a TEAMS user’s info so I can update their availability and interests. | Multi-field edit | ||||||
Deployment Strategy and Timelines | ||||||||||
MVP - deploy to production on January 18, 2023 | December 5, 2023 | Product Owner - Dea |
...