コメント前回は、ラボ型開発の基礎的な知識についてお話しました。価格に人件費を抑えることができます。途中で仕様変更の対応ができ、受託開発で発生することのある仕様変更に伴う追加コストがかかりません。人件費は安いですが、ベトナム人の日本語を話せるエンジニアの技術スキルは高いと評価されています。優秀な人材を確保できる開発を行う際、高度な開発力を持つエンジニアを確保することが大切ですが、通常契約の場合、発注者が継続的に同じメンバーをアサインできるとは限りません。ラボ型開発では優秀なエンジニアを確保し続けることができるというメリットがあります。ノウハウを蓄積できる前述の通り、ラボ型開発では固定のエンジニアを確保することが可能であるため、技術的なノウハウを蓄積しやすく、品質・スピード共に改善していくことが出来ます。経験の少ない技術を扱う場合、その分野を強みとする会社と協力しながら開発することにより、発注者側もノウハウを蓄積しやすい体制を構築することができます。仕様変更などへの柔軟な対応が可能ラボ型開発は期間内であれば、途中で仕様変更を適宜行うことができます。開発管理の手法なども自由度の高い指示をすることができますので、アジャイル型のような進め方も可能となります。上記でお伝えたした通り、ラボ型開発には様々なメリットがあります。案件によってはデメリットもあります。期間中は開発チームを維持するためのコストがかかるラボ型開発は、基本的に専門チームを一定期間確保するという契約形態のことです。そのため、期間中は開発チームを無駄にしないように、一定量の発注をするプロジェクト、あるいは大規模な案件の保守が必要になってきます。短期間の単発案件であれば、逆に割高になり場合もあり、コストメリットが出せないと言えます。2リモートでの開発を円滑に進めるための体制作りが必要リモートでの開発を円滑に進めるためには、開発環境の構築やテストの自動化等の仕組み作りが必要となります。そのため、ある程度の時間を要することを覚悟しなくてはいけません。豊かな開発実績のある会社が経験とノウハウを持っていますので、その仕組み作りをサポートしたり、アドバイスしたりすることが可能です。