Rozbudowywanie istniejących stron internetowych nie jest łatwe, ale jeszcze trudniejsze jest rozpoczęcie projektu od podstaw. Każdy nowy projekt wymaga dokładnego rozplanowania celów biznesowych i technicznych. Jak powiedział Benjamin Franklin: “Jeśli nie uda Ci się zaplanować, planujesz ponieść porażkę”. Odpowiedni plan może zaoszczędzić wielu problemów w późniejszych etapach projektu.