ソフトウェアの研究開発を視覚化して定量化できるようにするHUAWEI CLOUD CodeArtsは、企業の研究開発変革を加速し続けます。

要点: ソフトウェア開発ツールが今日ほど重要になったことはありません。

「測定がなければ、管理はありません。」(測定できなければ、管理はできません。)

経営の巨匠ピーター・ドラッカーの言葉は、経営には測定が必要条件であることを常に人々に思い出させます。

ハイテク分野では、研究開発投資は企業の中核的な競争力を示す重要な指標です。欧州連合は毎年、世界の研究開発投資企業のリストを発表しており、リストの上位10社は毎年1000億元もの研究開発費を投じている。

研究開発は資本、技術、人材の集中的な投資であるだけでなく、研究開発効率のレベルも企業の研究開発力を決定する重要な要素です。研究開発効率を向上させるためには、まず研究開発効率を効率的かつ正確に測定することが必要です。過去数年間、研究開発の効果の測定は業界において難しい問題となってきました。

2023年5月18日、HUAWEI CLOUDは、ワンストップのデータ駆動型研究開発パフォーマンス測定プラットフォームであるCodeArts Boardをリリースしました。これは、ソフトウェア研究開発のライフサイクル全体を通じて完全な研究開発パフォーマンス測定システムを構築し、企業がより効率的に研究開発を管理できるように支援します。

研究開発管理の「ブラックボックス」をオープンにする

多くの人は、研究開発部門が企業内で最もデジタル変革を必要とする部門の 1 つであるとは考えていないかもしれません。

現在、ソフトウェア開発プロセスはほとんどの場合依然としてブラックボックス状態です。たとえば、多くの企業は工業化時代の単純かつ粗雑な評価方法を依然として使用しており、コードの行数やバグの数などの簡単に測定できる成果物によって研究開発のパフォーマンスを測定しています。要件、開発、テスト、展開、運用保守などの研究開発リンクにおいて、リスクが存在する可能性があるものや非効率で無駄な行為はどれか、有効なツールがないため管理者が発見することは困難です。

なぜ研究開発部門が会社の中核技術の探索を担当しているのに、自社の経営は比較的後進的な状態にあるのでしょうか。これは、研究開発の効果測定における長年の課題がいくつかあるためです。

まず第一に、現代のソフトウェア研究開発の規模と複雑さは増大しており、研究開発のためのエンドツーエンドのツールチェーンが多数存在しており、完全なツールチェーン内のデータを完全に収集することは大きな課題です。データ収集後も、大量のデータの保存、計算、モデリング、高性能クエリなどの課題が残ります。

第 2 に、従来の測定ツールは単一ポイントで断片化されていることが多く、企業にはソフトウェア開発のライフサイクル全体をカバーできる総合的なパフォーマンス測定指標システムが不足しています。

第三に、各企業には独自の研究開発管理モデルと管理要求があり、一般的な測定ツールでは個別のニーズを満たすことが難しく、一部のシナリオはカスタマイズする必要があります。

したがって、企業が真に効率的かつ正確な研究開発効果測定を実現するには、完全な研究開発効果測定システムが必要です。その背景には、研究開発の効果測定のロジックを、単一ポイントで断片化されたものからフルライフサイクルへ、人間の経験と手動管理からデータ駆動型でインテリジェントなものへ移行する必要があるということです。

 

研究開発の効率が一目でわかるようにする

上記の問題点に対応するため、HUAWEI CLOUDは、研究開発パフォーマンス測定分野における独自の方法論とベストプラクティスをCodeArts Boardかんばんサービスに統合し、データ駆動型の研究開発パフォーマンス向上を実現する研究開発パフォーマンス測定システムを構築します。具体的には、CodeArts Board は、企業が次の 5 つの利点を通じて研究開発の有効性を測定できるように支援します。

まず、エンタープライズレベルの研究開発効率コックピット

研究開発マネジメントの主体は結局は人です。CodeArts 理事会は企業、チーム、プロジェクト、個人を重視しており、研究開発効率ガバナンスのための階層的なメカニズムを構築しています。企業経営者、プロジェクトマネージャー、チームリーダーから最前線の研究開発担当者まで、さまざまな役割がコックピットで管理業務を完了できます。

