ZINZAは「日本品質」をキーワードに、
開発段階における品質向上へ取り組みを推進し、
品質の強化に努めております

ソースコードチェックツール
デザインパターンを使う設計
V モデルプロセス
Scrumプロセス

使ったツール

開発言語によって、自動ツールを使ってソースコードをチェックする。

C++ 開発言語

C++ 開発言語

CPPCHECK はC/C++用の静的解析ツールです。メモリリーク、アロケーション(確保と解放)のミスマッチ、STLの無効な使用方法、初期化されていない変数、廃止されたか安全でない関数の使用、バッファオーバーラン、のチェックを行います。
JAVA 開発言語

JAVA 開発言語

FindBUGSはJavaプログラムコード中のバグを見つけることができる静的な解析ツールです。このプログラムは広大なルールセットでエラーとなる可能性の高いコードの事例を分析し、見つかった不具合・警告を全てレポートします。悪意の目的にJavaアプリケーションを悪用できるような不具合も含めます。
C# 開発言語

C# 開発言語

FxCopはプログラムパッケージと .NET Framework の設計ルールの適合性を分析するためのツールです。アセンブリを分析した後に、ローカライゼーション、パフォーマンス、およびセキュリティの分野におけるルール違反をレポートします。Microsoft が開発され、Microsoft のルールセットを備えているが、カスタムルールも作成できます。

デザインパターン

標準的な設計パターンを使って設計する

デザインパターンは、開発モデルがテストに合格した、試験モデルを与えることによって、ソフトウェア開発をスピードアップするために、一般的な形でソリューションを提供しています。効果的なソフトウェアの設計は、問題は実現のプロセスで発生します考慮が必要で、デザインパターンを再利用すると、大きな誤差、容易なアップグレード、メンテナンスを引き起こす可能性が潜在的な問題を回避できます。

ZinzaのV-字モデル

項目 工程 お客様 ZINZA
1 要件定義書 作成 理解
2 構造設計書 作成 理解
3 基本設計書 承認 作成
4 詳細設計書 承認(任意) 作成
5 製造 承認(任意) 実行
6 単体テストケースと実行 承認(任意) 作成・実行
7 結合テストケースと実行 承認(任意) 作成・実行
8 システムテストケースと実行 承認 作成・実行
9 受け入れテスト 作成・実行 サポート

Agile/Scrumプロセス

項目 工程 お客様 ZINZA
0 要件定義書 作成 理解
↓スプリント毎
1 プロトタイプ・モックアップ 承認 作成
2 設計 承認(任意) 作成
3 製造 承認(任意) 実行
4 テスト 承認(任意) 作成・実行
5 デモ チェック・指摘 実行
6 承認・仕様変更 作成 理解