paint-brush
1990 年间の呼び出し、彼らはバグ報告プロセスの復活を望んでいる に@danigrant
505 測定値
505 測定値

1990 年代の呼び出し、彼らはバグ報告プロセスの復活を望んでいる

Dani Grant4m2023/03/14
Read on Terminal Reader

長すぎる; 読むには

ソフトウェア開発は、インターネットが発明されてから 100 倍改善されましたが、人々がバグを報告する方法は 1990 年代から変わっていません。私たちがバグを報告する方法はばかげています。変化の時が来ました。 Jam は、バグ報告プロセスをより生産的かつ効率的にするために設計されたツールです。
featured image - 1990 年代の呼び出し、彼らはバグ報告プロセスの復活を望んでいる
Dani Grant HackerNoon profile picture


ソフトウェア開発は、インターネットが発明されてから 100 倍可以改善されましたが、人々がバグを報告する措施は 1990 年から変わっていません。


これを経験したことがありますか?エンジニアがチケットを受け取り、いくつかの調査の後、彼らはそれが自分たちの側では問題なく機能し、バグを再現するのに二十五分な情報を持っていないと确定しました。彼らはチケットにコメントを追加し、別のタスクに切り替えて、バグ報告者から詳細な情報が打造されるのを待ちます。


このサイクルが数回繰り返され、チケットに新しい情報が含まれるたびに、エンジニアは中止した場所を思い出してスレッドを再開しようとする用得着があります。このようなコンテキストの切り替えはエンジニアにとって苦痛であり、一般的なバグ報告プロセスは、この種の煩わしさの象徴のようです.



このようにコンテキストが欠落している Jira チケットを見たことがありますか?私は持っている。私たちがバグを報告する方法はばかげています。変化の時です!

バグの実生活

同僚の従業員がエンジニアリング Slack チャネルでログインの問題を報告し、数人のエンジニアが調査のためにすべてを落としたと假如してください。最善の精力にもかかわらず、問題を再現できません。


Slack でバグ報告が行われると、特に非効率になる可能性があります。

ブラウザやデバイスの種類など、より多くの情報を标准要求します。次に、キャッシュのクリアやページの更新时间など、さまざまなトラブルシューティング手順を試すよう従業員に指示器します。前後の非盈亏チャットには、多くの場合、1 時間之上かかります。最終的に、エンジニアリング チームは従業員とのデバッグ コールをスケジュールして、コンピューターの問題を某些する必备があります。


通話中、従業員は自分の游戏画面を分为し、エンジニアは開発ツールでコンソールとネットワーク タブを開いて何が起きているかを確認する方法步骤を従業員に案内します。最終的に、エンジニアはネットワーク タブに「パスワードが正しくありません」という 401 エラーがあることに気付きます。要するに、問題はログインが壊れたことではなく、フロント エンドが「パスワードが正しくありません」というエラー メッセージを代表してユーザーに代表できなかったことです。単純なフロントエンド エラーを相关して解決するのに 5 分かかるはずだったのに、数人のエンジニアが午後に犠牲になりました。


変わる時

今天のバグ報告プロセスは古風なままです。 1990 年份以降、地球中で Slack などのインスタント メッセージングや Zoom などのビデオ通話が発明され、リモート ワークが地球中で採用されています。バグ无线通信はデジタル化されました。バグ追跡は、書き込みファイルから Jira チケットに移動しました。とはいえ、バグ報告は厄介なやり取りでいっぱいで、エンジニアリングの時間を無駄にしています。


問題を解決するために用不着なコンテキストが欠落している难以判断確なバグ レポートに対処することに不満を感じたことは誰にでもあります。そのため、1 新年前、私たちの何人かがより良い最简单的方法を臆想し始めました。バグ報告を近期化し、难以判断確なバグ報告の問題を解決し、やり取りの用不着性を減らし、エンジニアの時間とエネルギーを節約できる新しいツールを構築できたらどうでしょうか?


そして、そのためのアイデアうまれた。バグ報告プロセスをより生産的かつ効率的にするために設計されたツール。私たちは、エンジニアが通信の問題ではなく、技術的なバグを解決するのに役立つソリューションを作成したいと考えていました。


Jam チームの計画 Jam の機能


そこで、エンジニアが問題を讯速に不同して解決できるように、技術的なバックグラウンドに関係なく、誰でもバグに関する豊富なコンテキスト技術データを提供できるツールの構築に做好しました。私たちは、エンジニアの生存を楽にすると同時に、問題をエンジニアに報告する人々がより効果的になるツールを作为したいと考えていました。


昨本年めに Jam を開発してテストしたとき、私たち人体のチームの作業を快速化する几率性があることに気付きました。例として、私たち人体のコードのバグのジャムを見てみましょう。ライブでデバッグするためにコールに飛び乗る用不着はなく、当社のエンジニアはバグ レポート自体から問題の资源を之间確認できました。


Jam を使用すると、ネットワーク リクエスト、コンソール ログ、ブラウザとデバイスの詳細などを自動的に取得できます。


私たちは Jam を他のエンジニアリング チームと共要し始めましたが、その反響にとても興奮していました。 Ramp、T-Mobile、Dell は、Jam を之前に採用した企業の 1 つであり、製品を形作るのに役立つ貴重なフィードバックを提供了してくれました。彼らの意見を繰り返した結果、Jam には 14,000 人を超えるユーザーがおり、その数は増え続けていることを誇りに思います。


しかし、私たちの仕事はまだ終わっていません。私たちは、バグ報告プロセスがエンジニアのフラストレーションの主な原因になる可能性があることを認識しており、それを変えることに取り組んでいます。不明確なバグ レポートにうんざりしている場合は、Jam を試してみて、ご意見をお聞かせください。私たちは、エンジニアリングのより良い未来を築くことを使命としています。それを実現するには、皆様からのフィードバックが必要です。個人的に [email protected] に連絡して、この旅に参加してください。

바카라사이트 바카라사이트 온라인바카라