たとえば、マネージャーは会社の研究開発パフォーマンスを全体的に把握して正確な意思決定を行うことができ、プロジェクト マネージャーはプロジェクト実施のリンク全体を追跡して進捗とリスクを管理でき、最前線の開発者は作業成果を定量化し、作業効率を向上させることができます。

2 つ目は、ゼロ認識データ統合、エンドツーエンドの測定と分析です。

HUAWEI CLOUD CodeArts Boardは、作業項目、要件、欠陥、コード、構築、コード検査、テスト、パイプライン、展開、リリースをカバーするCodeArtsツールチェーンデータを自動的に統合し、データアイランドを接続して研究開発ライフ全体の視覚化と管理性を実現します。サイクル、評価可能。

CodeArts Board には、豊富な評価ディメンションと業界で有名な DORA インジケーターが組み込まれています。DORA は、ソフトウェア R&D 効率の分野における古典的な測定指標であり、ソフトウェア R&D の分野における 4 つの主要な指標 (導入頻度、変更リード タイム、サービス回復時間、および変更失敗率) が含まれています。CodeArts Board は、DORA ゴールド指標の傾向と業界ベースラインとの比較を自動的に表示するため、企業の研究開発効率レベルが一目でわかります。

3 番目、すぐに使える + 柔軟なカスタマイズ

HUAWEI CLOUD CodeArts Board は、作業項目、テスト ケース、コード検査、展開、コード統合、構築、作業時間をカバーする、すぐに使用できる 100 以上のインジケーター ライブラリを備えた豊富なパフォーマンス インジケーター システムを提供します。企業の測定指標のパーソナライズ化の要望に応え、ユーザーは自由なドラッグ&ドロップで測定指標の二次開発やカスタマイズも迅速に行うことができます。

4 番目に、レポートをカスタマイズし、測定ガバナンス ポータルを構築します。

レポートをカスタマイズする機能に基づいて、企業は既存のテンプレートと指標ライブラリに基づいて企業の測定管理ポータルを迅速に組み合わせてカスタマイズできます。現在、カスタム レポートは、ディレクトリ情報構造の編成、インジケーターの選択、インジケーターの自由なドラッグ、チャートの自由なレイアウトと組み合わせ、詳細なインジケーターのドリルダウン、およびグローバル フィルター ディメンションとフィルター条件をサポートしています。

五つ目、権限とチーム管理体制

HUAWEI CLOUD CodeArts Boardは、階層的なガバナンスメカニズムに基づいて、洗練された権限管理システムを確立でき、プロジェクトの進捗状況やチーム間のコラボレーションに基づいた柔軟なチーム管理構成をサポートします。

HUAWEI CLOUD CodeArts Boardは、研究開発ライフサイクル全体におけるツールチェーン、プロセス、データ、人材、権限、組織管理などのさまざまな要素をオープン化し、ワンストップのデータドリブンな研究開発効率測定を実現したことがわかります。プラットホーム。

 

データドリブンな研究開発効率計測プラットフォームをワンストップで提供

30 年にわたる研究開発の実践が波及

企業の研究開発変革を支援するという点では、CodeArts Board は実際には CodeArts 製品シリーズの氷山の一角にすぎません。

HUAWEI CLOUDは、2022年にファーウェイの30年にわたる大規模ソフトウェア研究開発ツールチェーンの機能をソフトウェア開発生産ラインCodeArtsに蓄積し、外部に公開する予定で、現在、要件管理、コード検査、テスト管理、コードホスティング、製品ウェアハウス、統合開発環境、アプリケーション パフォーマンス管理や欠陥管理サービスなど、10 を超えるツールが、パフォーマンスと豊富さの点で国際的な同等のレベルに達しているか、それを上回っています。

ソフトウェア開発ツールは、中核となる基本ソフトウェアとして、国のソフトウェア産業の強みの重要な部分を占めています。中国ソフトウェア協会の調査データによると、2020 年の世界のオペレーティング システムおよび基本ソフトウェア (デスクトップ、データベース、クラウド オペレーティング システム、ツール ソフトウェアなどを含む) の分野における米国の事業収益は約 0 兆 8,100 億米ドルです。ドルであり、世界全体の 5 分の 4 を占めています。2022 年には、米国が世界のソフトウェア開発ツール市場の 50% 以上を占めることになります。ソフトウェア開発の根幹を成す基本ツールであるソフトウェア開発ツールが一度制裁や規制の対象になれば、関連企業の生産が停滞するリスクに直面するだけでなく、ソフトウェア産業全体の発展の危機にもつながります。 。

