خدمات
چگونه کار میکنیم: فرایند توسعه نرمافزار سفر ما
هر پروژه PHPTRAVELS با Scrum و Git پیش میرود. وظایف در بکلاگ برنامهریزی، در اسپرینتها ساخته، روی نسخهای از اپ شما تست و پس از تأیید شما منتشر میشوند و با توسعهدهندگانی که کار را انجام میدهند ارتباط مستقیم دارید.
- گردش کار با کنترل نسخه
- تیم توسعه فناوری سفر
- Agile و Scrum
- پشتیبانی پس از انتشار
همکاری با ما
مسیری روشن از اولین تماس تا انتشار نهایی
وقتی با یک ایده، یک پلتفرم رزرو جدید یا تغییراتی در نصب فعلی PHPTRAVELS سراغ ما میآیید، ابتدا کسبوکار پشت آن را میشناسیم. مدیران پروژه ما رویکرد Agile، معمولاً Scrum، را دنبال میکنند اما روش را با پروژه تطبیق میدهند تا کار روی چیزی متمرکز بماند که باید زودتر راهاندازی کنید.
- جلسه برای شناخت نیازها و اهداف کسبوکار شما
- دریافت پیشنهاد فنی نوشتهشده برای پروژه شما
- توافق بر سر تیم، منابع و زمانبندی
- توسعه در اسپرینتها و سپس استقرار روی سرور شما
- پشتیبانی و پایش پس از راهاندازی
- پروژه
- پرتال هتل B2B با کیف پول نماینده
- روش
- Scrum، ابتدا بکلاگ و MVP
- مخزن کد
- Git، به اشتراک با شما
- کانالها
- Slack، WhatsApp، ایمیل
- ساعات ماهانه
- قابل تغییر در هر ماه
کنترل نسخه
هر وظیفه در Git ثبت و پیش از انتشار تست میشود
منظم، قابل ردیابی و قابل اعتماد: هر تغییر شاخه و تاریخچه خود را دارد و پیش از رسیدن به سایت زنده شما روی سرور توسعه ما تست میشود.
- فیلترهای جستجوی هتلfeature/hotel-filters · بازبینی کد
- QAشارژ کیف پول نمایندهنسخهای از اپ شما روی سرور توسعه ما
- v1.2انتشار 1.2پس از تأیید ادغام، برچسبگذاری و مستقر شد
گردش کار مبتنی بر کد
هر تغییر در Git ثبت میشود، پس سابقه اینکه چه کسی چه چیزی را و چرا تغییر داده باقی میماند.
ردیابی نسخهها
تاریخچه کامل وظایف همراه با زمینه، و امکان بازگشت به هر نسخه قبلی.
شاخهبندی
هر وظیفه در شاخه خودش و بهصورت جدا ساخته میشود و پس از آماده شدن بهتمیزی ادغام میشود.
تست امن
تغییرات روی نسخهای از اپ شما در سرور توسعه ما تست میشوند، هرگز ابتدا روی سایت زنده.
متخصصان QA
پیش از پیشنهاد انتشار، QA جریانهای رزرو، پرداخت و مدیریت را بررسی میکند.
دسترسی به مخزن
میتوانید کار را در مخزن کد بهصورت زنده و commit به commit دنبال کنید.
مدیریت پروژه
فرایند Scrum ما، گام به گام
چه پروژه جدیدی شروع کنید و چه پروژه موجودی را توسعه دهید، کار از همان مراحل میگذرد و در هر مرحله شما مشارکت دارید.
اولین تماس
اهداف کسبوکار و چشمانداز محصول شما را میشناسیم، مستنداتتان را بررسی و تیم تحلیل را تشکیل میدهیم.
بکلاگ
کارگاهها نیازمندیها را به بکلاگ محصول با برآورد و MVP مشخص تبدیل میکنند.
اسپرینت 0
محیطها و ابزارها راهاندازی و گردش کار و ترتیب وظایف توافق میشود.
توسعه
اسپرینتهای تکراری با بررسی مکرر پیشرفت و انطباق با تغییرات در هنگام بروز.
انتشار
وقتی دامنه توافقشده کامل شد منتشر میکنیم، اغلب در چند نسخه با تکرار چرخهها.
پشتیبانی
بهروزرسانیها، قابلیتهای جدید و رفع اشکال پس از راهاندازی، تا هرگز با پروژه تنها نمانید.
ابزارها
ابزارهای پشت هر پروژه
از کدنویسی تا همکاری و استقرار، اینها ابزارهای اصلی تیم ما در پروژههای نرمافزار سفر هستند.
ساخت و تست
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 وظایف طراحی را بر عهده دارد.
بله. برنامهریزی منابع انعطافپذیر است، پس هر زمان اولویتهایتان تغییر کرد میتوانید ساعات ماهانه توسعه را تنظیم کنید.
بیشتر بدانید
