07:00時間をかけずに、保守開発の「属人化」を改善するには、保守開発に効果が高い情報からドキュメント化することが大事です。今回は、保守開発に役立つドキュメント「CRUD表」について解説します。闇雲なドキュメント化は避けるべし保守開発業務の「属人化」は、プロジェクトのコスト増加や品質低下など多くの問題を招きます。「脱・属人化」を実現するためには、保守担当者がもつ暗黙知の整理や、プログラムの解析などを通してシステムの要求や設計などの情報をドキュメント化(形式知化)し、他のメンバーと情報共有する必要があります。いって、システムのすべての情報をドキュメント化するのはコストや効率を考えても現実的ではありません。よって、保守開発に効果が高い情報だけを優先してドキュメント化することがポイントです。保守引継ぎのキャッチアップ資料として前回紹介した成果物群があります。今回は、「CRUD表」の効用と作成方法について解説します。「ジョブフロー」については、弊社(オージス総研)が運営するオンラインマガジン「オブジェクトの広場」にて解説する予定です。様々なドキュメントの中でも、特にCRUD表が保守開発に有用なのはなぜでしょうか。端的に言えば、保守開発プロセスの中で最もコストがかかり、ミスが致命的な品質低下に直結する「影響調査」を進める上で、CRUD表は非常に役立つためです。CRUD表とは、機能とテーブルの関係を表形式で表現したドキュメントです。一般的には、システムの各機能がテーブルに対してどのようにアクセスしているかをまとめます。生成(Create)、参照(Read)、更新(Update)、削除(Delete)の頭文字をとってCRUD表と読んでいます。図1:CRUD表ただし、影響調査ではここまで詳細なCRUD表は要りません。機能とテーブルのI/Oの関係を表現したり(図2)、単に両者の関係の有無だけを表現しているものでも十分です(図3)。※この続きは、会員の方のみお読みいただけます(登録無料)。会員登録(無料)ログインはこちら※この続きは、会員の方のみお読みいただけます(登録無料)。ミチタカ)システム開発やアーキテクチャ設計などの業務を経験した後に、天職となるプロセスエンジニアリングに出会う。開発プロセスやプロジェクトマネジメントプロセスを専門とし、現在はユーザ企業のPMOにてプロジェクトへの指導と監査、継続的なプロセス改善を実施している。株式会社オージス総研が発刊しているオンラインマガジン「オブジェクトの広場」にて、プロセスやモデリングに関する多数の記事を執筆。EYACCの森島さんはいかにして生まれたのか318SAPが会津若松で中小企業のものづくりのイノベーションに取り組む理由296AWSでセキュリティを高めるために今すぐやるべき7つのこと262企業のデジタルシフトはIoT、5G、サブスクリプションが牽引。Links主要テーマから探すIT戦略/企画ITインフラセキュリティデータベースデータ活用システム構築システム運用モバイル活用クラウド活用ワークスタイル変革CRM/コラボレーション製品/サービス×ログインEメールパスワード※旧SEメンバーシップ会員の方は、同じ登録情報(Eメール&パスワード)でログインいただけます。パソコン「EnterpriseZine」(エンタープライズジン)は、翔泳社が運営する企業のIT活用とビジネス成長を支援するITリーダー向け専門メディアです。イラストの無断転載を禁じます。記載されているロゴ、システム名、製品名は各社及び商標権者の登録商標あるいは商標です。