ベトナムオフショア開発のご案内
ベトナムの人口は9000万人で、間もなく1億人を超えると言われています。
オフショア開発委託先国の実に55%がベトナムで、ベトナムへの一極集中は継続しています。
国としてIT人材の育成に力を入れており、「リソースの確保」という点からも文句なしの状況です。
また、第二外国語として日本語を扱う取り組みがなされたりなど、国として日本とのビジネスを重視していることもあり、日本語人材も豊富となっています。
ベトナム開発チームのご紹介
充実した社内教育体制
テスターと密に連携する開発チーム
ハノイ支店のオフィス風景
ダナン支店のオフィス風景
定期的なチームビルディングイベントの開催
スポーツNo.1人気はサッカー
お昼休憩にはウイニングイレブンが大人気
全社で業績振替りの会を開催
社員の家族ぐるみで会社イベントに参加
チーム全体で仲が良く、仕事での連携も活発です
1週間の振返りをチームで行います
契約形態について
請負契約 | ラボ契約 | |
---|---|---|
概要 |
成果物に対する契約 |
作業人数×期間に対する契約で、専任チームを確保 |
メリット |
|
仕様変更に柔軟に対応できるため、案件立ち上げ負荷が低い |
デメリット |
|
|
案件例 |
|
|
品質担保のためのアジャイル開発
対応技術
開発実績
会員数50万ユーザーを超えるバイリンガル人材専門、求人サービス
サーバーサイド、基幹システムのフルリプレス
ヘアメイク、モデル、カメラマン、インフルエンサーのCtoCダイレクトキャスティングサービス。
RailsReactNativeフリーランス美容院とサロンのシェアリングエコノミーサービス。
RailsSwiftKotlinNuxtデザインQR生成サービス。
デザイン性の高い新しいQRコードでキャンペーンサイトやクーポンサイトが作り放題。
instagram公式APIと独自の統計データを組み合わせて、お客様のECサイトの売上に貢献するためのマーケティングツール。
RailsスクレイピングSkypeのようなビデオ会議アプリ。画面共有、ペンツール、動画録画、複数人同時接続、チャット、予約管理ができるビデオ会議システム。
SwiftJavaNuxtLaravel写真販売サイトの開発
料金表
Hinode Laboがプロジェクトの入口(設計)と出口(テスト)で、品質を担保いたします
「その月の各国の営業日の全て」と定義しています
弊社の海外拠点では年間を通して日本より祝日が少ない傾向にあります。
※基本的には6ヶ月以上のプロジェクトをお願いしておりますが、案件により調整致します。
御社がベトナムへ送金する必要は御座いません。
オフショア開発において、日本語でBSEへ指示を出すコツ
出来るだけカタカナの使用は避けて依頼をする。
「ステージング環境にデプロイとデータのマイグレートをお願いします。」
「Staging環境にdeployとdataのmigrateをお願いします。」
「そのロジック」などの代名詞を避ける。
「流用」ではなく「共通化」の方が伝わりやすい。
〜だとしたら、そのロジックをBの表示ロジックにも流用してほしいです。
Aの表示ロジックと、Bの表示ロジックは共通化してください。
ツール名を正式名称で伝える。
本日開発終了後、スプシのステータス更新をお願いします。
本日開発終了後、Spreadsheetのステータス更新をお願いします。
不具合の指示は、現状を伝えるだけではなく、「現状 => 期待値」の順番で記載する。
「〜してください」と指示を明言する。
「変更する」ボタンのテキストが少し下になっている。
「変更する」ボタンのテキストが上下中央揃えになっていない。
「変更する」ボタンのテキストが少し下になっている。上下中央揃えにしてください。
「を」「に」は英語を使ったほうが正確に伝わることがある。
masterブランチをfeatureブランチにマージしてください。
merge master to feature を実行してください。
なるべく正確な技術用語を使う。
Aのブランチを取り込んでください。
AのブランチをMergeしてください。
多少ニュアンスが違っても意味で通じる場合は相手が知っている言葉で会話する。
「ここは合理的ではない」とベトナム人から連絡があった場合、
ここは~理由で論理的と考えています。
ここは~理由で合理的と考えています。
アプリ開発の専用用語を使う。
Aの画面を修正してください。
Aのscreenを修正してください。
フランクな表現になったとしても難しい日本語を使わない(1)
以下同様のため、テストを割愛しています。
それ以外はテストをしていないので、他も同様にテストをお願いします。
フランクな表現になったとしても難しい日本語を使わない(2)
Selectbox欄にも「未選択」が付随しており、
いずれのSelectbox欄にも「未選択」が入力されており、
フランクな表現になったとしても難しい日本語を使わない(3)
Aの挙動が、仕様書と相違しています。
Aの挙動が、仕様書と違っています。
機能要件かそうでないかを、明言する
テストの結果、現状、Aの場合も通知されます。
テストの結果、現状、Aの場合も通知されますが、通知は不要です。
時刻を指定する際は必ずTimezoneも伝える。
12:00にMTGさせてください。
12:00 jstにMTGさせてください。
不要な「たり」を避ける。
Aが原因で不具合を起こしていたりしますか?
Aが原因で不具合を起こしている可能性がありますか?
「みたいな感じ」を避ける。
Aの画面みたいな感じで実装できますか?
Aの画面のように実装できますか?
繰り返される「ない」を避ける。
〜なので、ソースコードは問題ないと思わないですか?
〜なので、ソースコードは正常だと考えられませんか?