paint-brush
Cách NetEngine theo dõi các lỗi nghiêm trọng bằng BugSnagtừ tác giả@bugsnag

Cách NetEngine theo dõi các lỗi nghiêm trọng bằng BugSnag

từ tác giả Bugsnag3m2023/07/17
Read on Terminal Reader

dài quá đọc không nổi

Hoạt động kinh doanh của NetEngine phụ thuộc vào việc tạo ra phần mềm chất lượng cao. Nếu không theo dõi lỗi, các lỗi nghiêm trọng sẽ không được chú ý. Sử dụng Bugsnag, NetEngine có khả năng hiển thị các lỗi sản xuất và thường có thể sửa lỗi trước khi khách hàng nhận ra chúng. Công ty hiện có thể cung cấp một hợp đồng liên tục với khách hàng để quản lý phần mềm.
featured image - Cách NetEngine theo dõi các lỗi nghiêm trọng bằng BugSnag
Bugsnag HackerNoon profile picture
0-item
1-item

Thách thức : Hoạt động kinh doanh của NetEngine dựa trên việc cung cấp phần mềm ổn định chất lượng cao cho khách hàng của mình, tuy nhiên, các nhà phát triển đã mất khả năng hiển thị phần mềm khi phần mềm được giao cho khách hàng và triển khai vào sản xuất. Nhóm chỉ được cảnh báo về các lỗi do khiếu nại của khách hàng, dẫn đến trải nghiệm khó chịu cho nhà phát triển và khách hàng.


Kết quả : Sử dụng Bugsnag, NetEngine có khả năng hiển thị các lỗi sản xuất và thường có thể sửa lỗi trước khi khách hàng nhận ra chúng. Bugsnag cho phép NetEngine thay đổi cơ bản mô hình kinh doanh của họ để cung cấp hợp đồng liên tục với khách hàng về quản lý phần mềm và cung cấp trải nghiệm tổng thể tốt hơn cho khách hàng.

Hoạt động kinh doanh của NetEngine phụ thuộc vào việc tạo ra phần mềm chất lượng cao, nhưng nếu không có giám sát lỗi, các lỗi nghiêm trọng sẽ không được chú ý.

NetEngine tạo ra các sản phẩm web và di động cho nhiều ngành công nghiệp, chẳng hạn như du lịch, y tế, tuyển dụng, chính quyền địa phương và phi lợi nhuận. Họ tạo ra các sản phẩm di động và web Ruby on Rails và JavaScript bằng cách sử dụng các phương pháp tinh gọn và nhanh nhẹn đã được chứng minh. Hoạt động kinh doanh của NetEngine phụ thuộc vào việc phát triển các giải pháp phần mềm tuyệt vời cho khách hàng của họ, khiến việc cung cấp phần mềm chất lượng cao, ổn định là bắt buộc. Tuy nhiên, nhóm kỹ sư không có sẵn công cụ giám sát lỗi, điều đó có nghĩa là các lỗi trong quá trình sản xuất không được chú ý cho đến khi khách hàng phàn nàn.


Bruce Stronge, đồng sáng lập và CEO của NetEngine cho biết: “Khi một khách hàng phát hiện ra lỗi, họ cũng cảm thấy khó chịu và rõ ràng là họ không muốn bị lập hóa đơn cho phần mềm có lỗi. Sau khi một khách hàng không hài lòng thông báo cho nhóm về một lỗi, nhà phát triển phải cố gắng sao chép lỗi đó, tìm hiểu các tệp nhật ký hoặc thậm chí liên hệ với khách hàng để cố gắng ghép lại những gì đã xảy ra. Stronge cho biết: “Việc khắc phục sự cố với quy trình này sẽ mất cả ngày đối với 2 hoặc 3 nhà phát triển của chúng tôi. “Ngoài ra, chúng tôi sẽ có khách hàng gọi điện hàng giờ để biết liệu sự cố đã được khắc phục chưa. Nói chung, điều này gây ra rất nhiều căng thẳng và không hài lòng cho tất cả các bên liên quan, và đó chắc chắn không phải là loại trải nghiệm mà chúng tôi muốn mang đến.”


Cải thiện mối quan hệ khách hàng với giám sát lỗi chủ động

NetEngine đã tìm kiếm một công cụ giám sát lỗi cho phép các nhà phát triển của họ chủ động giải quyết các lỗi, giúp họ cung cấp phần mềm chất lượng một cách kịp thời và do đó tạo mối quan hệ lâu dài với khách hàng của họ. NetEngine đã chọn Bugsnag làm công cụ giám sát lỗi của họ vì dễ triển khai và sử dụng.


“Vì Bugsnag có giá cả phải chăng và dễ thiết lập nên chúng tôi có thể sử dụng nó cho mọi dự án chứ không chỉ những dự án lớn, ngân sách cao. Thời điểm khách hàng của chúng tôi có một phi công, họ phải giám sát lỗi cho nó.”


— Bruce Stronge, Đồng sáng lập và Giám đốc điều hành


Nhờ có Bugsnag, các nhà phát triển của NetEngine tiết kiệm được thời gian quý báu khi xử lý lỗi. Stronge nhận xét: “Chúng tôi có thể sửa lỗi trong 30 phút thay vì 2 ngày. “Khách hàng của chúng tôi hầu như không thấy bất kỳ lỗi nào, bởi vì chúng tôi sửa chúng ngay lập tức.”



Sử dụng tích hợp Slack và TriggerApp để nâng cao hiệu quả

Tích hợp Bugsnag's Slack là một tính năng được sử dụng nhiều khác tại NetEngine. Nó cho phép các kỹ sư biết ngay khi xảy ra lỗi và tác động của nó. “Mỗi người trong số 25 nhà phát triển của chúng tôi hiện tiết kiệm được 10 phút cứ sau hai giờ, bởi vì họ không phải tìm kiếm lỗi và sau đó thông báo cho những người còn lại trong nhóm. Chúng tôi nhận được thông báo tự động khi xảy ra lỗi,” Stronge đề cập. “Một tích hợp mạnh mẽ khác là với công cụ quản lý dự án TriggerApp của chúng tôi, nơi các nhiệm vụ hiện được tạo và giao tự động từ Bugsnag - một công cụ tạo hiệu quả khổng lồ”.


Bugsnag không chỉ cho phép NetEngine tiết kiệm thời gian quý báu khi khắc phục sự cố ngoại lệ mà còn có thể duy trì hợp đồng đang diễn ra với khách hàng của họ, điều hiếm khi được nghe thấy đối với các công ty tư vấn dựa trên dự án.


Stronge nói: “Chúng tôi có thể dễ dàng bán những lợi ích của Bugsnag cho khách hàng của mình. “Bằng cách có hợp đồng bảo trì với khách hàng, chúng tôi duy trì quyền sở hữu sản phẩm, đồng thời có thể dễ dàng tìm và khắc phục mọi sự cố phát sinh hơn.”