仕事内容 |
① 事業 ブリスウェルでは、『ソフトウェア開発事業』という名称で、様々な顧客企業向けに、業務ソフトウェア・アプリケーションを開発し提供しています。
② 業務 『ソフトウェア開発事業』は主に以下のような業務・フェーズに分解できます。 (参考: https://www.briswell.com/service/software/#waterfall )
a. 構想策定・計画 b. 要件定義 c. 設計 d. 開発 e. テスト f. 移行・導入
日本本社側ではa〜fまですべてのフェーズに主体的に関わります。 ただしdの開発に関しては開発実務はベトナム子会社(=開発拠点)側に多くの仕事を委託し、日本側はスケジュール管理や品質管理がメインとなります。 多くの工数が必要となる『開発』は主にベトナム側の役割ではありますが、日本側の開発チームでも実施出来る体制にあります。 また、ベトナム側の業務・作業をより俯瞰で見る役割も日本側にあるため、日本側の技術者はより高度な技術レベルが求められます。
③ 日常業務、作業 日本側の具体的な仕事内容うち、新入社員の方が多くの時間を割くことになるのは、 b. 要件定義 c. 設計 (d. 開発) e. テスト です。
要件定義・設計フェーズでは、顧客の課題をもとにシステムの仕様を策定するのが仕事です。 ヒアリング・調査・資料収集で集めた顧客の課題をインプットとしてあるべきシステムを考えます。 要件定義・設計フェーズの最終的なアウトプットはシステム設計書であり、これらは開発拠点であるベトナム側へのインプットとなります。
具体的な業務内容は以下の通りです。 ・市場調査 ・資料収集 ・顧客からのヒアリング、打ち合わせ ・設計書等のドキュメント作成 ・ドキュメントレビュー ・開発側への事前の仕様の伝達 ・スケジュール管理、課題管理
テストフェーズでは、開発拠点が作成してきたソフトウェア、つまりプログラミングのコードをインプットとして、これらが設計書通りに動作するのか、顧客企業の期待値を満たしているか・超えているかをテストデータを使って、実際の画面で検証します。
具体的な業務内容は以下の通りです。 ・テストコンディション作成 ・テストデータ作成 ・テスト実施 ・不具合起票、報告 ・不具合対応(デバッグ)の依頼 ・再テスト ・スケジュール管理、品質管理 |
入社後のキャリアステップ |
エンジニア(ジュニアエンジニア) ⇛ シニアエンジニア ⇛ スペシャリスト とキャリアが進んで行きます。
① エンジニアの段階 当初、エンジニアの段階では設計、開発、検証が主な業務となります。 https://www.briswell.com/recruit/software_engineer/
入社後のトレーニングを経たあと、参画しやすい規模のプロジェクトにアサインされます。 そこではテストやコードレビューなどのプロジェクトの概要が把握し易い業務に携わることで、全体感と個別の技術の両面から理解することができ、短期でキャッチアップ出来る様になっています。 プログラミング言語自体やフレームワーク・ライブラリ、及びAWS等のクラウドサービスが提供する技術について、座学と実践を通じてキャッチアップします。
② シニアエンジニアの段階 数名のエンジニアを管理しながら、チームで開発実務あるいはベトナム側の開発管理を行います。 技術選定や品質管理などの一段階上の業務を行います。
③スペシャリストの段階 システム全体を構想するアーキテクトの役割を担います。 業界・業務知識(ドメイン知識)、世の中の標準(デファクト・スタンダード)に精通し、現段階であるいは数念後までを見据えた最適な技術選定や開発手法を提案、実践します。 |
採用人数 |
3名 |
こんな学生をスカウトしたい |
ブリスウェルでは、『テクノロジーで新しい価値を創造し、より良い社会の実現に貢献する』というビジョンを掲げています。
社会や企業への貢献の方法として、「技術」にフォーカスしています。 技術(=テクノロジー)にフォーカスしているというのは、例えば業務システムやクラウドサービス、AIの導入によって、顧客企業の生産性向上や業績向上に寄与したいということです。
最新の技術が好き、自分でものを作るのが好き、モダンな開発環境で色々と挑戦したいというエンジニアあるいはエンジニアになりたい方を求めています。 |