ファーウェイは 2000 年頃からソフトウェア開発ツールの自社開発の道を歩み始めました。基盤技術の「スタックネック」リスクを解決するために、ファーウェイは2019年からハードウェア、オペレーティングシステム、データベース、ミドルウェア、アプリケーションソフトウェアのフルスタックの自己研究と置き換えを加速させてきました。 CodeArts はその重要な部分を占めています。数十年の開発を経て、ファーウェイのソフトウェア開発ツールの使用は、「商用 + オープンソース」から「構築しながら購入」、そして「自給自足」への開発プロセスを経てきました。

ファーウェイ グループ内では、CodeArts はファーウェイ端末、ネットワーク、クラウド コンピューティング、チップ、自動車などのあらゆるビジネス シナリオで広く使用されています。外部サービスに関しても、CodeArts は政府、金融、教育、物流、ソフトウェアなど 10 以上の業界から数百万人のユーザーを魅了しており、インターネット/SaaS サービス プロバイダー、ソフトウェアおよびソリューション プロバイダー、従来型企業のインターネット + 変革をカバーしています。 、大学および大学/訓練機関の 4 つの主要なアプリケーション シナリオ。

 

リリースからわずか 1 年しか経っていないのに、なぜ CodeArts は何百万もの開発者を惹きつけることができるのでしょうか?

CodeArts ツールチェーン プラットフォームは、実際には、ファーウェイの大規模ソフトウェア研究開発における 30 年以上の経験の結晶であり、クラウド サービスの形で企業や開発者に共有および公開されています。CodeArts の創業以来の目標はただ 1 つ、開発者が欲しがり、愛用し、使用できるソフトウェア開発ツール チェーンを作成し続けることです。CodeArts を使用すると、企業は R&D 管理の回り道をすることなく、ファーウェイの 30 年以上にわたるソフトウェア開発の実践を直接継承することができます。さらに、すべてのツールは一般に公開される前に、ファーウェイ社内の大規模な中核ビジネスで検証されています。

2023 年には、CodeArts のイノベーションのペースがさらに加速され、企業の研究開発管理の主流のニーズを完全にカバーするために、多数の新しいツールが集中的にリリースされる予定です。

例えば、要件管理ツールCodeArts Reqには、Huawei IPD要件管理テンプレートが組み込まれており、投資管理の観点から開発を管理するというコンセプトの下、IPD R&D、DevOpsアジャイルデリバリー、リーンなどの複数のR&Dモデルをサポートしています。研究開発: チームと複数の地域が関与する大規模で複雑なシナリオにおける要件管理。

テスト管理プラットフォーム CodeArts TestPlan は、テスト計画、テスト設計、テスト実行、テスト評価のプロセス全体をカバーし、テスト評価サイクルを数日から数時間に短縮できます。2022 年末までに、CodeArts TestPlan は月間 12 億回以上の API 呼び出しを行い、合計 10 億回以上のテスト ケースを管理する予定です。

コード検査サービスCodeArts Checkは、膨大なソースコードに対応したスタイル・品質・セキュリティ検査を実現し、数百億行の大規模並列スキャンを実現しており、現在ファーウェイの研究開発担当者15万人をサポートしています。 1 日あたり 500 億行以上のコード検査が行われます。

ソフトウェアエコロジーのための肥沃な土壌を耕す

世界のソフトウェアエコシステム全体から見ると、業界の主流のソフトウェア商用ツールや技術標準、技術進化の動向は基本的に米国によってコントロールされており、これは米国の最先端の技術革新と数十年にわたる蓄積の結果である。このパターンを打破するには、技術的な進歩だけでなく、ソフトウェア産業の肥沃な土壌を深く耕し、産業の繁栄を活性化するために生態学的潜在力を利用することも必要です。

中国であろうと外国であろうと、開発者はソフトウェアエコシステムにおける決定的な力です。開発者の革新能力が生態系の活力を決定し、開発者の有効性が生態系の競争力に影響を与えます。ソフトウェア開発生産ライン CodeArts は、HUAWEI CLOUD の 4 つの主要な開発生産ラインの重要な部分を占めており、開発者やパートナーに力を与える強力なツールでもあります。

 

