伝統の「100日実践」で引き継がれる、リアルな実案件ノウハウ
アクトハウスの伝統であり、最もエキサイティングなカリキュラムである「100日実践」。その現場で、先輩期から後輩期へとバトンを繋ぐ「引き継ぎの打合せ」が行われました。
一歩先を行く先輩たちが、数々のリアルな案件を乗り越える中で得たリアルな知見。それは、教科書には決して載っていない「生きたノウハウ」そのものです。卒業後に海外フリーランスとしてデビューを控える先輩期の言葉に、後輩期が真剣な眼差しで聞き入った、熱量溢れる現場の様子をレポートします。
実際の当日の様子はこちらのショート動画からどうぞ。
伝統の「100日実践」で引き継がれる、リアルな実案件ノウハウ
「100日実践」で扱うのは、用意された練習問題ではなく、本物のクライアントから受注するリアルな商業案件です。
複数人の強みを掛け合わせるチーム体制であっても、あるいは個人のスキルをフルに発揮してワンストップで納品まで持っていく単独体制であっても、求められる成果のクオリティに違いはありません。だからこそ、先輩たちが修羅場をくぐり抜けて最適化してきた「仕組み」と「スタンス」をダイレクトに吸収するこの時間は、後輩期にとって何にも代えがたい資産となります。
【仕組み面】実案件を完遂させるシステムとルール
今回の引き継ぎは、大きく分けて「仕組み面」と「マインド面」の2部構成で解説されました。複数人での開発はもちろん、すべてのリソースを一人でコントロールする単独担当(ソロ案件)であっても絶対に外せない、実務の要諦をここに凝縮してお届けします。
まず「仕組み面」のセッションでは、限られた時間の中で最大のパフォーマンスを発揮するための、実践的なプロジェクトマネジメントの手法が共有されました。ここで強調されたのは、体制を問わず必須となる「仕組み化によるリスク管理」です。
1. 役割分担・タスク管理(Allocation & Management)の最適化
チームであれば「誰が何をやるか曖昧な状態」がタイムロスを生みますが、単独担当(ソロ)であっても「自分のタスクの依存関係(どれを先にやらないと次が進まないか)」を把握していないと、あっという間に納期が逼迫します。
先輩期からは、タスクの粒度を細かく分解し、進捗管理の責任(自分自身へのマイルストーン設定)を明確にすることの重要性が説かれました。
☑️タスクの可視化
バックログなどを活用し、自身のタスクと期限、進行ステータスを常にオープン(または自己管理)にする。
☑️バッファの確保
予期せぬトラブルやクライアントからの急な修正依頼を織り込み、スケジュールには必ず余白を持たせる。
2. 情報共有・ドキュメント化(Information Sharing)の徹底
「情報共有」はチーム内だけの話ではありません。単独担当であっても、「クライアントとの情報共有」や「未来の自分、あるいは引き継ぐかもしれない第三者への共有」という観点で致命的な重要性を持ちます。
実案件で発生する要件変更や認識のズレを防ぐための、コツが伝授されました。
☑️1次情報の即時ストック
クライアントとのやり取りや決定事項は、個人のチャットのタイムラインに埋もれさせず、即座に要件定義書や共有スペースのドキュメントへ集約・更新する。
☑️テキストコミュニケーションの言語化
認識の齟齬をなくすため、進捗報告や質問は「結論ファースト」で、数字やURLなどの確実なソースを添えて送る。
【マインド面】プロとして打席に立つためのスタンス
続く「マインド面」では、技術や仕組み以上に重要かもしれない、案件に向き合う「姿勢」についての生々しいアドバイスが飛び交いました。
1. 「当事者意識」が生むクオリティの差
100日実践は、学校の課題ではなく「実案件」です。
先輩期から強く語られたのは、「自分は学生ではなく、一人のプロフェッショナルである」というプロ意識を持つことの大切さでした。
指示待ちからの脱却: チームであれ単独であれ、「何をすればいいですか?」ではなく、「現在の状況から、私は〇〇を進めますが、認識に齟齬はありませんか?」という、クライアントやパートナーをリードするアプローチに変える。
2.全体最適の視点
目の前の作業をこなすだけでなく、「このWebサイトは、クライアントのビジネスの売上にどう貢献するのか」という一段高い視点を持つ。これが成果物の質を劇的に変えます。
「何が違う?」を突き詰める
実案件のシビアな環境では、「上手くいくアプローチ」と「失敗するアプローチ」の境界線を鋭敏に見極める感覚が必要です。先輩期は、常に「何が違うのか(What’s the difference?)」を問い続けるマインドの重要性を強調しました。
成果物のクオリティの差
クライアントに一発で評価される提案と、何度も修正が入る提案では、一体何が違うのか?
コミュニケーションの差
スムーズにプロジェクトが進行するテキストと、誤解や不信感を生むテキストの言葉選びは何が違うのか?
この「違い」を自分で言語化し、自らのスキルに落とし込み続けた者だけが、フリーランスとしての自立を勝ち取ることができます。
熱を帯びる個別レクチャー、そして戦場へのスタンバイ
全体への解説が終わったあとは、熱気そのままに部屋を移動。ここからはより具体的な「個別レクチャー」のフェーズへと移行しました。
次のステージで待ち構える実案件に向けて、PCの画面を突き合わせながら、開発環境の最終チェックや案件対応のスタンバイなど、技術的かつ実務的なセットアップがマンツーマンで行われています。単独で案件を背負い立つメンバーも、チームを引っ張るメンバーも、その表情は「やってやる」というプロとしての適度な緊張感に満ちていました。
海外フリーランスとして世界へ飛び立つ先輩たちのリアルな言葉は、後輩期にとって、これから始まる激動の100日間を生き抜くための最強のコンパスとなったはずです。
FDE(フォワード・デプロイド・エンジニア)への道としても
API、スクレイピング、そして各種ライブラリをバラバラに覚えるのではなく、これらをどう組み合わせて仕組みを作るかという「設計力」を重視します。
この設計力を身につけることは、アクトハウスが目指すFDE(現場の最前線でAIエンジニアリングを行い、サービスも創出できる次世代型エンジニア)になるための強固な土台となります。
【参考】初心者向け解説。FDEはどんな仕事?最前線AIエンジニアの働き方とは
単にコードが書けるプログラマーではなく、ビジネス全体の仕組みを作れるエンジニアになるための基礎を、このPython基礎講座で提供します。初心者の方も安心して参加してください。