EVENT / SEMINAR イベント・セミナー

【ソフトウェア品質向上セミナー】技術的負債を残さない!医療機器の国内トップブランド2社が重視するソフトウェア設計品質向上への挑戦

開催日

2019.09.30

カテゴリ

  • ソフトウェア品質保証

関連サービス/製品

—終了しました—

当日資料送付希望はこちら
近年のソフトウェア開発規模の拡大、開発期間の短縮化に伴い、ソフトウェア の保守性や再利用性の高さが、品質指標として一層重視されるようになって きました。
皆様も「技術的負債の返済」や「メトリクス管理」といったキーワード を一度は聞かれたことがあるのではないでしょうか。
一方で、以下のような理由から「保守性や再利用性に関する品質指標は、 開発プロセスへの適用が難しい」という言葉もよく耳にします。
  • 品質指標をどのように定義すべきか分からない
  • 品質指標を管理・運用する体制を整備できない  
  • 開発現場側が納得感を持ってくれるか不安
本セミナーでは、ソフトウェア設計品質の管理と技術的負債の削減をテーマに、 品質改善活動へのツール適用事例を、オリンパス株式会社の尾塩健二様と、 富士フイルムソフトウエア株式会社の片山健志様にご講演いただきます。
現実的な設計品質の管理事例がわかる大変貴重な機会です。 どうぞふるってお申込みください。

 【アジェンダ】
  1. アーキテクチャ分析ツール「Lattix」とソースコード解析ツール「Understand」のご紹介
  2. 【事例】ソフトウェアの技術的負債の返済の重要性
  3. 【事例】ソフトウェア製品の長寿命に貢献する内部品質の見える化
  4. テクマトリックス(株)のソフトウェア品質向上ソリューションのご紹介
※講演の詳細はこちら
※内容は、変更する場合がございます。あらかじめご了承ください。
開催日程

2019年9月30日(月) 14:00~17:00(開場 13:40)

開催場所

御茶ノ水ソラシティカンファレンスセンター Room C

101-0062
東京都千代田区神田駿河台4-5 御茶ノ水ソラシティ  地図
JR中央・総武線「御茶ノ水」駅 聖橋口から徒歩1分、東京メトロ千代田線「新御茶ノ水」駅B2出口直結
東京メトロ 丸ノ内線「御茶ノ水」駅出口1から徒歩4分、都営地下鉄新宿線 「小川町」駅B3出口から徒歩6分

関連製品

参加費

無料

