Team 9 Feedback - SENG-350-2024-fall/Team3 GitHub Wiki
Can you determine a test approach for the set of implementation units?
- Yes, by implementing unit tests for each component
Can you determine approaches for error handling, resource management, human-computer interaction, data management and persistence, variation and variability (e.g., across a product line or evolution over time), etc.?
- yes, with continuous monitoring with a system heartbeat status.
Can you tell how solid each decision is?
- The scope of the project is well-organized and concise. The decisions made aren't elaborate, but it makes sense. Monitoring systems such as heartbeat helps with troubleshooting the system for errors and faults.
Can you tell what needs to change as the result of entering a new cycle?
- Each component is well documented and they're able to be incrementally developed throughout multiple sprints.
Do you understand how conformance to the AD will be determined?
- nah
Can you determine which units can be cost-effectively tested in isolation?
- Yes. For instance, the triage submissions, patients interacting with hotline nurses, and the hospital locator can be tested in isolation.
For each unit, can you determine what is needed (e.g., data, special hardware, other units) to test it?
- A computer, a server, a backup server
For each unit, can you determine what constitutes test success criteria?
- The triage ticket has successfully been delivered to the nurse; when the patient and hotline nurse are functionally able to communicate through the application.
Can you test the system as a whole?
- Partially, the application testing off of different scenarios of what is currently realized
Can you identify open, partially resolved, or unresolved issues in the AD?
- Yes, I can't fully understand the triage functionality based off of the AD. The GUI is partially resolved - still a work in progress.
Can you determine what is likely to change and how it impacts your design?
- Yes, the heartbeat monitoring has the potential to change. Also, the backup server may be obsoleted, as it seems unnecessary.