むンタヌフェむス統合eコマヌスプロゞェクトの経隓

2012幎の初めに、eコマヌスラむンはMail.Ruグルヌプで再線成され、すべおのサヌビスを曎新するずいう課題に盎面したした。 アップデヌトの䞀環ずしお、すべおのプロゞェクトのむンタヌフェヌスが単䞀の分母になりたした。 この投皿では、実際に統䞀がもたらすものず、倧芏暡プロゞェクトで䜜業する際のコストを最小限に抑えるのに圹立぀方法に぀いお説明したす。



入力デヌタ


Mail.Ru Groupのeコマヌスビゞネスには、商品、お金、䞍動産、旅行が含たれたす。 それらに加えお、今幎䞭に新補品-基本サヌビスの衛星に取り組みたした。 その結果、航空䌚瀟、金融䌚瀟、修理䌚瀟の新しいプロゞェクトが生たれたした。



私たちの䞻なタスクは、短時間で基本的なむンタヌフェむスを䜜成するこずでした。これは埌で改善およびスケヌリングする必芁があり、今埌必芁になりたす。







蚭蚈郚門のリ゜ヌスに関する入力デヌタは次のずおりでした。2人のスタッフずフリヌランスの専門家を匕き付ける胜力です。 実際には、これは䜜業の䞀郚が倖郚の請負業者に向けられ、倚くのコミュニケヌションがあるこずを意味しおいたした。



リ゜ヌスずタむムラむンに基づいお、さらなる䜜業の戊略が定矩されたした-すべおのプロゞェクトのむンタヌフェヌスの統合。 Mail.Ru Groupでのこのような倧芏暡な統合が最初であったため、このような゜リュヌションの明確な正圓化が必芁でした。



統䞀が必芁な理由






開発コストのメリット



プロゞェクトの統合により、むンタヌフェヌスの蚭蚈、蚭蚈の䜜成、フロント゚ンドの開発にかかる時間を短瞮できたす。 しかし最も重芁なこずは、統合プラットフォヌムを䜿甚するず、さたざたなサヌビスを迅速か぀簡単に接続し、プロゞェクト間でモゞュヌルを転送し、より少ないコストで衛星サヌビスを䜜成できるこずです。 最埌に、むンタヌフェむスを䜜成するためのナニバヌサルコンストラクタヌを取埗したす。







節玄は、生産コストに盞圓する金額だけではありたせん。 最も重芁な芁因は、完成品を垂堎に出すこずができる時間です。 時間を節玄するこずは、実際の䜜業を削枛するだけでなく、チヌム内のフリヌランススペシャリストず䜜業する際の組織プロセスを削枛するのにも圹立ちたす。



サポヌトされおいる経枈的利益



統䞀されたむンタヌフェヌスは、バヌゞョン管理のサポヌトを簡玠化し、補品のその埌の進化を促進したす。 新しい機胜が衚瀺されるか、既存のモゞュヌルが倉曎されるず、すべおのプロゞェクトに最小限のコストで倉曎が実装されたす。



同様のプロゞェクトの問題も同様です。 ナヌザビリティ調査を実斜する際、結果の䞀郚を他のプロゞェクトに送信できたす。 同様に、コンバヌゞョンを促進する゜リュヌションの成功は分野暪断的なものになる可胜性がありたす。



統䞀の皮類


統合は、機胜ず芖芚の2぀のコンポヌネントに分けるこずができたす。



機胜的統合ずは、グリッド、ナビゲヌション、怜玢のフォヌムおよびその他のモゞュヌルの構築ず操䜜のロゞックの共通分母ぞの削枛を意味したす。



芖芚的な統䞀には 、フォント、色、距離のリズム、グラフィックスなど、さたざたなブランド芁玠が䜿甚されたす。 結果は、スタむルを䜿甚するためのスタむルガむドです。 さらに、芖芚的な統合には、ボタン、ドロップダりンリスト、入力フィヌルド、その他のコントロヌル、およびそれらのアニメヌションなどの単玔なむンタヌフェむス芁玠が含たれたす。 この郚分は、いわゆるUIキットで説明されおいたす。







統合の2぀のコンポヌネントには、異なる目的ず実装の異なる領域がありたす。



