システム開発における技術的負債を解消するためには、企業は何をすればよいのか。効果的な解消方法を説明する。
IT部門が計画を立てて、システム開発における「技術的負債」(先送り作業)の管理に取り組めば、技術的負債が発生しても、企業が重要な期限を守るのに役立つ可能性がある。技術的負債をうまく管理すれば、IT部門はエンドユーザーのニーズを満たす最小限のシステムや機能を構築しやすくなる。
適切な技術的負債の管理のために、IT部門がまず実施すべきことは、技術的負債があることを開発チームと運用チームに認識してもらうことだ。IT部門が技術的負債を認識できたら、技術的負債を清算する計画を立てる。コーディング規約の作成や、それに付随する開発者トレーニングの計画を組み込むとよい。
プロジェクトマネジャーや開発者、エンドユーザーが協力して、システム開発に関する各種タスクの優先順位を付けることも重要だ。優先順位が決まり、IT部門がソースコードを確認し終えたら、技術的負債を修正する取り組みに着手する。
企業は、技術的負債の管理と修正を社内文化に組み込むのが望ましい。これによりシステム開発を前進させながら技術的負債に対処できるようになる。
米国TechTargetの豊富な記事の中から、さまざまな業種や職種に関する動向やビジネスノウハウなどを厳選してお届けします。
Copyright © ITmedia, Inc. All Rights Reserved.
ハロウィーンの口コミ数はエイプリルフールやバレンタインを超える マーケ視点で押さえておくべきことは?
ホットリンクは、SNSの投稿データから、ハロウィーンに関する口コミを調査した。
なぜ料理の失敗写真がパッケージに? クノールが展開する「ジレニアル世代」向けキャンペーンの真意
調味料ブランドのKnorr(クノール)は季節限定のホリデーマーケティングキャンペーン「#E...
業界トップランナーが語る「イベントDX」 リアルもオンラインも、もっと変われる
コロナ禍を経て、イベントの在り方は大きく変わった。データを駆使してイベントの体験価...