I’m writing a website review for a church-related project. Why do our websites have to suck? Can’t we do mo’ betta’? Just every step of the way, ask “What does the user want/expect?” And then design it for them.
Don’t design it for yourself. Or in the easiest/cheapest way. Do things right the first time. You do not make a website to make a place for content or advertise a product. You make a website to fill a need.
In fact, that’s why we should do everything, to fill a need.