どうすれば小さなチームでも大きな成果を出せるのか
2013年03月27日
schooの授業「どうすれば小さなチームでも大きな成果を出せるのか」よりメモ。資料がslideshareにあがってました。→こちら
■今日話すこと
小さなチームと大きなチームの違い→無駄があるかないかに尽きる
関連して=>ソフトウェア開発における無駄をなくす方法について
■今日のまとめ
開発の無駄をなくすには①単位を小さくすること
②優先順位を決めること
③なるべく作らないこと
■小さなチームの採る戦略
□よくある開発の落とし穴
①いつまでも完成しない②完成しても誰も使わない
③直したくても改修できない
□ソフトウェア開発のパラメータ(変数)
・スコープ(やること、何をつくるか)・期限
・リソース(コスト)
□大企業の開発方法
スコープを決める(何を作るか決める)→いつまでに作るか決める→いくら掛かるか決める□小さなチームの開発方法
いくら掛けるか決める(コストを決める)→マーケットがあるから期限を決める→コストと期限の中で何を作るか決める=パラメータの中だとコストを固定する
□小さなチームのアドバンテージ
・大企業よりスピードが早い、方向転換ができる・同じルールで戦わない。物量だと負ける。
□ソフトウェアの価値が生まれるのはいつから?
・ソフトウェアは完成時点では価値がゼロ(むしろマイナス)・売上があがるか、社内コストを削減したときに初めて価値が生まれる
□「品質」とはなにか?
「誰が顧客なのかがわからなければ、何が品質なのかもわからない。」(リーンスタートアップより)正しいコード、バグがない製品が品質が良いとは限らない。
プログラムの正しさ=>仕様の正しさ=>ビジネスの正しさ
□「品質」の2つの考え方
Point of Sales:買った時点が最高でそこから陳腐化が始まるもの(製造業)
Point of Use:常に使っている時点で最高、最新のものを利用できる(常にアップグレード)
(サービス業)
→「Point of Sales」から「Point of Use」へ
□「Point of Use」で大事なこと
継続性(ずっと使えるか)と保守性(バグがない、キレイなコードより直しやすいコード)□大企業的な発想でのソフトウェア開発
[市場]ニーズ?→[ビジネス]市場分析→[ビジネス]開発依頼→[エンジニア]開発→[エンジニア]納品→[ビジネス]リリース→[市場]反応=>これだとだいたい半年ぐらいかかる。その間に市場は変わらないのか。
=>よくエンジニアは「要件が決まってないと開発できない」というが、そんなこと言ってる時間はない。
□小さなチームでの役割分担(下の3つあればいい)
[ビジネスオーナー]・・・WEB会社でいうプロデューサー[プロダクトオーナー]・・・ビジネス的に何をつくればいいかを決める(WEB会社でいうディレクター)
[プログラマ]・・・実際の製品を作る人(要件定義から仕様、実際のコードまで)
要件定義をする人・仕様を決める人・コードを書く人…etcとたくさん人がいると伝言ゲームが生まれる。
プログラマ1人で全部できるようになればいい。
一回のイテレーションは長くても1週間で。
=>これが「①単位を小さくすること」
□優先順位を決めること
「やってはいけないことを素晴らしい効率で行うことほど無駄なことはない」ドラッカー設計におけるもっとも重要なことは
=>何から順番に作るのか決める。優先順位を決める。
□優先順位を決めるためには
「何を売りたいのか」を決める。ex)ホットドッグ屋をやるとき、内装やイス机を決めるのではなくまずホットドッグ自体を決める
エクセルなどで「A」「S」と優先順位を付けると失敗する。
グループで優先順位をつけるのではなく、個別チケットで優先順位を。(1行で順位付けできると良し)
=>これが「②優先順位をつけること」
□なるべく作らないこと
・バグをなるべく出さないようにする→バグが出てもすぐに直せるようにする
・サーバは落ちないようにする
→落ちてもすぐに復旧できるようにする
・データ変更のないように設計する
→データ変更しても対応できるようにする
・ビジネスのプランを巡視する
→ユーザのフィードバックで製品を変える
「機能やソースコードは資産ではない。負債である。」
作らなければコストはかからない。
作らなければ不具合もおきない。
作らなければ・・・
=>作らずにビジネスを検証できたら最高。
=>これが「③なるべく作らない」
■今日のまとめ
開発の無駄をなくすには①単位を小さくすること
②優先順位を決めること
③なるべく作らないこと
Amazonのほしい物リストで中古品をプレゼントすると相手の住所がモロバレになる件
2013年03月20日
タイトルで全てなのですが、もう少し詳細に書くと
■STEP1 プレゼントする相手のほしい物リストを開く
リストの中から送る商品を検討します。■STEP2 新品ではなくマーケットプレイスの中古品を買う
中古品でもちゃんとギフト用住所を選択できます。もちろん、この時に送り先の住所は表示されません。※「贈り物で中古品って・・・」というツッコミはなしでお願いしますw
■STEP3 ネットショップから届くメールに相手の住所が!!
本来非表示のはずの相手の住所がメールに表示されています。複数のショップを使用してみましたが、全てのショップでこのようなメールが送信されるわけではなく一部のショップは住所を表示しないよう対応しているところもありました。
Amazonのほしい物リストを公開設定にしていて、住所を知られたくない人は気を付けたほうがいいかもしれません。
北海道立近代美術館
2013年03月16日
私が行った時にやっていたのは、「AINU ART ―風のかたりべ」
アイヌ民族の代表的な文様をあしらった衣装や、イクパスイ(宗教儀式に用いる道具)などの他、木彫りの作品たちが展示されていました。
その中でも彫刻家 藤戸竹喜の作品は圧倒的でした。