At university I have studied a lot in terms of project management and software life cycles which can be the difference between a successful and unsuccessful project. I have also studied a large amount of research on usability and understand the needs for the clients end user. I've noticed some other web developers don't keep usability in mind when designing websites or take into account the end user needs. Research has shown that this can be detrimental to the websites success.
Since leaving university and setting off into my career in web development I have seen these mistakes being made and my hypothesis was of course, correct.