先日まで、中国人プログラマーが翻訳不足の設計書を閲覧して組んだ成果物の評価業務に従事していました。
バグが酷く、全体の3割程度しか、完成してない有様でした。
最近、日本人プログラマーがとりあえず作った成果物の動作確認に従事しています。が、ここで素朴な疑問が・・・基本的にバグが全く、見当たらないのです。
評価業務って、本来はこんなに、平和な実務なんでしょうか?
強いて見積もっても、97.7%の完成率なので、バグを探すの困難な状態です。ものはHTMLです。HTMLのブラックテストって、どうやってすれば良いのでしょうか?
基本動作確認の他に、何か必須な確認事項は有りますか?
又、参考文献は発売されているのでしょうか?
ちなみにwinソフトのブラックテストの文献は、日経BPから発売されてる様なのですが・・・
97.7%の完成率なので、操作改善程度しか、報告出来るものがないのですが・・・
数値の整合性などは、プログラマ本人に仕様を確認した上で、ざっとチェックしておけば、良いのでしょうか?
No.4ベストアンサー
- 回答日時:
Web系ということで。
ペネトレーションテスト入門
http://www.sbcr.jp/books/products/detail.asp?sku …
上記の本では、システムテストとの違いを以下のように述べられております。
システムテスト
→仕様通りの正常な動作となっているか?
ペネトレーションテスト
→攻撃側からの視点でチェック。
あと、私の今の職場での事なんですが、たま~にバグレポートの追加コメント欄で、全く同じのを2度も送信されておられる方がいるんですよ。思うに、その方が使っているマウスが壊れているのか、もしくは本人としてはシングルクリックしたつもりが実際にはトリプルクリックになっているんじゃないかな~と。
本人としては、全く気付いていないのかもしれませんが、こういったこともまた、品質や信頼性を考慮した上ではとても重要なことだと思います。(まあ、開発者さんからしたら、そんなこと誰もしないよって言われそうですが・・。)
ありがとうございます!!お給料出たら、買いに行きます!!
私は操作ミスが少ない性質なので、ミスタッチした想定を全く考慮していませんでした。本当に本の紹介、ありがとうございました。
No.3
- 回答日時:
>>先日まで、中国人プログラマーが翻訳不足の設計書を閲覧して組んだ成果物の評価業務に従事していました。
バグが酷く、全体の3割程度しか、完成してない有様でした。
日本と中国では、プログラマの考え方が違います。あちらでは、「求められたもの」を作りますが、「あうんの呼吸」とか「これは常識でしょう?」なんて通用しません。また、コーダは、「品質は私の責任じゃないよ。次の人の責任ね」って発想もあるようです。つまりは分業体制ですね。このあたりを見誤るとオフショアで安く上げたつもりが、逆に高いものになります。
たぶん、日本人プログラマの成果物評価と中国人プログラマの成果物評価は、基準を変えないといけないのではないでしょうか?(質問の回答になってないかもしれない・・・)
個人的な意見ですが、日本人は成果物に対する実務経験がないくせに、担当したがるエンジニアさんが多い・・・身の丈を弁えてないというか・・・国民性なんですかね?
回答ありがとうございました。
No.2
- 回答日時:
ANo.1さんのご意見には賛同。
稀にしか見つからない/見つけられない、でも重大なバグを見つけるという
ある種「砂金さらい」のような作業は「平和な実務」なのか、
集中力/注意力の維持だけでも工夫が必要でしょうし、個人的には疑問です。
98%で単純に安心されてしまうようだと評価担当を置く意味がないです。
つまり、質問者さんの業務上の存在意義が消えます。
品質は、ちゃんと意識していれば、開発時点でも80%~90%くらいには
比較的簡単に持っていけます。
そこから99%、ひいては100%に持っていくには、それなりのコストがかかります。
(プログラムに限らずですが、最後の仕上げになればなるほど効率は悪くなります)
工程にもよりますが、ブラックボックスな総合評価段階に入っていると考えると、
完成度90%くらいは普通にあっておかしくありません。(というかそうあるべきです)
98%はそれなりにいい成績だと思いますので、開発陣はマトモなプログラマなのでしょう。
マトモなプログラマ(優秀な職人)は習慣でよいコードを書きますから、
たとえ「とりあえずの成果物」でも、単純なものなら些細なミスなどはそうそうありません。
> 数値の整合性などは、プログラマ本人に仕様を確認した上で、
> ざっとチェックしておけば、良いのでしょうか?
ブラックボックステストである以上、仕様の確認は、プログラマではなく、
設計者に対して行うべきです。
まぁ設計者=プログラマの兼任なのかもしれませんが…だとすると、
少なくとも設計と実装での意識ズレは起きませんから(考えた人と書く人が同一)、
結果として検出されるバグ(仕様バグ)も減って当然でしょう。
顧客要件と設計が合致しているか、という問題はありますが、
そこに責任を持つか/口を出すべきか否かは質問者さんの立場によります。
この回答への補足
ご本人は謙遜して(派遣SEなので)実用される可能性を低く考えておられるのですが、第三者の後輩派遣の私からすると、彼以上の物を作れる方が、他におらん状況です。導入日も迫ってるので。
肝心のボスがHTMLの素地がない方なので、私が仕様を詰めさせてもらうしか、手がないと言いますか・・・
こんなに完成度が高い場合、操作性を細かく追及するのは迷惑だったらどうしよう・・・
とにかく実際のオペレータさんが1~2分で入力が完成する方向で、ガンガン要望出しても良いのでしょうか?
私はオペレータのレベルに合わせて、予算に合わせていくらでも、不便な提案・便利な提案をするのみです。
こんなに無駄が無いコードを見るのは初めてです。
というか、私の前派遣先が、そうとうヤバかっただけの気がします・・・
おっさんが「余計な口出しするな!!」とおっさる以上、
私もプロさんも、何も言えないですよね・・・状態です。
ホントは全て、自動処理化に出来るものを、あえてアナログに作る意味も分からない・・・おっさん謎・・・
私はどうも、おっさんの話相手として、採用された様です。
砂金探し派として、頭を切り替えてがんばります。
回答ありがとうございました。
No.1
- 回答日時:
1つの計算ミス、条件判断ミスが、多大な損失を
与える事もあるのですから、97.7%の完成率だから
と安心してはいけません。
むしろ、そういった時のほうがエラー箇所を見逃し
やすくなるので油断は禁物です。
評価業務というのは、客先に対して不具合の残る
製品を出さない為の最後の砦です。
本日無事、基本動作の確認を報告しました。
自称SEなおっさん(社員)が最終デザインを出さずに夏休みを取りやがったため、肝心な手打ち画面の検証が出来なーい!!オーマイガーッ!!何でおっさんは、毎日違う事を言い、日々うそをつくのでしょう・・・謎。
なんで会社って、仕事が出来ない人を解雇しないのでしょうか?
回答ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 不動産業・賃貸業 不動産業の事務職について 3 2022/11/27 01:06
- 退職・失業・リストラ 人事評価が最低評価で落ち込んでいます 9 2023/07/06 15:35
- 事務・総務 令和3年度の年末調整でミスが発覚しました。 先日税務署からの連絡で分かったのですが、一人の従業員(今 4 2022/11/14 13:38
- 農林水産業・鉱業 企業の66%が「正社員不足」、大企業は7割超 「人手不足」 運送、飲食、サービスで深刻化 6 2023/04/18 18:13
- その他(社会・学校・職場) 業務内容についてどう思いますか? 私は客先の仕事を下請けとして行うという仕事をしていますが、(客先の 2 2022/05/04 16:17
- コンサルティング・アドバイザー 台湾内での商談反故への対応策を教えて下さい。 2 2022/08/01 07:42
- 転職 転職活動中 会社選びで迷っています 3 2022/09/05 06:10
- 政治 イギリス王室を見れば、愛子さまを天皇にする事は、危険だと分かりますね? 6 2023/01/08 11:04
- 確定申告 e-taxで開業届を出す方法がわかりません 1 2022/06/01 19:00
- 政治 和歌山県の欠陥トンネル、税金を掛けて作る必要が有るのだろうか? 4 2023/08/14 17:48
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
情報技術系の23歳の専門1年です...
-
営業職からIT業界に転職
-
フロントエンドエンジニアが評...
-
システムの自動マクロってどん...
-
業務知識どうやって吸収してい...
-
「テザリング」の意味を素人に...
-
なぜ誰でもできるプログラマー...
-
なんでこんな事も知らないの攻...
-
for文すら一年前に書けなかった...
-
設計の勉強をしようと思っても...
-
仕事で大事なこと
-
なぜシステムエンジニアたちは...
-
プログラマーの土日のみのアル...
-
エンジニアの方に質問です。 自...
-
現在、夜中の3時。俺が働いてい...
-
日東駒専レベルの大卒で 25歳、...
-
エンジニアの就活において、メ...
-
データサイエンティストはITの...
-
データサイエンス職で、メガベ...
-
就職について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プログラマの力量の差を感じる...
-
成人知能検査の結果を教えてく...
-
クライアントに出すメールで、...
-
「データ」のスペルはdataとdat...
-
チェーンソーの耐用年数
-
何度も同じ事を言わせる人は何...
-
「ありますか」と聞く場合、Is...
-
名刺に取得した資格を載せますか?
-
独身男性はどうやって性欲をお...
-
「折り込む」と「織り込む」の...
-
知識を深めるを熟語にすると?
-
就活生です。 「チームで成し遂...
-
太陽光発電での全量売電から余...
-
『技術』の反対語って何ですか
-
丁寧語の「ご質問」「お問い合...
-
研究開発、設計開発、SEの違い...
-
30歳代まで とは何歳までで...
-
風俗嬢について 完全業界未経験...
-
接骨院の受付事務 訳が分から...
-
FOB、C&F、CIFの違い...
おすすめ情報