マイナビ転職

Broad Horizon
Sky株式会社でのエンジニアの活躍

Theme05

『SKYSEA Client View』を
はじめとする自社パッケージが、
顧客満足度NO.1を7年連続獲得し、
愛され続ける理由とは?

2018.10.12
profile
ICTソリューション事業部
開発部開発課
次長
2005年10月入社
K.B
ICTソリューション事業部
開発部開発課
技師
2018年1月入社
N.S
マイナビエージェント
キャリアアドバイザー
A.S

Sky株式会社における、自社パッケージ部門の内部を
特設ページにて初公開!

「自社パッケージ商品の開発・販売などのパッケージメーカー」と「クライアント・システムの受託開発のSI事業」の両軸で事業を成長させることで、安定した経営基盤を確立しているSky株式会社。中でも、企業・団体向けクライアント運用管理ソフト『SKYSEA Client View』、文教市場でトップクラスのシェアを誇る『SKYMENU』をはじめとする自社パッケージは、Sky株式会社の顔ともいえる存在です。圧倒的なシェアを獲得し、多くのユーザーに愛されるパッケージソフトを、なぜSky株式会社が生み出すことができるのか?
今回、実際に自社パッケージの開発に携わっているエンジニア2名に、マイナビのキャリアアドバイザーがお話を伺い、Sky株式会社ならではの自社パッケージ開発の魅力・やりがいを語っていただきました。

組込み系の受託開発から、
自社パッケージ開発に転身

Qまずお2人の前職までのキャリアをお教えください。K.Bさんは2005年入社、N.Sさんは2018年入社。社歴はかなり違いますが、お2人とも組込み系の経験者なのですね。

K.Bさん(次長):そうですね。私はメーカー系のシステム子会社でプログラマーとして、自動車のECU(エンジンコントロールユニット)の開発などに携わっていました。次第に営業SEとしてプリセールス的な仕事を任され、開発から離れてしまったことで、「もっと開発をやりたい」という思いが募り、入社7年目で転職を考えるようになりました。

N.Sさん(技師):私は新卒で信用金庫に入って営業を経験した後、エンジニアに転身しました。前職のSIerでは、カーナビの組込みソフトウェアやアプリケーション開発を手がけた後、Web系の分野に興味が湧いたため、Javaによる業務系システム開発にもチャレンジしました。転職を考えたのは、2次請け・3次請けといった立場だったため、そのまま続けていてもリーダーになれない環境だったからです。持ち帰りでの受託開発や自社商品の開発には憧れの気持ちがありました。

Q数あるIT企業の中で、Sky株式会社を転職先に選んだ決め手はどこにあったんでしょうか?

K.Bさん(次長):私が転職した2005年当時、文教市場向けの『SKYMENU』はありましたが、『SKYSEA Client View』はまだリリースされていませんでした。Sky株式会社といえば組込み系の受託開発で知られていたため、前職の経験を活かして、存分に開発に携わりたいと思い、選びました。

N.Sさん(技師):実は前職でSky株式会社と接点があり、「エンジニアのレベルが高い」という評判を聞いていました。「エンドユーザーに近い立ち位置で、リーダーを目指せる」「自社パッケージに携われる」ということに加えて、自身の成長につながる環境で仕事ができるという点に魅かれてSky株式会社を選びました。

QK.Bさんは入社後、組込み系開発で活躍されていたんですよね。入社後、現在までのキャリアをお教えください。

K.Bさん(次長):入社後3年ほどは、受託開発を手がける「クライアント・システム開発事業部」で、複合機の組込みソフトウェア開発に携わっていました。その後、自社パッケージを担当する「ICTソリューション事業部」に異動。『SKY MENU』などの開発を手がけた後、6年前から『SKYSEA Client View』の開発を担当しています。
(※現在は部署間での異動は基本的には行っておりません。詳細などは選考時にご説明を行います)

N.Sさん(技師):私は今年入社してすぐK.Bさんと同じチームに参加し、『SKYSEA Client View』の開発を手がけています。憧れていた自社商品開発に携わることができました!

UIにこだわり、
多台数環境でも安定・軽快な動作を実現!

QSky株式会社の自社パッケージは、どのような体制で開発されているのでしょう?開発チームの中で役割分担などはされているのですか?

K.Bさん(次長):私がリーダーとして統括している『SKYSEA Client View』の開発には、約65名のエンジニアが携わっています。非常に多機能な商品なので、機能ごとに2人から10人程度のチームで担当が分かれています。といっても完全に役割が固定されているわけではありません。単独の機能を究める人もいれば、UIからミドルウェア・サーバ・データベースまで、まんべんなく手がけている人もいますね。

