Dịch vụ

Cách chúng tôi làm việc: quy trình phát triển phần mềm du lịch

Mọi dự án PHPTRAVELS đều vận hành theo Scrum và Git. Công việc được lên kế hoạch trong backlog, phát triển theo sprint, kiểm thử trên bản sao ứng dụng của bạn và phát hành khi bạn phê duyệt, với liên hệ trực tiếp tới các lập trình viên thực hiện.

  • Quy trình có quản lý phiên bản
  • Đội phát triển công nghệ du lịch
  • Agile và Scrum
  • Hỗ trợ sau phát hành

Làm việc cùng chúng tôi

Lộ trình rõ ràng từ cuộc gọi đầu tiên đến khi phát hành

Khi bạn mang đến một ý tưởng, một nền tảng đặt chỗ mới hoặc thay đổi cho bản cài đặt PHPTRAVELS hiện có, chúng tôi bắt đầu bằng việc hiểu hoạt động kinh doanh phía sau. Các quản lý dự án áp dụng phương pháp Agile, thường là Scrum, nhưng điều chỉnh theo dự án để công việc tập trung vào những gì bạn cần ra mắt trước.

  1. Gặp gỡ để hiểu nhu cầu và mục tiêu kinh doanh của bạn
  2. Nhận đề xuất kỹ thuật được viết riêng cho dự án
  3. Thống nhất đội ngũ, nguồn lực và tiến độ
  4. Phát triển theo sprint, rồi triển khai lên máy chủ của bạn
  5. Hỗ trợ và giám sát khi hệ thống đã vận hành
Dự án
Cổng khách sạn B2B có ví đại lý
Phương pháp
Scrum, backlog và MVP trước
Kho mã
Git, chia sẻ với bạn
Kênh liên lạc
Slack, WhatsApp, email
Số giờ mỗi tháng
Điều chỉnh hằng tháng
Gửi tóm tắt dự án qua email

Quản lý dự án

Quy trình Scrum của chúng tôi, từng bước

Dù bắt đầu dự án mới hay mở rộng dự án hiện có, công việc đều đi qua cùng các giai đoạn, với sự tham gia của bạn ở mỗi bước.

  1. Liên hệ đầu tiên

    Chúng tôi tìm hiểu mục tiêu kinh doanh và tầm nhìn sản phẩm, xem tài liệu của bạn và lập nhóm phân tích.

  2. Backlog

    Các buổi workshop biến yêu cầu thành product backlog có ước lượng và MVP rõ ràng.

  3. Sprint 0

    Thiết lập môi trường và công cụ, thống nhất quy trình làm việc và thứ tự task.

  4. Phát triển

    Các sprint lặp với việc kiểm tra tiến độ thường xuyên, linh hoạt thích ứng với thay đổi.

  5. Phát hành

    Khi phạm vi thỏa thuận hoàn tất, chúng tôi phát hành, thường qua nhiều phiên bản khi các vòng lặp tiếp diễn.

  6. Hỗ trợ

    Cập nhật, tính năng mới và sửa lỗi sau khi ra mắt, để bạn không bao giờ phải tự xoay xở với dự án.

Công cụ

Công cụ phía sau mỗi dự án

Từ viết mã đến cộng tác và triển khai, đây là những công cụ thiết yếu đội ngũ chúng tôi dùng trong các dự án phần mềm du lịch.

  • Xây dựng và kiểm thử

    PhpStorm, VS Code, Composer, Postman để kiểm thử API, Sentry để theo dõi lỗi, BrowserStack và Browsersync.

  • Cộng tác

    Slack và Trello cho task và trao đổi, Mailgun cho email dự án và ứng dụng.

  • Triển khai

    Phân nhánh Git-flow, cùng cPanel, Ansible và Gulp để build và phát hành lên máy chủ của bạn.

Đội ngũ và liên lạc

Liên hệ trực tiếp và nắm rõ tiến độ

Cách đội ngũ làm việc với bạn mỗi ngày, từ sprint đầu tiên đến commit cuối cùng.

  • Trao đổi với lập trình viên

    Liên lạc trực tiếp với đội phát triển hoặc lập trình viên đang làm task của bạn.

  • Kênh của bạn

    Slack, Skype, điện thoại, email hoặc WhatsApp, tùy kênh phù hợp với đội của bạn.

  • Quản lý UX và UI

    Một quản lý UX và UI chuyên trách với các task được giao cho màn hình và luồng người dùng.

  • Cập nhật định kỳ

    Báo cáo trạng thái để bạn luôn biết điều gì đã làm, đã kiểm thử và sắp làm.

  • Nguồn lực linh hoạt

    Điều chỉnh số giờ phát triển hằng tháng bất cứ lúc nào khi ưu tiên thay đổi.

  • Kinh nghiệm dự án du lịch

    Đội ngũ quen với dự án du lịch phức tạp: luồng đặt chỗ, API nhà cung cấp, markup và cổng đại lý.

