User centered design (UCD) has been a common buzzword over the past few years.
Properly embraced, UCD can be extremely beneficial to software teams looking to
deliver useful products for their end users.
At its core, the concept is straightforward: every aspect of the end user is
taken into account