ユーザー登録で「300円クーポン」プレゼント!まずは無料登録から!

相談できます

Yuji Yamamoto

本人確認  秘密保持契約(NDA)
MENTAスコア
249
評価
料金
1,000円〜/月
メッセージで相談
教えてほしいことを相談してみよう
SNSでシェアする

#AWS #Swift #Firebase #iOS #アジャイル

アジャイル最先端の現場で働く、現役エンジニアによるモダンなSwift/iOSアプリケーション開発のアドバイザリー

できること

何をつくるべきなのか?

アプリケーションはプログラムさえできればリリースできるものではありません。

一番難しいのは「今、何を作るべきなのか?」という問いに集約されます。

さまざまなリソース制約がある中、自分自身が、何のために、何を解決したいのか?の本質を探り、それを解決するお手伝いをします。

インセプションデッキ、リーンキャンバス、トレードオフスライダー、カンバン、プロダクトバックログなど、最先端の現場で使用されているツールを用いて、あなたのアプリケーションを世に送り出すための道を照らします。

どうやってリリースし続けるのか?

作るものを決めたら、後は作るだけ...と言いたいところですが「作り続ける環境」をどうやって維持するか?というのは(個人プロダクトでは特に)重要な問題です。

そのためには、限られたリソースの中で、機能開発以外の作業をいかに省力化するかが、継続的リリースの勘所です。

カンバンやプロダクトバックログを使ったタスクスイッチコストの削減や、CI/CDに代表される「限られたリソースを有効に使い、継続的なアウトプットを可能にするための仕組みづくり」を伝授します。

Swift/iOSを中核とした実装面の問題解決

Swiftはすでにリリースから5年以上経ち、豊富なソースコード資源とライブラリがあるため、すべてをフルスクラッチで開発するということはほとんどありません。

とはいえ頻発するイテレーション処理やクールな記述方法を学ぶのはとても良い事です。

アジャイル特有の、改変に強い設計やコーディング、最適なアーキテクチャ、そして適切なスケールのライブラリを組み込み、素早くデプロイする開発スタイルを伝授します。

Flutterによる迅速なMVPデプロイ

Swiftは非常に優秀な処理系ではありますが、デプロイ先がiPhoneに限定されるため、クロスプラットフォームへのニーズには残念ながらフィットしません。

そこで登場したのがFlutterです。
ハードウェアに密接でないアプリケーションは正直、FlutterがあればSwiftで作り込むよりも素早くデプロイが可能です。

メンティーの皆さんの要件次第ですが、Swift/Flutterのどちらで記述すべきなのかの判断もアドバイスします。

FaaS/mBaaSによるサーバーレスアーキテクチャ

昨今のクラウド技術の高機能化により、サーバサイドでの実装技術は、かなり簡便になりました。

フルマネージドのFaaSやmBaaSを使えば、既存のサーバサイド需要の9割は満たせます。
Firebase, Amplifyなどの技術スタックを用いて、フロントエンド技術者でも簡単にサーバサイドのロジックを製造できます。

それら最先端の現場で使用されているアーキテクチャ設計/構築/実装方法について伝授いたします。

できないこと

  • UnityやARKit, 3Dフレームワークなどのゲーム寄りの実装は得意ではありません
  • なんでもは知りません。教えられるのは知っていることだけ。

最先端は難しいのでは?

そんなことはありません。

先人たちの知恵の結晶は、従来では考えられないような、簡単で、高速なデプロイを可能にし、世界を劇的に変化させました。

みなさんもその恩恵に預かり、そして続く人たちに叡智を広めてください。

今日のメンティーは明日のメンターなのです。

まぁそんなに固くならずに

  • 気軽にお問い合わせください!

プロフィール

Web系10年からのiOS歴10年目。社長やってたけどコレジャナイ感からエンジニアに出戻り。フリーランスでは7期目。
業務系メインなのでUnityとかはわかりません。

現在はKDDI DIGITAL GATEにて、PoC開発、アジャイルチーム教育のプロジェクトなどに参画中。
節税と筋トレは全てを解決してくれる教徒。

スキル

