「最悪のソフトウェアはマネージメントの問題」、よいソフトウェアを作る方法を政府のソフト開発を行う技術者が語る

「ひどいソフトウェアが生まれる場合、問題は特定のエンジニアリングではく、マネージメントにあることが多い」と語る、Googleのプロダクトマネージャーを経てシンガポールの公安部門向け技術開発を行うLi Hongyiさんが、「よりよいソフトウェアはどうやって構築するのか?」をつづっています。

29コメント・2019年08月21日10時46分

  • 坂城 実

    若い時は分からなかったけど、今だとよく分かるな。GI

    2019年08月21日 19時23分

  • ぽんきち

    GI「プロジェクトオーナーが解決すべき問題を明確にす

    2019年08月21日 19時23分

  • #Ruby @Samemura

    少し話それますが、開発に影響が大きいものとして、コーティング < 設計 < ディレクション < ロードマップ < ビジョンだと思います。右に行くほど、大事

    2019年08月21日 19時23分

  • Tazzan(たっつぁん)

    「最高のエンジニアは平均的なエンジニアの少なくとも10倍の生産性がある」と述べていますが、これはコードを書く速さが10倍だという意味ではなく、優れた意志決定により作業を10倍節約できるという意味

    2019年08月21日 19時23分

  • F

    そりゃそうっすよね問題が明確じゃないと本質的じゃない問題も解決しようとして機能が肥大化するのは目に見えてる

    2019年08月21日 19時23分

  • 走ざ(案山子のしもべ)

    GI 優れたソフトウェア開発は、解決したい問題を明確にす

    2019年08月21日 19時23分

  • zen

    完全にイメージなんだけど官公庁のシステム構築はこれのやっちゃいけないパターンのみで出来ている感じw後7ペイw

    2019年08月21日 19時23分

  • garage-kid the raoG@庭園隠者的社内相談役。

    あとで読む最悪のソフトウェアはマネージメントの問題」、よいソフトウェアを作る方法を政府のソフト開発を行う技術者が語る GI

    2019年08月21日 19時23分

  • 南無三

    わかりみが深すぎて吐きそう→ひどい開発の問題点は「プロジェクトオーナーが解決すべき問題を明確にすることなく解決策としてのソフトウェア構築をスタートさせ、関係者からの長い要望リストを、フルスクラッチで開発を行おうとする外部の開発チー

    2019年08月21日 19時23分

  • がっきーさん

    せやな。プロジェクト品質は、マネジメントでかわるよね。GI

    2019年08月21日 19時23分

  • 泣かぬなら整理してしまえ整理マン

    「論文を書く時に草稿が必要なように、いいソフトウェアを作るにはまず、を作る必要があります」から、PoCやりましょPoC

    2019年08月21日 14時47分

  • こういち

    良記事すぎた。全て超重要だなと痛感している今日このごろ。1:できるだけシンプルに始める2:問題を探し出すこと3:できる限り最高のエンジニアを採用するGI

    2019年08月21日 14時47分

  • ジャム親父

    Facebookのマーク・ザッカーバーグCEOやAppleの元CEOであるスティーブ・ジョブズは「最高のエンジニアは平均的なエンジニアの少なくとも10倍の生産性がある」GAFAクラスの平均エンジニアの10倍って相当だな

    2019年08月21日 14時47分

  • ひろき

    冒頭の1文でまとめられた内容が仰せの通りですって感じで辛い

    2019年08月21日 14時47分

  • kyamashiro

    そもそもプロジェクトオーナーがいない。「プロジェクトオーナーが解決すべき問題を明確にすることなく解決策としてのソフトウェア構築をスタートさせ、関係者からの長い要望リストを、フルスクラッチで開発を行おうとする外部の開発チームに委託

    2019年08月21日 14時47分

  • ねこさんow or ever(ΦωΦ)

    GI 一方で優れたソフトウェア開発は、まず解決したい問

    2019年08月21日 11時47分

  • tama

    “Hongyiさんは、ひどいソフトウェア開発の問題点を一文で「プロジェクトオーナーが解決すべき問題を明確にすることなく解決策としてのソフトウェア構築をスタートさせ、関係者からの長い要望リストを、フルスクラッチで開発を行おうとする外

    2019年08月21日 11時20分

  • 桔梗(キキョウ)

    すなわち、わが国の政府が作るソフトウェアは

    2019年08月21日 10時46分

  • ぼうさん / Bousan

    「ひどいソフトウェア開発の問題点を一文で「プロジェクトオーナーが解決すべき問題を明確にすることなく解決策としてのソフトウェア構築をスタートさせ、関係者からの長い要望リストを、フルスクラッチで開発を行おうとする外部の開発チームに委託

    2019年08月21日 10時46分

  • 開発星人

    「プロジェクトオーナーが解決すべき問題を明確にすることなく解決策としてのソフトウェア構築をスタートさせ、関係者からの長い要望リストを、フルスクラッチで開発を行おうとする外部の開発チームに委託すること」QT

    2019年08月21日 10時46分

  • C_ko

    問題の明確化なしでスタートし、関係者から要望リストままを外部に委託するパターン。ソフトウェア開発以外でも起こりがち。「最悪のソフトウェアはマネージメントの問題」よいソフトウェアを作る方法を政府の

    2019年08月21日 10時46分

  • くず/カナタニチアキ

    “プロジェクトオーナーが解決すべき問題を明確にすることなく解決策としてのソフトウェア構築をスタートさせ、関係者からの長い要望リストを、フルスクラッチで開発を行おうとする外部の開発チームに委託すること

    2019年08月21日 10時46分

  • medihen

    ひどいソフトウェア開発 = PJオーナーが解決すべき問題を明確にすることなく解決策としてのSW構築をスタートさせ、関係者からの長い要望リストを、フルスクラッチで開発を行おうとする外部の開発チームに委託すること

    2019年08月21日 10時46分

  • Yama@気付いたらベトナム在住7年目

    それが出来れば苦労しな(ryいや、出来るようにする努力が足りないのか

    2019年08月21日 10時46分

  • 傀儡@高野のクリーミーメロンが主食

    優秀なマネージャーは必要な情報を引き出すのに長けているので丸投げはしないし期待値を導き出すのも上手いから、出戻りなんかしないし多少無茶なときもメンバーは着いてきてくれる失敗してるとしたらそれはエンジニアのせいではない

    2019年08月21日 10時46分

  • Shin'ya Maruyama

    日本でクソサービスが量産されるのはクソ経営が何が問題かも分からない状態で上から指示だけ出すからに他ならないですね

    2019年08月21日 10時46分

  • いろはまる

    この記事、考え方がめちゃくちゃ近いRPAの仕事に関わってる人は必読の内容だと思います

    2019年08月21日 10時46分

  • Ryo Yoneyama

    問題がシンプルに定義できるまで何も作らないが良いGI

    2019年08月21日 10時46分

  • Yasuhiro Fukuda

    私たちITエンジニアにとっては自明の話。発注者の盲目的な機能要求には嘆息するとこも多い。売上を取るか、サービスの質を取るか。はーこれが自社開発で私が開発部長だったらなぁと何度も思ったことあります

    2019年08月21日 10時46分