2023-11-15 :-(
_ GNU Parallel
コマンドを並列実行してくれるツール。
本家
GNU Parallel - GNU Project - Free Software Foundation
チュートリアルを読むとだいたい分かる
GNU Parallel Tutorial — GNU Parallel 20231022 documentation
GNU Parallel 作者による USENIX への論文。使い方などが説明されている。
GNU Parallel: The Command-Line Power Tool | USENIX
「基本的に for ループは Parallel で置き換えるといいよ」と言っているが、複雑な for ならば正味の処理を別のスクリプトに括りだして、以下のようにセマフォ ( sem - semaphore for executing shell command lines in parallel ) を使いましょう、とのこと。
for i in `ls *.log` ; do
[... a lot of complex lines here ...]
sem -j4 --id my_id do_work $i
done
sem --wait --id my_id
_ 翻訳者 角 征典さんによる『Running Lean 第3版』ダイジェスト - connpass
昼に zoom で開催されたので聞いていた。
スライド
https://kdmsnr.com/slides/20231115_running-lean-3/
リーンスタートアップとはなんだったのか
- ベースはアジャイル開発。XP です。
- アジャイルやってればスタートアップがうまくいくか? そういうわけでもない。
- アジャイルソフトウェア開発宣言の「契約交渉よりも『顧客との協調』を」がうまくいってなかった。
- スタートアップはステークホルダーがまだいないからフィードバックを得られないため。 (スライド p.10 参照)
- 製品開発と同時に顧客開発が必要
- 動くビジネスモデル「リーンキャンバス」
- ソフトウェアとビジネスモデルを連携させる
- Kent Beck 「Validated learning」(検証による学習)
- 検証による学習= BML ループ Build Meagure Learn 構築 計測 学習
- これがリーンスタートアップの大雑把な考え方
ステークホルダーが居ない図 (スライド p.10 参照)
10年後の新要素
- ソフトウェア品質シンポジウムでの狩野講演より
- 購買行動と品質の変化
- 20世紀は現在品質と未来品質しかない。初めての製品。
- 21世紀は過去品質も考慮しないといけない。初めての製品はあまりなく、買い換えが多い。ユーザーはこれまでどのような製品を使い、どのように行動し、どのような好みがあるのか。
- 21世紀のユーザーの行動は買い換えが基本であるまいか。
- プロダクトは変わってもやりたいことは変わってない。(音楽を聴きたい → ウォークマン → iPod → サブスク)
- いかにして買い換え=スイッチを発生させられるか (Running Lean では「スイッチ」と呼んでいる)
- リーンキャンバスの三本柱(リーナーキャンバス)
- アーリーアダプター = 事情が変化した人達
- 機能面を考えてる限りは小さな改善で終わってしまう
- より抽象的に考える。(顧客が本当に欲しかったもの?)
p.28 からの流れが印象的だった。
既存の問題を解決すると小さな改良になってしまう問題
課題は「穴を開けたい」だけど、それに関連する課題 (粉が散る、ドリルが壊れる) に気が散ってしまうという図。
MVPだけで進めない
- 検証による学習するとずっと検証しちゃう問題
- 仮説が検証できたよかったね、だといつまでも終わらない。
- トラクションしましょう
- 市場からの引き合い
- 顧客の買い換えの兆し
- 収益化可能な価値を獲得できているか。できそうか。
- MVPとは
- テスラ創業者「車のMVPをやるなら車以外は作らんよ」
- MVP の定義(1): 最小限の労力で顧客に関する学習を最大限にできる製品
- MVP の定義(2): コミュニケーションを促進するバウンダリーオブジェクト
- 異なるステークホルダー間で知識や情報を共有するツール
- 必ずしも製品で無くてもよい。ビジネスモデルでも十分である。
- https://speakerdeck.com/tumada/zuo-tutekaramai-ru-to-mai-tutekarazuo-ru-to-mai-reruyounisitekarazuo-ru
おまけ
リスナーからの質問
- リ「リーンスタートアップとトヨタ生産方式の関係について教えてください」
- 角「とくにないです。名前くらいじゃないかな」
なん...だと...?
[ツッコミを入れる]


