7 thói quen của một ứng dụng Web 2.0 thành công

Ký gửi 19720149 s

Dion Hinchcliffe đã viết một bài báo tuyệt vời trên Ajax Developers Journal, đây là đoạn trích yêu thích của tôi:

Những điều cần thiết của việc tận dụng Web 2.0

  1. Dễ sử dụng là tính năng quan trọng nhất của bất kỳ trang Web, ứng dụng Web hoặc chương trình nào.
  2. Mở dữ liệu của bạn nhiều nhất có thể. Không có tương lai trong việc tích trữ dữ liệu, chỉ kiểm soát nó.
  3. Tích cực thêm các vòng phản hồi vào mọi thứ. Rút ra những vòng lặp dường như không quan trọng và nhấn mạnh những vòng lặp mang lại kết quả.
  4. Các chu kỳ phát hành liên tục. Bản phát hành càng lớn, nó càng trở nên khó sử dụng (phụ thuộc nhiều hơn, nhiều kế hoạch hơn, nhiều gián đoạn hơn.) Tăng trưởng hữu cơ là mạnh mẽ nhất, thích nghi và linh hoạt nhất.
  5. Làm cho người dùng của bạn trở thành một phần của phần mềm của bạn. Họ là nguồn nội dung, phản hồi và niềm đam mê có giá trị nhất của bạn. Bắt đầu hiểu kiến ​​trúc xã hội. Từ bỏ kiểm soát không thiết yếu. Hoặc người dùng của bạn có thể sẽ đi nơi khác.
  6. Biến các ứng dụng của bạn thành nền tảng. Một ứng dụng thường có một mục đích sử dụng được xác định trước duy nhất, một nền tảng được thiết kế để trở thành nền tảng của một cái gì đó lớn hơn. Thay vì nhận được một kiểu sử dụng duy nhất từ ​​phần mềm và dữ liệu của bạn, bạn có thể là hàng trăm hoặc hàng nghìn người trong số họ.
  7. Đừng tạo cộng đồng xã hội chỉ để có chúng. Họ không phải là mục danh sách kiểm tra. Nhưng hãy trao quyền cho những người dùng được truyền cảm hứng để tạo ra chúng.

Tôi sẽ thêm một mục nữa hoặc mở rộng trên 'Tính dễ sử dụng'. Trong phạm vi Dễ sử dụng có 2 thành phần:

  • Khả năng sử dụng - phương pháp mà người dùng sử dụng để thực hiện các tác vụ phải tự nhiên và không yêu cầu đào tạo quá mức.
  • Thiết kế tuyệt vời - tôi ghét phải thừa nhận điều này, nhưng một thiết kế đặc biệt sẽ giúp ích. Nếu bạn có một ứng dụng miễn phí, có lẽ nó không quan trọng bằng; nhưng nếu bạn đang bán một dịch vụ, thì bạn phải có đồ họa và bố cục trang đẹp mắt.

Biến ứng dụng của bạn thành các nền tảng và các chu kỳ phát hành liên tục đều có lợi cho công nghệ 'widget, plugin hoặc add-on'. Nếu có một phương tiện để xây dựng một phần ứng dụng của bạn cho phép người khác xây dựng vào nó, bạn sẽ thúc đẩy sự phát triển vượt ra ngoài các bức tường của công ty mình.

Tôi không chắc mình đồng ý với 'Mở dữ liệu của bạn' nhưng tôi đồng ý với việc tận dụng dữ liệu của bạn. Dữ liệu mở trong thời đại ngày nay có thể là một cơn ác mộng về quyền riêng tư; tuy nhiên, việc tận dụng dữ liệu mà người dùng của bạn cung cấp là một kỳ vọng. Nếu bạn hỏi tôi thích cà phê của tôi như thế nào, tôi hy vọng rằng lần sau khi tôi uống cà phê, đó là cách tôi thích nó! Nếu không, đừng hỏi tôi ngay từ đầu!

Bạn nghĩ gì?

Trang web này sử dụng Akismet để giảm spam. Tìm hiểu cách xử lý dữ liệu nhận xét của bạn.