خدمات

چگونه کار می‌کنیم: فرایند توسعه نرم‌افزار سفر ما

هر پروژه PHPTRAVELS با Scrum و Git پیش می‌رود. وظایف در بک‌لاگ برنامه‌ریزی، در اسپرینت‌ها ساخته، روی نسخه‌ای از اپ شما تست و پس از تأیید شما منتشر می‌شوند و با توسعه‌دهندگانی که کار را انجام می‌دهند ارتباط مستقیم دارید.

  • گردش کار با کنترل نسخه
  • تیم توسعه فناوری سفر
  • Agile و Scrum
  • پشتیبانی پس از انتشار

همکاری با ما

مسیری روشن از اولین تماس تا انتشار نهایی

وقتی با یک ایده، یک پلتفرم رزرو جدید یا تغییراتی در نصب فعلی PHPTRAVELS سراغ ما می‌آیید، ابتدا کسب‌وکار پشت آن را می‌شناسیم. مدیران پروژه ما رویکرد Agile، معمولاً Scrum، را دنبال می‌کنند اما روش را با پروژه تطبیق می‌دهند تا کار روی چیزی متمرکز بماند که باید زودتر راه‌اندازی کنید.

  1. جلسه برای شناخت نیازها و اهداف کسب‌وکار شما
  2. دریافت پیشنهاد فنی نوشته‌شده برای پروژه شما
  3. توافق بر سر تیم، منابع و زمان‌بندی
  4. توسعه در اسپرینت‌ها و سپس استقرار روی سرور شما
  5. پشتیبانی و پایش پس از راه‌اندازی
پروژه
پرتال هتل B2B با کیف پول نماینده
روش
Scrum، ابتدا بک‌لاگ و MVP
مخزن کد
Git، به اشتراک با شما
کانال‌ها
Slack، WhatsApp، ایمیل
ساعات ماهانه
قابل تغییر در هر ماه
خلاصه پروژه را ایمیل کنید

مدیریت پروژه

فرایند Scrum ما، گام به گام

چه پروژه جدیدی شروع کنید و چه پروژه موجودی را توسعه دهید، کار از همان مراحل می‌گذرد و در هر مرحله شما مشارکت دارید.

  1. اولین تماس

    اهداف کسب‌وکار و چشم‌انداز محصول شما را می‌شناسیم، مستنداتتان را بررسی و تیم تحلیل را تشکیل می‌دهیم.

  2. بک‌لاگ

    کارگاه‌ها نیازمندی‌ها را به بک‌لاگ محصول با برآورد و MVP مشخص تبدیل می‌کنند.

  3. اسپرینت 0

    محیط‌ها و ابزارها راه‌اندازی و گردش کار و ترتیب وظایف توافق می‌شود.

  4. توسعه

    اسپرینت‌های تکراری با بررسی مکرر پیشرفت و انطباق با تغییرات در هنگام بروز.

  5. انتشار

    وقتی دامنه توافق‌شده کامل شد منتشر می‌کنیم، اغلب در چند نسخه با تکرار چرخه‌ها.

  6. پشتیبانی

    به‌روزرسانی‌ها، قابلیت‌های جدید و رفع اشکال پس از راه‌اندازی، تا هرگز با پروژه تنها نمانید.

ابزارها

ابزارهای پشت هر پروژه

از کدنویسی تا همکاری و استقرار، این‌ها ابزارهای اصلی تیم ما در پروژه‌های نرم‌افزار سفر هستند.

  • ساخت و تست

    PhpStorm، VS Code، Composer، Postman برای تست API، Sentry برای ردیابی خطا، BrowserStack و Browsersync.

  • همکاری

    Slack و Trello برای وظایف و گفتگو، Mailgun برای ایمیل پروژه و برنامه.

  • استقرار

    شاخه‌بندی Git-flow به همراه cPanel، Ansible و Gulp برای ساخت و انتشار روی سرور شما.

تیم و ارتباط

ارتباط مستقیم و تصویری روشن از پیشرفت

تیم چگونه هر روز با شما کار می‌کند، از اولین اسپرینت تا آخرین commit.

  • گفتگو با توسعه‌دهندگان

    ارتباط مستقیم با تیم توسعه ما یا توسعه‌دهنده‌ای که روی وظیفه شما کار می‌کند.

  • کانال‌های شما

    Slack، Skype، تلفن، ایمیل یا WhatsApp، هر کدام که برای تیم شما مناسب‌تر است.

  • مدیر UX و UI

    یک مدیر اختصاصی UX و UI با وظایف مشخص برای صفحات و جریان‌های کاربر.

  • گزارش‌های منظم

    گزارش وضعیت تا همیشه بدانید چه ساخته شد، چه تست شد و قدم بعدی چیست.

  • منابع انعطاف‌پذیر

    هر زمان اولویت‌ها تغییر کرد، ساعات ماهانه توسعه را تنظیم کنید.

  • تجربه پروژه‌های سفر

    تیمی آشنا با کارهای پیچیده سفر: جریان رزرو، API تأمین‌کنندگان، مارک‌آپ و پرتال نمایندگان.

