2007-10-28

開発仕様書紹介

■開発仕様書紹介について:
「開発仕様書が3ステップに分けされるのです。」

●システム設計: 要求仕様書、システム説明仕様書。
普通的にお客様からいろいろな情報をもらってプロジェクトマネージャが作成するのです。
内容はシステムの紹介、機能要求、応用場合、ソフトウェア環境、性能要求等です。他の仕様書が全てこれによる作成するのです。

●ソフトウェア設計: 外部要求仕様書、各部間インターフェース仕様書、オブジェクト仕様書
これは設計チームが作成するのです。プロジェクトマネージャはレビューする責任があります。
○外部仕様書の内容は各部の機能を詳細的に別々説明するものです。ソフトウェアのフレームワーク設計もここで定義する。
○各部間インターフェース仕様書は通信する事がある部分間のインターフェース定義です。
例えば:今回の開発で装置と監視サーバ間インターフェース、クライアントと監視サーバ間インターフェースはそうなインターフェース定義です。二つ間が互いにメッセージとデータを通信する内容を定義するものです。
○オブジェクト仕様書の内容は全システムの属性と対象リストです、または属性と対象定義のルールがあります。DBの値名称をここから定義し、ソースのオブジェクトクラスをここから定義するのです。

●詳細設計: 内部個別仕様書、単体試験仕様書
ソフトウェア開発の為に各開発チームが作成するのです。設計チームはレビューする責任があります。
○内部個別仕様書はコーディングのためにクラスとメソッドの詳細定義です。
○単体試験仕様書はコーディング完了した後でクラスに単体試験を行う要求を定義するものです。

●試験仕様書: UT試験仕様書、CT試験仕様書
設計チームがシステムの機能と動作を確認するために作成するのです。試験の項目、手順、要求などを記載するものです。
○UT試験仕様書は各部のアプリケーションをテストする要求と内容です。
○CT試験仕様書は全システム一緒にテストする要求と内容です。

2007-10-20

美しい夕日






パナソニック製Let'sNoteノートパソコン

今月にパナソニク製CF-Y7ノートパソコンを買った。Let'sNoteノードの特徴はLight,LongTimeですので、パソコン本体1.5キロ、電池で使用時間は8時ぐらいです。これは結構すばらしい。いつもIBM製X41を使用するが、パナソニク製ノートにキーボードの問題があります。その以外は、今までこのノートの性能と特長に私が満足しています。一週間ぐらい使用した、いい感じ。
初めでのOSはVistaです、でも私がVistaに好きないです。それでVistaをXPに変更しました。その作業とても大変です。一番難しい問題はCF-Y7のハードディスクがSATAだんですので、XPSP2のCDでインストールできない。インストール時にSATAのドライバのFloppyが必要です。それで私がXPSP2のOEMインストールCD作りました。CF-Y7用のSATAドライバをXPインストールに追加しました。問題を解決しました。





仕事会社のプロジェクト開発チーム構成

プロジェクト開発チーム構成:
-----------------------------------------------------------------------------------
[開発マネージャ] 2名
←開発進捗を管理する、お客様に打合せる、
↓ (管理、システム設計をレビューする)
-----------------------------------------------------------------------------------
[設計チーム] 4-6名
←システム設計を行う、ソフトウェア設計を行う
↓ (管理、詳細設計をレビューする)
-----------------------------------------------------------------------------------
[開発チーム] 50-100名
←詳細設計する、コーディングする、単体テストする
↓ (サポート、改修)
-----------------------------------------------------------------------------------
[試験チーム] 20名
←UT組合せ試験する、CT総合試験する
↓ (管理マネージャに開発品質が表現される)
-----------------------------------------------------------------------------------