Publix Interview Question

What is the difference between a functional and non-functional requirement.

Interview Answer

Anonymous

Jan 22, 2023

A functional requirement is specific to the purpose of the software such as the system shall record the time the update was made. A non-functional requirement is not specific to the purpose of the system but could apply to all systems such as the system will be available 100% of the time with the exception of the first Sunday of the month for scheduled updates from 2am - 4am.