مقایسه

توسعه بی‌برنامه در برابر فرایند PHPTRAVELS

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

حوزهتوسعه بی‌برنامهPHPTRAVELS
برنامه‌ریزیتوسعه بی‌برنامهفهرست‌های باز وظایف، برآورد در صورت درخواستPHPTRAVELSبک‌لاگ محصول، برآورد و MVP مشخص
ردیابیتوسعه بی‌برنامهتغییرات اغلب در چت‌ها و فایل‌ها پراکندهPHPTRAVELSهر وظیفه با تاریخچه کامل در Git ثبت می‌شود
تستتوسعه بی‌برنامهگاهی تغییرات مستقیم روی سایت زنده امتحان می‌شودPHPTRAVELSتست روی نسخه‌ای از اپ شما و سپس بررسی QA
شفافیتتوسعه بی‌برنامهوضعیت فقط با پرسیدن معلوم می‌شودPHPTRAVELSگزارش‌های منظم و دسترسی به مخزن
منابعتوسعه بی‌برنامهظرفیت ثابت و دشوار برای افزایشPHPTRAVELSتنظیم ساعات ماهانه در صورت نیاز
پس از راه‌اندازیتوسعه بی‌برنامهکار معمولاً با تحویل تمام می‌شودPHPTRAVELSبه‌روزرسانی، قابلیت جدید و رفع اشکال ادامه دارد

چه زمانی کاربرد دارد

یک فرایند برای هر نوع همکاری

  • پلتفرم‌های جدید سفر

    از بک‌لاگ و MVP تا اولین انتشار وب‌سایت رزرو، پرتال B2B یا اپلیکیشن.

  • توسعه اپ موجود

    ماژول‌های جدید، API تأمین‌کنندگان و صفحاتی که در اسپرینت‌ها به نصب PHPTRAVELS شما اضافه می‌شوند.

  • پشتیبانی مستمر

    به‌روزرسانی، رفع اشکال و بهبودهای کوچک که با همان گردش کار Git برنامه‌ریزی و منتشر می‌شوند.

چرا PHPTRAVELS

فرایندی که می‌بینید و کنترل می‌کنید

  • تمرکز بر فناوری سفر

    موتورهای رزرو، اتصال به تأمین‌کنندگان و پرتال نمایندگان کار روزمره ماست.

  • کد شما، سرور شما

    کد منبع با مجوز تجاری و استقرار روی میزبانی خودتان، بدون هیچ قفلی.

  • Agile به‌صورت پیش‌فرض

    اسپرینت‌های Scrum با بررسی‌های مکرر، به‌اندازه کافی منعطف برای هر پروژه.

  • هیچ چیز گم نمی‌شود

    هر وظیفه در Git، هر انتشار قابل بازگشت و هر گام برای شما قابل مشاهده.

پرسش‌های متداول

پرسش‌هایی درباره نحوه کار ما

آنچه مشتریان پیش از شروع پروژه یا سفارشی‌سازی با PHPTRAVELS می‌پرسند.

گفتگو با فروش

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

رویکرد Agile را دنبال می‌کنیم و معمولاً با Scrum کار می‌کنیم، با شروع از بک‌لاگ محصول، برآوردها و MVP. اگر مسیر دیگری برای پروژه مناسب‌تر باشد، مدیران پروژه روش را تطبیق می‌دهند.

هر وظیفه در Git ردیابی می‌شود و می‌توانید برای دنبال کردن زنده کار به مخزن کد دسترسی داشته باشید. همچنین گزارش‌های وضعیت منظم از تیم دریافت می‌کنید.

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

می‌توانید از طریق Slack، Skype، تلفن، ایمیل یا WhatsApp مستقیم با تیم توسعه یا توسعه‌دهنده خود صحبت کنید و یک مدیر اختصاصی UX و UI وظایف طراحی را بر عهده دارد.

بله. برنامه‌ریزی منابع انعطاف‌پذیر است، پس هر زمان اولویت‌هایتان تغییر کرد می‌توانید ساعات ماهانه توسعه را تنظیم کنید.