In the golden days of programming, life was relatively easy. The development of applications was for mainframes or mini-computers and required a limited set of skills. Those days are over. Today's web environment, although very rich in terms of capabilities, is extremely complex and required a very long list of skills.
This means that you cannot expect to have a great website if it is built by a couple of guys who do everything.
Skills by development phase
To build a good website, different skills are required depending on the development phase. For the strategy phase where the WHAT is defined, a combination of business and technology skills are required. In the web development phase (in green in the table), the knowledge required is more technical. Between those two phase is the design of the solution phase where skills in web user interfaces are most important. However, a good understanding of the business and technical issues is also required but not at the same depth.
Strategy | Design of Solution | Web Development |
|
|
|
Take away
The purpose of this post is to make you realize a few things. Web development is complex and requires a large number of skills. In the same way that you will not find good building architects that are also very good at plumbing, painting and electricity, you will not find a single person that is good in all 30+ web skills. The larger and more complex your website is, the larger the team of specialists needed to build a great website.
Speaking of great websites, how is your's? Poor, OK or great? Read my article Website maturity model and see where your website is positioned.
3 comments:
I think UX means User Experience, not User Interface.
Greets website design services consultant
Dear Villette,
Your comment looks like a poorly disguised plug for your services.
Thanks for sharing this information.It is very useful for me because i m new in this field.This information will help me a lot.
Post a Comment
Note: Only a member of this blog may post a comment.