Successfully reported this slideshow.

エンジニア向け絶対に挫折しない個人サービスの作り方

236

Share

1 of 45
1 of 45

エンジニア向け絶対に挫折しない個人サービスの作り方

236

Share

Download to read offline

Description

エンジニアが一人で個人サービスを作ろうとすると、途中で飽きちゃったり、技術で詰まっちゃたりして、なかなか作りきれないことよくありますよね?つまずいてしまうポイントをうまく回避して最後まで作りきって公開まで持っていく、エンジニアだったら誰でも実践できるコツを教えます。

4/18 Creators Meet Up発表。

Transcript

  1. 1. エンジニア向け絶対に挫折し ない個人サービスの作り方 2015.4.18
  2. 2. 自己紹介  原田 敦@harada4atsushi  株式会社mofmof  Railsエンジニア兼代表取締役  Androidは嗜む程度に  最近の関心ごとは爆速開発手法
  3. 3. 株式会社MOFMOFとは
  4. 4. 株式会社MOFMOFとは  見積もらない定額制の受託開発  Ruby on Rails 専門  ビジョンは「作って人をしあわせにする」  いきなりMVP  ヘアスタイルでつながる コミュニケーションプラットフォーム Kammy
  5. 5. 見積もらない定額制の受託開発 プロダクトオーナー デベロッパー プロダクト ストーリー ③開発する ①ストーリーを作る ④確認する ②ストーリーを理解して 分解する
  6. 6. もふもふアカデミー 女子大生にRails教えたい人募集
  7. 7. 見積もらない定額制の受託開発
  8. 8.  「これ作って何になるんだろう」と突然気づく  最初は楽しかったけど進捗悪くなると飽きる  本業が忙しくなって時間がとれなくなってしまって次第にやらな くなる  作りたいものの妄想と、現実にギャップに心折れる こういう方、声かけてください エンジニアです 週2,3とかで開発の仕事やりたい 平行して自分のビジネスもやりたい WEBフレームワーク使ったことある 納期に追われないノウハウ知りたい
  9. 9. 詳しくお話してみたい方はこちらから。 http://www.mof-mof.co.jp/
  10. 10. エンジニア向け絶対に挫 折しない個人サービスの 作り方の話
  11. 11. 夫婦のための自動ごはん予定お知らせサービス GoHaaan https://gohaaan.com/
  12. 12. SMART ESCAPE
  13. 13. コイキングBOT
  14. 14. KPTODO
  15. 15. JQUERY.KCOMMAND.JS
  16. 16. 個人サービスの開発ってな かなか続かないよね?
  17. 17. 個人サービス開発が続かない理由  「これ作って何になるんだろう」と突然気づく  最初は楽しかったけど進捗悪くなると飽きる  本業が忙しくなって時間がとれなくなってしまって次第にやらな くなる  作りたいものの妄想と、現実にギャップに心折れる
  18. 18. 夫婦のための自動ごはん予定お知らせサービス GoHaaan https://gohaaan.com/
  19. 19. どうやったら最後まで作り きれるの?
  20. 20. どうやったら最後まで作りきれるの?  タイムボックスを区切ろう  1週間くらいで作りきれるものを計画するのがベスト(GWとか年 末年始とかがオススメ)  1ヶ月以上が限界。それ以上かかるものは避けるべし  壮大な妄想を描かないこと。現実を正しく理解すべし
  21. 21. GOHAAANの開発でやった こと
  22. 22. 計画・設計フェーズ  アイディア出し  既存サービスの調査  ターゲット設定  サービス名の決定  フィードバック設計  手書きワイヤーフレーム  技術選定
  23. 23. 作ってみたい気持ちがある んだけどいいアイディアが おもいつかないんだよね… どうやってるの?
  24. 24. アイディア出し
  25. 25. アイディア出し  仕事帰りの電車の中で一人サイレントブレストする  思いついたアイディアはとりあえずEvernoteにメモ  頑張れば10個,20個くらいは簡単に出てくるので蓄積しておく  貯まってきたら一定の基準を設けて取捨選択する  基準は「費やせる日数の制約があるなか、他人が使うことが出来 る最低限のサービスレベルまでもっていけるかどうか」  自分も使って便利なものだとなお良い
  26. 26. どうも開発スピードが遅い
  27. 27. ワイヤーフレーム作成  開発しながら設計するのは非効率  ワイヤーフレームを作って、開発するときは開発だけに集中しよ う  自分だけ理解できればいいのでワイヤーは手書きがオススメ  ワイヤー作っておくだけで通常の3倍速で開発出来る
  28. 28. TOP
  29. 29. ダッシュボード
  30. 30. 問い合わせ
  31. 31. 使い方
  32. 32. 新しい技術もどんどん挑戦 したい!
  33. 33. 技術選定  新しいものを取り入れる程挫折率が上昇するよ  気持ちはすごいわかるけど、不慣れな技術は極力排除しよう  新しい技術を使いたい場合は1つだけに絞ろう  GoHaaanの場合はvimを覚えたかったのでvim以外は慣れた構成 で固めた  ServermansVPS(CentOS6)  Ruby on Rails4.2  MySQL5
  34. 34. 開発フェーズ  Vim力強化  ひたすら開発  メールサーバ設定
  35. 35. 開発しているとあれもこれ もつけたしたくなっちゃっ う…
  36. 36. ひたすら開発  人間はひとつのことにしか集中できないもの  開発フェーズはひたすら開発だけしよう  コピーライティングは最後に考えればいいので適当に考えた文言 を入れておこう  コード品質は妥協する
  37. 37. リリースフェーズ  本番環境へデプロイ  コピーライティング  PR計画と実施
  38. 38. どうせ誰も使ってくれない さ…
  39. 39. 実施したPR施策  あった人全員に使わせる  SNSシェアは基本中の基本(Facebook, Twitter, Google+)  Twitterプロフィールに紹介とリンク入れる  Twitterで「ごはん いらない」で検索してフォローしたりふぁぼっ たり  Startapp.jpにセルフインタビュー記事載せる  プレスリリース送信  制作話をブログにする
  40. 40. Startapp.jp http://startapp.jp/2015/03/02/gohaaan.html
  41. 41. WEBエンジニア一人だけでサービスを作りきる方法-夫婦のための自動ごはん 予定お知らせサービス「GoHaaan」制作でやったこと http://j-caw.co.jp/blog/?p=1627
  42. 42. SNS シェア 301 Startap p公開 91 ブログ 公開 27
  43. 43. プロモーションむずい
  44. 44. まとめ  作りきって公開してはじめて得点1だよ  ポンコツでも公開すれば得点1だよ  公開しなかったら0点だよ  どうせ誰も見てないから公開しよう。臆病になるのはもったいな い。  エンジニアリング以外の知識が必要になるから、自分の幅が広が るよ  あと結構楽しいよ
  45. 45. ありがとうございました

