ボストンを拠点とするソフトウェア企業 Jellyfish は、ソフトウェアの速度低下を避けるために隣接するプロセスに重点を置くことで、開発者がより良いコードを書けるように支援できると考えています。
ツールメーカーのJellyfishは火曜日、ソフトウェア開発ライフサイクルにおけるソフトウェアエンジニアリングのボトルネックを特定するためのユーティリティ「Life Cycle Explorer」を発表しました。これはJellyfishのエンジニアリング管理プラットフォームの一部であり、Webアプリケーション内のタブとして表示されます。
- WASPマルウェアがPython開発者を狙う
- GoogleがChrome拡張機能の廃止日を設定する中、広告ブロッカーへの懸念が高まる
- ハイブリッドマルチクラウドは、刺激的なイノベーションではなく、片付けるのが面倒なものです
- 脳に着想を得たチップは超効率的な AI を実現すると約束しているが、なぜどこにでも普及していないのだろうか?
同社によれば、ソフトウェアの開発とは、単にコードを数行入力することだけではありません。アイデアを洗練させる計画期間、アイデアの実行状況を評価するコードレビュー、そしてコードの展開も含まれます。
このプロセスを追跡してグラフ化すると、何が機能していて、何が機能していないかについての洞察が得られます。
「現代のソフトウェア開発チームとそのリーダーには、開発ライフサイクルを視覚化し、分解し、理解するための簡単な方法がない」とジェリーフィッシュの製品責任者クリシュナ・カンナン氏は声明で述べた。
「Life Cycle Explorer を使用すると、チームはボトルネックを特定して修正し、プロセスの障害を解消し、ソフトウェア開発のライフサイクル全体を通じて傾向を改善できます。」
Life Cycle Explorerは、エンジニアリングマネージャーにソフトウェア開発ライフサイクル(SDLC)の全体像を提供することを目的としています。SDLCは、アジャイル、DevOps、ウォーターフォールなど、様々なSDLC手法において重要な課題です。このツールは、Jiraワークフローで可視化された問題を追跡することで、開発の遅延が発生している場所を示します。
ソフトウェアは、キャプチャされたアクティビティを改良、作業、レビュー、または展開として分類し、問題が各段階で費やした時間を計算し、結果をグラフで表示します。
Jellyfishエンジニアリング管理プラットフォームのスクリーンショット – クリックして拡大
Jellyfishのプロダクトマネージャーであるアストン・ホワイトリング氏とプロダクト責任者のエヴァン・クライン氏は、The Register紙に対し、JellyfishアプリはJiraやGitHubなどのサービスからAPI経由で分析用のデータを取得していると語りました。Life Cycle Explorerは、JiraとGitのデータに加え、複数のDevOpsツールの出力も利用できます。
「私たちはお客様の既存のDevOpsツールからすべてのデータを取得します。Life Cycle Explorerは、それらのワークフローに一切変更を加えることなく、お客様の本番環境パイプラインに自動的に統合されます」とJellyfolkは説明しました。「このツールは、プロセスワークフローにおけるデリバリーのボトルネックを認識するためのリアルタイム分析を提供するだけでなく、長期的な戦略と意思決定を視野に入れたプロジェクト評価にも活用できます。」
Life Cycle Explorerはリリースされたばかりなので、実際のプロジェクト成果にこのソフトウェアがどのように貢献したかに関するデータはまだありません。ホワイトリング氏とクライン氏によると、約300社の顧客(35,000人以上のソフトウェアエンジニア)のうち、約50社が既にこの機能を利用しています。
Jellyfish は価格を公開していません。年間ライセンスはエンジニアごとに計算されると言われています。®