内製と外注を組み合わせ、小さく始めて育てる開発へ【2016年講演資料】
2016年のFileMaker カンファレンスで、八光電機様の事例をもとに、内製とアウトソーシングを組み合わせる「ハイブリッド開発」を紹介しました。システムを作ることと、社内で改善を続けられる力を育てることを、どのように両立させたか。保存されている講演資料とともに振り返ります。
外注だけでも、社内だけでも進めにくかった
当時の物流部門では、古いシステムとExcelなどを組み合わせた運用が、変化した業務に合わなくなっていました。システムの停止や操作ミス、配送ミスへの対応が、日々の負担になっていました。
刷新を外部へ依頼しようとすると予算を超える。一方、社内ではFileMakerによる小さな開発を始めていたものの、物流管理全体を刷新するだけの時間や技術が足りない。その状況で、私たちにご相談をいただきました。
最初に作ったシステムを、社内開発者の教材にする
講演で紹介したのは、最初からすべてを共同開発するのではなく、段階を踏む方法です。
- 解決する問題を絞り、小規模なシステムを私たちが開発する。
- そのシステムの中身を説明し、実際の業務で使う「動く教材」として技術を伝える。
- 社内の開発者も開発に加わり、共同で機能を広げていく。
完成品を受け取るだけで終わらず、なぜそのように設計し、実装したのかを学べることが、この進め方のポイントでした。
一緒に作るために、開発のルールも共有する
社内と社外の開発者が関わるためには、担当を分けるだけでは足りません。講演では、命名規約、ファイルの分け方、再利用できる部品、設計や実装のレビューを取り上げました。
誰が作った機能でも、ほかの開発者が理解し、直せるようにする。技術の共有と、特定の担当者に頼りきりにならない仕組みづくりを、日々の開発の中で進めました。
小さなリリースを重ね、業務の改善につなげる
必要な機能を絞って短い間隔でリリースし、現場で使いながら改善を重ねました。当時の講演では、物流管理システムの導入効果として、誤配送ゼロ、月間140時間の残業削減を報告しています。これらは2016年時点の発表内容です。
その後の取り組みは、八光電機様の事例紹介でもご覧いただけます。
講演名:内製化とアウトソーシングのハイブリッド開発で、小さくはじめて大きく育てる超高速開発を実現。
自社で作る部分と、専門家に任せる部分をどう組み合わせるか。いまの状況をはじめのご相談でお聞かせください。