N.Sさん(技師):年に3回、大きなバージョンアップがあるので、何らかのプロジェクトが常に動いている状態です。私が任されているのは、バージョンアップ前の検証。負荷のかかる環境を作って動作をテストし、開発メンバーにフィードバックしています。

QSky株式会社の自社パッケージが多くのユーザーに選ばれる理由は何だと思われますか?実際に開発に携われていて、こだわっていること、工夫していることをお教えください。

N.Sさん(技師):クライアントが1万台・2万台といった大規模な環境でも、安定して軽く動くというのが必須条件です。『SKYSEA Client View』はバックグラウンドで動くシステムのため、これが原因でExcel等の動作が重くなってしまってはいけません。メモリ周りの扱いに細心の注意が必要です。

K.Bさん(次長):『SKYSEA Client View』で言えば、まず「マニュアルいらず」。マニュアルを見なくても直感的に使えるよう、UIやデザインにこだわっています。「操作は3ステップまで」という大原則のもとで、ますます多機能化するメニューを使っていただけるよう、アイコンやボタン1つひとつに日々悩んでいます。

QSky株式会社の自社パッケージはVC++で開発されていると聞きました。これも商品の強さにつながっているのでしょうか?

K.Bさん(次長):おっしゃる通りです。まず、『SKYSEA Client View』はWindows上で動きます。しかも、Windows2000・XPといった過去のOSからWindows10の最新バージョンまで、幅広く対応する必要があります。そのため、Windowsと親和性の高いVisual Studioを開発環境として採用しています。そして、ポインタが扱える、柔軟性・スピード感に優れたC++で開発するのが最適解だと考えています。

N.Sさん(技師):正直、入社当初は「なぜC++!?」と思っていました(笑)。ただ、きめ細かいメモリ管理ができ、言語として安定しているのは、やはりC・C++です。『SKYSEA Client View』という商品の性格上、セキュリティホールの少ないC・C++が向いている。すぐにそう納得できました。

仕様検討からリリースまで、
アイデアを全フェーズで発揮!

QN.Sさんは前職でも、C++での開発経験があったんですよね?スムーズに馴染めたのでは?

N.Sさん(技師):使いやすいライブラリのおかげもあり、スムーズに馴染めたのは確かです。ただ、ぜひ伝えておきたいのは、決して「C++だけ」ではないということです。C++で作っている部分が多いのですが、実際は、JavaやC#、さらにはPythonで開発している部分もあります。そして、Windowsだけでなく、LinuxやMac環境も使っています。そういった意味で、意欲次第で幅広いスキルを磨ける環境です。

決してC++で凝り固まっているわけではなく、お客様の側のシステムに合わせて柔軟に対応しています。C・C++だけでなく、色々な経験が活かせると思います。こういった柔軟性もまた、自社パッケージ開発ならではの優位性ですね。

QSky株式会社の自社パッケージに携わってきた中で、印象に残っているプロジェクトや出来事を教えてください。

N.Sさん(技師):自社パッケージ開発を手がける魅力は、やはり自分たちで仕様検討の段階から開発、テスト、リリースまで、一貫して携われることです。お客様からの要望を元に、新しい機能を追加したり、使い勝手やUIを改善するのはもちろん、開発サイドから「こんな機能は?」「こんなUIは?」といったアイデアを出すこともできます。

K.Bさん(次長):『SKYSEA Client View』はすでにバージョン13を迎えているので、完成形だと思われるかもしれませんが、お客様からはまだまだ多くの要望が寄せられています。バージョンアップごとに、みんなでアイデアを出し合って仕様を検討し、実際にモノづくりをしながらカタチにしていく過程では、エンジニアとしての醍醐味を実感できます。時には悩ましくもありますが(笑)。

N.Sさん(技師):お客様の声をダイレクトに聞くことができ、ニーズをスピーディーに開発に反映していけるのも、自社パッケージならではの喜びですね。『SKYSEA Client View』は12,000以上ものユーザーにご利用いただいている業界シェアトップクラスの製品ですから、リリースごとの反響も大きく、多様です。前職では経験できないことだったので、日々刺激を感じています!



本求人は、株式会社マイナビ運営「マイナビエージェント」による
人材紹介案件です。
応募後は同エージェントからの連絡となります。

Sky株式会社の求人情報はこちら
特設ページTOPへ戻る