In: Computer Science
What are the 3 non-functional requirements for a home security system? (for example, describing its expected safety, availability, and response time).
Answer : The main three non functional requirements in a home security system are -
-- Storage Requirements : The home security system should be capable of storing 1200 hours of video footage recorded through camera. The cloud based data storing would provide more efficiency and security.
-- Safety Requirements : In case of failure of power supply from main source, system should have back up from UPS. The UPS should be able to provide atleast 48 hours of continuous power supply. The historical data(generated through camera etc) should be backed up to secondary device after the end of each month for a period of time.
-- Performance Requirement : Internet connection should be fast and reliable. Camera's recording pixel size should be from medium to high quality. It's display shouldn't lag with real time image by more than four seconds. The system should be smoothly able to run for 24 hours, all 7 days a week, provided there is no interruption of power or internet connection. The time difference between intruder/visitor and system's alarm for detecting them should be less than a second. The fire and other emergency alarm should be able to respond within two seconds. The security activities should have the highest priority and reported as and when detected regardless of administrator doing whatever work.