アジャイル開発のセキュリティ生産性を上げる!シフトレフト、セキュリティ・バイ・デザイン実践のポイント
【23-C-3】シフトレフトで挑む セキュリティ対策の生産性向上
ソフトウェアプロダクト開発は、試行錯誤を繰り返しながら新しい取り組みにチャレンジするものであり、近年ではアジャイル開発が普及している。そのセキュリティの生産性向上のために、「シフトレフト」と「セキュリティ・バイ・デザイン」という2つのキーワードがある。NRIセキュアテクノロジーズ株式会社(以下、NRIセキュア)の関戸亮介氏は、この2つの概念の重要性と、プロダクト開発における同社のソリューションやコンサルティングの活用法について紹介した。
プロダクト開発のトレンドは、アジャイル開発による継続的な仮説検証へ
NRIセキュアは、野村総合研究所(以下、NRI)グループの情報セキュリティ専門企業で、1995年にNRIの社内ベンチャーとしてスタートしたのち2000年に設立された。コンサルティングからソリューション導入、教育、運用、監視まで、企業の情報セキュリティに関するあらゆるニーズにワンストップで対応し、安心・安全なIT社会の実現を目指している。
関戸氏は同社のエキスパートセキュリティコンサルタントとして、組織やシステムに合わせたセキュリティ設計、開発プロセスの策定、自動化ツールの評価、CI/CDパイプラインの組み込み支援を行っている。また、同社が提供するDevSecOpsトレーニングの開発と講師も務めている。
NRIセキュアでは、ソフトウェアプロダクト開発は非常に重要であり、その活動を通じて日本や世界に新しい価値を提供することができると考えている。関戸氏は「ソフトウェア開発を通じ、セキュリティから支えることで価値のある社会づくりに貢献することをミッションとしてサービスを展開しています」と述べた。
プロダクト開発は、継続的にサービス開発に投資し、競争力を高めながら次々にシステムをリリースする活動だ。この継続的な投資が重要視されている。新しい価値を提供するためには継続した仮説・検証が不可欠だ。利用者のニーズを模索し、試作をリリースして評価する。評価が良ければさらに発展させ、悪ければ別のものを作る。
関戸氏は「従来のウォーターフォール開発のように明確に要件を決めて開発をするというプロセスではなく、少しずつ作っていくアジャイル開発が着目されています」と話す。例えば、ウォーターフォール開発で4カ月に1回リリースする間に、アジャイル開発では2週間に1回のリリースで計8回のリリースができ、その間に顧客のフィードバックを得て改善し、競争力を高めることができる。
この記事は参考になりましたか?
- Developers Summit 2024 Summer レポート連載記事一覧
- この記事の著者
-
森 英信(モリ ヒデノブ)
就職情報誌やMac雑誌の編集業務、モバイルコンテンツ制作会社勤務を経て、2005年に編集プロダクション業務やWebシステム開発事業を展開する会社・アンジーを創業。編集プロダクション業務においては、IT・HR関連の事例取材に加え、英語での海外スタートアップ取材などを手がける。独自開発のAI文字起こし・...
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
-
丸毛 透(マルモ トオル)
インタビュー(人物)、ポートレート、商品撮影、料理写真をWeb雑誌中心に活動。
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
-
CodeZine編集部(コードジンヘンシュウブ)
CodeZineは、株式会社翔泳社が運営する開発者のための情報メディアです。日々の開発に取り組むエンジニアやテクノロジーを学びたい方に向けて、プログラミングやAI活用、開発ツール、エンジニアの学びとキャリアに関する記事をお届けしています。
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
提供:NRIセキュアテクノロジーズ株式会社
【AD】本記事の内容は記事掲載開始時点のものです 企画・制作 株式会社翔泳社
この記事は参考になりましたか?
この記事をシェア
