現実に耐えるアーキテクチャ
3年目になっても意味をなす境界の引き方と、境界が間違った場所にあることを早い段階で見抜く方法。
- 境界をどこに置くか、そしてはるかによくある「境界を追加しない」判断
- データの所有権、整合性、共有データベースに潜む結合
- モノリス、モジュラーモノリス、サービス分割:思想ではなくコストで考える
- 結果だけでなく判断の理由を次のチームに引き継ぐための意思決定の記録
- 既存システムにすでにある継ぎ目を読み解く
対象シニア開発者、リード、アーキテクト
どのフレームワークを使うかではなく、チームの意思決定の仕方を変えるコースです。.NET、JVM、Nodeのいずれを使っていても同じように役立ちます。
3年目になっても意味をなす境界の引き方と、境界が間違った場所にあることを早い段階で見抜く方法。
対象シニア開発者、リード、アーキテクト
見積もりが外れる理由とその対処法、そして2週目の水曜日になっても現実と乖離しないスプリントの計画方法。
対象開発チーム、プロダクトオーナー、スクラムマスター
大まかなアイデアを、コストを見積もり、順序を決め、承認者に説明できるものへと変えていきます。
対象プロダクト担当、開発リード、期日にコミットしなければならないすべての方
コードレビュー、ブランチ戦略、CI/CD、書く価値のあるテスト。チームが安全に進めるスピードを決める実践です。
対象エンジニアリングチーム全員
ストラングラーパターンを御社のシステムに適用します。本番稼働を続け、ロードマップを進めながらプラットフォームを置き換える方法です。
対象レガシープラットフォームを担当するリードと関係者
このトラックのすべてのコースは、私たちが公開・メンテナンスしているライブラリに裏付けられています。ドキュメントに答えのない質問が出ても、後日のメールではなく、その場で答えが返ってきます。
御社のソリューションを題材に、移行を最初から最後まで実践します。こうした移行を実際に停滞させる依存関係のリストも含めて。
対象移行を控えたモバイルチーム
チームが最も時間を奪われ、信頼できる資料が最も少ないテーマです。業界で使われているライブラリを書いたのは私たちです。
対象モバイル開発者、ファームウェアに関わる開発者
現在の実際のASP.NET Core開発。ホスティング、依存性注入、データアクセス、そして低コストで運用できる環境へのデプロイまで。
対象.NET Frameworkから移行するバックエンド開発者
デモのその先へ。自社システムにモデルを接続し、その結果について後から説明責任を果たせるようにするために必要なこと。
対象AI活用の明確なミッションを持つ開発者とリード
内容は固定ではありません。複数のコースを組み合わせたり、チームが本当に必要とする半日分に絞り込んだり、すでに直面している課題に合わせてゼロから構成したりもします。実際、ここにあるコースの約半分はそうして生まれました。
理由もなくチームの1週間を差し出せる企業はありません。だからこそ、スケジュールは私たちがお客様に合わせます。
私たちが御社に伺います。アーキテクチャや計画のコースに最適です。価値ある議論は、ホワイトボードの前で始まり、ランチの席まで続くものです。
御社のビデオ会議システムでライブ配信します。通常は1〜2週間にわたる半日単位のセッションとし、誰もスプリントをまるごと失わないようにします。参加できなかった方のためにセッションは録画します。
すべてのセッションは御社専用のクローズドな形式で、一般参加枠も他社の参加者もありません。だからこそ、御社の実際のコードを教材として使えます。
固定価格のパッケージです。アーキテクチャとコードベースのレビューを行い、その結果見つかった課題に的を絞った研修を実施します。多くのチームがこの形式を選び、考えてもいなかった疑問への答えが得られることも少なくありません。
4つのステップのうち、研修そのものは1つだけです。その前後の準備こそが、翌月以降に研修の成果が残るかどうかを決めます。
チームが何を作っているのか、どこに摩擦があるのか、90日後に何が変わっていなければならないのか。30分、無料で、研修がそもそも適切な手段かどうかをここで判断します。
必要であれば秘密保持契約を締結します。例題、演習、そして耳の痛い質問まで、すべて御社のリポジトリから作成するため、誰もサンプルアプリの理解に午前中を費やす必要はありません。
オンサイトまたはリモートで、半日または終日単位。スプリントの真っ只中ではなく、スプリントの合間に合わせてスケジュールします。全編を通じて実際に手を動かします。
教材、録画、そしてコードベースで私たちが気づいた点とその対処法をまとめた簡潔なレポートをお渡しします。その後30日間、チームが実践する中で直接ご相談いただけます。
誰もが楽しんだのに誰も実践しなかった、というのが企業研修のよくある結末です。そうならないために、私たちが実践していることをご紹介します。
すべてのコースは、現実の締め切りを抱えた企業で今まさに稼働しているシステムから生まれています。うまくいかなかった手法についてもお伝えします。人の記憶に残るのは、そういう部分です。
セッション前にアクセス権をいただき、御社自身のリポジトリから例題を作成します。汎用的なデモアプリからは汎用的な教訓しか得られません。そして御社のチームは、本当の課題がどこにあるかをすでに知っています。
定員は12名程度とし、講義ではなく演習を中心に進めます。それ以上になると研修ではなく、誰も口を挟めないカンファレンスの講演になってしまいます。
教材、コード、録画、そして御社のアーキテクチャについて私たちが書いたメモ。すべて御社のもので、ライセンスの制約もありません。次に入社する方のために、もう一度実施することもできます。
会場が空になった時点で終わる研修では、何も変わりません。研修後30日間は、チームが初めて実践する中で生じた疑問を、直接私たちに質問できます。
課題がプロセスや人員配置にあり、研修が高くつく1週間にしかならない場合もあります。その場合は、予約をお受けするよりも、最初の面談でそうお伝えします。
コードベースと、チームの現在の計画・リリースの進め方をレビューし、その結果見つかった課題に的を絞った2日間の研修を行います。カリキュラムを手探りで決めるよりも費用を抑えられ、初日の朝から、参加者全員がすでに実感している課題に取り組めます。
当サイトでは、どのページがより充実させる価値があるかを把握するためにGoogle Analyticsを使用しています。同意いただくまでは無効のままで、当サイトの機能がこれに依存することはありません。詳しくはプライバシーポリシーをご覧ください。