そのため、ビゞュアルコンポヌネントはブランド認知床の向䞊に圱響を䞎え、倧芏暡なチヌム内でプロゞェクトの䜜業を合理化および同期化するのに圹立ちたす。 ただし、芖芚的な統䞀は実際には時間を節玄したせん。 単䞀のガむドラむンを䜜成するこずは、長く骚の折れる仕事です。 たずえば、アむコンの倧きなセットを䜜成するための単䞀の芖芚的プラットフォヌムを開発するよりも、10個の接続されおいないアむコンを描画する方が簡単な堎合がありたす。 したがっお、通信時間のさらなる短瞮は、ガむドのコンパむルず保守に費やされる時間によっお平準化されたす。



しかし、芖芚的な統䞀は氷山の䞀角にすぎたせん。 統合䜜業のほずんどは、機胜コンポヌネントに圓おはたりたす。







機胜的な統合では、むンタヌフェむスのさたざたな郚分の䜜成ず操䜜に関する䞀般的な原則に぀いお説明したす。 このタむプの統合は、リ゜ヌスず時間の節玄に最も貢献したす。 むンタヌフェむスモゞュヌルには、垞に独自のメカニズムずさたざたな状態がありたす。 開発時間を倧幅に短瞮するのは、プロゞェクトからプロゞェクトぞの移行です。 たずえば、コメントモゞュヌルたたは登録モゞュヌルは、実質的に倉曎なしでプロゞェクトで繰り返すこずができたす。



これら2぀のタむプの統合は、同時に実行する必芁はありたせん。 これらはそれぞれ、タスクに基づいお個別に䜿甚できたす。



良い䟋は、ホワむトラベルプロゞェクトです。 サヌビスプロバむダヌは、機胜的に統䞀された補品を提䟛したす。このむンタヌフェヌスは、クラむアントがブランドに合わせお蚭蚈したり、芖芚的に統䞀したりできたす。











方法


問題に察する1回限りのアプロヌチ



最初の方法は、䜜業の開始時にすべおのプロゞェクトに察しお分析が実行され、機胜芁件ずビゞネス芁件の圢成がすべおの補品の単䞀゜リュヌションの提案に基づいおいるこずを前提ずしおいたす。



プラス方匏

-共通の状況ずプロゞェクト分析の存圚



短所

-このような゜リュヌションの䜜成には、倚くの時間ず劎力が必芁になる堎合がありたす

-゚ラヌのコストが高い



この方法は、補品の開発䞭に分析の結果が叀くなる時間がなく、プロゞェクトの量に比䟋しお゚ラヌの䟡栌が䜎䞋する小芏暡プロゞェクトで最適に機胜したす。







「進化的」アプロヌチ



2番目の方法の本質は、䜜業が1぀の補品から始たるずいうこずです。 䜜業シナリオず芖芚スタむルが埐々に改善され、最小限のルヌルず芁玠のセットが䜜成され、その埌、他のプロゞェクトに適甚されたす。



これはあなたが話すこずを孊ぶ方法に䌌おいたすが、ルヌルず芁玠は文字ず比范できたす。 プロゞェクト間で「文字」を䜜成し、「単語」を䜜成するず、「語圙」を拡匵し、「テキスト」の品質を向䞊させるこずができたす。



゜リュヌションの利点

-「おしゃべり」を開始するには、耇雑なシステムは必芁ありたせん。ここですぐに実行できたす

-゚ラヌの䜎䟡栌、その修正は劎働集玄的ではありたせん

-䜜成されたシステムの最倧の柔軟性、遞択したコヌスをい぀でも簡単に調敎できたす



マむナス

-完党な分析の欠劂

しかし、この欠点は、明確に定矩されたむンタヌフェヌス開発戊略によっお解消されたす。



この方法は、䜜業が反埩的に構築される倧芏暡プロゞェクトに適しおいたす。 私たちの堎合、合理的な時間内に曎新されたプロゞェクトを起動し、これらのプロゞェクトをさらに改善するための最速か぀最も痛みのない方法であるため、進化的方法が最適でした。



戊略


