ブログトップ 記事一覧 ログイン 無料ブログ開設

室長のひとりごち このページをアンテナに追加 RSSフィード Twitter

2014-03-09

[]設計書が死に体なのは、関わるエンジニアが誰ひとりそのドキュメントを作る目的理解せずにしくみを設計し利用しているかである 09:08 設計書が死に体なのは、関わるエンジニアが誰ひとりそのドキュメントを作る目的を理解せずにしくみを設計し利用しているからであるを含むブックマーク


詳細設計書も問題だけど、それ以上に成果物定義が問題

詳細設計書という名のゴミ


まとめ

どんなシステム開発方法採用しても、どんな工程スプリントにしても、顧客に届けるためのアウトプットにつなげるための文書が必要ならその文書は何をインプットにして、どんな情報を付加して、どんな形にして使うのかを決めて、プロジェクトの中で目的理解すればいいだけ、なんだよ。


その工程は何のために作業するか誰も理解していない

ウォーターフォールが嫌いとか、アジャイルなんてとかは食わず嫌いもいいところでそんな物言いをする人には「その嫌いな手法を学んで一人で出来る程度には習得しているんだよね?」と問いたいものだ。同じように、工程に相対するアウトプット嫌悪感を持つエンジニアには、その工程あなた自身が介在し加工して付加価値を付けた上で次工程に送っているのかどうかを訊きたい。


とても単純なことで、情報を取り入れて、加工しないと顧客が使用するシステムにたどり着けないのだからそういう段取を踏んでいるだけなのだ。極端なことを言えば、顧客の業務要件という“お金を払ってまでやりたいこと”を聴いただけで「あぁ、これですね。」と使えるシステムデリバリ出来るならそれはシステムインテグレートするようなものではなくパッケージでもWebサービスの類だ。カタログから顧客自分で選んで買って使えばいい。そうじゃないんだろう。顧客自分好みで実現したいからわざわざ高いお金を払って実現しようとするんだから


アジャイルだってドキュメントアウトプットするのだ

アジャイルは使えるシステムを届けることを「はじめに考えるんだ。」と言う件のアジャイルマニフェストを誤解して「ドキュメントを作らなくていいんだ。」というのは「勘違いだ。」とその界隈の先駆者達が言っているのをよく聞くようになったのは2013年くらいだ。彼らは言っていた。「アジャイル開発だって顧客スポンサーなんだよ。顧客が望めばドキュメントを作る。」と。嫌々ではない。それがビジネスにとって必要から理解しているからそこまで言えるんだ、と思う。本当に不要ものならそれは個別で相談しているさ。使われないものまで「お金を払って作りますか。」と。「その分、実装する機能を増やしませんか。」と。アジャイルはもう10年を超えたがまだ新興なのだ。実績が必要なんだ。その観点を分かっている人から見れば、必要のないアウトプットを作るくらいなら機能を実装して彼ら流の言い方をすれば“ベロシティ”を上げたいんだ。それがウォーターフォールに勝つためであり、実際実装したシステム機能を見せるのが顧客にとって認めやすいからだ。


ドキュメント必要としているのは誰か

アジャイルに限らず、ウォーターフォールであっても同じなんだとそろそろ気づいて欲しい。顧客からみたらシステムを実現するエンジニア顧客である自分要件を実装するまでのドキュメントなんてない方が良いのだ。その分、早く、安く使えるのだから。多段階の工程を経てアウトプットを産出するということはエンジニアサイドがそうしないとシステム化できないからなんだよ。


多分、システムエンジニアプログラマコーダ仕事を職種という肩書き上、システムエンジニアを名乗らされている技術者が全部やっているから話がおかしくなるんじゃないか、と思う。同じシステムエンジニアであるのに、担当する工程が違うだけで仕事の内容が正にプログラム仕様書からコードに変換するというコーダ仕事になるし、単機能工とみなされるから単価も安いのだ。


システム開発というしくみの設計利用者しかないエンジニア