AWS 〜5年
フリーランス 5年〜
Swift 5年〜
Firebase 〜3年
iOS 5年〜
Flutter 半年未満

経歴・実績

2015 年5月 〜 2017 年4月
リクルートライフスタイル Restaurant Board iOSチームリーダー。
設計、プロジェクト管理、実装を担うプレイングマネージャーとしてJOIN。
2017 年5月 〜 2018 年9月
KDDI au Home スクラム開発チームにてiOS設計/実装を担当。
2018 年10月 〜 2019 年8月
KDDI DIGITAL GATE 開発チームに参画中

プラン

スキルビルドコンサルティング(30分)
1,000円  単発

対象になる方

  • スマートフォン向けのアプリケーション開発を学びたいが、何から手をつけていいかわからない方
  • 採用向けのポートフォリオを作りたいが、何を作ればよいかわからない方
  • スマートフォン向けアプリケーションエンジニアになりたいが、どのようなスキルを身につければよいかわからない方

レシピ

  • 対面またはチャットでの30分程度のヒアリング&コンサルティング
  • あなたがフォーカスすべき課題を浮かびあがらせます

達成できるもの

  • あなたが着手すべき優先順位付きTODOリスト、作業見積り
  • あなたが何に困っていて、何に困っていないか、の明確化
【初回限定】お試しリモートコーチングプラン(90分)
3,000円  単発

あなたが悩んでいること、困っていることをヒアリングして、一緒に解決していくか、または解決方法を伝授します。

対象となる人

  • プログラミングの基礎がある方
  • スマートフォンアプリ開発をやってみたい方
  • 業務未経験可
  • 初めてこのプランに申し込む方

おおまかな流れ

  • 初回ヒアリング(15分程度)
    • 作りたいプロダクトの状況、スキルセット、開発環境についてチャットツール経由でヒアリングいたします
  • 初回オンラインセッション
    • 詰まってる問題をオンタイムで解消したり、プロダクトの課題出しや、進め方についてアドバイスを行います。
    • TODOを整理し、次回セッションに向けての課題出しを行います。
    • 任意の時間で切り上げてOKです
  • アフターサポート
    • タイムチケット分まで、Slackでの質疑応答やコードレビューの対応をします。

レシピ

  • Slack, Discord, Zoom, Figma, Github等を用いたリモートコーチング
  • MVPの探索、バックログへのアドバイス、アーキテクチャや設計のアドバイス、ライブラリ選定、コードレビュー。
  • 初回はヒアリングのため15分程度お時間をいただきます(課金時間には含まれません)
  • 基本的に48時間以内の応答
  • 合計90分まで対応するタイムチケット制
  • 課金された時間は最後のご利用から3ヶ月間有効です。

達成できるもの

  • "どう作るべきか(HOW)"の悩みが解消
  • "何を実装すべきか(WHAT)"の悩みの解消
  • "なぜそれを作るべきなのか(WHY)"の明確化
  • やるべきことが明確になったプロジェクトバックログ
  • 他人に見せても恥ずかしくないコード
ステップアップリモートコーチングプラン(90分)
4,000円  単発

対象になる方

  • プログラミングの基礎がわかる方
  • 初学者を卒業したい方
  • 業務未経験可
  • 練習用に1つ以上アプリを完成させたが、現場で行われている本格的な開発環境構築/開発方法を体験してみたい方
  • 初めてこのプランに申し込む方

おおまかな流れ

* お試しリモートコーチングプラン(90分) を参照してください

レシピ

  • MVPの探索、バックログへのアドバイス、アーキテクチャや設計のアドバイス、ライブラリ選定、コードレビュー。
  • Slack, Discord, Zoom, Figma, Github等を用いたリモートコーチング
  • 合計90分までのタイムチケット制
  • 基本48時間以内の対応
  • 課金された時間は最後のご利用から3ヶ月間有効です。

達成できるもの

  • "どう作るべきか(HOW)"の悩みが解消
  • "何を実装すべきか(WHAT)"の悩みの解消
  • "なぜそれを作るべきなのか(WHY)"の明確化
  • やるべきことが明確になったプロジェクトバックログ
  • 他人に見せても恥ずかしくないコード