開発者の観点から見ると、中国のソフトウェアエコシステムに対するHUAWEI CLOUD CodeArtsの価値がわかります。

テクノロジーの面では、CodeArtsは30年以上にわたりファーウェイのソフトウェア開発の革新的な実践を組み込んでおり、開発者は最新の管理コンセプトとテクノロジーをそのままソフトウェア開発に利用できるだけでなく、サプライチェーンのセキュリティリスクも軽減できる。たとえば、多くの脆弱性、モノリシック アーキテクチャ、継続性リスクを抱えるオープン ソース コード管理ツールと比較して、コード ホスティング サービス CodeArts Repo は、フルスタックの自社開発の Git ベースのクラウド コード ホスティング サービスです。カーネルを使用すると、コードセーフ、安定した効率的な開発を保証できます。

プラットフォームに関して言えば、最新のソフトウェアの複雑さと異種性の増大に伴い、開発者は開発プラットフォームのオープン統合に対する要求がますます高まっています。HUAWEI CLOUD CodeArts は、プラットフォームのオープン性を向上し続け、より幅広いオープン統合をサポートします。たとえば、CodeArts IDE Online サービスは、いつでもどこでもコーディングできるクラウドベースの開発環境を提供するだけでなく、オープンなエコロジーと独立したプラグイン マーケットを備え、よりオープンな API を提供し、サードパーティのビジネス統合をサポートします。開発者のワークフローに統合されます。CodeArts IDE Online の独立したプラグイン マーケットは、プラグイン開発をサポートするために必要なオープン スタンダード、オープン ソース フレームワーク、およびパッケージ化ツールを提供し、プラグインの完全なライフサイクル管理をサポートします。

エクスペリエンスの面では、HUAWEI CLOUD CodeArts は開発者のエクスペリエンスと効率を包括的に向上させ、エコシステムにおける決定的な力となるのに役立ちます。CodeArtsは、ソフトウェア開発のライフサイクル全体をカバーするワンストップエクスペリエンスを開発者に提供し、環境構築、データ準備、ツール設定などの開発者の作業負荷を大幅に軽減し、コアコードの革新に注力します。

たとえば、パイプライン サービス CodeArts Pipeline は、パイプラインの作成を 5 分で完了できる、柔軟で効率的なパイプライン オーケストレーション機能を提供します。ユーザーが複数の画像ソースまたはアーティファクトライブラリを同時に使用するシナリオの場合、ファーウェイクラウド製品ウェアハウスCodeArts Artifactはウェアハウス集約機能を提供し、複数のエージェントウェアハウスの柔軟な組み合わせを可能にし、統一された製品ウェアハウスの入り口を提供し、開発者ができない問題点を解決します。製品パッケージを見つけます。同時に、ファイル名とチェックサムによる検索もサポートし、第 2 レベルのクエリと 10 億レベルの製品パッケージの正確な位置特定を実現します。

最後に書きます

デジタル経済の徹底的な発展に伴い、ソフトウェアがすべてを定義するという一般的な傾向がますます明らかになってきています。ソフトウェア エコシステム全体において、ソフトウェア開発ツールの地位が今日ほど重要になったことはありません。

現在、ソフトウェアの研究開発分野における大きな傾向は、製造業における無駄のない生産の管理概念から学びを深めていくことです。

ソフトウェアの研究開発を製造にたとえると、HUAWEI CLOUD CodeArts は完全に自動化された、データ駆動型のインテリジェントな生産ラインです。このパイプラインは、豊富な開発ツールを提供するだけでなく、長年にわたって大規模なビジネスで検証されてきたベスト プラクティスも組み込まれています。

今後 1 ~ 2 年で、HUAWEI CLOUD CodeArts は数十の新しいツールとサービスをリリースする予定です。ソフトウェアエコシステムの決定的な力である開発者に力を与えることで、HUAWEI CLOUD CodeArtsは、基本ソフトウェアの躍進を加速し、中国のソフトウェアエコシステムの繁栄を促進する歴史的プロセスにおいて、より大きな役割を果たすことになる。

写真はフォトネットワークからのものです

終わり

おすすめ

転載: blog.csdn.net/AImatters/article/details/131138073