システムの開発を助けるツールを揃え、そのプロジェクトで使えるように調整し、使って生産できるならそれはエンジニアリングなのである設備を整え、その設備を回す人的リソース供給し、そして生産する。そこには単機能しかない。


以前、エンジニアにはマルチロールを担える多機能工とこれしかできませんという単機能工の2種類のエンジニアがいると書き記した。単機能工のエンジニアはその分野しか見ようとしないし理解しようとしない。大体、それしかできないので視点が単視点しか持ち合わせていないし“なぜ、そのようなしくみ”になっているか多面的に思考ができないのだ。


話を逸らすが、ここでは用意されているアナタのプロジェクトでのシステム開発手法工程やその工程制作されるアウトプットがその顧客が望むシステムに最善なのかどうかまでは判別しないし言及しない。ただ、多くのプロジェクト中間生産物であるドキュメントを見てきた経験から言えば、なんとなくこれまで作ってきたから「今回も作るよ!」であって、そのドキュメントがなぜ必要か、そのドキュメント様式はなぜその項目なのか、他の設計ツールで出力できるアウトプット代用できないのか、など、検討なんてしていない。残念ながら。


結局、設計工程試験工程ごとにドキュメント作成するということは、システム開発エンジニアリング見立ているからであり、その実現のためのしくみ作りの具現化されたものなのである


それが、その実装されたシステム開発のしくみが、実際に現場で使うエンジニアから意味が解らん。」とか「何のために作っているの?」とか「使いにくい。」とかクレームが上がってくるとしたら、そのしくみを設計したエンジニアから利用するエンジニアへの説明不足かしくみを設計する力量不足なんだ。説明が足らないなら、いや、設計したしくみで補足が必要な時点で設計不良なのだが、足らないなら足らないで実施要領なり利用ガイドを用意しなければならない。それがしくみを作る側の責務なのだから。それもせず、現場から文句を言われ「アイツら使えねー。」と言っているようなら使えないのはそのしくみを設計したエンジニア自身だ。これもこういった状況になっているならそのしくみを設計したエンジニアが気づくことはないのだ。


ただ、それも仕方がない。設計したエンジニア擁護するつもりは微塵もないが、そうしたしくみを設計する経験をする場が限られるから。実際のプロジェクトの中で、その工程必要アウトプットとしくみはその工程に入ってからあわてて建てつけることばかりだから。本当も糞もないけれど、使う工程の前にしくみを設計して先行して試さないといけないのだ。現実はそうはいかなくて、必要ときを過ぎてから、しくみを設計もしたことがないエンジニアがしくみを作っているのだから上手くできるはずがない。

[][][][]amazon Kindle日替わりセール 逆説の日本史1 古代黎明編/封印された「倭」の謎 (小学館文庫) Kindle 価格: ¥ 299 (税込) OFF:54% 05:25 amazon Kindle日替わりセール 逆説の日本史1 古代黎明編/封印された「倭」の謎 (小学館文庫) Kindle 価格:	 ¥ 299 (税込) OFF:54%を含むブックマーク




逆説の日本史1 古代黎明編/封印された「倭」の謎 (小学館文庫) [Kindle版]

井沢元彦 (著)

紙の本の価格: ¥ 650

Kindle 価格: ¥ 299 (税込) OFF: ¥ 351 (54%)

☆は、55件のカスタマーレビューで、5つ星のうち 4.0


[][][][]amazon Kindleセレクト 25 ポイント還元Kindleストアが選んだ今週のおすすめ本 “深愛 水樹奈々”“ITエンジニアゼロから始める英語勉強法 牛尾剛”“こころが軽くなるノート 自分を守る〈シンプル大事なこと〉 小栗 哲久” 05:50 amazon Kindleセレクト 25 ポイント還元!Kindleストアが選んだ今週のおすすめ本 “深愛 水樹奈々”“ITエンジニアのゼロから始める英語勉強法 牛尾剛”“こころが軽くなるノート 自分を守る〈シンプルで大事なこと〉 小栗 哲久”を含むブックマーク