So sánh

Phát triển tùy hứng so với quy trình PHPTRAVELS

Nhiều dự án du lịch bắt đầu bằng các chỉnh sửa không chính thức qua email. Đây là những gì một quy trình bài bản thay đổi.

Hạng mụcPhát triển tùy hứngPHPTRAVELS
Lập kế hoạchPhát triển tùy hứngDanh sách việc bỏ ngỏ, ước lượng khi được hỏiPHPTRAVELSProduct backlog, ước lượng và MVP rõ ràng
Theo dõiPhát triển tùy hứngThay đổi thường rải rác trong chat và tệpPHPTRAVELSMọi task được commit vào Git với lịch sử đầy đủ
Kiểm thửPhát triển tùy hứngĐôi khi thử thay đổi trực tiếp trên website thậtPHPTRAVELSKiểm thử trên bản sao ứng dụng, sau đó QA kiểm tra
Minh bạchPhát triển tùy hứngChỉ biết trạng thái khi bạn hỏiPHPTRAVELSCập nhật định kỳ và quyền truy cập kho mã
Nguồn lựcPhát triển tùy hứngNăng lực cố định, khó mở rộngPHPTRAVELSSố giờ hằng tháng điều chỉnh khi cần
Sau khi ra mắtPhát triển tùy hứngCông việc thường kết thúc khi bàn giaoPHPTRAVELSCập nhật, tính năng mới và sửa lỗi tiếp tục

Khi nào áp dụng

Một quy trình cho mọi hình thức hợp tác

  • Nền tảng du lịch mới

    Từ backlog và MVP đến phiên bản đầu tiên của website đặt chỗ, cổng B2B hoặc ứng dụng.

  • Mở rộng ứng dụng hiện có

    Module mới, API nhà cung cấp và màn hình được thêm vào bản cài đặt PHPTRAVELS theo từng sprint.

  • Hỗ trợ liên tục

    Cập nhật, sửa lỗi và cải tiến nhỏ được lên kế hoạch và phát hành với cùng quy trình Git.

Vì sao chọn PHPTRAVELS

Quy trình bạn có thể nhìn thấy và kiểm soát

  • Tập trung vào công nghệ du lịch

    Booking engine, tích hợp nhà cung cấp và cổng đại lý là công việc hằng ngày của chúng tôi.

  • Mã của bạn, máy chủ của bạn

    Mã nguồn theo giấy phép thương mại và triển khai tự lưu trữ, không có gì bị khóa.

  • Agile làm mặc định

    Sprint Scrum với kiểm tra thường xuyên, đủ linh hoạt cho từng dự án.

  • Không gì bị thất lạc

    Mọi task trong Git, mọi bản phát hành đều có thể hoàn tác, mọi bước đều hiển thị cho bạn.

FAQ

Câu hỏi về cách chúng tôi làm việc

Những điều khách hàng hỏi trước khi bắt đầu dự án hoặc tùy chỉnh với PHPTRAVELS.

Liên hệ kinh doanh

Chúng tôi bắt đầu bằng buổi gặp để hiểu nhu cầu kinh doanh, chuẩn bị đề xuất kỹ thuật, thống nhất đội ngũ và tiến độ, sau đó phát triển theo sprint Scrum, triển khai lên máy chủ của bạn và hỗ trợ dự án sau phát hành.

Chúng tôi theo phương pháp Agile và thường làm việc theo Scrum, bắt đầu từ product backlog, ước lượng và MVP. Quản lý dự án có thể điều chỉnh phương pháp khi cách khác phù hợp hơn với dự án.

Mọi task đều được theo dõi trong Git và bạn có thể được cấp quyền truy cập kho mã để theo dõi công việc theo thời gian thực. Bạn cũng nhận báo cáo trạng thái định kỳ từ đội ngũ.

Có. Thay đổi được kiểm thử trên bản sao ứng dụng của bạn tại máy chủ phát triển và được chuyên viên QA kiểm tra trước khi triển khai, và lịch sử Git cho phép rollback.

Bạn có thể trao đổi trực tiếp với đội phát triển hoặc lập trình viên của mình qua Slack, Skype, điện thoại, email hoặc WhatsApp, và một quản lý UX và UI chuyên trách phụ trách các task thiết kế.

Có. Việc lập kế hoạch nguồn lực linh hoạt, nên bạn có thể điều chỉnh số giờ phát triển hằng tháng bất cứ lúc nào khi ưu tiên thay đổi.