DANH MỤC TÀI LIỆU
10 nguyên tắc vàng giúp tạo một ứng dụng web thành công
10 nguyên t c vàng giúp t o m t ng d ng web thành công ộ ứ
ng d ng web ph bi n nh vào s có m t vào b t c n i đâu c a ế ứ ơ
m t ch ng trình. Bài vi t sau đây đ a ra 10 nguyên t c c n ph i nh ươ ế ư ắ ầ
n u b n mu n xây d ng m t ng d ng web thành công.ế ộ ứ
Đây là nh ng chia s c a ngài ẻ ủ Fred Wilson, m t nhà đ u t tài ba t i New ầ ư
York, đ ng th i cũng m t ng i yêu thích lĩnh v c công ngh thông tin và ộ ườ
có nhi u ki n th c uyên thâm xung quanh lĩnh v c xây d ng các ng d ng ề ế ứ
dành cho web.
Nguyên t c s 1: T c đắ ố
Ph n l n chúng ta tin r ng t c đ gi m t vai trò quan tr ng h n so v i ầ ớ ộ ữ ộ ơ
tính năng, trên th c t , ế t c đ chính là tính năng quan tr ng nh t . N u ế
ng d ng c a b n ch y ch m, k t qu t t y u đó là s không còn nhi u ế ả ấ ế
ng i s d ng nó.ườ ử ụ
Chúng ta có th th y rõ đi u này khi so sánh vi c s d ng ng d ng gi a ử ụ
hai c p đ ng i dùng. Th nh t, đ i v i nh ng ng i dùng có kinh ườ ố ớ ườ
nghi m và chuyên gia, h s có con m t d đ ng c m h n v i nh ng thách ọ ẽ ơ
th c mà b n s g p ph i khi xây d ng các ng d ng web ch y nhanh. Đôi ẽ ặ
khi, h s n sàng s ng chung v i chúng. Tuy nhiên, đ i v i ng i dùng ọ ẵ ườ
nghi p d (đây là nhóm ng i dùng ph bi n), h s không bao gi ch p ư ườ ế ọ ẽ
nh n đ c đi u này.ậ ượ
T c đ không ch m t tính năng mà nó còn là m t yêu c u b t bu c trong ỉ ộ
quá trình thi t k m t ng d ng cho web.ế ế ộ
Nguyên t c s 2: Tính kh d ng cao ả ụ
Đi u này có nghĩa là các d ch v ph i th c s h u ích và có th s d ng ự ữ ử ụ
ngay. N u b n xây d ng m t d ch v mà ng i dùng ph i m t th i gian ế ộ ị ư
đ c u hình, thi t l p nó, ph i nh p danh b và nhi u d li u khác thì ể ấ ế
ch c ch n s không ai mu n ti p t c s d ng nó n a. Do đó, ế ử ụ m i d ch vọ ị
đ c cung c p ph i có s n đ s d ng và th t s h u íchượ ể ử .
Chúng ta có th b t g p nhi u ng i g p ph i l i này. Trên th c t , có r t ể ắ ườ ế
nhi u th thu t mà b n có th s d ng đ t o ra m t ti n ích có tác d ng ể ạ
t c thì. M t ví d đi n hình đ minh ch ng cho đi u này đó là n u đang ụ ể ế
xây d ng m t d ch v thông tin, b n có th thu th p d li u trên web cho ữ ệ
nó. Tuy nhiên, b n c n ph i ch cho m i ng i th y đi u gì là h u ích t ạ ầ ườ
d ch v mà mình cung c p.ị ụ
M t ví d khác đó là khi Google tung ra th th ng ườ Google Video cách đây
kho ng 4 ho c 5 năm thì YouTube cũng đ c phát hành. N u b n t i m t ượ ế ạ ả
video lên Google Video thì s nh n đ c m t l u ý đó là “ ượ ộ ư Hãy tr l i sau ở ạ
m t tu n và video c a b n s đ c hi n th ẽ ượ ”, và t t nhiên, đi u này không ấ ề
đáp ng đ c s mong đ i c a ng i dùng. Cũng th i đi m đó, YouTube ượ ợ ủ ườ
l i có đ c kh năng mã hóa ngay l p t c và do đó b n có th nhìn th y ượ ậ ứ
video c a mình ch vài giây sau khi t i nó lên. Qua đó, các b n có th hình ạ ể
dung đ c th nào là đ kh d ng và t m quan tr ng c a nó đ i v i s ượ ế ả ụ
thành công c a m t ng d ng web. ộ ứ
Nguyên t c s 3: Ph n m m cũng chính là ph ng ti n truy n thôngắ ố ươ
Đây chính là m t v n đ đã nh n đ c nhi u th c m c và câu h i liên ộ ấ ượ
quan. Theo ông Fred Wilson, ph n m m cũng là m t trong nh ng ph ng ầ ề ươ
ti n truy n thông h u hi u hi n nay. Đ c bi t đ i v i nh ng ph n m m ệ ố ớ
dành cho ng i tiêu dùng, khi m i ng i s d ng nó, h ti p c n ph n ườ ườ ử ụ ế
m m c a b n gi ng nh cách h ti p c n ph ng ti n truy n thông. Khi ư ọ ế ươ
đ c p đ n ph ng ti n truy n thông có nghĩa chúng ta đang nói v m t ề ậ ế ươ
t p chí, m t t báo hay m t ch ng trình truy n hình. Ví d , khi b n nghĩ ộ ờ ươ
t i t báoớ ờ New York TimesWall Street Journal, hay Fox News CNN,
chúng ta đ u nh n th y m i công ty truy n thông đ u có m t ti ng nói ộ ế
riêng; h có m t phong cách, m t quan đi m hoàn toàn khác bi t v i nhau. ệ ớ
Chính đi u đó t o nên d u n riêng cho t ng công ty. ấ ấ
Do đó, m i m t ph n m m hay ng d ng mà b n thi t k đ u ph i ế ế ề
có phong cách riêng c a mình. Khi đó, m i ng i s d ng ph n m m ườ ử ụ
c a b n cũng c m th y thích thú nh khi s d ng ph ng ti n truy n ư ử ụ ươ
thông. N u ph n m m c a b n có n i dung nhàm chán và không th hi n ế ể ể
rõ quan đi m riêng c a mình thì ch c ch n không th trông mong s quan ắ ắ
tâm và thích thú t phía ng i dùngừ ườ
Nguyên t c s 4: Xây d ng n n t ng ban đ u v ng ch cắ ố
Nh chúng ta bi t, t lúc b t đ u phát hành ho c tung ra m t ng d ng ư ế ộ ứ
hay d ch v nào đó thì m i cái đ u r t đ n gi n. Qua th i gian, b n có th ấ ơ
phát tri n thêm các ti n ích cho d ch v . Ch ng h n, hi n nay ụ ẳ Facebook đã
cung c p thêm t 20-30 tính năng khác bi t. Tuy nhiên, lúc m i tung ra ấ ừ
m ng xã h i này, nó th c s khá đ n gi n. Ông ự ự ơ Fred Wilsoncho r ng đi u ằ ề
này ph n l n đúng đ i v i h u h t d ch v tuy t v i hi n nay.ầ ớ ố ớ ầ ế ị ệ ờ
M t trong nh ng m c đ u t yêu thích mà công ty ông đã th c hi n chính ầ ư
Delicious. Đi u làm b n thích thú v i nó chính là y u t đ n gi n c a ế ố ơ
nó. Ban đ u, Delicious cung c p r t ít ti n ích nh ng nh ng gì ng i dùng ấ ấ ư ườ
có th làm l i th c s khá m nh m . M i ng i đã s d ng nó t 5 đ n ườ ử ụ ế
10 l n m i ngày. Nh v y, ư t nh ng th ban đ u s đ ng và đ n gi n, ơ ẳ ơ
b n có th tích lũy, xây d ng và phát tri n ng d ng c a mình đ ể ứ
ngày càng l n m nh h n ơ . N n t ng ban đ u t t s là c s v ng ch c ơ ở
giúp ích cho c ch ng đ ng phát tri n ng d ng c a mình sau này. ườ ể ứ
Nguyên t c s 5: Có kh năng l p trìnhắ ố
Khi bàn lu n v n đ này v i m t nhóm các nhà phát tri n ng d ng web ể ứ
thì h cho r ng không có đi u gì đáng đ nói đây. Tuy nhiên, ông Fred ể ở
Wilson cho r ng đi u này th c s quan tr ng. Đó chính là API - m t giao ự ự
ti p ph n m m đ c dùng b i các ng d ng khác nhau. Ông cũng cho bi tế ề ượ ế
thêm, cách đây m t vài năm ng i sáng l p ra ườ Deliciousđã nói v i ông r ngớ ằ
n u ng d ng không th đ c hay ghi thì không ph i là m t API. Đi u này ế ứ ể ọ
đã tr thành m t kh u hi u c a công ty ông. ệ ủ
Chúng ta nên thi t k ra nh ng ng d ng mang đ n kh năng l p ế ế ế
trình cho ng i dùng. Đi u đó có nghĩa h có thêm giá tr cho ng ườ ị ứ
d ng c a b n , thu hút nhi u ng i dùng s d ng ng d ng h n và làm ườ ử ụ ơ
phong phú thêm ngu n d li u. Đi u này th c s c n thi t và b n thân ông ự ầ ế
cho r ng ngày này r t khó đ đ u t m t ng d ng web mà không có tính ư ộ ứ
l p trình cao.
Nguyên t c s 6: Cá nhân hóa ng d ngắ ố
Đôi lúc b n mu n các nhà phát tri n ng d ng c a bên th 3 qu ng bá s n ể ứ
ph m c a mình. Đ ng th i, cũng mu n ng i dùng khác truy n t i và gi i ườ ề ả
thi u ng d ng c a mình. B ng cách đó, ng d ng c a b n s đ c nhi u ụ ủ ụ ủ ượ
ng i dùng bi t đ n h n. Tuy nhiên, đi u quan tr ng c n ph i nh đó là ườ ế ế ơ
hãy t o ra ng d ng mà cho phép ng i dùng tùy ch nh, cá nhân hóa nó ứ ụ ườ
theo phong cách c a riêng h . Ch ng h n, cho phép h thay đ i thông tin ọ ẳ
background, thêm avatar, t o n i dung ho c b t c đi u gì mà h c m th y ọ ả
có th ki m soát ng d ng web c a b n t t h n.ể ể ạ ố ơ
thông tin tài liệu
Ứng dụng web phổ biến nhờ vào sự có mặt vào bất cứ nơi đâu của một chương trình. Bài viết sau đây đưa ra 10 nguyên tắc cần phải nhớ nếu bạn muốn xây dựng một ứng dụng web thành công.
Mở rộng để xem thêm
từ khóa liên quan
xem nhiều trong tuần
yêu cầu tài liệu
Giúp bạn tìm tài liệu chưa có

LÝ THUYẾT TOÁN


×