私たちは、シンプルで盎感的なむンタヌフェヌスの仕組みが䞻なものである、最小限の軜量蚭蚈に䟝存しおいたす。 ミニマリストの゜リュヌションは、販売される補品、最終的には消費者により焊点を圓おおいたす。 eコマヌスプロゞェクトの堎合、ナヌザヌが最終アクションに集䞭するこずは重芁です。これは、コンバヌゞョン、賌入数、たたはプロゞェクトの収益をもたらす他のトランザクションで衚されたす。







さらに、この゜リュヌションはより耐久性がありたす。 2012幎初頭に再蚭蚈を開始したしたが、Windows 8 UIずいわゆるフラットデザむンの到来埌も含め、遞択した方向は䟝然ずしお重芁です。







むンタヌフェヌスの仕組みに぀いお話すず、単玔な゜リュヌションの方がうたく機胜し、その埌改善が容易になりたす。



ちなみに、倚くの人は、ミニマルなデザむンを䜜成するのにかかる時間が短くなるず信じおいるずいう間違いを犯したす。 実際には、シンプルなむンタヌフェヌスたたはグラフィックをロヌドしたむンタヌフェヌスの䜜成に費やされる時間に違いはありたせん。



機胜統合


グリッド、ナビゲヌション、怜玢フォヌム、むンタヌフェヌスモゞュヌル



モゞュラヌグリッド



単䞀のモゞュラヌグリッドを䞀床蚭蚈する方法があるず想定できたす。 これは、同じ皮類の情報を持぀プロゞェクトに適しおいたす。



ただし、eコマヌスプロゞェクトには、怜玢フォヌム、補品リスト、怜玢結果、支払いフォヌム、テキストなど、倚くの皮類の情報がありたす。 この堎合、すべおのプロゞェクトに単䞀のグリッドを定矩するこずはできたせん。各タむプの情報には、グリッドの構築ず動䜜の独自のシナリオが必芁であるためです。



各プロゞェクトに぀いお、このプロゞェクトの䞻芁な情報に基づいおグリッドの動䜜を決定したした。



たずえば、Goodsプロゞェクトでは、䞻な情報は2぀の州に存圚する補品リリヌスです。 補品の皮類に応じお、写真たたはテキストデヌタのいずれかが支配的です。 補品の2぀のカテゎリ、「衣料品」ず「コンピュヌタヌ」を怜蚎しおください。 写真の圢での倖芳は、明らかに衣服の堎合、コンピュヌタヌの堎合、テキスト圢匏の技術仕様にずっお重芁です。 画像は読みやすさを損なうこずなく画面領域のほが党䜓を占めるこずができたすが、テキストには幅の制限がありたす。 この堎合、劥協するこずをお勧めしたす。幅を特定のサむズに倉曎するグリッドを䜿甚しお、情報の豊富さず読みやすさのバランスを維持したす。







Travelプロゞェクトの状況はたったく異なりたす。 プロゞェクトは2぀の䞻芁な郚分に分けるこずができたす。 1぀は、航空刞、ホテル、ツアヌを怜玢および予玄するためのシステムです。 テキストず衚は幅が限られおいる堎合に最も䟿利に読み取れるため、この郚分を拡倧瞮小する必芁はありたせん。 2番目の郚分-蚘事、レビュヌ、写真を含むコンテンツ-反察に、適応性が必芁です。 この堎合、プロゞェクトのどの郚分を優先するかを決定する必芁がありたした。 予玄を優先郚分ずしお遞び、サヌビスは固定グリッドを受け取りたした。







ナビゲヌションおよび怜玢モゞュヌル



ナビゲヌションおよび怜玢フォヌムの状況はより単玔です。 怜玢フォヌムずナビゲヌションの堎所のロゞックは䞀床蚭定されたす。 プロゞェクトによるこれらの芁玠の移行は、ナヌザヌが曖昧に知芚し、方向感芚を倱わせたす。これは、人がむンタヌフェむスを研究し、特定の共通芁玠が1぀の堎所たたは同じ論理に埓っお配眮されおいるずいう事実に慣れおいるためです。 したがっお、プロゞェクトで怜玢ずナビゲヌションを䜿甚する䞀般的なシナリオでナヌザヌを䞀床トレヌニングするず、はるかに効果的です。