奈々様の深愛が少しお得に。牛尾さんはアジャイル界隈の人ですね。イベントで見たことある。


深愛 [Kindle版]

水樹奈々 (著)

紙の本の価格: ¥ 600

Kindle 価格: ¥ 542 OFF: ¥ 58 (10%)

ポイント : 54pt (10%)

☆は、7件のカスタマーレビューで、5つ星のうち 4.7

深愛
深愛
posted with amazlet at 14.03.08
幻冬舎 (2014-02-13)
売り上げランキング: 192


儲ける仕組みをつくるフレームワーク教科書 [Kindle版]

川上昌直 (著)

紙の本の価格: ¥ 1,680

Kindle 価格: ¥ 1,500 OFF: ¥ 180 (11%)

ポイント : 150pt (10%)

☆は、10件のカスタマーレビューで、5つ星のうち 4.5


ITエンジニアゼロから始める英語勉強法日経BP Next ICT選書) [Kindle版]

牛尾剛 (著)

紙の本の価格: ¥ 1,470

Kindle 価格: ¥ 1,396 OFF: ¥ 74 (5%)

ポイント : 139pt (10%)

☆は、10件のカスタマーレビューで、5つ星のうち 4.0


アップルvs.グーグル―どちらが世界を支配するのか― [Kindle版]

レッド・ボーゲルスタイン (著), 依田 卓巳 (翻訳)

紙の本の価格: ¥ 1,680

Kindle 価格: ¥ 1,596 OFF: ¥ 84 (5%)

ポイント : 159pt (10%)

☆は、11件のカスタマーレビューで、5つ星のうち 4.5


こころが軽くなるノート 自分を守る〈シンプル大事なこと〉 (きずな出版) [Kindle版]

小栗 哲久 (著)

紙の本の価格: ¥ 1,260

Kindle 価格: ¥ 952 OFF: ¥ 308 (24%)

ポイント : 95pt (10%)

☆は、13件のカスタマーレビューで、5つ星のうち 4.7

組織パターン[Kindle版]


研修開発入門
中原 淳
---会社で「教える」、競争優位を「つくる」
(2014/3/7)





美雪晴れ
みをつくし料理帖
高田 郁
(2014/2/15)





リーン開発の現場
カンバンによる大規模プロジェクトの運営
(2013/10/26)

間違いだらけの設計レビュー
(2013/9/19)
トヨタ生産方式[Kindle版]


4414304164
影響力の武器[第二版]
なぜ、人は動かされるのか
ロバート・B・チャルディーニ
4478371520
競争の戦略
(1995/3/16)

4822281922
アジャイルと規律
〜ソフトウエア開発を成功させる
2つの鍵のバランス〜

4048687417
リーンソフトウェア開発と
組織改革
(2010/10/9)

4274068560
アジャイルサムライ
−達人開発者への道−

4839924023
アジャイルな見積りと計画づくり
〜価値あるソフトウェアを育てる概念と技法〜


ワタシ認定SE教本


なれる!SE (11)
絶対?管理職宣言 (電撃文庫)
(2013/12/10)


我が家で重宝している料理本

483347073X
dancyu何度でもつくりたい
絶品おかず365レシピ
―一番おいしい!一生使える!

積み本


終物語 中 (講談社BOX)
西尾 維新
(2014/1/29)



4900790109
DUO 3.0 / ザ・カード



HABA ONLINE ≪公式≫エディー・バウアー オンラインストア theory (セオリー) 公式通販サイト ランズエンド LANDS’ END ソニーストア スポーツヘッドホン スマホケース プレゼントキャンペーン ボーズ AE2w Bluetooth ヘッドホン ボーズ SIE2i スポーツヘッドホン ダイソン オンラインストア ENOTECA Online(ワイン通販 エノテカ・オンライン)