
Każdy, kto kiedykolwiek projektowa stronę internetową, zdaje sobie sprawę z tego, jak trudnym zadaniem jest zoptymalizowanie każdego bardziej skomplikowanego projektu. Laikowi mogłoby się wydawać, że skoro webmaster siedzi sobie na fotelu przed komputerem, to przecież ma wszystko przed oczami i to żaden problem poskładać różne kawałeczki w jedną całość. W zasadzie można w ten sposób zrobić witrynę internetową, ale spodoba się ona wyłącznie temuż waśnie laikowi. Porządnie zaprojektowana witryna musi bowiem realizować cel, jaki przed nią stawia jej właściciel, czyli zleceniodawca, przy pomocy możliwych do zastosowania środków, czyli dostępnych technologii i umiejętności wykonawcy. Ważne są również ograniczenia czasowe, gdyż każdy projekt kiedyś musi zostać zakończony oraz budżet, ponieważ obie strony umowy muszą osiągnąć wymierny i dodatni wynik finansowy. Sporo jest zatem czynników, które należy uwzględnić w projekcie, aby jego realizacja była optymalna i zadowalająca.