Are Your Features Really Your Requirements?

Adaptive brake lights are a great feature hampered by the fact that the real audience doesn't know it exists and doesn't know how to interpret it - expertly specified, elegantly executed, completely useless. How did this get from need to requirement to execution, yet turn out so badly? For obvious reasons, my mind went immediately to my 10+ years of system operations experience, supporting web applications.