まさぶんの部屋

copyright by えびぞう

目次

Blog 利用状況

ニュース

  • わんくま同盟
  • 書庫

    ギャラリ

    トヨタなら高品質のソフトを作れるのか

    トヨタ関連で

    「結局、今までソフトウエア開発をやってきた連中がダメなんじゃないの。
    トヨタに代表される日本の製造業がしっかり取り組めば、高品質のソフトが
    納期通りでき上 がるのではないですか」

    「情報システムの停止によるサービス中断、大幅な開発遅れ、ソフト品質が
    原因の携帯電話回収、といったトラブルが目立つのは、ソフ ト開発の担い手
    に問題がある、ものづくりならトヨタの出番でしょう」という意見がありました。

    #ソフトとハードでは比較にならないのですが

     

    投稿日時 : 2007年5月12日 12:03

    コメントを追加

    # re: トヨタなら高品質のソフトを作れるのか 2007/05/12 12:22 じゃんぬねっと

    ハードであっても別に大企業が直接作っているものなんてどれだけあることか。
    トヨタだって TTDC とかを使って設計やってるし。

    # re: トヨタなら高品質のソフトを作れるのか 2007/05/12 13:20 ue

    「トヨタならやれる」の論拠が見えないですよね。

    そのトヨタも自社の基幹システムを刷新する際には要件定義に手こずったりパフォーマンスの問題に直面したりで遅延に苦しんだそうです。
    日経コンピュータの NO.657 に特集があります。

    # re: トヨタなら高品質のソフトを作れるのか 2007/05/12 13:34 とっちゃん

    トヨタが車をつくるプロセスと同じ工程を経てよいのなら、いいソフトが作れますよ。

    トヨタが時間とお金をかけてるところと同じ部分にソフト開発でも時間とお金を同じようにかけて行けば、いいものにできるだけの素地はあります。


    でもって、トヨタがカンバン方式を導入した個所は製造部分です。
    ソフトでいえば、CDのプレス~パッケージング(ない所もありますがw)にあたるか所です。
    その手前の部分にはカンバン方式は導入してません。
    #カイゼンはしてると思いますけどw

    そのあたり、はき違えてる輩が何言っても、説得力はありません。
    全行程がカンバン(もちろん、設計やデザインもふくめ)でやってると言うのであれば、それはおいらの認識ミスですが。
    そんな話は聞いたことがないので...w

    # re: トヨタなら高品質のソフトを作れるのか 2007/05/12 21:07 アクア

    ソフトウェア開発はソフトハウスからすれば生産工程で間違いないと思います。
    ですがトヨタの製品(車)が高品位なのは、生産工程が素晴らしいことに由来するのではなく、企画・研究・開発・生産ラインの環境作りが素晴らしい事に由来します。

    ソフトウェアが高品質である為には、例えばVisual C#の案件ならば、
    それに携わる全員が、どれだけ言語仕様やクラスライブラリに深い知識があるか?
    更には、言語の問題点、運用環境の問題等をどれだけ広く&深く知っているかに依存している様に思えます。

    また、トヨタは実際の生産ラインに対しては徹底的な無駄の排除をする一方で、
    企画・研究・開発工程に於いては時間と人とお金を惜しまない企業と思っています。

    ソフトハウスに置き換えた場合、高品質な製品作りのためには勉強会や討論会などで、どれだけ知識の共有を計るか?
    なのではないでしょうか?

    一方で、ソフトウエアに於ける問題の発生と一般の製造業に於ける問題とは発生に関するプロセスは大きく違います。
    一般の製造業の問題点は基本的に一般に知られているような問題しかありません。
    対してソフトウエアに関しては、常に未知なる危害に晒されていることが違いとして挙げられます。



    と言う事(?)で、結論は
    トヨタなら高品質のソフトを作れるかもしれない。
    しかし車の様に行かない可能性は大いにある。
    トヨタよりも良い製品は何処でも作れる可能性は大いにある。
    しかし、トヨタ以上の努力を全員が行なう事が必須条件である。
    …と、思うのですが如何でしょう?

    # 乱文ごめんなさい。

    # re: トヨタなら高品質のソフトを作れるのか 2007/05/12 23:08 とっちゃん

    >ソフトウェア開発はソフトハウスからすれば生産工程で間違いないと思います。

    確かに間違いではありません。が、おそらく意識している生産工程とは少し違います。

    ソフトウェアの開発というのは、どういうものかにかかわりなく基本的にオーダーメイドの一品ものです。それがたとえバッチファイルであったとしてもです。
    そこにはそのプログラムに特化した仕様があり、そのプログラムに特化した設計があり、そのプログラムに特化した実装があります。さまざまな出来合いのコンポーネントを組み合わせることで作れる場合もありますが、それでも個々の部分ができあいもののカスタムメイドと同じと言えるでしょう。

    これは、業務アプリであるとか、市販品であるとか、あるいは個人的に使うバッチファイルであるとかそういうこと一切合財含めてです。

    トヨタにあてはめるとしたら、新規受注の案件は、F1カーの作成。個人的なバッチファイル作成なら購入した車のパーツ入れ替えと言えるでしょう。
    ちょっとしたフリーソフトくらいの規模になると、ワークスカーの作成と言えるかと思います。

    どの場合でも言えることは、そこには何らかの形で「量産では実現できない世界」があり、何らかの形で「独特の作業」があります。標準化された手だてはあったとしても、手作業であるということには変わりありません。

    これが、カンバン方式が導入できない本当の意味での理由です。

    カスタムメイドやオーダーメイドの世界と量産品の生産ラインのある世界は、同じにはならないんですよ。

    # re: トヨタなら高品質のソフトを作れるのか 2007/05/13 1:09 アクア

    > カスタムメイドやオーダーメイドの世界と量産品の生産ラインのある世界は、同じにはならないんですよ。

    なるほど・・・
    その方が的を得てますね。
    このエントリの意図するところ、皆さんの言わんとしてるところを真意を掴み損ねてたみたいです。
    ありがとうございました。

    # re: トヨタなら高品質のソフトを作れるのか 2007/05/14 0:16 R・田中一郎

    ue さんも仰っている通り、○○なんじゃないの?、ってレベルの話で、何の根拠も理由もない意見ですよね。

    こんなものは子供の戯言と何も変わりはありませんよね。

    タイトル
    名前
    URL
    コメント