در موفقیت یک نرم افزار یا سایت هم برنامه نویسی و هم طراحی آن تاثیرگذار هستند . تجربه و سلیقه کاربر روی عملکرد و همینطور ظاهر نهایی محصول تاثیر دارد . این موضوع در محصول دیجیتالی نیز مانند یک محصول فیزیکی وجود دارد.