Upgrade to Pro — share decks privately, control downloads, hide ads and more …

遠距離納品の罠(昔話)/ Traps for long distance delivery

遠距離納品の罠(昔話)/ Traps for long distance delivery

1784dc14078e1814c6d0c0959b0b7324?s=128

sapi_kawahara

April 11, 2019
Tweet

Transcript

  1. 【Hedge #3】失敗LT祭 by デザイナー&エンジニア 2019年4月11日(木) #hedgehogs 遠距離納品の罠(昔話) 【Hedge #3】失敗LT祭 by

    デザイナー&エンジニア 2019年4月11日(木) 1
  2. 【Hedge #3】失敗LT祭 by デザイナー&エンジニア 2019年4月11日(木) #hedgehogs 自己紹介 • さっぴー川原 @sapi_kawahara

    • 埼玉県川越市在住、五反田の中小企業で働いてます。 • エンジニア暦:30年目、最初はコンシューマーゲーム機の開発、のちに LAMPでの開発にジョブチェンジ、開発言語にこだわらない性格、最近は Pythonをメインでやってます。 • スキル ◦ アセンブラ,C言語,C++,Perl,PHP,Java,Python,shell,AWK,HTML,JavaScript,React など何で もやります。 ◦ 最近はAWSもいじっているのでフルスタックエンジニアになってます。 2
  3. 【Hedge #3】失敗LT祭 by デザイナー&エンジニア 2019年4月11日(木) #hedgehogs 技術書典6に出ます!2019年4月14日(日) • 合同本に寄稿しました!2冊書きました! •

    サークル名:親方Project • 場所:あ01 • ワンストップ見積もり(1,500円) ◦ https://note.mu/oyakata2438/n/n52a56035317c • 【委託】エンジニアの成長を応援する本(1,000円) ◦ https://note.mu/ariakira/n/n477d3f25be71 3
  4. 【Hedge #3】失敗LT祭 by デザイナー&エンジニア 2019年4月11日(木) #hedgehogs エンジニアとしての失敗 • イントラにあるファイルを削除した。 •

    共有サーバーにあるファイルを削除した。 • フロッピーディスクを紛失した。 • Gitリポジトリを削除した。 • 共有サーバーに不要なファイルを含めて5GBぐらいアップロードした。 • 社員証を忘れて入館できない。 • イントラログインのパスワードを忘れてロックされる。 • 契約書を入れたカバンを電車に置き忘れる。 4
  5. 【Hedge #3】失敗LT祭 by デザイナー&エンジニア 2019年4月11日(木) #hedgehogs これぐらいは、やりますよね? 5

  6. 【Hedge #3】失敗LT祭 by デザイナー&エンジニア 2019年4月11日(木) #hedgehogs それは昔々の話 • インターネットが一般利用される前、ゲーム開発時代の話です。 •

    ゲームは開発が終わったらEP-ROMに焼いて納品です。 • 3セット必要でファ◦コンの場合は6個のEP-ROMが必要です。 • 納品先は京都の会社です。 • ヤマト運輸や佐川急便はありましたが、配達競争はしていなかったので東京 から京都まで3日間ぐらいかかりました。 6
  7. 【Hedge #3】失敗LT祭 by デザイナー&エンジニア 2019年4月11日(木) #hedgehogs 開発終了後のひととき • 私は納品完了まで休暇を取らずに、次のゲームソフト開発の予備開発などを しておりました。

    • そんなとき電話がありました。 • 休暇を取っている、もう1人のプログラマーからです。 7
  8. 【Hedge #3】失敗LT祭 by デザイナー&エンジニア 2019年4月11日(木) #hedgehogs 開発終わったアレにバグがある! 8

  9. 【Hedge #3】失敗LT祭 by デザイナー&エンジニア 2019年4月11日(木) #hedgehogs バグ発見! • 電話してきたプログラマーから状況を確認して再現させるとバグは2つある。 •

    一つは誤字で担当は私だった・・・。 • もう一つはフラグバグで、このフラグを設定しないまま進むとエンディング に行けないバグで担当は電話してきたプログラマーだった。 • そして確認後、電話してきたプログラマーに今どこに居るか確認する。 9
  10. 【Hedge #3】失敗LT祭 by デザイナー&エンジニア 2019年4月11日(木) #hedgehogs 北海道の実家に居ます! 10

  11. 【Hedge #3】失敗LT祭 by デザイナー&エンジニア 2019年4月11日(木) #hedgehogs 戦いが始まる • 京都の会社には、会社の人が営業に行っている。 •

    つまり今日中に直して新幹線レールゴーサービスを使い、現地で営業の人が 受け取れば間に合う! • 北海道に居るプログラマーに想像できる対応方法をFAXで送ってもらえばい けそうだ! • 今日中に直すぞ!!やるぞ!!!! 11
  12. 【Hedge #3】失敗LT祭 by デザイナー&エンジニア 2019年4月11日(木) #hedgehogs 補足説明:新幹線レールゴーサービスについて • 新幹線の車掌室に荷物を置いて輸送するサービスです。 •

    国鉄時代には、駅で荷物を受け取り、指定された駅まで運ぶサービスがあり ます。 • それの新幹線版で、当時は一番早く荷物が運べるサービスでした。 • 今現在、駅で荷物を受け取って送るサービスは、JR東日本で東京から仙台・ 盛岡・新潟(途中駅のサービスは無い)での新幹線レールゴーサービスがあ ります。 12
  13. 【Hedge #3】失敗LT祭 by デザイナー&エンジニア 2019年4月11日(木) #hedgehogs その日のうちに直せました!! 13

  14. 【Hedge #3】失敗LT祭 by デザイナー&エンジニア 2019年4月11日(木) #hedgehogs しかし! 新幹線レールゴーサービスには 間に合いませんでした! 14

  15. 【Hedge #3】失敗LT祭 by デザイナー&エンジニア 2019年4月11日(木) #hedgehogs 翌日の対応について • 営業さんを、京都に留めておく案もありましたが、翌日の予定があるので京 都を離れる。

    • 誰かが、朝一番に京都に行く必要がある。 • それを決めなれけばならない! • どうやって決める?? 15
  16. 【Hedge #3】失敗LT祭 by デザイナー&エンジニア 2019年4月11日(木) #hedgehogs じゃんけんで決めよう!! 16

  17. 【Hedge #3】失敗LT祭 by デザイナー&エンジニア 2019年4月11日(木) #hedgehogs 負けたのは俺!? 17

  18. 【Hedge #3】失敗LT祭 by デザイナー&エンジニア 2019年4月11日(木) #hedgehogs まとめ • バグはちゃんと取りましょう!絶対だ!! •

    誤字もちゃんと確認しましょう!絶対だ!! • マスターアップした後、すぐに休暇は取るべきではない! • 新幹線レールゴーサービスのサービス時間を確認しましょう!!(新幹線終 電より前に終わります) • 京都に納品しに行ったのは金曜日で、土日は京都観光することができたので 結果としてラッキーでした。 18
  19. 【Hedge #3】失敗LT祭 by デザイナー&エンジニア 2019年4月11日(木) #hedgehogs 19 平成最後のLT大会&PARTY ㍻31年4月30日開催 •

    この失敗話は平成元年のことで意外と昔話じゃないでですよね? • ところで平成が終わりますが、こんなイベントもやります。 • https://connpass.com/event/123175/