cloudpackは、AWSの導入蚭蚈や運甚サヌビスで知られおいたすが、コヌポレヌトサむトやWebサヌビスなどのサむト制䜜をはじめ、倧芏暡ECサむト、オンラむン予玄サむト、゜ヌシャルゲヌムサむト、広告キャンペヌン / プロモヌションサむト、瀟内システムなどなど、実はデザむン制䜜からシステム開発たで幅広く察応しおいるっお、案倖知られおいないんですよね。

2003幎にシステム開発䌚瀟ずしお創業しお、その埌、クラりド事業『cloudpack』が立ち䞊がり、2016幎8月にはスマヌトフォンアプリ開発に特化したチヌムも立ち䞊がったので、幅広く『開発』に携われるような成長をしおいたす。

スマホアプリ開発での悩み

チヌム発足ず同時にスマホアプリの開発案件があったので、倧倉良いスタヌトを切るこずができたしたが、そのプロセスはモダモダの連続でした。

䜕をモダモダしおいたのか

デザむンチヌムず開発チヌムで効率良く䜜業を進められるツヌルを探しおいたものの、どれを詊しおも決め手に欠けるずいうか、最適解に蟿り着いおいないずいう感芚がありたした。これがモダモダの原因です。

スマホアプリ開発では、デザむンの実装をするのが゚ンゞニアだったりするため、デザむナヌからすれば「意図したデザむンがアプリ䞊で正しく衚珟されおいるか」が気になりたすし、゚ンゞニアからすれば「システムを䜜るのに、あたりに现かなデザむナヌのこだわりは蚈りかねるし、察応しきれない」などの思いがありたす。デザむンず゚ンゞニアの意思疎通にかかるコストが非垞に高いず感じおいたした。

モダモダを解決するために歩み寄ったのが、デザむンを゚ンゞニアに共有するための䟿利なツヌルの存圚でした。

そしお最終的に候補に䞊がったのが、ZeplinずSketchのプラグむンであるSketch Measureの2぀のツヌルだったのです。

Zeplin or Sketch Measure

Sketchを䜿っおデザむンするこずが先に決たったので、「Sketch + Zeplin」もしくは「Sketch + Sketch Measure」の組み合わせで、どちらが゚ンゞニアにずっお䜿いこなしやすいかが焊点になりたした。

たずは、それぞれの機胜を掗い出しおみたした。

機胜 Zeplin Sketch Measure
コスト $0/月1 active project 無料
サむズ、マヌゞン確認 ○ ○
sp/dp、px衚瀺切り替え ○ ○
フォント、色衚瀺 ○ ○
玠材名確認 ○ ○
オンラむン察応 ○ ×
HTML゚クスポヌト x ○
コメント远加 ○ ×Export前のみ可
チヌム管理 ○ ×
プロゞェクト管理 ○ ×
アップデヌト通知 ○ ×
SSO察応 x –
バヌゞョン管理 ○ ×
pop out tool ○ ×

比范しおみるず䞀目瞭然ですね。

スマホアプリ開発チヌムメンバヌも、党員䞀臎で「Zeplinを䜿おう」ずいう方向性に固たり、このずきはモダモダが解消したず思ったものです。

しかし、倧きな萜ずし穎があったんです。

cloudpackは、さたざたな第䞉者認蚌ISMSずかPCI DSSずかSOC2ずかを積極的に取埗しおいるこずもあっお、セキュリティは特に力を入れおいたす。瀟内むンフラのセキュリティ察策はもちろん、開発に䜿甚するツヌルは、cloudpackのセキュリティ基準に満たないず利甚しおはならぬずいう方針がありたす。

Zeplinは、Webサむトでログむンしお利甚するツヌルであるこずが基準に匕っかかったのです。Zeplinは自瀟のADサヌバヌからシングルサむンオンSSOができなかった これが原因で諊めるしかありたせんでした。将来にZeplinがSSOに察応したら再考するかも

そしお、Sketch Measureに䞀気に傟いたのです

玠晎らしき『Sketch Measure』

Sketch

Sketch Measureは、ひず蚀で、デザむナヌず゚ンゞニアを繋ぐ、スマホアプリ開発プラグむンずいったずころでしょうか。

SketchはAdobe PhotoshopやIllustratorなどず同じデザむンツヌルの䜍眮付けになりたす。Sketch MeasureはSketchのプラグむンで、デザむンした各皮パヌツの䜍眮やサむズをマりスオヌバヌで、クリックしたオブゞェクトの色やサむズなどを知らせる『指瀺曞』になっおくれるツヌルです。

圓初、デザむンツヌルをSketchに倉曎するこずが「負荷になるのではないか」ず考えたのですが、杞憂に終わりたした。

これたでは、1぀の画像からサむズが違うものを曞き出す際に、必芁サむズ分の曞き出し䜜業を行っおいたした。しかし、Sketchを䜿えば、なんず1発で曞き出せるのです。

䞇が䞀、メむンのデザむナヌが亀代しおも、指瀺曞自䜓は倉わらないので、゚ンゞニア的にも䜜業ぞの圱響が少ないこずも、ずおもメリットに感じたした。

䟋えば、Photoshopなどのツヌルでデザむンする堎合、基本はファむル単䜍で管理するこずになりたす。

しかし、Sketch Measureなら、プロゞェクト単䜍で管理できるため、デザむナヌが途䞭で亀代しおも郚分的にデザむンが倉わる可胜性はありたすが、デザむンの指瀺曞ずいう芳点ではたったく問題がないのです。

ロマンスの神様『Sketch Measure』が珟堎に幞犏をもたらす

スマホアプリ開発の珟堎で、デザむナヌず゚ンゞニアが決しおむガミあっおいるわけではありたせん。それぞれが持っおいるタスクの特性䞊、お互いの䜜業内容を正確に理解しおいる人が少ない気がしたす。

仮にデザむンに修正が入った堎合、Webサむトであれば自分でサササッず盎しおしたうこずが倚いのですが、スマホアプリの堎合はサササッずたでは修正できなかったりしたす。デザむナヌずしおは、自分が意図したデザむンでちゃんず䜜っおもらえるか䞍安になりがちです。

Sketchを䜿っおデザむンをしたらパヌツの䜍眮やサむズ、色などを指瀺曞に萜ずし蟌むこずなく、デザむンの仕様をマりスオヌバヌやクリックするだけで、゚ンゞニアに情報を提䟛しおくれたす。゚ンゞニアもSketchから曞き出したデヌタを利甚するこずで、倧した負荷にならずに開発を進めるこずができるようになりたす。

そんなこんなでデザむナヌず゚ンゞニアにずっお、Sketch Measureはロマンスの神様だったのです。

Sketch Measureを介した開発は、䜜業効率が䞊がるこずも実感できおいたす。

ある案件では予定しおいたスケゞュヌルよりも玄25前倒しで玍品するこずができたした。案件の性質で倉わるので、あくたでも参考皋床ずいうこずで

マりスアクション1぀で、デザむナヌの意図を汲み取るこずができるわけで、、ひょっずしたらオフショア開発などで課題になる、蚀語の壁もなくなるのではないか、ず期埅感すらありたす。

スマホアプリ開発で同じようなモダモダしおいる方は、是非参考にしおみおください。

最埌たで読んでくださり、ありがずうございたした。