1 ポイント 投稿者 GN⁺ 2024-04-06 | 1件のコメント | WhatsAppで共有
  • ある会社のパイプライン自動化部門で、保守上の問題から廃止することになっていた社内ツールを、他チームが必要とする場合に備えて実装自動化パイプラインにしたという状況
  • 今月、チームメンバーが自動化改善シナリオを見つけ、廃止予定のレガシー社内ツールの自動化変更作業を担当することになった
  • チームリーダーが他チームに対して、そのツールは廃止済みで今後は使用しないよう告知した同じ週にも、利用される可能性の低いシナリオまで堅牢にするためのPull Request修正要求が続いた

1件のコメント

 
GN⁺ 2024-04-06
Hacker Newsの意見
  • あるERPシステムの開発経験

    • 15年にわたりさまざまな開発者によって作られてきた社内ERPシステムの作業経験。
    • システムは会社の中核だったが、経営陣はシステムを問題の原因だと名指しした。
    • 新しい経営陣は業界標準ソリューションへの置き換えを推進した。
    • CTOと筆者は、プロジェクトは予算超過し失敗すると強く主張したが、経営陣はベンダーの言葉を信じてプロジェクトを進めた。
    • ベンダーはプロジェクトの規模を理解しておらず、重要な機能を外しながらも自信を見せていた。
    • 結局5年後、数百万ドルを無駄にしたままプロジェクトは失敗に終わった。
  • スマートエネルギーメーター事業への参入の試み

    • 大手メディア企業で、スマートエネルギーメーター事業に飛び込もうとした経験。
    • すでに数千台のメーターを購入してブランド化し、倉庫に保管していた。
    • API開発は完了しており、UIには問題があって修正が必要だった。
    • マーケティング展開のための数百万ドル規模の予算が用意されていたが、発売当日に会社の取締役会がブランドイメージと失敗リスクを理由に発売を中止した。
  • 無意味なプロジェクトの経験

    • 会社の「EnGUAGEment meter」を各ホールに設置し、従業員の気分を表示するシステムを開発。
    • CEOの誕生日には参加率を引き上げる必要があった。
    • 結局、毎日30〜40%の参加率にとどまった。
  • 大手小売業者のネットワークアクセス制御プロジェクト

    • CiscoルーターのACLを構築する作業を任されたが、プロジェクトは途中で中止されたとみられる。
    • 筆者は自動化システムを構築したが、その後プロジェクトの進捗については何も聞かなかった。
  • 社内ツールの利用停止を狙った意図的な性能劣化措置

    • VPの依頼で、古い社内ツールを意図的に遅くする作業を実施。
    • 偽のエラーメッセージとランダムな遅延を追加し、ユーザーの不満を誘発した。
  • SaaS企業のAWSへの緊急移行

    • 買収後にAWSへの移行を指示されたが、それによって発生した高コストのため、結局再びデータセンターへ戻すことになった。
  • ニュージーランドのソフトウェア・ハードウェア企業におけるユニットテスト更新プロジェクト

    • 1000万ドルの予算でユニットテスト更新を目指したが、プロジェクトは途中で方向転換し、パケット検査ツールの開発へ移った。
    • プロジェクトリーダーは途中で退職し、成果物は無意味だったが、会社はプロジェクトを成功と評価した。
  • 大学のプログラミング講義でのシミュレーター開発

    • 最初の講義後に教授へシミュレーター開発について話そうとしたが、教授は授業への出席を免除し、A評価を与えると言った。
    • 学期末に教授はその約束を覚えておらず、シミュレーターを見せた後でようやく成績を変更してくれた。
  • Magic: The Gatheringのオンラインプレイサイト開発

    • 既存の選択肢より優れたサイトを開発したが、著作権の問題により公開しなかった。
  • 衛星制御ボード用テスト装置の開発

    • 衛星制御ボードをテストするための装置を開発したが、プログラムが中止され、装置は使われないまま廃棄された。