Getting the requirements
Now, that we have a general overview of the goals of the project, we can work on figuring out the requirements. From the overview, we can get the following general project user stories:
- As an operator, I want to be able to manually set the optimal temperature of the oven so that I can use the oven for different fixtures
- As an operator, I want to know when the oven is too hot to enter so that I know not to enter the heated area
- As an operator, I want the door to automatically lock and unlock
- As an operator, I want to know when the oven’s temperature is at room temperature so that I can safely enter the oven to remove the dry fixtures
- As an operator, I want to view an alarm when the temperature is over the O-rings’ rated temperature so that I know when the O-ring has been compromised
- As an operator, I want the PLC to automatically shut down when the oven’s temperature reaches 10°F over the O-rings’...