ビジネス・スタートアップ
Verschlimmbesserung:ソフトウェアアップデートに必要な言葉
Verschlimmbesserung: The Word Your Software Updates Need (geekyschmidt.com)
要約
ドイツ語には、ソフトウェアアップデートがしばしば引き起こす状況を表す言葉「Verschlimmbesserung(悪化させる改善)」があります。これは、改善を試みた結果、かえって状況を悪化させることを指します。ソフトウェア開発では、指標を重視しすぎるあまり、ユーザーの実際のニーズやワークフローを無視した改善が行われがちです。真の改善とは、新しさだけでなく、安定性や既存の機能を損なわないことも含まれるべきです。
全文翻訳
ドイツ語には、あなたの最後のソフトウェアアップデートが行ったことを表す言葉があります。
それはVerschlimmbesserungと呼ばれます:悪化させる改善です。
私たちは皆、ボタンを移動させ、メニューの名前を変更し、私たちが毎日頼っていたワークフローを壊したSaaSアップデートを経験しました。
一部のプロダクトチームは、誰も持っていない問題を解決する「より良い体験」をリリースしました。
エリヤフ・ゴールドラットは数十年前から根本原因を突き止めていました:「私をどう測定するか教えてくれれば、どう振る舞うか教えてあげよう。もし私を非論理的な方法で測定するなら…非論理的な行動について文句を言うな…」
ポイントリリースがプロダクト自体よりも重要になると、あなたはVerschlimmbesserungを奨励していることになります。
あなたのエンジニアリングチームは失敗しているのではありません。
彼らはあなたが与えた指標を最適化しているのです。
どのようにチームを測定し、奨励するかは、彼らが何を価値あるものと見なしているかを正確に伝えます。
指標がチャーン(解約)を報酬とするなら、チャーンが得られます。
指標が出荷を報酬とするなら、出荷が得られます;それが何かを改善するかどうかに関わらず。
新しいものは常に良いのでしょうか?おそらく違います。
Office 2003は、誰もそれを絶えず自己改革することを強制しなかったため、依然として信じられないほど役立ちます。
安定性は機能です。
いつ出荷しないかを知ることは、エンジニアリングの規律です。
ドイツ人はそれに対して言葉を作りました。
おそらく、私たちはそれを使用し始めるべきです。