Khác với thiết kế website, thiết kế phần mềm có tỉ lệ fail rất cao, vì không thể thay đổi tuỳ thích và khó kiểm soát được chi phí. Nguyên nhân sâu xa là do website thường chỉ mang tính giới thiệu, ít có nhu cầu nhập liệu trực tiếp, nên dễ dàng chi tiết…