
- トップページ > 品質への取り組み
品質へのこだわり
弊社は、“さらなる品質強化”を最重要方針に掲げ、お客様により一層『信頼』されるソフトウェアの開発に努めています。2007年には、ソフトウェアの品質を出荷前にチェックする独立部門として「品質検査室」を設立しました。「開発部」と「品質検査室」の2段階チェックで、品質の向上に取り組んでいます。
また、出荷後のメンテナンスについては、お客様の構造設計業務や建築確認申請に与える影響を最小限に抑えるよう最優先で対応しています。
弊社は、「出荷前の品質チェック」と「出荷後のメンテナンス」で、お客様に『安心』してソフトウェアをご利用いただくために全力を注いでいます。

出荷前の品質チェック
出荷前の品質チェック(第1チェック)
開発部では、レビューを通じて品質を確認した仕様を基に、プログラムを作成します。
作成したプログラムは、工程ごとに入念なチェックを行いながらソフト本体に組み込まれます。
テスト項目の例
- 単体テスト
- 入力範囲内の判定、入力項目の有効無効など、入力に関するさまざまな制御について正しく動作することを確認します。
- 形状や計算条件など、さまざまな組み合わせについて計算結果の検証を行います。
- 結合テスト
- 入力した数値が計算で正しく用いられ、計算結果が正しく出力や作図に表示されているか確認します。
- プロダクトテスト
- 形状や計算条件など、さまざまな組み合わせについて、入力、出力、作図が正しく動作すること、計算結果が正しいことを確認します。
- 大規模な建物や特殊な形状の建物など、実務を想定した物件で計算し、計算結果が正しいことを確認します。

開発部には3,000物件以上の検証用データが用意されています。その中から、構造種別、計算方法、建物規模、計算ルートなど目的に応じた物件を抽出し、独自のツールを用いて数値の検証を行っています。
出荷前の品質チェック(第2チェック)
品質検査室では、開発部でのソフトウェアテストとは別に「品質検査テスト」を実施し、ソフトウェアの機能アップ項目や変更項目に大きな不具合が無いこと、セットアップやライセンスの取得・返却が正常に動作することを確認します。
新商品やアップデートファイルなど、開発部で作成されたソフトウェアはすべて「品質検査テスト」でその品質を確認し、各チェック項目をクリアしたものだけが正式にリリースされます。テストの結果、NG項目があれば修正を行い、再テストとなります。
テスト項目の例
- セットアップやアップデートが正常に動作するか。
- セットアップ先のファイルが正常に更新されるか。
- ライセンスの取得および返却が正常に動作するか。
- ライセンス保持状態、非保持状態でのプログラムの起動が正常に動作するか。
- バージョン情報が正しいか。
- データの新規作成、旧バージョンで作成したデータの読み込み、解析、結果出力などが正常に動作するか。
- 機能アップ項目が正常に動作するか。修正項目が正しく修正されているか。
■ソースプログラム検証サービスについて

弊社では、『SS3』をはじめとする構造計算ソフトおよびライセンス管理システムの品質確保・向上を目的に、ソースプログラム検証サービスを導入しています。
ソースプログラム検証は、高精度な専用ツールによる一次解析と、専門のアナリストによる二次解析を組み合わせた独自の2段階検証で、システムダウンや情報漏洩などの重要障害につながる不良原因を探し出します。
一般的な動作テストでは発見しづらい不具合、現在は不具合として表面化していなくても、今後の機能アップによる開発で不具合につながる可能性がある不良箇所などが報告されます。
検査用サンプルデータの解析など、通常の動的テストに加え、ソースプログラムの静的解析というアプローチの異なる検証方法を併用することで、より信頼性の高いソフトウェアを開発することができると考えています。
ソースプログラム検証サービスには株式会社 日立ソリューションズの【 InspectPro 】を導入し、第三者によるチェックを行うことで、ソフトウェアの品質を客観的に把握できるようになりました。

出荷後のメンテナンス
弊社では、お客様に安心を提供するため、多くのメンテナンス要員を確保し、発生した不具合に対する迅速な対応を行っています。
機能アップや不具合修正を含めた最新のアップデートファイルを弊社Webサイトからダウンロードできますので、常に最新バージョンのソフトウェアをご利用いただくことができます。
開発部では、2005年に“お客様からご報告いただいた不具合は必ず翌月までに修正する”という独自の目標を設定しました。
以来、日々ソフトウェアの品質向上に努め、2011年9月現在、75か月間連続で目標を達成しています。
高いシェア=安定
弊社は、全国で5,000社以上のお客様と取引させていただいております。
弊社の一貫構造計算ソフトは、数多くの建築確認検査機関や構造計算適合性判定機関で「一貫構造計算ソフトを利用して提出される構造計算書の多くはユニオンシステムです」というお声をいただいております。
ソフトウェアの市場シェア(正確には使用シェア)が高ければ高いほど、実務設計者や建築確認検査機関の厳しいチェックを数多く通ることになり、ソフトウェアの「品質」は向上します。
不具合ゼロへの「挑戦」
例えば、一貫構造計算ソフト『Super Build/SS3』は、多機能であるがゆえにソースコードが250万行というボリュームになっています。多機能であればあるほど入力された建物データや計算条件、出力など、組み合わせのすべてを検証することは困難です。しかし、1つの不具合がお客様の構造設計業務や建築確認申請に与える影響を考えますと、弊社の開発目標はあくまでも「不具合ゼロ」であり、それを目指して日々ソフトウェアの品質強化に努めています。
■『SS3』のソースコードについて

『SS3』のソースコードはおよそ250万行あります。
A4用紙にすべて印刷してみたところ、およそ32,000枚になりました。
250万行をイメージしやすくするために用紙を縦に並べると、あのエベレストよりも高い9,504mとなります。
※A4用紙一枚あたり80行












