بایگانی برچسب: s

ترجمه کتاب واقعی شدن، فصل ۱۳: تبلیغ

توجه:

از این به بعد می‌توانید این کتاب را در وب سایت اختصاصی‌اش مطالعه کنید:

وب سایت اختصاصی کتاب واقعی شدن

فصل ۱۳: تبلیغ

  • عرضه هالیوودی
  • یک سایت تبلیغی قدرتمند
  • بر موج وبلاگی سوار شوید
  • هر چه زودتر جذب کنید
  • تبلیغ از طریق آموزش
  • غذای ویژگی ها
  • حواستان به اتفاقات باشد
  • بیش‌فروشی دنباله‌دار
  • شکار اسم

ادامه مطلب

ترجمه کتاب واقعی شدن، فصل ۱۱: کلمات

توجه:

از این به بعد می‌توانید این کتاب را در وب سایت اختصاصی‌اش مطالعه کنید:

وب سایت اختصاصی کتاب واقعی شدن

هیچ چیز کاربردی‌ای در «ویژگی‌های کاربردی» نیست

سند ویزگی‌های کاربردی ننویسید

مستندات «برنامه‌های کاری» معمولاً به گونه‌ای به پایان می‌رسند که تقریباً هیچ شباهتی به محصول نهایی ندارند. به این دلایل:

ویژگی‌های کاربردی خیالی و فانتزی هستند
آن‌ها بازتاب دهنده واقعیت نیستند. یک برنامه تا قبل از آن که سازنده‌ها آن را بسازند، طراحان آن را طراحی کنند و مردم آن را استفاده کنند، واقعی نیست. ویژگی‌های کاربردی کلماتی بر روی کاغذ هستند.

ادامه مطلب

ترجمه کتاب واقعی شدن، فصل ۱۲: قیمت گذاری و ثبت نام

توجه:

از این به بعد می‌توانید این کتاب را در وب سایت اختصاصی‌اش مطالعه کنید:

وب سایت اختصاصی کتاب واقعی شدن

مثال های رایگان

چیزی را به رایگان عرضه کنید

دنیای بیرون بسیار شلوغ و پر هیاهو است. برای این که مردم را متوجه کنید که در میانه این هیاهو شما هم هستید، چیزی را به رایگان عرضه کنید.

شرکت های باهوش می دانند که چیزهای رایگان طعمه خوبی برای به دام انداختن مشتریان است. اپل را ببینید. آنها آی تونز (iTunes) را رایگان می دهند تا تقاضا برای آیپاد (iPod) و فروشگاه موسیقی آی تونز بیشتر شود. در خارج از دنیای برخط، خرده فروشی ها همین کار را می کنند. استارباکس (Starbucks) می گوید که از هر ۵ نوشیدنی رایگان که به مشتریان می دهند، یکی تحریک می شود که خرید جدید کند. یک روش نه چندان قدیمی.

ادامه مطلب

ترجمه کتاب واقعی شدن، فصل ۱۰: کد

توجه:

از این به بعد می‌توانید این کتاب را در وب سایت اختصاصی‌اش مطالعه کنید:

وب سایت اختصاصی کتاب واقعی شدن

نرم‌افزار کمتر

کدهای خود را تا آنجا که ممکن است ساده نگه دارید

فکر می‌کنید اگر کدهای برنامه شما دو برابر شود، پیچیدگی برنامه هم دو برابر می‌شود. ولی واقعیت این است که هر زمان که شما بر حجم کد می‌افزایید، برنامه شما به صورت نمایی پیچیده‌تر می‌شود. هر اضافه کردن کوچک، هر تغییر، هر وابستگی و هر اختیار، اثری مضاعف دارد. اگر همین طور بی‌پروا به کد اضافه کنید، قبل از این که متوجه شوید، یک غول بی شاخ و دم خواهید ساخت.

ادامه مطلب

ترجمه کتاب واقعی شدن، فصل ۹٫ طراحی ظاهر

توجه:

از این به بعد می‌توانید این کتاب را در وب سایت اختصاصی‌اش مطالعه کنید:

وب سایت اختصاصی کتاب واقعی شدن

اول ظاهر

پیش از آغاز برنامه‌نویسی، ظاهر برنامه را طراحی کنید

بسیاری برنامه‌ها با ذهنیت برنامه‌نویسی آغاز می‌شوند. این روش خوبی نیست. برنامه‌نویسی سنگین‌ترین جزء ساختن یک برنامه است. معنی این حرف این است که برنامه‌نویسی گران‌ترین و سخت‌ترین چیز برای تغییر است. به جای آن سعی کنید با طراحی ظاهر برنامه آغاز کنید.

طراحی نسبتاً کم حجم است. یک طرح کاغذی بسیار ارزان و تغییر دادن آن بسیار ساده است. تغییر (یا حتی دور ریختن) فایل‌های HTML هم هنوز نسبتاً ساده است. ولی این مورد برای برنامه‌نویسی درست نیست. ابتدا ظاهر را طراحی کردن شما را منعطف نگه می‌دارد. ابتدا برنامه‌نویسی کردن شما را در حصاری محدود می‌کند و هزینه‌های زیادی را به شما تحمیل می‌کند.

ادامه مطلب

ترجمه کتاب واقعی شدن، فصل ۸٫ امور کارکنان

