راهی که در پيش است: وب 2.0 نسل بعدی نرم‌افزار

  • یوسف مهرداد بی‌بالان

مقاله‌ی جالبی از Tim O’Reilly در مورد نسل بعدی نرم‌افزارها مطالعه کردم که ضمن آوردن آدرس آن، خلاصه‌ای از آن را نيز در زير آورده‌ام.

وی در مقاله خود آورده که سعی کرديم ابتدا با مثال تفاوت وب 1.0 و وب 2.0 را حس کنیم:

Web 1.0 Web 2.0
DoubleClick Google AdSense
Ofoto Flickr
Akamai BitTorrent
mp3.com Napster
Britannica Online Wikipedia
personal websites blogging
evite upcoming.org and EVDB
domain name speculation search engine optimization
page views cost per click
screen scraping web services
publishing participation
content management systems wikis
directories (taxonomy) tagging (“folksonomy”)
stickiness syndication

در ادامه سعی کرده است با استفاده از تجارب مؤفق، به بیان ويژگی‌های وب 2.0 بپردازد:

1- وب به عنوان يک پلتفرم
نرم‌افزار به عنوان يک سرويس در وب مورد استفاده قرار خواهد گرفت بر خلاف کامپیوترهای دسکتاپ (مانند گوگل)

2- استفاده از خرد جمعی
اطلاعات جمعی از افراد متعدد به جای تعداد قلیلی از متخصصان (استفاده از خیل عظیمی از بازنگرها در انجمنهای شرکت آمازون برای بازنگری کتابها)
3- داده به عنوان “Intel Inside” بعدی
مالکیت بانکهای داده خاص مانند بانک اطلاعات محصول شرکت آمازون)
4- پایان چرخه ارائه نسخه نرم‌افزار
فرکانس بالای ارائه نسخه جدید نرم‌افزار (شرکت فليکر هر يک و نیم ساعت، يک نسخه جدید ارائه می‌دهد)
5-مدلهای برنامه‌نويسی سبک وزن
محيطهای ساده توليد که به راحتی امکان بازبه‌کارگیری را برای مشتریان فراهم می‌کند.
6-نرم‌افزار بالاتر از سطح یک وسیله جانبی
بسیاری از وسایل جانبی از طریق وب با هم کار می‌کنند (مانند iTunes و iPod)
7-تجارب کاربری غنی و توانا
واسط کاربری پويا که فاصله بین استفاده کنندگان وب و دسکتاپ را کاهش می‌دهند.

آدرس مقاله:

What Is Web 2.0
Design Patterns and Business Models for the Next Generation of Software

برای خروج از جستجو کلید ESC را بفشارید