ソースコード改善

service of eXmotion

ムダ・ムラをなくし、作業効率を高める

混沌とした開発組織では、必要以上にムダな問題を抱えていることがあります。そのような組織では、まず是正措置としてソースコードの整理から取り組みを始め、成長していくための基盤を整えます。

ソースコードの整理では、可読性や理解性といった開発者視点の品質向上に取り組み、今後の変更に対応しやすいようにします。開発中は利用者に見える機能性や効率性だけを重視しがちですが、これ以上問題を抱え込まないために、予防的な意味合いを持つ活動にも目を向ける必要があります。

エクスモーションのソースコード改善施策の特徴

ソースコードの整理整頓

これ以上、状況を悪化させないように、ソースコードを整理整頓します。
具体的には、(開発プロセスに)コーディング規約を導入し、ソースコードスタイルの平準化を試みます。次に、ソースコードをリファクタリングし、可読性の向上と複雑さの軽減を試みます。

下流中心の品質保証

主に実装品質を保証するための活動を実施します。
作り込みの工程においては、静的解析ツールを利用してソースコード品質を可視化し、解消するべき問題を明確にします。さらにソースコードの構造を可視化し、現状の構造を正確に把握します。
検証工程においては、単体テストを徹底し、設計した通りに実装されていることを保証します。

成長体質への改善

成功体験によって、改善へのモチベーションを生みだします。
組織の問題に取り組み、効果を体感することで、今までは無関心で放置していた問題に気づくようになり、改善に対して前向きな気持ちを作りだします。 これは、組織の成長において一番重要な条件となります。

ソースコード改善施策から得られる効果

コーディング規約というルール適用によるコミュニケーションギャップの減少・可視化により、重要な問題から解消していける・コーディング規約導入による、ソースコードスタイルの平準化・リファクタリングによる複雑さの軽減

ソースコード改善施策の具体的支援内容

  • 現場支援
    • ソースコード品質を定量化し、重要な問題に対する効果的な改善策をご提案
    • 少ないコストで効果を生む、規約類策定をご支援
  • トレーニング
    • 設計原理に基づくコードベースリファクタリング
    • eXqutoを使った品質改善トレーニング
  • ツールソリューション
    • eXquto

サービスに関するお問い合わせ

pagetop

  • service of eXmotion menu
  • サービスに関するお問い合わせ
  • お客様の状態に合わせたサービス
  • あなたの組織の開発力を診断しよう
  • 混沌
  • 改善
  • 改革
  • 展開
  • 成熟
  • ソースコード改善
  • モデリング
  • 部品化再利用
  • エクスモーションが提供するサービス
  • トータルコンサルティングサービス
  • 診断
  • 現場支援
  • 人材育成
  • トレーニングコース
  • 思考整理トレーニング
  • モデリキ基礎トレーニング
  • モデリキ応用トレーニング
  • モデル実装トレーニング
  • SPLトレーニング
  • XDDP入門/実践
  • 設計原理に基づくコードベースリファクタリング
  • 設計原理に基づくモデルベースリファクタリング
  • eXqutoを使った品質改善トレーニング
  • 利きモデルトレーニング
  • 2時間でわかる今の組込みソフトウェア開発技術
  • ツール・ソリューション
  • ソースコード品質診断ツール eXquto
  • Simulinkモデル用 品質診断ツール eXquto for MBD
  • UML to Simulink変換ツール mtrip
  • エクスモーションの特徴や強み
  • エクスモーションのこだわり