システム開発における
問題点の分析について、アドバイス頂きたい事があり
投稿させていただきました。
<経緯>
現在使用している販売管理業務システムを
現行の業務と乖離してきている為内容を修正することとなった。
販売管理システムは、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点に関して、アドバイスを頂けないでしょうか。
以上。
宜しくお願い申し上げます。
No.2ベストアンサー
- 回答日時:
(1)に関しては、No.1さんの回答にある様に、Zシステムを
担当した3人のアドバイスをもらって、バグ潰しをするしか
無いと思います。
「結合テストが終盤に差しかかる頃」と言う事なので、残り
のテストを継続して全てのバグの洗い出しをするか、中断して
テストが終了していないソースを、他のテスト結果のエラーの
傾向から見直す、又は、単体テストからやり直すかは状況次第。
バグ潰しをするの際には、致命的なバグか、軽度のものかに切り
分け、優先順序をつけて作業を行いましょう。
また、どの程度の作業工数が掛かるかを見積もって置きましょう。
でないと、納期がきても客先に「プログラムはできていません。」
「いつ完成するかも判りません。」としか答える事ができなくなって
しまいます。
(2)
ちゃんとレビューをするというのも重要だと思いますが....
Zシステムに3人全てを投入して、開発のみに専念させたという点にも
問題は有った様に思います。
Zシステムに、業務の理解は不十分だが開発スキルの高いメンバを割り
当てて、業務に精通しているメンバの指示で作業をさせるという事は
できなかったんでしょうか?
その3人でなければできない所以外の部分を、極力他のメンバに任し、
一歩引いた所から、X, Y, Zシステム全体を見て指示しながら作業をして
いった方が良かったのでは?
少なくとも、X, Yシステムの設計バグ件数は、もっと少なくできた様に
思います。
#3人の業務知識及び、特別なスキルを誰にも伝える事ができなかった
#事で、この3人がいなくなれば、システムの事が解る人が、今渡こそ
#誰もいなくなってしまう事になったのではと危惧しています....
No.1
- 回答日時:
開発中の工程については何も書かれていないのでアドバイスになるか分かりませんが、
(1)に関してはとにかくZ業務を担当した3人にアドバイスを貰ってバグをつぶせとしか言えません。
(2)に関しては基本設計書、詳細設計書を作成した時点でこの案件に関わった人物すべてでレビューをしなかったんでしょうか?
どうみてもX、Y業務を担当した方が理解していないまま結合テストまで進んでしまったように思えます。
おそらくX、Y業務のレビュー時にZ業務を担当した3人に確認してさえいればこんなことにはならなかったのではないかと考えられます。
がんばって何とか終わらせてください。
以上。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java Java案件で、業務内容に製造以降となっていたのですが、単体テストや結合テストしかやらないのでしょう 1 2022/11/28 23:36
- その他(セキュリティ) 役所など、情報系システムのセキュリティが弱くても業務システムに問題ないか 3 2022/11/02 16:38
- IT・エンジニアリング SEとWebエンジニアの業務内容の違いについて 3 2023/06/22 23:23
- IT・エンジニアリング 外部業者と工程管理。どう管理してますか? 2 2022/07/07 16:53
- 法学 刑法と社会について 2 2022/07/31 01:38
- IT・エンジニアリング 開発エンジニアとテスター 閲覧ありがとうございます。 仕事について相談させていただきたく投稿しました 2 2022/12/07 18:38
- システム システムを開発するにあたって 3 2022/08/06 21:30
- 派遣社員・契約社員 営業アシスタントの仕事について 3 2023/02/27 18:35
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/21 09:42
- 労働相談 会社の手当の支給方法の妥当性と社員が不正に得られてしまう疑問 8 2023/06/10 16:33
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
クレーマー客に【業務中手荒な...
-
ソープとヘルス「デリヘルも含...
-
ARって何の略でどういう意味で...
-
土木業務改善について
-
高校生探偵は実在しますか?
-
入金業務、支払業務を英語で書...
-
業務知識どうやって吸収してい...
-
仕事が忙しい時に、人員を補充...
-
中央材料室の業務について
-
ISO9001における「法令・規制要...
-
独立系SIer 営業系PM2年目 キャ...
-
取組み方針って?
-
営業事務における専門用語?
-
独立行政法人住宅金融支援機構...
-
とある新しい業務を任されたと...
-
業務知識どうやって吸収してい...
-
メーカーに入ったら、基本的に...
-
「研究開発」というのは間接部...
-
臨床開発職の新卒採用について
-
ソフトウェア開発とシステム開...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ARって何の略でどういう意味で...
-
社内で1番激務な部署の課に異動...
-
業務知識どうやって吸収してい...
-
ISO9001における「法令・規制要...
-
高校生探偵は実在しますか?
-
とある新しい業務を任されたと...
-
ビジネス文章について質問です。
-
独立系SIer 営業系PM2年目 キャ...
-
ソープとヘルス「デリヘルも含...
-
業務知識どうやって吸収してい...
-
遊園地の仕事
-
取組み方針って?
-
独立行政法人住宅金融支援機構...
-
システムエンジニアの管理職っ...
-
業務中に新聞って
-
中央材料室の業務について
-
仕事が忙しい時に、人員を補充...
-
特別区職員でICT職という採用が...
-
定型業務・非定型業務とは?
-
土木業務改善について
おすすめ情報