The shape of the system that overflows in the world is equal to the "knowhows" that parties concerned of each industry have.
People who create the system need high-ranking "knowhows" further.
I want to become ..high-ranking "knowhows".. handlers' help.
2012/08/09
システム構築の成功率は30%
今更ですが「認識」について
ソフトウェア開発の現場は未だ超属人的職人の世界です。
製造工場である開発現場は、
金型プレスや、機械など何も使用せずに、自動車を造っているようなモノ。。。
モジュール(部品)を組み合わせてシステムを構築する方法もあるが、
そのモジュールを作るのも職人で、また、組み合わせるのも職人だったりします。
つまり、開発作業の全てが職人のスキルや、認識の上に成り立っており、
個人の認識リスクにさらされている状態となります。
そのため、当たり前ですが認識が異なると旨くいかなくいかなくなってしまいます。。。
一人での開発ならばまだしも、複数人での開発ともなると影響度は計り知れません。
「常識」や「暗黙の了解」、「一を聞いて十を知る」のようなスタイルは、
誤認のリスクが高くなり、望まれないシステムが構築されてしまい
結局、再度作り直すハメになりコストや期間が想定以上にかかったり
肉体的・精神的には職人が痛い目に遭います。
でわ、そこで考えるのが、金型プレスや、機械を導入したらどうか?ということ
また、属人化するのを避けるための方法は?
答えはまた今度。
登録:
コメントの投稿 (Atom)
-
using Excel = Microsoft.Office.Interop.Excel; /// Excelオブジェクト Excel.Application oXls; /// ワークブックコレクション Excel.Workbook oWBook = this.oXl...
-
リンクでgoogleカレンダーへ予定を追加すした、忘れそうなのでメモ ○Javascriptでの記述例 var text = "買い物"; var details = "新春バーゲンセール"; var location= ...
-
Androidのアプリ開発を行うために行った開発環境の構築手順についてメモします。 作業時点(2012.04.24)での最新と思われるもので構築しました。 ・環境 OS: Windows7 64bit ・入れたもの JDK Standard Edition ...
0 件のコメント:
コメントを投稿