【初回限定】お試しペアプログラミングプラン(100分)
5,000円  単発

あなたが作りたいものを、都内のコワーキングスペースやレンタルオフィス等で一緒にペアプロしつつ、設計や実装方法についてコーチングを行います。

対象になる方

  • プログラミングの基礎がある方
  • スマートフォンアプリ開発をやってみたい方
  • 業務未経験可
  • 最前線のアジャイル開発現場で働くエンジニアと一緒にペアプロしてみたい方

おおまかな流れ

  • ヒアリング(15分~30分, 課金時間外)
    • 現在のプロダクトの状況や、やりたいこと、アーキテクチャなどについてヒアリングを行います。
    • 本日やるべきストーリーおよびタスクを、書き出して明確にします。
  • セッション(50分x2)
    • 10分交代でナビゲーターとドライバーを交換しながら一緒に手を動かしていきます。
  • 振り返り(15分, 課金時間外)
    • セッションで良かった悪かった点、"こうしてほしかった"等の課題出し、次回セッションへの宿題を討議します。

レシピ

あなたが作りたいものを、都内のコワーキングスペースやレンタルオフィス等で一緒にペアプロしつつ、設計や実装方法についてコーチングを行います。

  • 実装および、アーキテクチャや設計のアドバイス、ライブラリ選定をペアプログラミングしつつお手伝いします
  • ヒアリング15分~30分程度(課金時間外)+ペアプログラミングセッション50分x2(合計100分)+振り返り(15分)。途中休憩10分。
  • 所要時間は3時間
  • ブース料金等はご負担願います。交通費は費用に含まれております。

注意事項

  • iOS版のデプロイが要件に含まれる場合は、Apple Developer Programとの契約済の方に限ります
  • 開発用のMacは持参願います

達成できるもの

  • 課題にフォーカスするマインドセット
  • いまどきのクールなコード
  • 最先端の現場で働くプロフェッショナルとのペアプログラミングという経験
ステップアップペアプログラミングプラン(100分)
6,000円  単発

あなたが作りたいものを、都内のコワーキングスペースやレンタルオフィス等で一緒にペアプロしつつ、設計や実装方法についてコーチングを行います。

対象になる方

  • プログラミングの基礎がわかる方
  • 初学者を卒業したい方
  • 業務未経験可
  • 練習用に1つ以上アプリを完成させたが、現場で行われている本格的な開発環境構築/開発方法を体験してみたい方
  • 最前線のアジャイル開発現場で働くエンジニアと一緒にペアプロしてみたい方

レシピ

  • 開発環境、CI/CD環境のセットアップ、機能実装、アーキテクチャや設計のアドバイス、ライブラリ選定をペアプログラミングしつつお手伝いします
  • ヒアリング15分~30分程度+ペアプログラミングセッション50分x2(合計100分)+振り返り(15分)。途中休憩10分。
  • 所要時間は3時間
  • シェアオフィス/コワーキングスペースのブース料金はご負担願います。交通費は費用に含まれております。
  • 土日および平日夜の対応になります。

おおまかな流れ

* お試しペアプログラミングプラン(約100分) を参照してください

注意事項

  • iOS版のデプロイが要件に含まれる場合は、Apple Developer Programとの契約済の方に限ります
  • 開発用のMacは持参願います

達成できるもの

  • 課題にフォーカスするマインドセット
  • いまどきのクールなコード
  • 最先端の現場で働くプロフェッショナルとのペアプログラミングというエキサイティングな体験
  • iOSエンジニアとして働いていける、という自信
ステップアップペアプログラミングプラン(150分)
9,000円  単発
  • 時間以外はすべて100分プランと同じです。
  • 50分x3,途中休憩10分となります。
メンターに教えてほしいことを相談してみましょう!

相談できます

Yuji Yamamoto

本人確認  秘密保持契約(NDA)
MENTAスコア
249
評価
料金
1,000円〜/月
メッセージで相談
教えてほしいことを相談してみよう
SNSでシェアする

レビュー -

レビューは投稿されていません。