Does it make sense? (Part 1)

I’ve come across a vast range of applications that made me raise my hands to heavens and beg for strength, tolerance and patience. How? How could someone in their right mind conceive such things.

After calming down, the clouds that covered my judgement passed and reason sets in. Well maybe at the time of development, the team did not fully understand the requirements or had all to begin with? While this is the most common scenario in custom software development, it is by far, in my opinion, not a good enough reason.

If it doesn’t feel right then why not stop and think about it? Why do I have to click through 10+ links to get to the page I would most frequently use? Why would you place a banner at the top of each page that spans three-quarters of the page’s height forcing me to scroll down every time?

It sure does seem silly when I put it like that, but these are the questions that need to be asked when implementing a solution especially solutions for others to use. In part two I’ll go deeper into how we as developers miss these simple yet crucial details.

-Marlon