定員 100名(先着順)※ご同業の方の参加はご遠慮いただいております。
アジェンダ
  1. アーキテクチャ分析ツール「Lattix」とソースコード解析ツール「Understand」のご紹介
    講演者:テクマトリックス株式会社 ソフトウェアエンジニアリング事業部
  2. ソフトウェアの技術的負債の返済の重要性
    講演者:オリンパス(株)
    技術開発部門 ソフトウェア・ICT開発本部 ソフトウェア・ICT開発推進部 ソフトウェア開発支援グループ
    尾塩 健二氏

    オリンパスで開発されている医療機器は、内視鏡を中心であることはよく知られていますが、医療機器業界の置かれている状況は近年複雑になってきております。とりわけ、医療施設のIT化に伴い、医療機器同士のデータの連携は自社開発製品の連携から、電子カルテを中心とした画像診断装置を有した科との連携から、院内全体連携、系列病院連携と発展してきました。その連携のなかで医療独自通信プロトコルとメーカー独自プロトコルの共存が発生し、これら医療機器や医療情報製品に組み込まれるソフトウェアに関して複雑化の要因となっております。
    このような背景の中、開発される製品ソフトウェアではアーキテクチャーも複雑になりがちでした。また、開発開始当時は最新の開発言語(C#,WPF)を採用しましたが、アーキテクチ ャーデザインパターンへの理解が不十分なまま、モックアップを作り、そのまま開発を続けてしまった結果、不具合修正や機能追加が困難な技術的負債の大きなソリューションとなってしまいました。この技術的の負債の大きいソリューションに対して基本設計を見直し、リファクタリングを行いその維持管理のためにLattixが活用されました。
    今回どのようにしてLattixの検討の採用に至ったのか?、またどのような運用を行ったのか?などアーキテクチャー改善活動全般をご紹介させていただきます。
  3. ソフトウエア製品の長寿命に貢献する内部品質の見える化
    講演者:富士フイルムソフトウエア(株)
    ソフトウェア技術本部 品質保証グループ 品証チーム
    シニアエキスパート
    片山 健志 氏

    富士フイルムソフトウエア(株)で開発する製品は、バージョンアップを繰り返す製品が多く、長期に及ぶ製品ライフサイクルを考えた品質確保を行っています。1回の製品開発を対象にした通常のQCD管理を外部品質、ソフトウェア構造の悪化を防止するための管理を内部品質と定義しています。
    内部品質の考え方は、必要な設計を行い、読みやすい/理解しやすいソフト構造になっているかを計測しランク付けを行い、製品開発の繰り返しによるソフトウェアの構造悪化を防止します。本セッションでは、富士フイルムソフトウエア(株)における内部品質の取り組みについて紹介します。
  4. テクマトリックス(株)のソフトウェア品質向上ソリューションのご紹介
    講演者:テクマトリックス株式会社 ソフトウェアエンジニアリング事業部
※内容は、変更する場合がございます。あらかじめご了承ください。

講師紹介

オリンパス(株)
技術開発部門 ソフトウェア・ICT開発本部 ソフトウェア・ICT開発推進部 ソフトウェア開発支援グループ
尾塩 健二氏

2008年、国内大手医療機器メーカーより、オリンパスメディカルシステムズ(株)に転職。オリンパスソフトウェアテクノロジー(株)への出向を経て、現在オリンパス(株)に所属。
ソフトウェア開発における業務改善・効率化を得意としており、部内標準のコーディングガイドラインの策定、ソフトウェア開発支援(設計可視化、メトリクス取集社内標準化)、CI環境の導入・構築、機能テストの自動化推進、オフショアテストチームの立ち上げといったさまざまな活動を行っている。Certified Scrum Masterも取得し、さらなる開発業務の効率化を目指している。

オリンパス(株)技術開発部門 ソフトウェア・ICT開発本部 ソフトウェア・ICT開発推進部 ソフトウェア開発支援グループ 尾塩 健二氏

富士フイルムソフトウエア(株)
ソフトウェア技術本部 品質保証グループ 品証チーム
シニアエキスパート
片山 健志氏

1984年に日本電装(株)に入社し、エンジンコントロールユニットをアセンブラで開発。
1990年に富士写真フイルム(株)に転職し、C/C++での開発に従事。2004年よりCMMIによるプロセス改善活動を本格化し、2014年、CMMILevel4を取得。富士フイルムソフトウエア(株)品証グループに移籍、現在に至る。

Lattixについて

Lattixは、DSM(Dependency Structure Matrix)手法を使ってソフトウェアの構造と依存関係を可視化する、アーキテクチャ分析ツールです。 Java、.NET、C/C++アプリケーションのアーキテクチャや、Oracle、SQL Server のデータベースのアーキテクチャ、 UML、SysMLのモデルを分析し、構成要素(サブシステムやモジュール、ファイル、関数など)の依存関係を表形式(マトリクス)で表示します。また、パーティショニングや、影響範囲分析メトリクス分析といった、設計・構造からアプリケーションの品質向上を支援するさまざまな機能を備えています。アーキテクチャの設計や、コーディング、アーキテクチャの最適化、コードの修正、モデリング、リファクタリングにLattixを活用することにより、ソフトウェアの品質や安定性、保守性、性能の向上が期待できます。

>>>詳しくはこちら

Understandについて

全世界で多くのユーザを持つ、米国Scientific Toolworks社のソースコード構造解析ツール『Understand』は、2008年の日本語版リリース以降、関数の処理フローやコール関係など、レガシーコードを理解するために欠かせない情報を、解り易く可視化するツールとして多くのお客様の支持を集め、国内でも既に2000ライセンス以上が出荷されています。
Understandは、大規模で複雑なプログラムを素早く解析するための多彩な機能を搭載しています。アーキテクチャから個々のクラスや関数まで、あらゆるレベルでソースコードを解析し、プログラムの制御フロー構造クラス継承関数や変数の関係など、さまざまな角度からソースコードを見える化します。 さらに、Understandは高速解析エンジンを利用して、ソースコードを素早く検索し、その情報をひと目で確認できるビューを提供します。加えて、100種類に及ぶコードメトリクスを分析するので、ソースコードの品質の定量的な評価に利用できます。Understandを利用することにより、必要な情報を容易に収集することができるため、迅速なレビューと効率的な調査が可能になり、より生産性を向上させ高品質なソフトウェアの開発を行うことができます。

>>>詳しくはこちら

お問い合わせ

  • テクマトリックス株式会社
    東京本社

    ソフトウェアエンジニアリング事業部

    03-4405-7853

メールでのお問い合わせ
testrail-info@techmatrix.co.jp
  • HOME
  • 最新のイベント・セミナー
  • 【ソフトウェア品質向上セミナー】技術的負債を残さない!医療機器の国内トップブランド2社が重視するソフトウェア設計品質向上への挑戦

CONTACT

製品についてやテクマトリックスについてなど、
こちらよりお気軽にお問い合わせいただけます。