Editor's Notes

  • 個人サービス作ってみたことある人?
  • 個人サービス作ってみたことある人?
  • 個人サービス作ってみたことある人?
  • アウトプットが形に残るやり方をするのがコツだよ
    自分はブログ書くのと、個人サービス作ってやってるよ
    写経とかつまんないから早めにやめた方がいいよ。自分は長いこと写経やってたけどやり方かえてからすごい楽しくなったから。
    写経で残るものって役に立たない複製でしかないからね

  • アウトプットが形に残るやり方をするのがコツだよ
    自分はブログ書くのと、個人サービス作ってやってるよ
    写経とかつまんないから早めにやめた方がいいよ。自分は長いこと写経やってたけどやり方かえてからすごい楽しくなったから。
    写経で残るものって役に立たない複製でしかないからね

  • こう思ってる人ってどれくらいいるー?
    - なんで続かないの?楽しくないの?飽きちゃう?
    - みんなはどういう風に勉強やってるの?

    それって楽しくないことをムリして頑張ってやろうとしてない?
    - たぶんそれ続かないよね
    - 学生時代を想像してみて。テストもないし、誰にも怒られることもなければ、勉強なんてしないよね?]
    - でもファミコンならやるよね?漫画なら読むよね?
    - 人間は元から楽しくないことなんかやらないように出来てる。だからワクワクする感覚があるようなものしか続けることなんか出来ないよ。
    - 楽しいことだけ選んで、楽しくないことをやらないのがコツだよ
  • ぶっちゃけどれも作りきってないよ
    たぶん目標設定が遠すぎるのがいけないよ
    近すぎず遠すぎず実現出来るところに目標値を設定するといいよ
    公開まで最速の道を選ぶと良いよ。1ヶ月以上かかると投げ出す確率がうなぎのぼりだよ
    習得したい技術は以外は徹底的にラクするといいよ。例えばインフラ詳しくないなら、絶対にHerokuを使おうね。無理してVPSにしちゃいけない。ましてや自宅サーバなんて論外だね。


    お金のことは気にしない方がいいよ。月数千円くらいでおさまるから趣味だと思ってガンガン使っちゃうといいよ。迷ったら負け。ドメインとかVPSとかSSL証明書とか

  • そもそもなんでRailsやりたいの?
    「今後有利な気がするから」とか「なんか楽しそう」ってだけならやめたほうがいいよ
    今必要ないなら習得するのはムリだよあきらめようね。英会話が続かないのと一緒だよ。外国行く予定もないし、外人としゃべる必要がないなら、覚えなくても困らないからね。
  • Description

    エンジニアが一人で個人サービスを作ろうとすると、途中で飽きちゃったり、技術で詰まっちゃたりして、なかなか作りきれないことよくありますよね?つまずいてしまうポイントをうまく回避して最後まで作りきって公開まで持っていく、エンジニアだったら誰でも実践できるコツを教えます。

    4/18 Creators Meet Up発表。

    Transcript

    1. 1. エンジニア向け絶対に挫折し ない個人サービスの作り方 2015.4.18
    2. 2. 自己紹介  原田 敦@harada4atsushi  株式会社mofmof  Railsエンジニア兼代表取締役  Androidは嗜む程度に  最近の関心ごとは爆速開発手法
    3. 3. 株式会社MOFMOFとは
    4. 4. 株式会社MOFMOFとは  見積もらない定額制の受託開発  Ruby on Rails 専門  ビジョンは「作って人をしあわせにする」  いきなりMVP  ヘアスタイルでつながる コミュニケーションプラットフォーム Kammy
    5. 5. 見積もらない定額制の受託開発 プロダクトオーナー デベロッパー プロダクト ストーリー ③開発する ①ストーリーを作る ④確認する ②ストーリーを理解して 分解する
    6. 6. もふもふアカデミー 女子大生にRails教えたい人募集
    7. 7. 見積もらない定額制の受託開発
    8. 8.  「これ作って何になるんだろう」と突然気づく  最初は楽しかったけど進捗悪くなると飽きる  本業が忙しくなって時間がとれなくなってしまって次第にやらな くなる  作りたいものの妄想と、現実にギャップに心折れる こういう方、声かけてください エンジニアです 週2,3とかで開発の仕事やりたい 平行して自分のビジネスもやりたい WEBフレームワーク使ったことある 納期に追われないノウハウ知りたい
    9. 9. 詳しくお話してみたい方はこちらから。 http://www.mof-mof.co.jp/
    10. 10. エンジニア向け絶対に挫 折しない個人サービスの 作り方の話
    11. 11. 夫婦のための自動ごはん予定お知らせサービス GoHaaan https://gohaaan.com/
    12. 12. SMART ESCAPE
    13. 13. コイキングBOT
    14. 14. KPTODO
    15. 15. JQUERY.KCOMMAND.JS
    16. 16. 個人サービスの開発ってな かなか続かないよね?
    17. 17. 個人サービス開発が続かない理由  「これ作って何になるんだろう」と突然気づく  最初は楽しかったけど進捗悪くなると飽きる  本業が忙しくなって時間がとれなくなってしまって次第にやらな くなる  作りたいものの妄想と、現実にギャップに心折れる
    18. 18. 夫婦のための自動ごはん予定お知らせサービス GoHaaan https://gohaaan.com/
    19. 19. どうやったら最後まで作り きれるの?
    20. 20. どうやったら最後まで作りきれるの?  タイムボックスを区切ろう  1週間くらいで作りきれるものを計画するのがベスト(GWとか年 末年始とかがオススメ)  1ヶ月以上が限界。それ以上かかるものは避けるべし  壮大な妄想を描かないこと。現実を正しく理解すべし
    21. 21. GOHAAANの開発でやった こと
    22. 22. 計画・設計フェーズ  アイディア出し  既存サービスの調査  ターゲット設定  サービス名の決定  フィードバック設計  手書きワイヤーフレーム  技術選定
    23. 23. 作ってみたい気持ちがある んだけどいいアイディアが おもいつかないんだよね… どうやってるの?
    24. 24. アイディア出し
    25. 25. アイディア出し  仕事帰りの電車の中で一人サイレントブレストする  思いついたアイディアはとりあえずEvernoteにメモ  頑張れば10個,20個くらいは簡単に出てくるので蓄積しておく  貯まってきたら一定の基準を設けて取捨選択する  基準は「費やせる日数の制約があるなか、他人が使うことが出来 る最低限のサービスレベルまでもっていけるかどうか」  自分も使って便利なものだとなお良い
    26. 26. どうも開発スピードが遅い
    27. 27. ワイヤーフレーム作成  開発しながら設計するのは非効率  ワイヤーフレームを作って、開発するときは開発だけに集中しよ う  自分だけ理解できればいいのでワイヤーは手書きがオススメ  ワイヤー作っておくだけで通常の3倍速で開発出来る
    28. 28. TOP
    29. 29. ダッシュボード
    30. 30. 問い合わせ
    31. 31. 使い方
    32. 32. 新しい技術もどんどん挑戦 したい!
    33. 33. 技術選定  新しいものを取り入れる程挫折率が上昇するよ  気持ちはすごいわかるけど、不慣れな技術は極力排除しよう  新しい技術を使いたい場合は1つだけに絞ろう  GoHaaanの場合はvimを覚えたかったのでvim以外は慣れた構成 で固めた  ServermansVPS(CentOS6)  Ruby on Rails4.2  MySQL5
    34. 34. 開発フェーズ  Vim力強化  ひたすら開発  メールサーバ設定
    35. 35. 開発しているとあれもこれ もつけたしたくなっちゃっ う…
    36. 36. ひたすら開発  人間はひとつのことにしか集中できないもの  開発フェーズはひたすら開発だけしよう  コピーライティングは最後に考えればいいので適当に考えた文言 を入れておこう  コード品質は妥協する
    37. 37. リリースフェーズ  本番環境へデプロイ  コピーライティング  PR計画と実施
    38. 38. どうせ誰も使ってくれない さ…
    39. 39. 実施したPR施策  あった人全員に使わせる  SNSシェアは基本中の基本(Facebook, Twitter, Google+)  Twitterプロフィールに紹介とリンク入れる  Twitterで「ごはん いらない」で検索してフォローしたりふぁぼっ たり  Startapp.jpにセルフインタビュー記事載せる  プレスリリース送信  制作話をブログにする
    40. 40. Startapp.jp http://startapp.jp/2015/03/02/gohaaan.html
    41. 41. WEBエンジニア一人だけでサービスを作りきる方法-夫婦のための自動ごはん 予定お知らせサービス「GoHaaan」制作でやったこと http://j-caw.co.jp/blog/?p=1627
    42. 42. SNS シェア 301 Startap p公開 91 ブログ 公開 27
    43. 43. プロモーションむずい
    44. 44. まとめ  作りきって公開してはじめて得点1だよ  ポンコツでも公開すれば得点1だよ  公開しなかったら0点だよ  どうせ誰も見てないから公開しよう。臆病になるのはもったいな い。  エンジニアリング以外の知識が必要になるから、自分の幅が広が るよ  あと結構楽しいよ
    45. 45. ありがとうございました

    Editor's Notes

  • 個人サービス作ってみたことある人?
  • 個人サービス作ってみたことある人?
  • 個人サービス作ってみたことある人?
  • アウトプットが形に残るやり方をするのがコツだよ
    自分はブログ書くのと、個人サービス作ってやってるよ
    写経とかつまんないから早めにやめた方がいいよ。自分は長いこと写経やってたけどやり方かえてからすごい楽しくなったから。
    写経で残るものって役に立たない複製でしかないからね

  • アウトプットが形に残るやり方をするのがコツだよ
    自分はブログ書くのと、個人サービス作ってやってるよ
    写経とかつまんないから早めにやめた方がいいよ。自分は長いこと写経やってたけどやり方かえてからすごい楽しくなったから。
    写経で残るものって役に立たない複製でしかないからね

  • こう思ってる人ってどれくらいいるー?
    - なんで続かないの?楽しくないの?飽きちゃう?
    - みんなはどういう風に勉強やってるの?

    それって楽しくないことをムリして頑張ってやろうとしてない?
    - たぶんそれ続かないよね
    - 学生時代を想像してみて。テストもないし、誰にも怒られることもなければ、勉強なんてしないよね?]
    - でもファミコンならやるよね?漫画なら読むよね?
    - 人間は元から楽しくないことなんかやらないように出来てる。だからワクワクする感覚があるようなものしか続けることなんか出来ないよ。
    - 楽しいことだけ選んで、楽しくないことをやらないのがコツだよ
  • ぶっちゃけどれも作りきってないよ
    たぶん目標設定が遠すぎるのがいけないよ
    近すぎず遠すぎず実現出来るところに目標値を設定するといいよ
    公開まで最速の道を選ぶと良いよ。1ヶ月以上かかると投げ出す確率がうなぎのぼりだよ
    習得したい技術は以外は徹底的にラクするといいよ。例えばインフラ詳しくないなら、絶対にHerokuを使おうね。無理してVPSにしちゃいけない。ましてや自宅サーバなんて論外だね。


    お金のことは気にしない方がいいよ。月数千円くらいでおさまるから趣味だと思ってガンガン使っちゃうといいよ。迷ったら負け。ドメインとかVPSとかSSL証明書とか

  • そもそもなんでRailsやりたいの?
    「今後有利な気がするから」とか「なんか楽しそう」ってだけならやめたほうがいいよ
    今必要ないなら習得するのはムリだよあきらめようね。英会話が続かないのと一緒だよ。外国行く予定もないし、外人としゃべる必要がないなら、覚えなくても困らないからね。
  • More Related Content

    Slideshows for you

    Related Books

    Free with a 30 day trial from Scribd

    See all

    Related Audiobooks

    Free with a 30 day trial from Scribd

    See all

    ×