توجه:

از این به بعد می‌توانید این کتاب را در وب سایت اختصاصی‌اش مطالعه کنید:

وب سایت اختصاصی کتاب واقعی شدن

کمتر و دیرتر استخدام کنید

به کندی اضافه کنید تا سریع‌تر بروید

هیچ نیازی نیست در همان ابتدا (حتی دیرتر) بزرگ شوید. حتی اگر به ۱۰۰ نفر از بهترین افراد دسترسی دارید، باز هم اشتباه است که همه آن‌ها را یک جا استخدام کنید. هیچ راهی برای هماهنگ کردن سریع آن همه آدم در یک فرهنگ جا افتاده نیست. دردسرهای آموزشی، برخوردهای شخصی و خطا در برقراری ارتباط خواهید داشت و هر کسی به راه خودش می‌رود و ….

بنابراین -اصلاً- استخدام نکنید. استخدام نکنید، به جای آن به راه‌های دیگر بیاندیشید. آیا کاری که روی دوش شما مانده واقعاً کار مهمی است؟ اگر آن را انجام ندهید اتفاق خاصی می‌افتد؟ آیا می‌توانید آن را با یک قسمت از نرم‌افزار یا تغییر دادن روش‌ها انجام دهید؟ ادامه مطلب

ترجمه کتاب واقعی شدن، فصل ۷٫ سازمان

توجه:

از این به بعد می‌توانید این کتاب را در وب سایت اختصاصی‌اش مطالعه کنید:

وب سایت اختصاصی کتاب واقعی شدن

یگانگی

به انبارهای مجزا تقسیم نکنید

بسیاری از شرکت‌ها، طراحی، توسعه، متن نویسی، پشتیبانی و بازاریابی را به انبارهای مجرا تقسیم‌بندی می‌کنند. تخصصی شدن کارها در عین این که مزایایی دارد، موقعیتی را می‌سازد که کارکنان در آن به جای کل محتوا و زمینه برنامه وب، فقط و فقط دنیای کوچک خود را می‌بینند.

ادامه مطلب

ترجمه کتاب واقعی شدن، فصل ۶، فرایند

توجه:

از این به بعد می‌توانید این کتاب را در وب سایت اختصاصی‌اش مطالعه کنید:

وب سایت اختصاصی کتاب واقعی شدن

تلاش برای راه‌انداختن نرم‌افزار

چیزی واقعی را به سرعت آماده کار کنید

راه‌انداختن نرم‌افزار بهترین روش برای ایجاد نیروی محرک است. به گروهتان نیرویی تازه بدهید و ایده‌هایی را که به کار نمی‌آیند دور بریزید. این باید اولین اولویت شما از همان روز نخست باشد. کار کمتر کردن، نادیده گرفتن جزئیات، میانبر زدن در فرایند اگر منجر به عرضه سریع‌تر نرم‌افزار گردد، مطلوب و پسندیده است. وقتی به این مرحله رسیدید، پاداش شما منظره‌ای بسیار دقیق‌تر از روش ادامه کار است. داستان‌‌ها، ماکت ها، حتی نمونه‌های آزمایشی html فقط تقریب و تخمین هستند. نرم‌افزار در حال کار، واقعی است.

ادامه مطلب

ترجمه کتاب واقعی شدن، فصل ۵٫ انتخاب ویژگی‌ها

توجه:

از این به بعد می‌توانید این کتاب را در وب سایت اختصاصی‌اش مطالعه کنید:

وب سایت اختصاصی کتاب واقعی شدن

نیمه، ولی نه نیمه آشغال

یک محصول نیمه بسازید، نه یک محصول نیمه آشغال

برای توسعه برنامه‌های وبی، مراقب روش «همه‌چیز» باشید. اگر همه ایده‌های جالبی که در حین کار به آن‌ها برخورد می‌کنید وارد کار کنید، در نهایت به نگارشی از نرم‌افزار خود می‌رسید که نیمی از آن آشغال است. کاری که باید انجام دهید، ساختن نیمی از محصول است که خوب و عالی باشد.

ادامه مطلب

ترجمه کتاب واقعی شدن، فصل ۴٫ اولویت‌ها

توجه:

از این به بعد می‌توانید این کتاب را در وب سایت اختصاصی‌اش مطالعه کنید:

وب سایت اختصاصی کتاب واقعی شدن

ایده اصلی چیست

بین خودتان و شرکت‌های بزرگ با شخصی بودن و دوستانه بودن تفاوت بگذارید

صریحاً دورنمای دقیقی برای برنامه خود داشته باشید. برنامه شما قرار است چه کاری بکند؟ کلاً برنامه برای چه کاری است؟ قبل از این که هر چیزی را طراحی کنید یا کدی بنویسید، باید هدف محصول را بدانید-دورنما. بلند اندیش باشید. اصلاً چرا وجود دارد؟ چه چیزی آن را از سایر محصول‌های مشابه متمایز می‌کند؟

این دورنما در تصمیم‌گیری‌ها به شما کمک می‌کند و شما را در مسیری سازگار قرار می‌دهد. هر زمان که مشکلی پیش می‌آید بپرسید: «آیا ما همچنان بر دورنما مانده‌ایم؟»

ادامه مطلب