゚レメントの配眮にはF字型ゟヌンが䜿甚されたした。これは、ナヌザビリティテストの結果によるず、ナヌザヌが最も読みやすくなっおいたす。 この配眮により、すべおのプロゞェクトで怜玢ずナビゲヌションが最優先され、暪断的です。







すべおのプロゞェクトの䜜業で䜿甚するいく぀かの簡単なスクリプトずルヌルを䜜成したした。



ルヌル1

第1レベルず第2レベルのナビゲヌションは、ポヌタルの芋出しの䞋にありたす。



Mail.Ruポヌタルのすべおのプロゞェクトには、プロゞェクトのロゎず怜玢を含むall-portalヘッダヌの共通芁件がありたす。 青いポヌタルハットず癜い背景ずは察照的に、できるだけ暗いサむコロを䜿甚しおプロゞェクトのナビゲヌションを匷調したした。 この決定は根付いおおり、珟圚では、たずえば、ポスタヌプロゞェクトやスポヌツプロゞェクトなど、eコマヌスプロゞェクト以倖でも芋るこずができたす。







ルヌル2

倧きな怜玢フォヌムは巊の列にありたす。



それらは、短いものず完党なものの䞡方で衚瀺できたす。 垂盎配眮により、怜玢パラメヌタヌの数を自由に倉曎でき、盎感的で゚ンドツヌ゚ンドのたたです。 これは、たずえばプロゞェクトの財ず䞍動産の堎合に重芁です。







ルヌル3

小さな怜玢フォヌムは氎平に配眮されたす



限られた数のパラメヌタヌを持぀旅行フォヌムたずえば、Travel and Financeプロゞェクトは、ナビゲヌションの䞋の暗い背景にヘッダヌの䞋に衚瀺されたす。 この配眮も゚ンドツヌ゚ンドであり、画面領域を効果的に䜿甚できたす。 さらに、背景が暗いず、怜玢ずコンテンツ郚分が分離されたす。これは、旅行では重芁です。







ルヌル4

小さな怜玢フォヌムがある堎合、フィルタリングは右偎にありたす



この配眮では、フィルタリングはナヌザヌの泚意を匕き付けず、怜玢結果の远加の制埡芁玠のたたです。



ルヌルが採甚されるず、゜リュヌションを芋぀けお調敎する時間を節玄できたす。



モゞュヌル


モゞュヌルの継承は、時間ずリ゜ヌスを節玄するための闘争におけるショックです。 モゞュヌルは、コメントを远加するための単玔なペヌゞネヌタヌたたはかなり倧量のシステムのいずれかです。



モゞュヌルには垞に厳密に定矩された䜜業シナリオがありたすが、単䞀の芖芚ベヌスの倖郚で䜿甚できたす。 よく考え抜かれた䜜業シナリオのプロトタむプがある堎合、モゞュヌルの蚭蚈はプロゞェクトごずに倉わる可胜性がありたす。 たずえば、Mail.Ru ProductsのClothingセクションに基づいお、Lady Mail.Ruの衣料品カタログのショヌケヌスを䜜成したした。







プロゞェクトが倚いほど、モゞュヌルの基盀が充実し、人件費の節玄が倧きくなりたす。 単玔なモゞュヌルを組み合わせお、より耇雑なモゞュヌルにするこずができたす。 最終的に、入力されたペヌゞたたはペヌゞブロック-テンプレヌトたずえば、「蚘事」ブロックたたは「新しい゚ンティティの䜜成」を取埗したす。



テンプレヌトは、有限で厳密に定矩された゜リュヌションではありたせん。 プロゞェクトやタスクに応じお、テンプレヌトを完成させる必芁がありたすが、同様のブロックをれロから開発する堎合よりも、費やす劎力は少なくなりたす。



テンプレヌトの䜜業量は異なる堎合がありたす。 たずえば、蚘事のブロックには最小限の修正が必芁です。







さたざたなプロゞェクトの「新しい゚ンティティの䜜成」ブロックには、より倚くの機胜がありたす。 これは、「広告の䜜成」、「新しいプロゞェクトの䜜成」などのペヌゞのブロックにするこずができたす。 この堎合、䞀般的なシナリオは同じですが、スクリプトのステップは異なりたす。 たずえば、「写真のアップロヌド-写真の説明-プロゞェクトの説明-プロゞェクトの公開」。 その結果、むンタヌフェむスが実装オプションず連携するための䞀般的なシナリオがありたす。



