It is relatively easy to design for the perfect cases, when everything goes right, or when all the information required is available in proper format. – Donald Norman
User-centered design means working with your users all throughout the project. – Donald Norman