Embed presentation
Downloaded 41 times













![Overengineering (or over-engineering,[1] or over-kill) is the act of designing a product or providing a solution to a problem in an overlycomplicated manner, where a simpler solution can be demonstrated to exist with the same efficiency and effectiveness as that of theoriginal design.[2]Overengineering differs from Planned Obsolescence which seeks to alter a design to produce an artificial limit on a product's lifespan orotherwise make it unfashionable. Overengineering is often identified with design changes that increase a factor of safety, add functionality,or overcome perceived design flaws that most users would accept.Overengineering can be desirable when safety or performance is critical (e.g. in aerospace vehicles and luxury road vehicles), or whenextremely broad functionality is required (e.g. diagnostic and medical tools, power users of products), but it is generally criticized in terms ofvalue engineering as wasteful of resources such as materials, time and money.wikipedia(英語版)より](/image.pl?url=https%3a%2f%2fimage.slidesharecdn.com%2fdevsumidevsumia-220216160812%2f75%2fdevsumi-devsumiA-14-2048.jpg&f=jpg&w=240)
![オーバーエンジニアリング(またはオーバーエンジニアリング[1]、オーバーキル)とは、製品を設計したり、問題の解決策を提供したりする際に、元の設計と同等の効率や効果を持つ、よりシンプルな解決策が存在することを証明できるのにもかかわらず、過度に複雑な方法で設計することである[2]。オーバーエンジニアリングは、製品の寿命を人為的に制限したり、流行遅れにしたりするために設計を変更しようとする計画的陳腐化とは異なります。オーバーエンジニアリングは、安全率を高めたり、機能を追加したり、ほとんどのユーザーが受け入れるであろう設計上の欠陥を克服するような設計変更と同一視されることが多い。オーバーエンジニアリングは、安全性や性能が極めて重要な場合(航空宇宙用車両や高級ロードカーなど)や、極めて広範な機能性が要求される場合(診断ツールや医療機器、製品のパワーユーザーなど)には望ましいが、バリューエンジニアリングの観点からは、材料や時間、お金などの資源を無駄にしていると一般的に批判されている。wikipedia(英語版) → DeepLより](/image.pl?url=https%3a%2f%2fimage.slidesharecdn.com%2fdevsumidevsumia-220216160812%2f75%2fdevsumi-devsumiA-15-2048.jpg&f=jpg&w=240)
![オーバーエンジニアリング(またはオーバーエンジニアリング[1]、オーバーキル)とは、製品を設計したり、問題の解決策を提供したりする際に、元の設計と同等の効率や効果を持つ、よりシンプルな解決策が存在することを証明できるのにもかかわらず、過度に複雑な方法で設計することである[2]。オーバーエンジニアリングは、製品の寿命を人為的に制限したり、流行遅れにしたりするために設計を変更しようとする計画的陳腐化とは異なります。オーバーエンジニアリングは、安全率を高めたり、機能を追加したり、ほとんどのユーザーが受け入れるであろう設計上の欠陥を克服するような設計変更と同一視されることが多い。オーバーエンジニアリングは、安全性や性能が極めて重要な場合(航空宇宙用車両や高級ロードカーなど)や、極めて広範な機能性が要求される場合(診断ツールや医療機器、製品のパワーユーザーなど)には望ましいが、バリューエンジニアリングの観点からは、材料や時間、お金などの資源を無駄にしていると一般的に批判されている。wikipedia(英語版) → DeepLより](/image.pl?url=https%3a%2f%2fimage.slidesharecdn.com%2fdevsumidevsumia-220216160812%2f75%2fdevsumi-devsumiA-16-2048.jpg&f=jpg&w=240)





















































Developers Summit 2022の登壇スライドです。https://event.shoeisha.jp/devsumi/20220217/session/3647/俺のプロダクト開発用語辞典https://www.youtube.com/channel/UCnUdhofhFN2RotPou4a55_wオーバーエンジニアリングとは?https://www.youtube.com/watch?v=6XQOSj7rutIオーバーエンジニアリングとは(ブログ版)https://i2key.hateblo.jp/entry/2021/12/25/101957













![Overengineering (or over-engineering,[1] or over-kill) is the act of designing a product or providing a solution to a problem in an overlycomplicated manner, where a simpler solution can be demonstrated to exist with the same efficiency and effectiveness as that of theoriginal design.[2]Overengineering differs from Planned Obsolescence which seeks to alter a design to produce an artificial limit on a product's lifespan orotherwise make it unfashionable. Overengineering is often identified with design changes that increase a factor of safety, add functionality,or overcome perceived design flaws that most users would accept.Overengineering can be desirable when safety or performance is critical (e.g. in aerospace vehicles and luxury road vehicles), or whenextremely broad functionality is required (e.g. diagnostic and medical tools, power users of products), but it is generally criticized in terms ofvalue engineering as wasteful of resources such as materials, time and money.wikipedia(英語版)より](/image.pl?url=https%3a%2f%2fimage.slidesharecdn.com%2fdevsumidevsumia-220216160812%2f75%2fdevsumi-devsumiA-14-2048.jpg&f=jpg&w=240)
![オーバーエンジニアリング(またはオーバーエンジニアリング[1]、オーバーキル)とは、製品を設計したり、問題の解決策を提供したりする際に、元の設計と同等の効率や効果を持つ、よりシンプルな解決策が存在することを証明できるのにもかかわらず、過度に複雑な方法で設計することである[2]。オーバーエンジニアリングは、製品の寿命を人為的に制限したり、流行遅れにしたりするために設計を変更しようとする計画的陳腐化とは異なります。オーバーエンジニアリングは、安全率を高めたり、機能を追加したり、ほとんどのユーザーが受け入れるであろう設計上の欠陥を克服するような設計変更と同一視されることが多い。オーバーエンジニアリングは、安全性や性能が極めて重要な場合(航空宇宙用車両や高級ロードカーなど)や、極めて広範な機能性が要求される場合(診断ツールや医療機器、製品のパワーユーザーなど)には望ましいが、バリューエンジニアリングの観点からは、材料や時間、お金などの資源を無駄にしていると一般的に批判されている。wikipedia(英語版) → DeepLより](/image.pl?url=https%3a%2f%2fimage.slidesharecdn.com%2fdevsumidevsumia-220216160812%2f75%2fdevsumi-devsumiA-15-2048.jpg&f=jpg&w=240)
![オーバーエンジニアリング(またはオーバーエンジニアリング[1]、オーバーキル)とは、製品を設計したり、問題の解決策を提供したりする際に、元の設計と同等の効率や効果を持つ、よりシンプルな解決策が存在することを証明できるのにもかかわらず、過度に複雑な方法で設計することである[2]。オーバーエンジニアリングは、製品の寿命を人為的に制限したり、流行遅れにしたりするために設計を変更しようとする計画的陳腐化とは異なります。オーバーエンジニアリングは、安全率を高めたり、機能を追加したり、ほとんどのユーザーが受け入れるであろう設計上の欠陥を克服するような設計変更と同一視されることが多い。オーバーエンジニアリングは、安全性や性能が極めて重要な場合(航空宇宙用車両や高級ロードカーなど)や、極めて広範な機能性が要求される場合(診断ツールや医療機器、製品のパワーユーザーなど)には望ましいが、バリューエンジニアリングの観点からは、材料や時間、お金などの資源を無駄にしていると一般的に批判されている。wikipedia(英語版) → DeepLより](/image.pl?url=https%3a%2f%2fimage.slidesharecdn.com%2fdevsumidevsumia-220216160812%2f75%2fdevsumi-devsumiA-16-2048.jpg&f=jpg&w=240)




















































