研究開発の有効性を理解するには?DevSecOps との関係は? | 小峰生について語る

ここに画像の説明を挿入

課題1:「研究開発効果」をどう捉えていますか?「DevSecOps」との関係は?

「近代経営の父」ピーター・ドラッカーはかつてこう言いました。有効性も同様に重要であり、効率と有効性を同時に改善したいと考えていますが、効率性と有効性を同時に達成できない場合は、まず効率性を改善することに注力する必要があります。」

企業が「DevOps」から「DevSecOps」への転換を本格化する中、「研究開発の効率化」は突如として多くの企業が注目する概念となっています。デジタル時代においては「効率」が世界を支配しており、開発モデルの変更、開発ツールの更新、研究開発体制のアップグレードなど、いずれも「効率化」が目的です。

しかし、さまざまな企業、業界、立場の技術者にとって、「効率化」についてはそれぞれの意見やアイデアがあるようです。ここでは技術者と質疑応答という形でコミュニケーションを図り、仕事における「効率化」に対する皆さんの誤解に向き合い、「効率化」についての理解を深めていきます。

インタビュー対象者 A: 工場のビジネス R&D エンジニア
インタビュー対象者 B: 工場のクラウド プラットフォーム R&D マネージャー

Q: ここ 2 年間で「研究開発の効率化」という概念が一般的になってきましたが、「効率化」に関しては、当社の研究開発担当者にとって常に最大の問題でした。研究開発効率」?

あ:

個人的には「研究開発の効率化」は新しい概念ではないと思います.私たちが仕事で言う「効率」と「効率」は新しく作られた言葉ではありません.社会の発展は生産性と生産効率の継続的な改善を意味します.実際,これはもう一つの意味は「研究開発効率」の向上。

デジタル時代において, ソフトウェアシステムの「R&D効果」に関する研究がますます顕著になってきました. 定義したい場合, 「R&D効果」とは, イノベーション, プロジェクト管理, テクノロジー, チームワーク, リソースにおけるR&D部門のパフォーマンスを指します.会社の研究開発目標と事業開発ニーズを効率的に達成することに重点を置いた、利用効率、リスク管理、パフォーマンス。

B:

「R&D効率」とは「顧客にとって有効な価値を継続的に生み出す効率」ということを専門書で学びました。有効性 (Effectiveness)、効率 (Efficiency)、持続可能性 (Sustainability) の 3 つの側面を含みます。簡単に言えば、価値のある製品を長期的かつ効率的に開発する能力です。

「チーム」「個人」問わず、核となるのはこの3点ですが、価値の決め方には違いがあります。チームの「R&D 効率」は、会社、チーム、および顧客に価値を創造することに焦点を当てていますが、個人の「R&D 効率」は、個人のアウトプット、技術の成長、および個人の改善により注意を払っています。

Q: 最近は「研究開発の効率化」に注目する企業が多く、「DevSecOps」も実践している企業が多いですが、これは今流行りのコンセプトですが、違いはありますか?

あ:

「研究開発の有効性」とは、一般に、組織の内部開発チームがより良い製品開発とリリース結果を達成するための生産性と効率性を指します。プロセス、ツール、チーム構造、コミュニケーションなどを最適化することで、「研究開発の有効性」を向上させることができます。たとえば、組織はアジャイル開発手法、自動テスト、継続的インテグレーション/継続的デリバリーなどの手法を採用して、「研究開発の有効性」を向上させることができます。

「DevSecOps」は、開発、セキュリティ、および運用を統合して、より迅速なソフトウェア リリースとより高いレベルのセキュリティを可能にするソフトウェア開発プロセスです。「DevSecOps」は、開発の完了後にセキュリティのレビューや修正を行うのではなく、セキュリティを開発プロセス全体に統合することに重点を置いています。その目標は、開発サイクルを短縮し、製品の品質とセキュリティを向上させ、自動化とコラボレーションを通じて開発、セキュリティ、および運用チーム間のコラボレーションを強化することです。

B:

「R&D 効率」は、プロジェクトの R&D プロセスにおける企業の R&D チームの効果です。「効率化」は、研究開発プロセスの改善、研究開発ツールの使用効率の改善、チームメンバーのスキルの育成によって実現できます。「研究開発効率」の改善は、企業が高品質の製品をより迅速に開発し、競争力と市場シェアを向上させるのに役立ちます。

「DevSecOps」は、開発、テスト、展開、および運用中にソフトウェアが継続的なセキュリティを確実に達成できるようにすることを目的として、開発と運用にセキュリティを統合する手法です。「DevSecOps」は、セキュリティをセキュリティ チームの単独の責任ではなく、全体的な責任と見なしています。

「R&D の効果」と「DevSecOps」は異なる重点を置きますが、この 2 つは相互にサポートできます。「DevSecOps」は「R&D効率」を向上させる手段の一つであり、「DevSecOps」の実施と実践は、「R&D効率」向上のためのデータとプロセスのサポートを提供します。逆に言えば、「研究開発効率」の向上もDevSecOpsの目標の1つです。

違いの違いではなく

今回は、「R&Dの効率化」と「DevSecOps」に対する理解に共感と賛否両論の第一線の技術者2名にインタビューを行いました。

両当事者は、「R&D 効率」とは、組織内の R&D チームの生産性と効率を最適化し、より効率的な配信とより優れた製品を実現することであると考えています。

ただし、違いとしては、前者は「DevSecOps」の焦点はプロセスのさまざまな「セキュリティ」に介入することであり、「R&D 効率」はセキュリティの役割を強調していないと考えており、後者は「R&D 効率」と考えています。 " と "DevSecOps" は互いに補完し合い、ビジネスの価値と目標を迅速に達成するための効率的で信頼性の高いソフトウェア開発プロセスを実現するためのものです。

これについて何かユニークな洞察はありますか?WeChat の記事にメッセージを残していただけれ
ば、 「メッセージを選択」してカスタマイズされたギフトをお送りします。

おすすめ

転載: blog.csdn.net/GitChat/article/details/129625789