システム開発における
システム開発における
問題点の分析について、アドバイス頂きたい事があり
投稿させていただきました。
<経緯>
現在使用している販売管理業務システムを
現行の業務と乖離してきている為内容を修正することとなった。
販売管理システムは、X業務システム、Y業務システム、Z業務システム
3つのサブシステムで構成されていて
それぞれの業務に精通したメンバーを割り当てる必要があった。
ところが、かつて現有システムの開発に携わった経験を持ち、
各業務に精通しているメンバはわずか3名であり、
一方Z業務管理システムの構築に必要な特別なスキルを
身につけているのも、この3名だけであった。
結果として、A課長はこの3名をZ業務管理システムの開発に配置し、
X業務管理システム、Y業務管理システムともに、業務には精通しているが
開発スキルは不十分なメンバと開発スキルは十分だが業務の理解は
不十分なメンバの混成チームを編成し、各チームにリーダを配置し、本プロジェクトを開始した。
結合テストが終盤に差しかかる頃、
バグが多発しテストの進捗に影響を与えている状況が露呈した。
結合テスト工程でのバグ原因分析
サブシステム名 設計バグ件数 製造バグ件数 総バグ発生件数
X業務 51 89 140
Y業務 25 137 162
Z業務 2 21 23
全体 75 250 325
結合テスト工程でのバグ原因分析の結果によると、
X業務システム、Y業務システムについて
それぞれ問題点を認めることができますが
X業務システム、Y業務システムのリーダの立場として、
(1)表3の分析から、不具合を是正するためにどのようなことを行うか。
(2)プロジェクトの初期の段階でどのようなことをすれば根本的に
ここで生じている問題を回避することができたと考えられるか。
上記2点に関して、アドバイスを頂けないでしょうか。
以上。
宜しくお願い申し上げます。