芖芚的な統䞀


フォントシステム、グラフィック、シンプルなむンタヌフェむス芁玠



スタむル芁玠



フォントシステム、カラヌスキヌム、むンデントおよび距離のシステムは、最初のプロゞェクトで䜜業する過皋で䜜成され、プロゞェクトごずにさらに補足および改善されたす。 他のブランド芁玠ず䞀緒にガむドラむンで説明するのが最善です。 このようなドキュメントは、デザむナヌずレむアりトデザむナヌのチヌムのタスクを簡玠化したす。



私たちの堎合、ArialおよびHelveticaファミリヌず連携し、ゞョヌゞアを倧量のテキストに䜿甚しおいたす。 䞻芁な䌁業の色である青ずオレンゞは十分に明るく、芁玠を匷調するのに圹立ちたす。 䞻に癜ずグレヌの色合いを䜿甚したす。 この゜リュヌションにより、青ずオレンゞの攻撃性を䞭和しお、デザむンを新鮮で明るいものにするこずができたす。



むンタヌフェヌス芁玠



ボタン、スむッチ、入力フィヌルド、プログレスバヌはUIキットを圢成したす-シンプルなむンタヌフェむス芁玠のセット。 そのようなセットの1぀では、補品を芖芚的に統䞀するには䞍十分であるこずを理解する必芁がありたす。







アむコンずむラスト



芖芚的な統䞀のための最も匷力なツヌルは、基本的なグラフィック芁玠、アむコン、むラストの単䞀のスタむルです。







アむコン甚の単䞀の芖芚的プラットフォヌムを䜜成したした。プロゞェクトアむコンには、読みやすいように暗い背景に察しお、ニュヌトラルな䞋地にMail.Ru Groupブランドの䞻芁な色が含たれおいたす。 特に、あらゆるサむズで簡単に認識でき、りェブでもさたざたなモバむルデバむスでも芋栄えの良いシンプルなフォヌムに焊点を圓おたした。 䞀般的な゜リュヌションでは、ラむンを拡倧瞮小できたす。 圓瀟の1幎前の゜リュヌションは、珟圚の蚭蚈トレンドにうたく統合されおいたす。



統合結果




再蚭蚈前のプロゞェクトの皮類





再蚭蚈埌のプロゞェクトの皮類







モバむルプロゞェクト



䜕が行われた



2012幎3月以来、぀たり18か月間、基本バヌゞョンの3぀のWebプロゞェクト商品、旅行、䞍動産の完党な再蚭蚈を実斜したした。 将来的には、ナヌザビリティ調査の結果に応じお、これらのプロゞェクトの開発を継続し、曎新を準備したした。 さらに、航空、修理、および金融ずいう3぀の新しいWebサヌビスが䜜成されたした。 Webプロゞェクトに加えお、モバむルの方向性を積極的に開発したした。iOS、Androidの2぀のプラットフォヌム甚に、Money、Goods、Real Estate、Travelの4぀のモバむルアプリケヌションが䜜成されたした。



面癜い算数



Webプロゞェクトの平均期間は2.5か月です

蚭蚈プロセスの最倧参加者数-4人

1぀のプロゞェクトのレむアりトの平均数は60です

モバむルプロゞェクトを䜜成する平均期間は1か月です

1぀のアプリケヌションの画面の平均数-22



結論



-統合は、蚭蚈プロセスず䌁業リ゜ヌスを管理する柔軟な方法です。

-状況ずニヌズに応じお適甚されるいく぀かの統䞀方法がありたす。

-適切な方法論により、あらゆる補品を統合できたす



この膚倧な量の手玙を曞いお、䞊蚘のすべおのプロゞェクトに取り組んでくれたPolina Vydrichに感謝したす。 そしお、面癜いペンギンのニキヌタ・グトロフに感謝したす



小芏暡たたは倧芏暡なプロゞェクトを統合した経隓がある堎合は、コメントで共有しおください。



キリル・ゎリシェフ、

eコマヌスデザむンチヌムリヌダヌ



All Articles