Tôi quan tâm để biết làm thế nào để bạn đo thời gian cần thiết để nâng cấp Magento? Tôi đoán, hầu hết các bạn đều có thời gian khó khăn để trả lời câu hỏi của khách hàng: "Sẽ mất bao lâu để nâng cấp cửa hàng Magento của tôi?"Làm thế nào để bạn đưa ra ước tính cho việc nâng cấp Magento?
Thông thường, khách hàng chỉ cần nghe một số ví dụ: "Sẽ mất khoảng X giờ và chi phí sẽ là Y".
Ý tưởng chính đằng sau câu hỏi là về mặt kỹ thuật và những gì bạn kiểm tra với tư cách là nhà phát triển để thực hiện các phép tính của riêng bạn để nâng cấp Magento.
tôi tạo danh sách kiểm bên cạnh, chỉ cần cho các tính toán của riêng tôi:
- là cốt lõi Magento chạm?
- Lược đồ DB Magento có được chạm vào không?
- Chúng tôi có dữ liệu không nhất quán trong DB không?
- Có bao nhiêu tiện ích mở rộng tùy chỉnh được cài đặt trong nhóm mã cục bộ và cộng đồng?
- Tiện ích mở rộng tùy chỉnh có tương thích với phiên bản Magento mới nhất không? Nhà phát triển theme có sử dụng tệp local.xml cho chỉ thị bố cục, hoặc chỉ sao chép các tệp xml từ cơ sở/mặc định/bố cục vào thư mục bố cục của chủ đề tùy chỉnh không? Không.
- Chúng tôi đã ngừng sử dụng chỉ thị bố cục/phương pháp chặn trong tệp xml bố cục?
- Tôi đã phát triển cửa hàng Magento này chưa?
Bạn có nghĩ rằng tôi thiếu điều gì đó và nếu có, bạn có muốn chia sẻ với tôi và cộng đồng các điểm bổ sung của bạn cho danh sách kiểm tra không?
Thú vị câu hỏi - có lẽ nó sẽ được đóng lại dù đó là một sự xấu hổ –
Nó không lập trình liên quan nhưng tôi sẽ cắn. Bạn nói với khách hàng của bạn tỷ lệ hàng giờ của bạn là $ X và bạn sẽ tấn công vấn đề nâng cấp của họ càng nhanh càng tốt và tính phí $ X * số giờ nâng cấp, với tùy chọn đặt giới hạn trên giờ nơi tiến bộ có thể được kiểm tra và quyết định chuyển tiếp có thể được thực hiện. Nếu họ muốn có một ước tính cụ thể hơn, họ đề nghị họ hỏi những người tùy chỉnh cửa hàng của họ để đưa ra ước tính đó. –
@DrewHunter Tôi hy vọng, điều đó có ý nghĩa đối với hầu hết độc giả. – ceckoslab