شروع پروژه
ABOUT / رهاورد

رهاورد؛ آنچه از راه می‌آورند.

از مسئلهٔ واقعی شما راه می‌افتیم و با چیزی برمی‌گردیم که کار می‌کند: یک محصول عملیاتی، با کد، مستندات و دانشی که پیش شما می‌ماند.

name.ts
1const rah = "ره";      // راه، مسیر
2const avard = "آورد";  // آنچه می‌آورند
3
4export const rahavard = (problem) =>
5  route(problem)
6    .understand()
7    .design()
8    .build()
9    .ship(); // → product
OUTPUT <رهاورد/> = ره + آورد = آنچه از راه می‌آورند

01اصولHOW WE THINK

پنج اصل که در هر خط کد هست.

  1. 01 / 05

    مسئله، پیش از راهکار

    تا فرایند، کاربر و محدودیت را نفهمیم، فناوری انتخاب نمی‌کنیم. گاهی بهترین راهکار، ساختن چیز کمتری است.

  2. 02 / 05

    شاهد، پیش از ادعا

    هر عددی که می‌گوییم منبع دارد. «طراحی برای رشد» و «اثبات‌شده در ترافیک بالا» برای ما دو جملهٔ متفاوت‌اند.

  3. 03 / 05

    ساختن برای نگهداری

    کدی می‌نویسیم که تیم بعدی، حتی اگر ما نباشیم، بتواند بخواند، بیازماید و ادامه دهد.

  4. 04 / 05

    گزارش صادقانه

    اگر چیزی جواب نداد، همان را می‌گوییم. در آزمایشگاه Vino مدل شلف را با وجود بهبود در دادهٔ مصنوعی، آماده اعلام نکردیم.

  5. 05 / 05

    تحویل کامل

    کد، طراحی، مستندات و دسترسی‌ها پیش شما می‌ماند. هدف این است که به هیچ تأمین‌کننده‌ای، حتی خود ما، وابسته نمانید.

02جایی که ساخته‌ایمTHE MAP

از انرژی تا کمپین؛ یک صورت فلکی از مسئله‌ها.

هر ستاره یک پروژه است و هر خوشه یک حوزه. روی هر حوزه بزنید.

۱۶ پروژهدر ۹ خوشه

03تیمONE ROUTE

یک تیم، نه پنج پیمانکار.

تحلیل، طراحی، توسعه، داده و عملیات در یک مسیر پیش می‌روند؛ پس تصمیم‌ها بین تیم‌ها گم نمی‌شوند.

تیم و روش کار
  • 01business.analysis()
  • 02experience.design()
  • 03software.engineering()
  • 04data.ai()
  • 05infra.operations()
شروع پروژه
QUESTION COMPASS

چه چیزی برایتان مبهم است؟

سؤالم اینجا نیست؛ می‌پرسم
↑↓ navigate↵ openCtrlK toggle