![](https://www.yaacovapelbaum.com/wp-content/uploads/2011/10/yaacovapelbaumuselesstechnology.jpg)
Crafting Great Software Features Part-1
Most failures in software usability can be attributed to poor decisions at the executive level, which are promulgated due to a culture of silence. Developers and designers should be encouraged to think critically about their work and be provided with official channels for expressing their opinions (in a non polemic manner).