システム開発における技術的負債を解消するためには、企業は何をすればよいのか。効果的な解消方法を説明する。
IT部門が計画を立てて、システム開発における「技術的負債」(先送り作業)の管理に取り組めば、技術的負債が発生しても、企業が重要な期限を守るのに役立つ可能性がある。技術的負債をうまく管理すれば、IT部門はエンドユーザーのニーズを満たす最小限のシステムや機能を構築しやすくなる。
適切な技術的負債の管理のために、IT部門がまず実施すべきことは、技術的負債があることを開発チームと運用チームに認識してもらうことだ。IT部門が技術的負債を認識できたら、技術的負債を清算する計画を立てる。コーディング規約の作成や、それに付随する開発者トレーニングの計画を組み込むとよい。
プロジェクトマネジャーや開発者、エンドユーザーが協力して、システム開発に関する各種タスクの優先順位を付けることも重要だ。優先順位が決まり、IT部門がソースコードを確認し終えたら、技術的負債を修正する取り組みに着手する。
企業は、技術的負債の管理と修正を社内文化に組み込むのが望ましい。これによりシステム開発を前進させながら技術的負債に対処できるようになる。
米国TechTargetの豊富な記事の中から、さまざまな業種や職種に関する動向やビジネスノウハウなどを厳選してお届けします。
Copyright © ITmedia, Inc. All Rights Reserved.
「テレワークでネットが遅い」の帯域幅じゃない“真犯人”はこれだ
ネットワークの問題は「帯域幅を増やせば解決する」と考えてはいないだろうか。こうした誤解をしているIT担当者は珍しくない。ネットワークを快適に利用するために、持つべき視点とは。
「サイト内検索」&「ライブチャット」売れ筋TOP5(2025年5月)
今週は、サイト内検索ツールとライブチャットの国内売れ筋TOP5をそれぞれ紹介します。
「ECプラットフォーム」売れ筋TOP10(2025年5月)
今週は、ECプラットフォーム製品(ECサイト構築ツール)の国内売れ筋TOP10を紹介します。
「パーソナライゼーション」&「A/Bテスト」ツール売れ筋TOP5(2025年5月)
今週は、パーソナライゼーション製品と「A/Bテスト」ツールの国内売れ筋各TOP5を紹介し...